igneum/docs/design/class-v5-harness/no-flip.json

955 lines
No EOL
19 KiB
JSON

{
"pass": true,
"expect": "no-flip",
"signals": [
5,
5,
4
],
"checks": {
"zero_rejected_by_miners": true,
"zero_rejected_by_nodes": true,
"sinks_agree": true,
"block_counts_agree": true,
"miners_agree_on_every_program": true,
"window_line_on_every_node": true,
"every_node_signals_its_byte": true,
"chain_carries_the_bytes": true,
"state_roots_agree_across_nodes": true,
"template_never_v5": true,
"no_signal_line_on_any_node": true,
"ran_the_epochs": true,
"v4_programs_seen": true,
"signal_share_under_threshold_on_chain_or_the_object_off": true
},
"window": 60,
"windows": 7,
"floor": 100000,
"v4_floor": 120,
"v3_activation": 60,
"epoch_blocks": 60,
"lead": 10,
"first_full_window_epoch": 8,
"floor_epoch": 1667,
"stale_miner": null,
"stale_accepted_after_first_refresh": null,
"stale_rejected": null,
"stateless_node": 3,
"stateless_accepted_after_flip": 0,
"stateless_refusal_lines": 0,
"state_roots_at_flip": [],
"streams": {},
"days_seen": [
1244008
],
"day_boundary_crossed": false,
"node": "/srv/builds/igneum-wt-class-v5/vendor/igneum-node-class-v5/target/release/igneumd",
"miner": "/srv/builds/igneum-wt-class-v5/vendor/igneum-node-class-v5/target/release/igneum-miner",
"template_switch": null,
"run_ended_at_s": 667.6,
"final_daa": 661,
"max_epoch_seen": 11,
"epochs": {
"0": {
"class": 2,
"firstSeenDaa": 0,
"at": 5.9,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"bps": 0,
"bps5": 0,
"signal_epoch": null,
"day": 1244008
},
"1": {
"class": 3,
"firstSeenDaa": 60,
"at": 39.9,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"bps": 10000,
"bps5": 6274,
"signal_epoch": null,
"day": 1244008
},
"2": {
"class": 4,
"firstSeenDaa": 120,
"at": 121,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"bps": 10000,
"bps5": 6500,
"signal_epoch": null,
"day": 1244008
},
"3": {
"class": 4,
"firstSeenDaa": 181,
"at": 180.1,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"bps": 10000,
"bps5": 8500,
"signal_epoch": null,
"day": 1244008
},
"4": {
"class": 4,
"firstSeenDaa": 241,
"at": 232.1,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"bps": 10000,
"bps5": 8166,
"signal_epoch": null,
"day": 1244008
},
"5": {
"class": 4,
"firstSeenDaa": 300,
"at": 304.2,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"bps": 10000,
"bps5": 7500,
"signal_epoch": null,
"day": 1244008
},
"6": {
"class": 4,
"firstSeenDaa": 360,
"at": 367.3,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"bps": 10000,
"bps5": 8333,
"signal_epoch": null,
"day": 1244008
},
"7": {
"class": 4,
"firstSeenDaa": 420,
"at": 428.3,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"bps": 10000,
"bps5": 9000,
"signal_epoch": null,
"day": 1244008
},
"8": {
"class": 4,
"firstSeenDaa": 480,
"at": 479.4,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"bps": 10000,
"bps5": 6833,
"signal_epoch": null,
"day": 1244008
},
"9": {
"class": 4,
"firstSeenDaa": 540,
"at": 548.5,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"bps": 10000,
"bps5": 7500,
"signal_epoch": null,
"day": 1244008
},
"10": {
"class": 4,
"firstSeenDaa": 600,
"at": 604.5,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"bps": 10000,
"bps5": 7833,
"signal_epoch": null,
"day": 1244008
},
"11": {
"class": 4,
"firstSeenDaa": 661,
"at": 667.6,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"bps": 10000,
"bps5": 7333,
"signal_epoch": null,
"day": 1244008
}
},
"blocks": {
"total": 664,
"before_boundary": 664,
"after_boundary": 0,
"version_bytes": {
"0": 1,
"4": 158,
"5": 505
},
"signal_share_bps_on_chain": 7605
},
"programs": [
{
"epoch": 0,
"class": "v2",
"program_id": "8f8806638d59850f",
"seed": "234e082d653dc69d",
"miners": 4,
"disagree": false
},
{
"epoch": 1,
"class": "v3",
"program_id": "b3f2c2f66954c8a7",
"seed": "f4f80915d2de9af8",
"miners": 4,
"disagree": false
},
{
"epoch": 2,
"class": "v4",
"program_id": "545149ef59c1fefc",
"seed": "2e8881610294f053",
"miners": 4,
"disagree": false
},
{
"epoch": 3,
"class": "v4",
"program_id": "3510fa678d663b4a",
"seed": "8868423f2890cb64",
"miners": 4,
"disagree": false
},
{
"epoch": 4,
"class": "v4",
"program_id": "a83a6f534c4ab2bc",
"seed": "43f5bc16da1848f8",
"miners": 4,
"disagree": false
},
{
"epoch": 5,
"class": "v4",
"program_id": "bef43ff61b99e952",
"seed": "0170d2015058fada",
"miners": 4,
"disagree": false
},
{
"epoch": 6,
"class": "v4",
"program_id": "cfef05a86162c8f3",
"seed": "95e5d049de44f0f7",
"miners": 4,
"disagree": false
},
{
"epoch": 7,
"class": "v4",
"program_id": "58ccfe71c8271397",
"seed": "e276506183a4f0bd",
"miners": 4,
"disagree": false
},
{
"epoch": 8,
"class": "v4",
"program_id": "67d4d7e6931e6ba5",
"seed": "da4faca08ee12e58",
"miners": 4,
"disagree": false
},
{
"epoch": 9,
"class": "v4",
"program_id": "7713a90df8ac836f",
"seed": "57ecdeeeecdc9aeb",
"miners": 4,
"disagree": false
},
{
"epoch": 10,
"class": "v4",
"program_id": "87e24e87ec4e96ad",
"seed": "05d841a8d563bc30",
"miners": 4,
"disagree": false
},
{
"epoch": 11,
"class": "v4",
"program_id": "b2dd57e30fd1d635",
"seed": "c84991fe92df7685",
"miners": 4,
"disagree": false
}
],
"program_id_rows": [],
"accepted_per_miner": [
165,
171,
158,
169
],
"rejected_by_miners": [
0,
0,
0,
0
],
"rejected_by_nodes": [
0,
0,
0
],
"sinks": [
"c687ac2e6d1ca9f6",
"c687ac2e6d1ca9f6",
"c687ac2e6d1ca9f6",
"c687ac2e6d1ca9f6"
],
"block_counts": [
663,
663,
663,
663
],
"signal_lines": [
null,
null,
null
],
"floor_lines": [
"Program class v5 from the override file: enabled, the floor at epoch 1667 (DAA score 100000 rounded up to the epoch boundary at 100020); the class v5 signal (byte 5 or above, 9500 bps in each of 7 consecutive windows) can flip v4 to v5 before it; every item of the dataset is keyed by the execution state after the epoch's seed block",
"Program class v5 from the override file: enabled, the floor at epoch 1667 (DAA score 100000 rounded up to the epoch boundary at 100020); the class v5 signal (byte 5 or above, 9500 bps in each of 7 consecutive windows) can flip v4 to v5 before it; every item of the dataset is keyed by the execution state after the epoch's seed block",
"Program class v5 from the override file: enabled, the floor at epoch 1667 (DAA score 100000 rounded up to the epoch boundary at 100020); the class v5 signal (byte 5 or above, 9500 bps in each of 7 consecutive windows) can flip v4 to v5 before it; every item of the dataset is keyed by the execution state after the epoch's seed block"
],
"samples": [
{
"t": 5.9,
"daa": 0,
"epoch": 0,
"class": 2,
"bps": 0,
"bps5": 0,
"nodes": [
"0/234e082d",
"0/234e082d",
"0/234e082d",
"0/234e082d"
]
},
{
"t": 20.9,
"daa": 26,
"epoch": 0,
"class": 2,
"bps": 10000,
"bps5": 6153,
"nodes": [
"26/449cc72d",
"26/449cc72d",
"26/449cc72d",
"26/449cc72d"
]
},
{
"t": 35.9,
"daa": 53,
"epoch": 0,
"class": 2,
"bps": 10000,
"bps5": 6274,
"nodes": [
"53/3339303d",
"53/3339303d",
"53/3339303d",
"53/3339303d"
]
},
{
"t": 50.9,
"daa": 66,
"epoch": 1,
"class": 3,
"bps": 10000,
"bps5": 6500,
"nodes": [
"66/b38004d9",
"66/b38004d9",
"66/b38004d9",
"66/b38004d9"
]
},
{
"t": 65.9,
"daa": 75,
"epoch": 1,
"class": 3,
"bps": 10000,
"bps5": 6833,
"nodes": [
"75/91f68ad7",
"75/91f68ad7",
"75/91f68ad7",
"75/91f68ad7"
]
},
{
"t": 81,
"daa": 81,
"epoch": 1,
"class": 3,
"bps": 10000,
"bps5": 7166,
"nodes": [
"81/4f30405e",
"81/4f30405e",
"81/4f30405e",
"81/4f30405e"
]
},
{
"t": 96,
"daa": 95,
"epoch": 1,
"class": 3,
"bps": 10000,
"bps5": 7333,
"nodes": [
"95/e2a8b863",
"95/e2a8b863",
"95/e2a8b863",
"95/e2a8b863"
]
},
{
"t": 111,
"daa": 112,
"epoch": 1,
"class": 3,
"bps": 10000,
"bps5": 6666,
"nodes": [
"112/37441227",
"112/37441227",
"112/37441227",
"112/37441227"
]
},
{
"t": 126,
"daa": 123,
"epoch": 2,
"class": 4,
"bps": 10000,
"bps5": 6500,
"nodes": [
"123/02be60f8",
"123/02be60f8",
"123/02be60f8",
"123/02be60f8"
]
},
{
"t": 141,
"daa": 138,
"epoch": 2,
"class": 4,
"bps": 10000,
"bps5": 6500,
"nodes": [
"138/778cfa35",
"138/778cfa35",
"138/778cfa35",
"138/778cfa35"
]
},
{
"t": 156,
"daa": 157,
"epoch": 2,
"class": 4,
"bps": 10000,
"bps5": 7166,
"nodes": [
"157/dce8a5e1",
"157/dce8a5e1",
"157/dce8a5e1",
"157/dce8a5e1"
]
},
{
"t": 171.1,
"daa": 172,
"epoch": 2,
"class": 4,
"bps": 10000,
"bps5": 8000,
"nodes": [
"172/0f551d81",
"172/0f551d81",
"172/0f551d81",
"172/0f551d81"
]
},
{
"t": 186.1,
"daa": 184,
"epoch": 3,
"class": 4,
"bps": 10000,
"bps5": 8500,
"nodes": [
"184/6e408999",
"184/6e408999",
"184/6e408999",
"184/6e408999"
]
},
{
"t": 201.1,
"daa": 204,
"epoch": 3,
"class": 4,
"bps": 10000,
"bps5": 8833,
"nodes": [
"204/91e6f463",
"204/91e6f463",
"204/91e6f463",
"204/91e6f463"
]
},
{
"t": 216.1,
"daa": 218,
"epoch": 3,
"class": 4,
"bps": 10000,
"bps5": 8166,
"nodes": [
"218/cab8a3ad",
"218/cab8a3ad",
"218/cab8a3ad",
"218/cab8a3ad"
]
},
{
"t": 231.1,
"daa": 238,
"epoch": 3,
"class": 4,
"bps": 10000,
"bps5": 8166,
"nodes": [
"238/1bd75538",
"238/1bd75538",
"238/1bd75538",
"238/1bd75538"
]
},
{
"t": 246.1,
"daa": 259,
"epoch": 4,
"class": 4,
"bps": 10000,
"bps5": 8000,
"nodes": [
"259/d33c600c",
"259/d33c600c",
"259/d33c600c",
"259/d33c600c"
]
},
{
"t": 261.2,
"daa": 275,
"epoch": 4,
"class": 4,
"bps": 10000,
"bps5": 7500,
"nodes": [
"275/7fb155e9",
"275/7fb155e9",
"275/7fb155e9",
"275/7fb155e9"
]
},
{
"t": 276.2,
"daa": 282,
"epoch": 4,
"class": 4,
"bps": 10000,
"bps5": 7666,
"nodes": [
"282/c2a84641",
"282/c2a84641",
"282/c2a84641",
"282/c2a84641"
]
},
{
"t": 291.2,
"daa": 289,
"epoch": 4,
"class": 4,
"bps": 10000,
"bps5": 7500,
"nodes": [
"289/2831cde0",
"289/2831cde0",
"289/2831cde0",
"289/2831cde0"
]
},
{
"t": 306.2,
"daa": 301,
"epoch": 5,
"class": 4,
"bps": 10000,
"bps5": 7833,
"nodes": [
"301/a1e4903a",
"301/a1e4903a",
"301/a1e4903a",
"301/a1e4903a"
]
},
{
"t": 321.2,
"daa": 316,
"epoch": 5,
"class": 4,
"bps": 10000,
"bps5": 8500,
"nodes": [
"316/a1fd0963",
"316/a1fd0963",
"316/a1fd0963",
"316/a1fd0963"
]
},
{
"t": 336.2,
"daa": 332,
"epoch": 5,
"class": 4,
"bps": 10000,
"bps5": 8833,
"nodes": [
"332/50c80fec",
"332/50c80fec",
"332/50c80fec",
"332/50c80fec"
]
},
{
"t": 351.2,
"daa": 346,
"epoch": 5,
"class": 4,
"bps": 10000,
"bps5": 8333,
"nodes": [
"346/2d2c9130",
"346/2d2c9130",
"346/2d2c9130",
"346/2d2c9130"
]
},
{
"t": 366.3,
"daa": 359,
"epoch": 5,
"class": 4,
"bps": 10000,
"bps5": 8333,
"nodes": [
"359/2d9712d9",
"359/2d9712d9",
"359/2d9712d9",
"359/2d9712d9"
]
},
{
"t": 381.3,
"daa": 372,
"epoch": 6,
"class": 4,
"bps": 10000,
"bps5": 8166,
"nodes": [
"372/1a7b4b19",
"372/1a7b4b19",
"372/1a7b4b19",
"372/1a7b4b19"
]
},
{
"t": 396.3,
"daa": 389,
"epoch": 6,
"class": 4,
"bps": 10000,
"bps5": 8333,
"nodes": [
"389/ed6eca97",
"389/ed6eca97",
"389/ed6eca97",
"389/ed6eca97"
]
},
{
"t": 411.3,
"daa": 402,
"epoch": 6,
"class": 4,
"bps": 10000,
"bps5": 8833,
"nodes": [
"402/5f047cc2",
"402/5f047cc2",
"402/5f047cc2",
"402/5f047cc2"
]
},
{
"t": 426.3,
"daa": 418,
"epoch": 6,
"class": 4,
"bps": 10000,
"bps5": 9000,
"nodes": [
"418/9f8a9303",
"418/9f8a9303",
"418/9f8a9303",
"418/9f8a9303"
]
},
{
"t": 441.3,
"daa": 432,
"epoch": 7,
"class": 4,
"bps": 10000,
"bps5": 8666,
"nodes": [
"432/ecfce394",
"432/ecfce394",
"432/ecfce394",
"432/ecfce394"
]
},
{
"t": 456.4,
"daa": 453,
"epoch": 7,
"class": 4,
"bps": 10000,
"bps5": 8000,
"nodes": [
"453/2a968a32",
"453/2a968a32",
"453/2a968a32",
"453/2a968a32"
]
},
{
"t": 471.4,
"daa": 467,
"epoch": 7,
"class": 4,
"bps": 10000,
"bps5": 7833,
"nodes": [
"467/15a7836e",
"467/15a7836e",
"467/15a7836e",
"467/15a7836e"
]
},
{
"t": 486.4,
"daa": 486,
"epoch": 8,
"class": 4,
"bps": 10000,
"bps5": 7333,
"nodes": [
"486/3834d4d9",
"486/3834d4d9",
"486/3834d4d9",
"486/3834d4d9"
]
},
{
"t": 501.4,
"daa": 500,
"epoch": 8,
"class": 4,
"bps": 10000,
"bps5": 7333,
"nodes": [
"500/12805603",
"500/12805603",
"500/12805603",
"500/12805603"
]
},
{
"t": 516.4,
"daa": 514,
"epoch": 8,
"class": 4,
"bps": 10000,
"bps5": 7166,
"nodes": [
"514/feb2b6e9",
"514/feb2b6e9",
"514/feb2b6e9",
"514/feb2b6e9"
]
},
{
"t": 531.5,
"daa": 521,
"epoch": 8,
"class": 4,
"bps": 10000,
"bps5": 7000,
"nodes": [
"521/2bcc56ef",
"521/2bcc56ef",
"521/2bcc56ef",
"521/2bcc56ef"
]
},
{
"t": 546.5,
"daa": 536,
"epoch": 8,
"class": 4,
"bps": 10000,
"bps5": 7500,
"nodes": [
"536/9de8b82e",
"536/9de8b82e",
"536/9de8b82e",
"536/9de8b82e"
]
},
{
"t": 561.5,
"daa": 557,
"epoch": 9,
"class": 4,
"bps": 10000,
"bps5": 7166,
"nodes": [
"557/87723e7e",
"557/87723e7e",
"557/87723e7e",
"557/87723e7e"
]
},
{
"t": 576.5,
"daa": 564,
"epoch": 9,
"class": 4,
"bps": 10000,
"bps5": 7166,
"nodes": [
"564/b2f11783",
"564/b2f11783",
"564/b2f11783",
"564/b2f11783"
]
},
{
"t": 591.5,
"daa": 587,
"epoch": 9,
"class": 4,
"bps": 10000,
"bps5": 7666,
"nodes": [
"587/da0e0675",
"587/da0e0675",
"587/da0e0675",
"587/da0e0675"
]
},
{
"t": 606.5,
"daa": 601,
"epoch": 10,
"class": 4,
"bps": 10000,
"bps5": 8000,
"nodes": [
"601/9d112e18",
"601/9d112e18",
"601/9d112e18",
"601/9d112e18"
]
},
{
"t": 621.5,
"daa": 621,
"epoch": 10,
"class": 4,
"bps": 10000,
"bps5": 8166,
"nodes": [
"621/70e8c328",
"621/70e8c328",
"621/70e8c328",
"621/70e8c328"
]
},
{
"t": 636.6,
"daa": 634,
"epoch": 10,
"class": 4,
"bps": 10000,
"bps5": 7833,
"nodes": [
"634/93b8bff2",
"634/93b8bff2",
"634/93b8bff2",
"634/93b8bff2"
]
},
{
"t": 651.6,
"daa": 651,
"epoch": 10,
"class": 4,
"bps": 10000,
"bps5": 7666,
"nodes": [
"651/64e0e1c0",
"651/64e0e1c0",
"651/64e0e1c0",
"651/64e0e1c0"
]
},
{
"t": 666.6,
"daa": 659,
"epoch": 10,
"class": 4,
"bps": 10000,
"bps5": 7333,
"nodes": [
"659/274ca6c8",
"659/274ca6c8",
"659/274ca6c8",
"659/274ca6c8"
]
}
]
}