Skip to content

Commit 128ab3f

Browse files
authored
new test for snowbridge eth on acala (#259)
* new test for snowbridge eth on acala * update snapshots
1 parent 2f0983a commit 128ab3f

15 files changed

+1210
-565
lines changed

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,19 +34,19 @@
3434
"lodash": "^4.17.21",
3535
"ts-pattern": "^5.7.0",
3636
"typescript": "^5.8.3",
37-
"vitest": "^3.0.7"
37+
"vitest": "^3.1.3"
3838
},
3939
"devDependencies": {
4040
"@biomejs/biome": "1.9.4",
4141
"@types/lodash": "^4.17.16",
42-
"@types/node": "^22.13.16",
43-
"@vitest/ui": "^3.1.1",
42+
"@types/node": "^22.15.16",
43+
"@vitest/ui": "^3.1.3",
4444
"dotenv": "^16.5.0",
4545
"husky": "^9.1.7",
46-
"lint-staged": "^15.2.10",
47-
"tsx": "^4.19.2",
48-
"unplugin-swc": "^1.5.1",
49-
"vite-tsconfig-paths": "^5.1.3"
46+
"lint-staged": "^15.5.2",
47+
"tsx": "^4.19.4",
48+
"unplugin-swc": "^1.5.2",
49+
"vite-tsconfig-paths": "^5.1.4"
5050
},
5151
"lint-staged": {
5252
"*.{js,ts}": "biome check --write --no-errors-on-unmatched"

packages/kusama/src/__snapshots__/assetHubKusama.karura.test.ts.snap

Lines changed: 28 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -315,27 +315,25 @@ exports[`assetHubKusama & karura > karura transfer USDT to assetHubKusama > from
315315
"data": [
316316
"ConcatenatedVersionedXcm",
317317
{
318-
"v2": [
318+
"v4": [
319319
{
320320
"withdrawAsset": [
321321
{
322322
"fun": {
323323
"fungible": 1000000,
324324
},
325325
"id": {
326-
"concrete": {
327-
"interior": {
328-
"x2": [
329-
{
330-
"palletInstance": 50,
331-
},
332-
{
333-
"generalIndex": 1984,
334-
},
335-
],
336-
},
337-
"parents": 0,
326+
"interior": {
327+
"x2": [
328+
{
329+
"palletInstance": 50,
330+
},
331+
{
332+
"generalIndex": 1984,
333+
},
334+
],
338335
},
336+
"parents": 0,
339337
},
340338
},
341339
],
@@ -350,19 +348,17 @@ exports[`assetHubKusama & karura > karura transfer USDT to assetHubKusama > from
350348
"fungible": 1000000,
351349
},
352350
"id": {
353-
"concrete": {
354-
"interior": {
355-
"x2": [
356-
{
357-
"palletInstance": 50,
358-
},
359-
{
360-
"generalIndex": 1984,
361-
},
362-
],
363-
},
364-
"parents": 0,
351+
"interior": {
352+
"x2": [
353+
{
354+
"palletInstance": 50,
355+
},
356+
{
357+
"generalIndex": 1984,
358+
},
359+
],
365360
},
361+
"parents": 0,
366362
},
367363
},
368364
"weightLimit": {
@@ -374,23 +370,22 @@ exports[`assetHubKusama & karura > karura transfer USDT to assetHubKusama > from
374370
"depositAsset": {
375371
"assets": {
376372
"wild": {
377-
"all": null,
373+
"allCounted": 1,
378374
},
379375
},
380376
"beneficiary": {
381377
"interior": {
382-
"x1": {
383-
"accountId32": {
384-
"id": "0xd17c2d7823ebf260fd138f2d7e27d114c0145d968b5ff5006125f2414fadae69",
385-
"network": {
386-
"any": null,
378+
"x1": [
379+
{
380+
"accountId32": {
381+
"id": "0xd17c2d7823ebf260fd138f2d7e27d114c0145d968b5ff5006125f2414fadae69",
382+
"network": null,
387383
},
388384
},
389-
},
385+
],
390386
},
391387
"parents": 0,
392388
},
393-
"maxAssets": 1,
394389
},
395390
},
396391
],

packages/kusama/src/__snapshots__/basilisk.karura.test.ts.snap

Lines changed: 22 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -29,22 +29,22 @@ exports[`basilisk & karura > karura transfer BSX to basilisk > from chain hrmp m
2929
"data": [
3030
"ConcatenatedVersionedXcm",
3131
{
32-
"v2": [
32+
"v4": [
3333
{
3434
"withdrawAsset": [
3535
{
3636
"fun": {
3737
"fungible": 1000000000000000,
3838
},
3939
"id": {
40-
"concrete": {
41-
"interior": {
42-
"x1": {
40+
"interior": {
41+
"x1": [
42+
{
4343
"generalIndex": 0,
4444
},
45-
},
46-
"parents": 0,
45+
],
4746
},
47+
"parents": 0,
4848
},
4949
},
5050
],
@@ -59,14 +59,14 @@ exports[`basilisk & karura > karura transfer BSX to basilisk > from chain hrmp m
5959
"fungible": 1000000000000000,
6060
},
6161
"id": {
62-
"concrete": {
63-
"interior": {
64-
"x1": {
62+
"interior": {
63+
"x1": [
64+
{
6565
"generalIndex": 0,
6666
},
67-
},
68-
"parents": 0,
67+
],
6968
},
69+
"parents": 0,
7070
},
7171
},
7272
"weightLimit": {
@@ -78,23 +78,22 @@ exports[`basilisk & karura > karura transfer BSX to basilisk > from chain hrmp m
7878
"depositAsset": {
7979
"assets": {
8080
"wild": {
81-
"all": null,
81+
"allCounted": 1,
8282
},
8383
},
8484
"beneficiary": {
8585
"interior": {
86-
"x1": {
87-
"accountId32": {
88-
"id": "0xd17c2d7823ebf260fd138f2d7e27d114c0145d968b5ff5006125f2414fadae69",
89-
"network": {
90-
"any": null,
86+
"x1": [
87+
{
88+
"accountId32": {
89+
"id": "0xd17c2d7823ebf260fd138f2d7e27d114c0145d968b5ff5006125f2414fadae69",
90+
"network": null,
9191
},
9292
},
93-
},
93+
],
9494
},
9595
"parents": 0,
9696
},
97-
"maxAssets": 1,
9897
},
9998
},
10099
],
@@ -210,7 +209,7 @@ exports[`basilisk & karura > karura transfer KSM to basilisk > balance on to cha
210209
exports[`basilisk & karura > karura transfer KSM to basilisk > from chain ump messages 1`] = `
211210
[
212211
{
213-
"v2": [
212+
"v3": [
214213
{
215214
"withdrawAsset": [
216215
{
@@ -255,7 +254,7 @@ exports[`basilisk & karura > karura transfer KSM to basilisk > from chain ump me
255254
"depositReserveAsset": {
256255
"assets": {
257256
"wild": {
258-
"all": null,
257+
"allCounted": 1,
259258
},
260259
},
261260
"dest": {
@@ -266,7 +265,6 @@ exports[`basilisk & karura > karura transfer KSM to basilisk > from chain ump me
266265
},
267266
"parents": 0,
268267
},
269-
"maxAssets": 1,
270268
"xcm": [
271269
{
272270
"buyExecution": {
@@ -292,23 +290,20 @@ exports[`basilisk & karura > karura transfer KSM to basilisk > from chain ump me
292290
"depositAsset": {
293291
"assets": {
294292
"wild": {
295-
"all": null,
293+
"allCounted": 1,
296294
},
297295
},
298296
"beneficiary": {
299297
"interior": {
300298
"x1": {
301299
"accountId32": {
302300
"id": "0xd17c2d7823ebf260fd138f2d7e27d114c0145d968b5ff5006125f2414fadae69",
303-
"network": {
304-
"any": null,
305-
},
301+
"network": null,
306302
},
307303
},
308304
},
309305
"parents": 0,
310306
},
311-
"maxAssets": 1,
312307
},
313308
},
314309
],

packages/kusama/src/__snapshots__/karura.kusama.test.ts.snap

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ exports[`karura & kusama > karura transfer KSM to kusama > balance on to chain 1
2626
exports[`karura & kusama > karura transfer KSM to kusama > from chain ump messages 1`] = `
2727
[
2828
{
29-
"v2": [
29+
"v3": [
3030
{
3131
"withdrawAsset": [
3232
{
@@ -71,23 +71,20 @@ exports[`karura & kusama > karura transfer KSM to kusama > from chain ump messag
7171
"depositAsset": {
7272
"assets": {
7373
"wild": {
74-
"all": null,
74+
"allCounted": 1,
7575
},
7676
},
7777
"beneficiary": {
7878
"interior": {
7979
"x1": {
8080
"accountId32": {
8181
"id": "0xd17c2d7823ebf260fd138f2d7e27d114c0145d968b5ff5006125f2414fadae69",
82-
"network": {
83-
"any": null,
84-
},
82+
"network": null,
8583
},
8684
},
8785
},
8886
"parents": 0,
8987
},
90-
"maxAssets": 1,
9188
},
9289
},
9390
],
@@ -188,7 +185,7 @@ exports[`karura & kusama > karura transfer KSM to kusama wiht limited weight > b
188185
exports[`karura & kusama > karura transfer KSM to kusama wiht limited weight > from chain ump messages 1`] = `
189186
[
190187
{
191-
"v2": [
188+
"v3": [
192189
{
193190
"withdrawAsset": [
194191
{
@@ -225,31 +222,31 @@ exports[`karura & kusama > karura transfer KSM to kusama wiht limited weight > f
225222
},
226223
},
227224
"weightLimit": {
228-
"limited": 500000000,
225+
"limited": {
226+
"proofSize": 10000,
227+
"refTime": 500000000,
228+
},
229229
},
230230
},
231231
},
232232
{
233233
"depositAsset": {
234234
"assets": {
235235
"wild": {
236-
"all": null,
236+
"allCounted": 1,
237237
},
238238
},
239239
"beneficiary": {
240240
"interior": {
241241
"x1": {
242242
"accountId32": {
243243
"id": "0xd17c2d7823ebf260fd138f2d7e27d114c0145d968b5ff5006125f2414fadae69",
244-
"network": {
245-
"any": null,
246-
},
244+
"network": null,
247245
},
248246
},
249247
},
250248
"parents": 0,
251249
},
252-
"maxAssets": 1,
253250
},
254251
},
255252
],

packages/kusama/src/__snapshots__/karura.shiden.test.ts.snap

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ exports[`karura & shiden > karura transfer KAR to shiden > from chain hrmp messa
3232
"data": [
3333
"ConcatenatedVersionedXcm",
3434
{
35-
"v2": [
35+
"v3": [
3636
{
3737
"reserveAssetDeposited": [
3838
{
@@ -47,7 +47,10 @@ exports[`karura & shiden > karura transfer KAR to shiden > from chain hrmp messa
4747
"parachain": 2000,
4848
},
4949
{
50-
"generalKey": "0x0080",
50+
"generalKey": {
51+
"data": "0x0080000000000000000000000000000000000000000000000000000000000000",
52+
"length": 2,
53+
},
5154
},
5255
],
5356
},
@@ -74,7 +77,10 @@ exports[`karura & shiden > karura transfer KAR to shiden > from chain hrmp messa
7477
"parachain": 2000,
7578
},
7679
{
77-
"generalKey": "0x0080",
80+
"generalKey": {
81+
"data": "0x0080000000000000000000000000000000000000000000000000000000000000",
82+
"length": 2,
83+
},
7884
},
7985
],
8086
},
@@ -91,23 +97,20 @@ exports[`karura & shiden > karura transfer KAR to shiden > from chain hrmp messa
9197
"depositAsset": {
9298
"assets": {
9399
"wild": {
94-
"all": null,
100+
"allCounted": 1,
95101
},
96102
},
97103
"beneficiary": {
98104
"interior": {
99105
"x1": {
100106
"accountId32": {
101107
"id": "0xd17c2d7823ebf260fd138f2d7e27d114c0145d968b5ff5006125f2414fadae69",
102-
"network": {
103-
"any": null,
104-
},
108+
"network": null,
105109
},
106110
},
107111
},
108112
"parents": 0,
109113
},
110-
"maxAssets": 1,
111114
},
112115
},
113116
],

0 commit comments

Comments
 (0)