Skip to content

Commit 2d3155c

Browse files
authored
Reenable Kusama staking tests (#349)
* Restore skipped Kusama staking tests * Update staking snapshots
1 parent 684d6dc commit 2d3155c

File tree

3 files changed

+448
-58
lines changed

3 files changed

+448
-58
lines changed

packages/kusama/src/__snapshots__/kusama.staking.e2e.test.ts.snap

Lines changed: 224 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,59 @@
11
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
22

3+
exports[`Kusama Staking > cancel deferred slash as admin > alice funds pre slash 1`] = `
4+
{
5+
"flags": "0x80000000000000000000000000000000",
6+
"free": 89999554590223,
7+
"frozen": 0,
8+
"reserved": 10000000000000,
9+
}
10+
`;
11+
12+
exports[`Kusama Staking > cancel deferred slash as admin > bob funds pre slash 1`] = `
13+
{
14+
"flags": "0x80000000000000000000000000000000",
15+
"free": 89999554590223,
16+
"frozen": 0,
17+
"reserved": 10000000000000,
18+
}
19+
`;
20+
21+
exports[`Kusama Staking > cancel deferred slash as admin > charlie funds pre slash 1`] = `
22+
{
23+
"flags": "0x80000000000000000000000000000000",
24+
"free": 89999554590223,
25+
"frozen": 0,
26+
"reserved": 10000000000000,
27+
}
28+
`;
29+
30+
exports[`Kusama Staking > cancel deferred slash as root > alice funds pre slash 1`] = `
31+
{
32+
"flags": "0x80000000000000000000000000000000",
33+
"free": 89999554590223,
34+
"frozen": 0,
35+
"reserved": 10000000000000,
36+
}
37+
`;
38+
39+
exports[`Kusama Staking > cancel deferred slash as root > bob funds pre slash 1`] = `
40+
{
41+
"flags": "0x80000000000000000000000000000000",
42+
"free": 89999554590223,
43+
"frozen": 0,
44+
"reserved": 10000000000000,
45+
}
46+
`;
47+
48+
exports[`Kusama Staking > cancel deferred slash as root > charlie funds pre slash 1`] = `
49+
{
50+
"flags": "0x80000000000000000000000000000000",
51+
"free": 89999554590223,
52+
"frozen": 0,
53+
"reserved": 10000000000000,
54+
}
55+
`;
56+
357
exports[`Kusama Staking > cancel deferred slash with bad origin > cancel deferred slash events with bad origin 1`] = `
458
[
559
{
@@ -322,6 +376,91 @@ exports[`Kusama Staking > set invulnerables with bad origin > set invulnerables
322376
]
323377
`;
324378

379+
exports[`Kusama Staking > set invulnerables with root origin > alice funds post slash 1`] = `
380+
{
381+
"flags": "0x80000000000000000000000000000000",
382+
"free": 89999112324871,
383+
"frozen": 0,
384+
"reserved": 5000000000000,
385+
}
386+
`;
387+
388+
exports[`Kusama Staking > set invulnerables with root origin > alice funds pre slash 1`] = `
389+
{
390+
"flags": "0x80000000000000000000000000000000",
391+
"free": 89999112324871,
392+
"frozen": 0,
393+
"reserved": 10000000000000,
394+
}
395+
`;
396+
397+
exports[`Kusama Staking > set invulnerables with root origin > balances slash events 1`] = `[]`;
398+
399+
exports[`Kusama Staking > set invulnerables with root origin > bob funds post slash 1`] = `
400+
{
401+
"flags": "0x80000000000000000000000000000000",
402+
"free": 89999112324871,
403+
"frozen": 0,
404+
"reserved": 0,
405+
}
406+
`;
407+
408+
exports[`Kusama Staking > set invulnerables with root origin > bob funds pre slash 1`] = `
409+
{
410+
"flags": "0x80000000000000000000000000000000",
411+
"free": 89999112324871,
412+
"frozen": 0,
413+
"reserved": 10000000000000,
414+
}
415+
`;
416+
417+
exports[`Kusama Staking > set invulnerables with root origin > charlie funds post slash 1`] = `
418+
{
419+
"flags": "0x80000000000000000000000000000000",
420+
"free": 89999112324871,
421+
"frozen": 0,
422+
"reserved": 0,
423+
}
424+
`;
425+
426+
exports[`Kusama Staking > set invulnerables with root origin > charlie funds pre slash 1`] = `
427+
{
428+
"flags": "0x80000000000000000000000000000000",
429+
"free": 89999112324871,
430+
"frozen": 0,
431+
"reserved": 10000000000000,
432+
}
433+
`;
434+
435+
exports[`Kusama Staking > set invulnerables with root origin > staking slash events 1`] = `
436+
[
437+
{
438+
"data": {
439+
"amount": 5000000000000,
440+
"staker": "HNZata7iMYWmk5RvZRTiAsSDhV8366zq2YGb3tLH5Upf74F",
441+
},
442+
"method": "Slashed",
443+
"section": "staking",
444+
},
445+
{
446+
"data": {
447+
"amount": 10000000000000,
448+
"staker": "FoQJpPyadYccjavVdTWxpxU7rUEaYhfLCPwXgkfD6Zat9QP",
449+
},
450+
"method": "Slashed",
451+
"section": "staking",
452+
},
453+
{
454+
"data": {
455+
"amount": 10000000000000,
456+
"staker": "Fr4NzY1udSFFLzb2R3qxVQkwz9cZraWkyfH4h3mVVk7BK7P",
457+
},
458+
"method": "Slashed",
459+
"section": "staking",
460+
},
461+
]
462+
`;
463+
325464
exports[`Kusama Staking > set minimum validator commission > set staking configs bad origin events 1`] = `
326465
[
327466
{
@@ -664,3 +803,88 @@ exports[`Kusama Staking > trying to nominate with no bonded funds fails > events
664803
},
665804
]
666805
`;
806+
807+
exports[`Kusama Staking > unapplied slash > alice funds post slash 1`] = `
808+
{
809+
"flags": "0x80000000000000000000000000000000",
810+
"free": 89999554590223,
811+
"frozen": 0,
812+
"reserved": 5000000000000,
813+
}
814+
`;
815+
816+
exports[`Kusama Staking > unapplied slash > alice funds pre slash 1`] = `
817+
{
818+
"flags": "0x80000000000000000000000000000000",
819+
"free": 89999554590223,
820+
"frozen": 0,
821+
"reserved": 10000000000000,
822+
}
823+
`;
824+
825+
exports[`Kusama Staking > unapplied slash > balances slash events 1`] = `[]`;
826+
827+
exports[`Kusama Staking > unapplied slash > bob funds post slash 1`] = `
828+
{
829+
"flags": "0x80000000000000000000000000000000",
830+
"free": 89999554590223,
831+
"frozen": 0,
832+
"reserved": 0,
833+
}
834+
`;
835+
836+
exports[`Kusama Staking > unapplied slash > bob funds pre slash 1`] = `
837+
{
838+
"flags": "0x80000000000000000000000000000000",
839+
"free": 89999554590223,
840+
"frozen": 0,
841+
"reserved": 10000000000000,
842+
}
843+
`;
844+
845+
exports[`Kusama Staking > unapplied slash > charlie funds post slash 1`] = `
846+
{
847+
"flags": "0x80000000000000000000000000000000",
848+
"free": 89999554590223,
849+
"frozen": 0,
850+
"reserved": 0,
851+
}
852+
`;
853+
854+
exports[`Kusama Staking > unapplied slash > charlie funds pre slash 1`] = `
855+
{
856+
"flags": "0x80000000000000000000000000000000",
857+
"free": 89999554590223,
858+
"frozen": 0,
859+
"reserved": 10000000000000,
860+
}
861+
`;
862+
863+
exports[`Kusama Staking > unapplied slash > staking slash events 1`] = `
864+
[
865+
{
866+
"data": {
867+
"amount": 5000000000000,
868+
"staker": "D8ew585BL5H1ALhn4kmJoxhgqcgKDZLPc6xunJNv4mmrBns",
869+
},
870+
"method": "Slashed",
871+
"section": "staking",
872+
},
873+
{
874+
"data": {
875+
"amount": 10000000000000,
876+
"staker": "EvvS4HELEC1nxVHsjYUsPvypd2kXeu78AguyiSN7kV2pTnk",
877+
},
878+
"method": "Slashed",
879+
"section": "staking",
880+
},
881+
{
882+
"data": {
883+
"amount": 10000000000000,
884+
"staker": "D2oHoVDFJGy7iDYcY7fbm82CuNycWaSxCGpsQtLqkrE9JKf",
885+
},
886+
"method": "Slashed",
887+
"section": "staking",
888+
},
889+
]
890+
`;

0 commit comments

Comments
 (0)