Skip to content

Commit 2de597b

Browse files
authored
Enable Asset Hub authorizes Polkadot upgrade via Collectives scenario (#577)
* Bring back assetHubPolkadot.polkadot.collectivesPolkadot scenario * Update chopsticks to 1.3.0
1 parent 2a7815f commit 2de597b

4 files changed

Lines changed: 52 additions & 105 deletions

File tree

packages/polkadot/src/__snapshots__/assetHubPolkadot.polkadot.collectivesPolkadot.upgrade.e2e.test.ts.snap

Lines changed: 10 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -159,80 +159,27 @@ exports[`asset hub & polkadot & collectives > Asset Hub authorizes Polkadot upgr
159159
[
160160
{
161161
"data": {
162-
"error": "Corrupt",
163-
"id": "(redacted)",
164-
"origin": {
165-
"Ump": {
166-
"Para": "(rounded 1000)",
167-
},
168-
},
169-
},
170-
"method": "ProcessingFailed",
171-
"section": "messageQueue",
172-
},
173-
{
174-
"data": {
175-
"error": "Corrupt",
176-
"id": "(redacted)",
177-
"origin": {
178-
"Ump": {
179-
"Para": "(rounded 1000)",
180-
},
181-
},
182-
},
183-
"method": "ProcessingFailed",
184-
"section": "messageQueue",
185-
},
186-
{
187-
"data": {
188-
"error": "Corrupt",
189-
"id": "(redacted)",
190-
"origin": {
191-
"Ump": {
192-
"Para": "(rounded 1000)",
193-
},
194-
},
195-
},
196-
"method": "ProcessingFailed",
197-
"section": "messageQueue",
198-
},
199-
{
200-
"data": {
201-
"error": "Corrupt",
202-
"id": "(redacted)",
203-
"origin": {
204-
"Ump": {
205-
"Para": "(rounded 1000)",
206-
},
207-
},
162+
"checkVersion": true,
163+
"codeHash": "0x0101010101010101010101010101010101010101010101010101010101010101",
208164
},
209-
"method": "ProcessingFailed",
210-
"section": "messageQueue",
165+
"method": "UpgradeAuthorized",
166+
"section": "system",
211167
},
212168
{
213169
"data": {
214-
"error": "Corrupt",
215170
"id": "(redacted)",
216171
"origin": {
217172
"Ump": {
218-
"Para": "(rounded 1000)",
173+
"Para": 1000,
219174
},
220175
},
221-
},
222-
"method": "ProcessingFailed",
223-
"section": "messageQueue",
224-
},
225-
{
226-
"data": {
227-
"error": "Corrupt",
228-
"id": "(redacted)",
229-
"origin": {
230-
"Ump": {
231-
"Para": "(rounded 1000)",
232-
},
176+
"success": true,
177+
"weightUsed": {
178+
"proofSize": "(rounded 3000)",
179+
"refTime": "(rounded 100000000)",
233180
},
234181
},
235-
"method": "ProcessingFailed",
182+
"method": "Processed",
236183
"section": "messageQueue",
237184
},
238185
]

packages/polkadot/src/assetHubPolkadot.polkadot.collectivesPolkadot.upgrade.e2e.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ describe('asset hub & polkadot & collectives', async () => {
1616
collectivesPolkadot,
1717
)
1818

19-
test.skip('Asset Hub authorizes Polkadot upgrade via Collectives', async () => {
19+
test('Asset Hub authorizes Polkadot upgrade via Collectives', async () => {
2020
await authorizeUpgradeViaCollectives(assetHubPolkadotClient, polkadotClient, collectivesClient)
2121
})
2222
})

packages/shared/src/helpers/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ export function createXcmTransactSend(
274274
encoded: call,
275275
},
276276
originKind,
277-
fallbackMaxWeight,
277+
fallbackMaxWeight: fallbackMaxWeight,
278278
},
279279
},
280280
],

yarn.lock

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ __metadata:
55
version: 8
66
cacheKey: 10c0
77

8-
"@acala-network/chopsticks-core@npm:1.2.7":
9-
version: 1.2.7
10-
resolution: "@acala-network/chopsticks-core@npm:1.2.7"
8+
"@acala-network/chopsticks-core@npm:1.3.0":
9+
version: 1.3.0
10+
resolution: "@acala-network/chopsticks-core@npm:1.3.0"
1111
dependencies:
12-
"@acala-network/chopsticks-executor": "npm:1.2.7"
12+
"@acala-network/chopsticks-executor": "npm:1.3.0"
1313
"@polkadot/rpc-provider": "npm:^16.4.1"
1414
"@polkadot/types": "npm:^16.4.1"
1515
"@polkadot/types-codec": "npm:^16.4.1"
@@ -24,51 +24,51 @@ __metadata:
2424
pino-pretty: "npm:^13.0.0"
2525
rxjs: "npm:^7.8.2"
2626
zod: "npm:^3.25.76"
27-
checksum: 10c0/5ffdb7cbe6c49e5856de5728805abb157eab97e390e7a710750a18c17a44fb8ccb231d2e5e30bcb5d73a1a513e0546b1e15b138a44b807b24cf8e82d0f3a6438
27+
checksum: 10c0/922548b89ea306dd1ef7405086bdd1cb77aaa249b241597556d9d93bac9918d6e36982cf63daad1ca1b5e1497c0af3b2c8332798761c43819cf6336e95d2ccdf
2828
languageName: node
2929
linkType: hard
3030

31-
"@acala-network/chopsticks-db@npm:1.2.7":
32-
version: 1.2.7
33-
resolution: "@acala-network/chopsticks-db@npm:1.2.7"
31+
"@acala-network/chopsticks-db@npm:1.3.0":
32+
version: 1.3.0
33+
resolution: "@acala-network/chopsticks-db@npm:1.3.0"
3434
dependencies:
35-
"@acala-network/chopsticks-core": "npm:1.2.7"
35+
"@acala-network/chopsticks-core": "npm:1.3.0"
3636
"@polkadot/util": "npm:^14.0.1"
3737
idb: "npm:^8.0.3"
3838
reflect-metadata: "npm:^0.2.2"
3939
sqlite3: "npm:^5.1.7"
4040
typeorm: "npm:^0.3.26"
41-
checksum: 10c0/b0039c2326e3b5d066b2fc688fe38ec08a1da86edb693426a1fd6f40f8421f5e4c2189bdeefaa460bb005aba3b5d5c0a5692dfba5f38cad54b4f6b62632365cf
41+
checksum: 10c0/5e691b819702a0832e3bd823493f264f008d2a6e027b0b06c9ce17700afdb8ac8066309fd644141c758a54c4c32b744978a0fa146d0a73069b82121abd424dc5
4242
languageName: node
4343
linkType: hard
4444

45-
"@acala-network/chopsticks-executor@npm:1.2.7":
46-
version: 1.2.7
47-
resolution: "@acala-network/chopsticks-executor@npm:1.2.7"
45+
"@acala-network/chopsticks-executor@npm:1.3.0":
46+
version: 1.3.0
47+
resolution: "@acala-network/chopsticks-executor@npm:1.3.0"
4848
dependencies:
4949
"@polkadot/util": "npm:^14.0.1"
5050
"@polkadot/wasm-util": "npm:^7.4.1"
51-
checksum: 10c0/c3eff199f5100ed35cc6d6dbf224cda1e3b1cb0a5da6e473126e4458671a4fabd7408e460924377286416473035066f0df575a83969cb37dd7eac49b046793f8
51+
checksum: 10c0/4adfbcbe0a52195544d1aa9fb76dd14a3ee586b9faf18749dc242f6d55702d251780f5c1865348e8a144667c64ede1581c81bf56816f1c934cc42fb689a452d5
5252
languageName: node
5353
linkType: hard
5454

5555
"@acala-network/chopsticks-testing@npm:^1.2.7":
56-
version: 1.2.7
57-
resolution: "@acala-network/chopsticks-testing@npm:1.2.7"
56+
version: 1.3.0
57+
resolution: "@acala-network/chopsticks-testing@npm:1.3.0"
5858
dependencies:
59-
"@acala-network/chopsticks-utils": "npm:1.2.7"
59+
"@acala-network/chopsticks-utils": "npm:1.3.0"
6060
"@polkadot/api": "npm:^16.4.1"
6161
"@polkadot/types": "npm:^16.4.1"
62-
checksum: 10c0/d1668f88d87464fe7e28da4c5485674b2f3746d5eda7f683b5ef1b88507ad20f4cb0fd589db939895a5dec9fe02c1be2213669f0856baa96a1dab99a877a9e44
62+
checksum: 10c0/7476cebeb10a426884e5ca56ed24ef333fcb28f1bcfcb581d6633f303f1b0717d690faf0a38120a9fddf20d511028948efcf6c06a7b806990c8d4721c31468ad
6363
languageName: node
6464
linkType: hard
6565

66-
"@acala-network/chopsticks-utils@npm:1.2.7":
67-
version: 1.2.7
68-
resolution: "@acala-network/chopsticks-utils@npm:1.2.7"
66+
"@acala-network/chopsticks-utils@npm:1.3.0":
67+
version: 1.3.0
68+
resolution: "@acala-network/chopsticks-utils@npm:1.3.0"
6969
dependencies:
70-
"@acala-network/chopsticks": "npm:1.2.7"
71-
"@acala-network/chopsticks-core": "npm:1.2.7"
70+
"@acala-network/chopsticks": "npm:1.3.0"
71+
"@acala-network/chopsticks-core": "npm:1.3.0"
7272
"@polkadot-labs/hdkd": "npm:^0.0.19"
7373
"@polkadot-labs/hdkd-helpers": "npm:^0.0.19"
7474
"@polkadot/api": "npm:^16.4.1"
@@ -77,16 +77,16 @@ __metadata:
7777
"@polkadot/types": "npm:^16.4.1"
7878
"@polkadot/util": "npm:^14.0.1"
7979
polkadot-api: "npm:^1.14.1"
80-
checksum: 10c0/4c73d888a8211f04572a88d23fe44cf03feb2aef9e2e3a6bf6b084f6f7b6705241879f695edc3caca8ff6e137cd0608006ba8c69e08b7d0560574fd325bd99f1
80+
checksum: 10c0/80cc14eaee70b09b086361ce97970c1d19831ce7d8caea7e66f4ff3ad42584dd14f139766cfdf64f56751c09870eead2cb19592748912ef8c8b672dbb46c70f2
8181
languageName: node
8282
linkType: hard
8383

84-
"@acala-network/chopsticks@npm:1.2.7, @acala-network/chopsticks@npm:^1.2.7":
85-
version: 1.2.7
86-
resolution: "@acala-network/chopsticks@npm:1.2.7"
84+
"@acala-network/chopsticks@npm:1.3.0, @acala-network/chopsticks@npm:^1.2.7":
85+
version: 1.3.0
86+
resolution: "@acala-network/chopsticks@npm:1.3.0"
8787
dependencies:
88-
"@acala-network/chopsticks-core": "npm:1.2.7"
89-
"@acala-network/chopsticks-db": "npm:1.2.7"
88+
"@acala-network/chopsticks-core": "npm:1.3.0"
89+
"@acala-network/chopsticks-db": "npm:1.3.0"
9090
"@dmsnell/diff-match-patch": "npm:^1.1.0"
9191
"@pnpm/npm-conf": "npm:^3.0.0"
9292
"@polkadot/api": "npm:^16.4.1"
@@ -95,7 +95,7 @@ __metadata:
9595
"@polkadot/types": "npm:^16.4.1"
9696
"@polkadot/util": "npm:^14.0.1"
9797
"@polkadot/util-crypto": "npm:^14.0.1"
98-
axios: "npm:^1.12.0"
98+
axios: "npm:^1.13.5"
9999
comlink: "npm:^4.4.2"
100100
dotenv: "npm:^16.6.1"
101101
global-agent: "npm:^3.0.0"
@@ -107,7 +107,7 @@ __metadata:
107107
zod: "npm:^3.25.76"
108108
bin:
109109
chopsticks: ./chopsticks.cjs
110-
checksum: 10c0/6a2c2589ab4a5326ef12d91fbb3c9b9fa1596b83fe63dda227f133950e08df03912253f751a0946ce4225bf35080eccb625cebd72107e9f4b94f3cb3d043d867
110+
checksum: 10c0/4c709b454e52d9a0b97e36f8c7a998e471cfc12d344a24afc0158344db73b485bf2bc119cd49aa0f2fd99a8759972d16e991ca4dc49f878150904a68a85bc994
111111
languageName: node
112112
linkType: hard
113113

@@ -2160,14 +2160,14 @@ __metadata:
21602160
languageName: node
21612161
linkType: hard
21622162

2163-
"axios@npm:^1.12.0":
2164-
version: 1.13.6
2165-
resolution: "axios@npm:1.13.6"
2163+
"axios@npm:^1.13.5":
2164+
version: 1.14.0
2165+
resolution: "axios@npm:1.14.0"
21662166
dependencies:
21672167
follow-redirects: "npm:^1.15.11"
21682168
form-data: "npm:^4.0.5"
2169-
proxy-from-env: "npm:^1.1.0"
2170-
checksum: 10c0/51fb5af055c3b85662fa97df17d986ae2c37d13bf86d50b6bb36b6b3a2dec6966a1d3a14ab3774b71707b155ae3597ed9b7babdf1a1a863d1a31840cb8e7ec71
2169+
proxy-from-env: "npm:^2.1.0"
2170+
checksum: 10c0/2541f4aa215a7d1842429dad006fc682d82bc0e74bd14500823f7d8cce3bbae0e0a8c328c8538946718f366ab8ce5a4c12e9ad40e5a0f3482ff8bff0cd115d45
21712171
languageName: node
21722172
linkType: hard
21732173

@@ -4446,10 +4446,10 @@ __metadata:
44464446
languageName: node
44474447
linkType: hard
44484448

4449-
"proxy-from-env@npm:^1.1.0":
4450-
version: 1.1.0
4451-
resolution: "proxy-from-env@npm:1.1.0"
4452-
checksum: 10c0/fe7dd8b1bdbbbea18d1459107729c3e4a2243ca870d26d34c2c1bcd3e4425b7bcc5112362df2d93cc7fb9746f6142b5e272fd1cc5c86ddf8580175186f6ad42b
4449+
"proxy-from-env@npm:^2.1.0":
4450+
version: 2.1.0
4451+
resolution: "proxy-from-env@npm:2.1.0"
4452+
checksum: 10c0/ed01729fd4d094eab619cd7e17ce3698b3413b31eb102c4904f9875e677cd207392795d5b4adee9cec359dfd31c44d5ad7595a3a3ad51c40250e141512281c58
44534453
languageName: node
44544454
linkType: hard
44554455

0 commit comments

Comments
 (0)