Skip to content

Commit 0f0c296

Browse files
Add a test case with multiple blocks out of order (#12)
1 parent c1b5d55 commit 0f0c296

File tree

1 file changed

+78
-0
lines changed

1 file changed

+78
-0
lines changed
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
{
2+
"name": "multiple_interchanges_single_validator_multiple_blocks_out_of_order",
3+
"genesis_validators_root": "0x0000000000000000000000000000000000000000000000000000000000000000",
4+
"steps": [
5+
{
6+
"should_succeed": true,
7+
"contains_slashable_data": false,
8+
"interchange": {
9+
"metadata": {
10+
"interchange_format_version": "5",
11+
"genesis_validators_root": "0x0000000000000000000000000000000000000000000000000000000000000000"
12+
},
13+
"data": [
14+
{
15+
"pubkey": "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
16+
"signed_blocks": [
17+
{
18+
"slot": "0"
19+
}
20+
],
21+
"signed_attestations": []
22+
}
23+
]
24+
},
25+
"blocks": [
26+
{
27+
"pubkey": "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
28+
"slot": "10",
29+
"signing_root": "0x0000000000000000000000000000000000000000000000000000000000000000",
30+
"should_succeed": true
31+
},
32+
{
33+
"pubkey": "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
34+
"slot": "20",
35+
"signing_root": "0x0000000000000000000000000000000000000000000000000000000000000000",
36+
"should_succeed": true
37+
},
38+
{
39+
"pubkey": "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
40+
"slot": "30",
41+
"signing_root": "0x0000000000000000000000000000000000000000000000000000000000000000",
42+
"should_succeed": true
43+
}
44+
],
45+
"attestations": []
46+
},
47+
{
48+
"should_succeed": true,
49+
"contains_slashable_data": true,
50+
"interchange": {
51+
"metadata": {
52+
"interchange_format_version": "5",
53+
"genesis_validators_root": "0x0000000000000000000000000000000000000000000000000000000000000000"
54+
},
55+
"data": [
56+
{
57+
"pubkey": "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
58+
"signed_blocks": [
59+
{
60+
"slot": "20"
61+
}
62+
],
63+
"signed_attestations": []
64+
}
65+
]
66+
},
67+
"blocks": [
68+
{
69+
"pubkey": "0xa99a76ed7796f7be22d5b7e85deeb7c5677e88e511e0b337618f8c4eb61349b4bf2d153f649f7b53359fe8b94a38e44c",
70+
"slot": "29",
71+
"signing_root": "0x0000000000000000000000000000000000000000000000000000000000000000",
72+
"should_succeed": false
73+
}
74+
],
75+
"attestations": []
76+
}
77+
]
78+
}

0 commit comments

Comments
 (0)