Skip to content

Commit 3d7c2d4

Browse files
[Auth] Replace mainnet with ANVIL_CHAIN in verifyTypedData tests (#6985)
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 5b40f76 commit 3d7c2d4

File tree

4 files changed

+29
-201
lines changed

4 files changed

+29
-201
lines changed

packages/react-native-adapter/package.json

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,7 @@
2323
},
2424
"./package.json": "./package.json"
2525
},
26-
"files": [
27-
"dist/*",
28-
"src/*"
29-
],
26+
"files": ["dist/*", "src/*"],
3027
"dependencies": {
3128
"@aws-sdk/client-kms": "3.592.0",
3229
"@aws-sdk/client-lambda": "3.592.0",
@@ -42,7 +39,7 @@
4239
"@react-native-community/netinfo": "^11",
4340
"@walletconnect/react-native-compat": "^2",
4441
"expo-application": "^5 || ^6",
45-
"expo-linking": "^6",
42+
"expo-linking": "^6 || ^7",
4643
"expo-web-browser": "^13 || ^14",
4744
"react-native": ">=0.70",
4845
"react-native-aes-gcm-crypto": "^0.2",

packages/thirdweb/package.json

Lines changed: 21 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -147,66 +147,26 @@
147147
},
148148
"typesVersions": {
149149
"*": {
150-
"adapters/*": [
151-
"./dist/types/exports/adapters/*.d.ts"
152-
],
153-
"auth": [
154-
"./dist/types/exports/auth.d.ts"
155-
],
156-
"chains": [
157-
"./dist/types/exports/chains.d.ts"
158-
],
159-
"contract": [
160-
"./dist/types/exports/contract.d.ts"
161-
],
162-
"deploys": [
163-
"./dist/types/exports/deploys.d.ts"
164-
],
165-
"event": [
166-
"./dist/types/exports/event.d.ts"
167-
],
168-
"extensions/*": [
169-
"./dist/types/exports/extensions/*.d.ts"
170-
],
171-
"pay": [
172-
"./dist/types/exports/pay.d.ts"
173-
],
174-
"react": [
175-
"./dist/types/exports/react.d.ts"
176-
],
177-
"react-native": [
178-
"./dist/types/exports/react-native.d.ts"
179-
],
180-
"rpc": [
181-
"./dist/types/exports/rpc.d.ts"
182-
],
183-
"storage": [
184-
"./dist/types/exports/storage.d.ts"
185-
],
186-
"transaction": [
187-
"./dist/types/exports/transaction.d.ts"
188-
],
189-
"utils": [
190-
"./dist/types/exports/utils.d.ts"
191-
],
192-
"wallets": [
193-
"./dist/types/exports/wallets.d.ts"
194-
],
195-
"wallets/*": [
196-
"./dist/types/exports/wallets/*.d.ts"
197-
],
198-
"modules": [
199-
"./dist/types/exports/modules.d.ts"
200-
],
201-
"social": [
202-
"./dist/types/exports/social.d.ts"
203-
],
204-
"ai": [
205-
"./dist/types/exports/ai.d.ts"
206-
],
207-
"bridge": [
208-
"./dist/types/exports/bridge.d.ts"
209-
]
150+
"adapters/*": ["./dist/types/exports/adapters/*.d.ts"],
151+
"auth": ["./dist/types/exports/auth.d.ts"],
152+
"chains": ["./dist/types/exports/chains.d.ts"],
153+
"contract": ["./dist/types/exports/contract.d.ts"],
154+
"deploys": ["./dist/types/exports/deploys.d.ts"],
155+
"event": ["./dist/types/exports/event.d.ts"],
156+
"extensions/*": ["./dist/types/exports/extensions/*.d.ts"],
157+
"pay": ["./dist/types/exports/pay.d.ts"],
158+
"react": ["./dist/types/exports/react.d.ts"],
159+
"react-native": ["./dist/types/exports/react-native.d.ts"],
160+
"rpc": ["./dist/types/exports/rpc.d.ts"],
161+
"storage": ["./dist/types/exports/storage.d.ts"],
162+
"transaction": ["./dist/types/exports/transaction.d.ts"],
163+
"utils": ["./dist/types/exports/utils.d.ts"],
164+
"wallets": ["./dist/types/exports/wallets.d.ts"],
165+
"wallets/*": ["./dist/types/exports/wallets/*.d.ts"],
166+
"modules": ["./dist/types/exports/modules.d.ts"],
167+
"social": ["./dist/types/exports/social.d.ts"],
168+
"ai": ["./dist/types/exports/ai.d.ts"],
169+
"bridge": ["./dist/types/exports/bridge.d.ts"]
210170
}
211171
},
212172
"browser": {
@@ -260,7 +220,7 @@
260220
"@mobile-wallet-protocol/client": "^1",
261221
"@react-native-async-storage/async-storage": "^1 || ^2",
262222
"ethers": "^5 || ^6",
263-
"expo-linking": "^6",
223+
"expo-linking": "^6 || ^7",
264224
"expo-web-browser": "^13 || ^14",
265225
"react": "^18 || ^19",
266226
"react-native": "*",

packages/thirdweb/src/auth/verify-typed-data.test.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { describe, expect, test } from "vitest";
2+
import { ANVIL_CHAIN } from "../../test/src/chains.js";
23
import { TEST_CLIENT } from "../../test/src/test-clients.js";
34
import { ANVIL_PKEY_A, TEST_ACCOUNT_A } from "../../test/src/test-wallets.js";
45
import { typedData } from "../../test/src/typed-data.js";
@@ -20,7 +21,7 @@ describe.runIf(process.env.TW_SECRET_KEY)("verifyTypedData", async () => {
2021
primaryType: "Mail",
2122
address: TEST_ACCOUNT_A.address,
2223
signature,
23-
chain: mainnet,
24+
chain: ANVIL_CHAIN,
2425
client: TEST_CLIENT,
2526
}),
2627
).toBe(true);
@@ -33,7 +34,7 @@ describe.runIf(process.env.TW_SECRET_KEY)("verifyTypedData", async () => {
3334
primaryType: "Mail",
3435
address: TEST_ACCOUNT_A.address,
3536
signature: "0xdead",
36-
chain: mainnet,
37+
chain: ANVIL_CHAIN,
3738
client: TEST_CLIENT,
3839
}),
3940
).toBe(false);
@@ -74,7 +75,7 @@ describe.runIf(process.env.TW_SECRET_KEY)("verifyTypedData", async () => {
7475
address: "0xdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef",
7576
signature:
7677
"0x79d756d805073dc97b7bc885b0d56ddf319a2599530fe1e178c2a7de5be88980068d24f20a79b318ea0a84d33ae06f93db77e4235e5d9eeb8b1d7a63922ada3e1c",
77-
chain: mainnet,
78+
chain: ANVIL_CHAIN,
7879
client: TEST_CLIENT,
7980
}),
8081
).toBe(false);

0 commit comments

Comments
 (0)