Skip to content

Commit 943dceb

Browse files
committed
test fixes
1 parent 39d4348 commit 943dceb

File tree

2 files changed

+14
-15
lines changed

2 files changed

+14
-15
lines changed

packages/thirdweb/src/utils/signatures/sign-typed-data.ts

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1-
import type { Hex } from "../encoding/hex.js";
2-
import * as ox__TypedData from "ox/TypedData";
31
import * as ox__Secp256k1 from "ox/Secp256k1";
4-
import * as ox__Hex from "ox/Hex";
52
import * as ox__Signature from "ox/Signature";
3+
import * as ox__TypedData from "ox/TypedData";
4+
import type { Hex } from "../encoding/hex.js";
65

76
export type SignTypedDataOptions<
87
typedData extends
9-
| ox__TypedData.TypedData
10-
| Record<string, unknown> = ox__TypedData.TypedData,
8+
| ox__TypedData.TypedData
9+
| Record<string, unknown> = ox__TypedData.TypedData,
1110
primaryType extends keyof typedData | "EIP712Domain" = keyof typedData,
1211
> = ox__TypedData.Definition<typedData, primaryType> & {
1312
privateKey: Hex;
@@ -39,7 +38,7 @@ export function signTypedData<
3938

4039
const signature = ox__Secp256k1.sign({
4140
payload,
42-
privateKey: ox__Hex.fromString(privateKey),
41+
privateKey,
4342
});
4443

4544
return ox__Signature.toHex(signature);

packages/thirdweb/src/wallets/wallet-connect/receiver/session-request.test.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ describe("session_request", () => {
141141
personalSignRequest = cloneObject(REQUEST_EVENT_MOCK);
142142
personalSignRequest.params.request.method = "personal_sign";
143143
personalSignRequest.params.request.params = [
144-
"my message",
144+
"0xeeeee",
145145
TEST_ACCOUNT_A.address,
146146
] as WalletConnectSignRequestPrams;
147147
});
@@ -159,7 +159,7 @@ describe("session_request", () => {
159159
id: REQUEST_EVENT_MOCK.id,
160160
jsonrpc: "2.0",
161161
result:
162-
"0x66ea9c2ac4a99a5ac26f5fa3e800171036210e135d486f1d0d02d64eaa7dd56275b4323e153e62c1fad57a6be54420248ed54604f4857ec75ce7761eefad10e41c",
162+
"0x7b7806017c0666b88ff1a51a2af716b808c4974bdb31a4fb734fe2d16c121766363847d2556eb466d1cd04b26541aa5a2a1f5be4154cfd9bef8137dfb7b711ff01",
163163
},
164164
});
165165
});
@@ -221,7 +221,7 @@ describe("session_request", () => {
221221
ethSignRequest = cloneObject(REQUEST_EVENT_MOCK);
222222
ethSignRequest.params.request.method = "eth_sign";
223223
ethSignRequest.params.request.params = [
224-
"my message",
224+
"0xeeeee",
225225
TEST_ACCOUNT_A.address,
226226
] as WalletConnectSignRequestPrams;
227227
});
@@ -239,14 +239,14 @@ describe("session_request", () => {
239239
id: REQUEST_EVENT_MOCK.id,
240240
jsonrpc: "2.0",
241241
result:
242-
"0x66ea9c2ac4a99a5ac26f5fa3e800171036210e135d486f1d0d02d64eaa7dd56275b4323e153e62c1fad57a6be54420248ed54604f4857ec75ce7761eefad10e41c",
242+
"0x7b7806017c0666b88ff1a51a2af716b808c4974bdb31a4fb734fe2d16c121766363847d2556eb466d1cd04b26541aa5a2a1f5be4154cfd9bef8137dfb7b711ff01",
243243
},
244244
});
245245
});
246246

247247
it("should reject if active account address differs from requested address", async () => {
248248
ethSignRequest.params.request.params = [
249-
"my message",
249+
"0xeeeee",
250250
TEST_ACCOUNT_B.address,
251251
] as WalletConnectSignRequestPrams;
252252

@@ -323,7 +323,7 @@ describe("session_request", () => {
323323
id: REQUEST_EVENT_MOCK.id,
324324
jsonrpc: "2.0",
325325
result:
326-
"0x32f3d5975ba38d6c2fba9b95d5cbed1febaa68003d3d588d51f2de522ad54117760cfc249470a75232552e43991f53953a3d74edf6944553c6bef2469bb9e5921b",
326+
"0x32f3d5975ba38d6c2fba9b95d5cbed1febaa68003d3d588d51f2de522ad54117760cfc249470a75232552e43991f53953a3d74edf6944553c6bef2469bb9e59200",
327327
},
328328
});
329329
});
@@ -347,7 +347,7 @@ describe("session_request", () => {
347347
id: REQUEST_EVENT_MOCK.id,
348348
jsonrpc: "2.0",
349349
result:
350-
"0x32f3d5975ba38d6c2fba9b95d5cbed1febaa68003d3d588d51f2de522ad54117760cfc249470a75232552e43991f53953a3d74edf6944553c6bef2469bb9e5921b",
350+
"0x32f3d5975ba38d6c2fba9b95d5cbed1febaa68003d3d588d51f2de522ad54117760cfc249470a75232552e43991f53953a3d74edf6944553c6bef2469bb9e59200",
351351
},
352352
});
353353
});
@@ -378,7 +378,7 @@ describe("session_request", () => {
378378
id: REQUEST_EVENT_MOCK.id,
379379
jsonrpc: "2.0",
380380
result:
381-
"0x32f3d5975ba38d6c2fba9b95d5cbed1febaa68003d3d588d51f2de522ad54117760cfc249470a75232552e43991f53953a3d74edf6944553c6bef2469bb9e5921b",
381+
"0x32f3d5975ba38d6c2fba9b95d5cbed1febaa68003d3d588d51f2de522ad54117760cfc249470a75232552e43991f53953a3d74edf6944553c6bef2469bb9e59200",
382382
},
383383
});
384384
});
@@ -402,7 +402,7 @@ describe("session_request", () => {
402402
id: REQUEST_EVENT_MOCK.id,
403403
jsonrpc: "2.0",
404404
result:
405-
"0x32f3d5975ba38d6c2fba9b95d5cbed1febaa68003d3d588d51f2de522ad54117760cfc249470a75232552e43991f53953a3d74edf6944553c6bef2469bb9e5921b",
405+
"0x32f3d5975ba38d6c2fba9b95d5cbed1febaa68003d3d588d51f2de522ad54117760cfc249470a75232552e43991f53953a3d74edf6944553c6bef2469bb9e59200",
406406
},
407407
});
408408
});

0 commit comments

Comments
 (0)