Skip to content

Commit 0174147

Browse files
authored
[System chains teleports] Teleports between KAH and other chains (#216)
* [System chains teleports] Teleports between KAH and other chains * [System chains teleports] KAH <-> Coretime, People snapshots fix * [System chains teleports] Missing KAH<->People snapshot added
1 parent 0aea813 commit 0174147

8 files changed

+1690
-0
lines changed
Lines changed: 365 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,365 @@
1+
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
2+
3+
exports[`assetHubKusama & bridgeHubKusama > assetHubKusama transfer KSM to bridgeHubKusama > balance on from chain 1`] = `
4+
{
5+
"consumers": 0,
6+
"data": {
7+
"flags": "0x80000000000000000000000000000000",
8+
"free": "(rounded 9000000000000)",
9+
"frozen": 0,
10+
"reserved": 0,
11+
},
12+
"nonce": 1,
13+
"providers": 1,
14+
"sufficients": 0,
15+
}
16+
`;
17+
18+
exports[`assetHubKusama & bridgeHubKusama > assetHubKusama transfer KSM to bridgeHubKusama > balance on to chain 1`] = `
19+
{
20+
"consumers": 0,
21+
"data": {
22+
"flags": "0x80000000000000000000000000000000",
23+
"free": "(rounded 1000000000000)",
24+
"frozen": 0,
25+
"reserved": 0,
26+
},
27+
"nonce": 0,
28+
"providers": 1,
29+
"sufficients": 0,
30+
}
31+
`;
32+
33+
exports[`assetHubKusama & bridgeHubKusama > assetHubKusama transfer KSM to bridgeHubKusama > to chain dmp events 1`] = `
34+
[
35+
{
36+
"data": {
37+
"id": "(hash)",
38+
"origin": {
39+
"Sibling": 1000,
40+
},
41+
"success": true,
42+
"weightUsed": {
43+
"proofSize": "(rounded 3600)",
44+
"refTime": "(rounded 160000000)",
45+
},
46+
},
47+
"method": "Processed",
48+
"section": "messageQueue",
49+
},
50+
]
51+
`;
52+
53+
exports[`assetHubKusama & bridgeHubKusama > assetHubKusama transfer KSM to bridgeHubKusama > tx events 1`] = `
54+
[
55+
{
56+
"data": {
57+
"outcome": {
58+
"Complete": {
59+
"used": {
60+
"proofSize": "(rounded 3590)",
61+
"refTime": "(rounded 198000000)",
62+
},
63+
},
64+
},
65+
},
66+
"method": "Attempted",
67+
"section": "polkadotXcm",
68+
},
69+
{
70+
"data": {
71+
"fees": [
72+
{
73+
"fun": {
74+
"Fungible": "(rounded 1030000000)",
75+
},
76+
"id": {
77+
"interior": "Here",
78+
"parents": 1,
79+
},
80+
},
81+
],
82+
"paying": {
83+
"interior": {
84+
"X1": [
85+
{
86+
"AccountId32": {
87+
"id": "(hash)",
88+
"network": "Kusama",
89+
},
90+
},
91+
],
92+
},
93+
"parents": 0,
94+
},
95+
},
96+
"method": "FeesPaid",
97+
"section": "polkadotXcm",
98+
},
99+
{
100+
"data": {
101+
"destination": {
102+
"interior": {
103+
"X1": [
104+
{
105+
"Parachain": "(rounded 1000)",
106+
},
107+
],
108+
},
109+
"parents": 1,
110+
},
111+
"message": [
112+
{
113+
"ReceiveTeleportedAsset": [
114+
{
115+
"fun": {
116+
"Fungible": 1000000000000,
117+
},
118+
"id": {
119+
"interior": "Here",
120+
"parents": 1,
121+
},
122+
},
123+
],
124+
},
125+
"ClearOrigin",
126+
{
127+
"BuyExecution": {
128+
"fees": {
129+
"fun": {
130+
"Fungible": 1000000000000,
131+
},
132+
"id": {
133+
"interior": "Here",
134+
"parents": 1,
135+
},
136+
},
137+
"weightLimit": "Unlimited",
138+
},
139+
},
140+
{
141+
"DepositAsset": {
142+
"assets": {
143+
"Wild": {
144+
"AllCounted": 1,
145+
},
146+
},
147+
"beneficiary": {
148+
"interior": {
149+
"X1": [
150+
{
151+
"AccountId32": {
152+
"id": "(hash)",
153+
"network": null,
154+
},
155+
},
156+
],
157+
},
158+
"parents": 0,
159+
},
160+
},
161+
},
162+
],
163+
"messageId": "(hash)",
164+
"origin": {
165+
"interior": {
166+
"X1": [
167+
{
168+
"AccountId32": {
169+
"id": "(hash)",
170+
"network": "Kusama",
171+
},
172+
},
173+
],
174+
},
175+
"parents": 0,
176+
},
177+
},
178+
"method": "Sent",
179+
"section": "polkadotXcm",
180+
},
181+
]
182+
`;
183+
184+
exports[`assetHubKusama & bridgeHubKusama > bridgeHubKusama transfer KSM to assetHubKusama > balance on from chain 1`] = `
185+
{
186+
"consumers": 0,
187+
"data": {
188+
"flags": "0x80000000000000000000000000000000",
189+
"free": "(rounded 9000000000000)",
190+
"frozen": 0,
191+
"reserved": 0,
192+
},
193+
"nonce": 1,
194+
"providers": 1,
195+
"sufficients": 0,
196+
}
197+
`;
198+
199+
exports[`assetHubKusama & bridgeHubKusama > bridgeHubKusama transfer KSM to assetHubKusama > balance on to chain 1`] = `
200+
{
201+
"consumers": 0,
202+
"data": {
203+
"flags": "0x80000000000000000000000000000000",
204+
"free": "(rounded 1000000000000)",
205+
"frozen": 0,
206+
"reserved": 0,
207+
},
208+
"nonce": 0,
209+
"providers": 1,
210+
"sufficients": 0,
211+
}
212+
`;
213+
214+
exports[`assetHubKusama & bridgeHubKusama > bridgeHubKusama transfer KSM to assetHubKusama > from chain ump messages 1`] = `[]`;
215+
216+
exports[`assetHubKusama & bridgeHubKusama > bridgeHubKusama transfer KSM to assetHubKusama > to chain ump events 1`] = `
217+
[
218+
{
219+
"data": {
220+
"id": "(hash)",
221+
"origin": {
222+
"Sibling": "(rounded 1000)",
223+
},
224+
"success": true,
225+
"weightUsed": {
226+
"proofSize": "(rounded 3600)",
227+
"refTime": "(rounded 170000000)",
228+
},
229+
},
230+
"method": "Processed",
231+
"section": "messageQueue",
232+
},
233+
]
234+
`;
235+
236+
exports[`assetHubKusama & bridgeHubKusama > bridgeHubKusama transfer KSM to assetHubKusama > tx events 1`] = `
237+
[
238+
{
239+
"data": {
240+
"outcome": {
241+
"Complete": {
242+
"used": {
243+
"proofSize": "(rounded 3590)",
244+
"refTime": "(rounded 168000000)",
245+
},
246+
},
247+
},
248+
},
249+
"method": "Attempted",
250+
"section": "polkadotXcm",
251+
},
252+
{
253+
"data": {
254+
"fees": [
255+
{
256+
"fun": {
257+
"Fungible": "(rounded 1030000000)",
258+
},
259+
"id": {
260+
"interior": "Here",
261+
"parents": 1,
262+
},
263+
},
264+
],
265+
"paying": {
266+
"interior": {
267+
"X1": [
268+
{
269+
"AccountId32": {
270+
"id": "(hash)",
271+
"network": "Kusama",
272+
},
273+
},
274+
],
275+
},
276+
"parents": 0,
277+
},
278+
},
279+
"method": "FeesPaid",
280+
"section": "polkadotXcm",
281+
},
282+
{
283+
"data": {
284+
"destination": {
285+
"interior": {
286+
"X1": [
287+
{
288+
"Parachain": 1000,
289+
},
290+
],
291+
},
292+
"parents": 1,
293+
},
294+
"message": [
295+
{
296+
"ReceiveTeleportedAsset": [
297+
{
298+
"fun": {
299+
"Fungible": 1000000000000,
300+
},
301+
"id": {
302+
"interior": "Here",
303+
"parents": 1,
304+
},
305+
},
306+
],
307+
},
308+
"ClearOrigin",
309+
{
310+
"BuyExecution": {
311+
"fees": {
312+
"fun": {
313+
"Fungible": 1000000000000,
314+
},
315+
"id": {
316+
"interior": "Here",
317+
"parents": 1,
318+
},
319+
},
320+
"weightLimit": "Unlimited",
321+
},
322+
},
323+
{
324+
"DepositAsset": {
325+
"assets": {
326+
"Wild": {
327+
"AllCounted": 1,
328+
},
329+
},
330+
"beneficiary": {
331+
"interior": {
332+
"X1": [
333+
{
334+
"AccountId32": {
335+
"id": "(hash)",
336+
"network": null,
337+
},
338+
},
339+
],
340+
},
341+
"parents": 0,
342+
},
343+
},
344+
},
345+
],
346+
"messageId": "(hash)",
347+
"origin": {
348+
"interior": {
349+
"X1": [
350+
{
351+
"AccountId32": {
352+
"id": "(hash)",
353+
"network": "Kusama",
354+
},
355+
},
356+
],
357+
},
358+
"parents": 0,
359+
},
360+
},
361+
"method": "Sent",
362+
"section": "polkadotXcm",
363+
},
364+
]
365+
`;

0 commit comments

Comments
 (0)