From ee33bbf82eefd15a3edd88d8f7c74a2b5a482657 Mon Sep 17 00:00:00 2001 From: igneum-labs <337424239+igneum-labs@users.noreply.github.com> Date: Thu, 8 Oct 2026 13:12:10 +0000 Subject: [PATCH] fast-time crossing on the 0.3.25 pair c9ad753a (12:59:04Z to 13:11:43Z, 8 October 2026; the freeze fingerprint cbc5bd0a... on both binaries read before the lease): SUMMARY PASS on every check, the gate's record on the pin Co-Authored-By: Claude Fable 5.1 --- .../fasttime/cross-0325-c9ad753a.json | 1532 +++++++++++++++++ .../fasttime/cross-0325-c9ad753a.log | 101 ++ 2 files changed, 1633 insertions(+) create mode 100644 docs/design/class-v5-harness/fasttime/cross-0325-c9ad753a.json create mode 100644 docs/design/class-v5-harness/fasttime/cross-0325-c9ad753a.log diff --git a/docs/design/class-v5-harness/fasttime/cross-0325-c9ad753a.json b/docs/design/class-v5-harness/fasttime/cross-0325-c9ad753a.json new file mode 100644 index 000000000..6d17b8d52 --- /dev/null +++ b/docs/design/class-v5-harness/fasttime/cross-0325-c9ad753a.json @@ -0,0 +1,1532 @@ +{ + "pass": true, + "case": "cross-0325-c9ad753a", + "utc": "2026-10-08T13:11:43.771Z", + "checks": { + "started_on_class_v4_at_rung_0": true, + "every_node_signals_its_byte": true, + "every_node_signals_its_ladder_bits": true, + "window_and_ladder_lines_on_every_node": true, + "v5_enabled_by_the_floor_on_every_node": true, + "chain_carries_the_bytes": true, + "cli_reproduces_the_devnet_3_genesis_id": true, + "template_stepped_to_rung_1": true, + "stepped_at_the_first_full_window_epoch": true, + "step_line_on_every_node_same_epoch": true, + "step_weakest_up_at_or_above_threshold": true, + "no_second_step_before_the_rule_allows": true, + "rung0_ids_equal_the_cli_rung0_id": true, + "rung1_ids_equal_the_cli_rung1_id": true, + "template_switched_to_v5": true, + "crossed_at_the_first_full_window_epoch": true, + "crossed_after_the_rung_step": true, + "crossed_before_the_floor": true, + "signal_line_on_every_honest_node_same_epoch": true, + "signal_weakest_at_or_above_threshold": true, + "byte_6_counted_exactly_on_chain": true, + "blocks_on_both_sides": true, + "v5_rides_at_rung_1": true, + "a_stream_for_every_v5_epoch": true, + "v5_ids_equal_the_cli_v5_id": true, + "v5_ids_differ_from_the_same_seed_v4_id": true, + "v5_ids_differ_from_the_rung0_v5_id": true, + "state_roots_agree_across_nodes": true, + "a_v5_epoch_per_window_refresh": true, + "zero_rejected_on_honest_nodes": true, + "zero_rejected_by_honest_miners": true, + "honest_miners_accepted_after_the_flip": true, + "sinks_agree": true, + "block_counts_agree": true, + "stale_node_refused_from_the_first_refresh": true, + "stale_node_mined_before_the_refresh": true, + "restarted_across_the_boundary": true, + "no_lock_fault_after_the_restart": true, + "restarted_node_resynced": true, + "restarted_node_ibd_not_refused": true, + "restarted_node_mines_v5_after_the_restart": true, + "restarted_node_held_its_own_mining_during_the_catch_up": true, + "restarted_node_catch_up_done_line": true + }, + "signals": [ + 6, + 6, + 6, + 6 + ], + "ladder": [ + "up", + "up", + "up", + "up" + ], + "class_window": 60, + "ladder_window": 45, + "windows": 7, + "class_threshold_bps": 9500, + "ladder_threshold_bps": 9000, + "floor": 900, + "floor_epoch": 15, + "epoch_blocks": 60, + "lead": 10, + "first_step_epoch": 6, + "first_flip_epoch": 8, + "boundary_daa": 480, + "node": "/srv/artefacts/0325-c9ad753a/node-lane/igneumd", + "miner": "/srv/artefacts/0325-c9ad753a/node-lane/igneum-miner", + "pow": "/srv/builds/igneum-wt-v5-fasttime/igneum-pow/target-1c42/release/igneum-pow", + "override_keys_dropped": [], + "earliest_second_step_epoch": 12, + "later_step_epochs_logged": [ + 12 + ], + "distinct_steps_per_node": [ + 2, + 2, + 2, + 2 + ], + "dn3_genesis_check": { + "seed": "4020cb4382e3fe4b", + "pack_id": "e5a4ac5978462156", + "cli_id": "e5a4ac5978462156", + "ok": true + }, + "ladder_step": { + "epoch": 6, + "daa": 360, + "rung": 1, + "reps": 35, + "at": 370, + "wall": 1791464722543 + }, + "class_switch": { + "epoch": 8, + "daa": 480, + "at": 499.3, + "wall": 1791464851829, + "rung": 1, + "reps": 35 + }, + "run_ended_at_s": 670.2, + "final_daa": 660, + "max_epoch_seen": 11, + "epochs": { + "0": { + "class": 4, + "rung": 0, + "reps": 27, + "firstSeenDaa": 0, + "at": 7.1, + "wall": 1791464359659, + "eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062", + "seed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062", + "v5_bps": 0, + "v5_weakest_bps": 0, + "v5_signal_epoch": null, + "up_weakest_bps": 0, + "step_epoch": 0 + }, + "1": { + "class": 4, + "rung": 0, + "reps": 27, + "firstSeenDaa": 60, + "at": 90.3, + "wall": 1791464442891, + "eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062", + "seed": "d7eece6e272ec875c5aa732c6f322ee1000716ab0e38465a5034ff58cfa5e9d9", + "v5_bps": 10000, + "v5_weakest_bps": 0, + "v5_signal_epoch": null, + "up_weakest_bps": 0, + "step_epoch": 0 + }, + "2": { + "class": 4, + "rung": 0, + "reps": 27, + "firstSeenDaa": 120, + "at": 145.5, + "wall": 1791464498027, + "eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062", + "seed": "3a75b0a73bdd7deb940ac09ab39d5155d3b43489f9d96a230edb7a4ed74c75f0", + "v5_bps": 10000, + "v5_weakest_bps": 0, + "v5_signal_epoch": null, + "up_weakest_bps": 0, + "step_epoch": 0 + }, + "3": { + "class": 4, + "rung": 0, + "reps": 27, + "firstSeenDaa": 180, + "at": 203.6, + "wall": 1791464556160, + "eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062", + "seed": "dbe0a22f11942b1fbb00b2979bafefaa084de8e6064a8e9db5963d69dd7a4cb3", + "v5_bps": 10000, + "v5_weakest_bps": 0, + "v5_signal_epoch": null, + "up_weakest_bps": 0, + "step_epoch": 0 + }, + "4": { + "class": 4, + "rung": 0, + "reps": 27, + "firstSeenDaa": 240, + "at": 253.7, + "wall": 1791464606271, + "eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062", + "seed": "fa03228786e658f4a2f83f8d289d6b9c47f431460be1434c0aefaa4eaac956d8", + "v5_bps": 10000, + "v5_weakest_bps": 0, + "v5_signal_epoch": null, + "up_weakest_bps": 0, + "step_epoch": 0 + }, + "5": { + "class": 4, + "rung": 0, + "reps": 27, + "firstSeenDaa": 300, + "at": 312.9, + "wall": 1791464665413, + "eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062", + "seed": "c97809cf9ca4802547830823f3f4fbb8a2d1b2913e59a6e4875394d972d7f017", + "v5_bps": 10000, + "v5_weakest_bps": 0, + "v5_signal_epoch": null, + "up_weakest_bps": 10000, + "step_epoch": 0 + }, + "6": { + "class": 4, + "rung": 1, + "reps": 35, + "firstSeenDaa": 360, + "at": 370, + "wall": 1791464722543, + "eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062", + "seed": "1750c36d890113f39fb7ca2f7ed8e16af9efdfc2de65d421e52a67a763a3d90f", + "v5_bps": 10000, + "v5_weakest_bps": 0, + "v5_signal_epoch": null, + "up_weakest_bps": 10000, + "step_epoch": 6 + }, + "7": { + "class": 4, + "rung": 1, + "reps": 35, + "firstSeenDaa": 420, + "at": 433.1, + "wall": 1791464785682, + "eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062", + "seed": "6752b368f5c5eb59e9e1c734621548972fc79f4a94785bc6c432c321312c1267", + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "v5_signal_epoch": null, + "up_weakest_bps": 10000, + "step_epoch": 6 + }, + "8": { + "class": 5, + "rung": 1, + "reps": 35, + "firstSeenDaa": 480, + "at": 499.3, + "wall": 1791464851829, + "eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062", + "seed": "377f114f484a272c4546b40687458b511204589944741bb176e1783df48ef358", + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "v5_signal_epoch": 8, + "up_weakest_bps": 10000, + "step_epoch": 6 + }, + "9": { + "class": 5, + "rung": 1, + "reps": 35, + "firstSeenDaa": 540, + "at": 551.9, + "wall": 1791464904470, + "eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062", + "seed": "eb62f791a683d8be0a2468cf61a5ab9558b3038d44e71c1df38b41dd7e9a2db8", + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "v5_signal_epoch": null, + "up_weakest_bps": 10000, + "step_epoch": 6 + }, + "10": { + "class": 5, + "rung": 1, + "reps": 35, + "firstSeenDaa": 600, + "at": 615.1, + "wall": 1791464967613, + "eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062", + "seed": "4077e6f4789a0141d7b70528dada08893eb0f06cf45791329b41078fbff657a7", + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "v5_signal_epoch": null, + "up_weakest_bps": 10000, + "step_epoch": 6 + }, + "11": { + "class": 5, + "rung": 1, + "reps": 35, + "firstSeenDaa": 660, + "at": 670.2, + "wall": 1791465022737, + "eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062", + "seed": "0d84fab88b5de3f42a0d490ab9a4f2829fd45193ae907ad30e1fe93e69c2c511", + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "v5_signal_epoch": null, + "up_weakest_bps": 10000, + "step_epoch": 6 + } + }, + "streams": { + "0": { + "root": null, + "records": null, + "block": null, + "roots_per_node": {} + }, + "1": { + "root": "0xbf4419db6b44d41ce22371ea9fc7ae05cf28e3fa8c9598520205c1622d2d029b", + "records": 16, + "block": "d7eece6e272ec875c5aa732c6f322ee1000716ab0e38465a5034ff58cfa5e9d9", + "roots_per_node": { + "0": "0xbf4419db6b44d41ce22371ea9fc7ae05cf28e3fa8c9598520205c1622d2d029b", + "1": "0xbf4419db6b44d41ce22371ea9fc7ae05cf28e3fa8c9598520205c1622d2d029b", + "2": "0xbf4419db6b44d41ce22371ea9fc7ae05cf28e3fa8c9598520205c1622d2d029b" + } + }, + "2": { + "root": "0x54a78a8e2bd6d04621cdf0f8e17572092ccb732e2e3d3112ccabcd14830fe6a7", + "records": 17, + "block": "3a75b0a73bdd7deb940ac09ab39d5155d3b43489f9d96a230edb7a4ed74c75f0", + "roots_per_node": { + "0": "0x54a78a8e2bd6d04621cdf0f8e17572092ccb732e2e3d3112ccabcd14830fe6a7", + "1": "0x54a78a8e2bd6d04621cdf0f8e17572092ccb732e2e3d3112ccabcd14830fe6a7", + "2": "0x54a78a8e2bd6d04621cdf0f8e17572092ccb732e2e3d3112ccabcd14830fe6a7" + } + }, + "3": { + "root": "0xd85a72176e14a1ef9ae18d8bd035236ba7a00c6d7592a0473b8b9cb8cd0d57fb", + "records": 17, + "block": "dbe0a22f11942b1fbb00b2979bafefaa084de8e6064a8e9db5963d69dd7a4cb3", + "roots_per_node": { + "0": "0xd85a72176e14a1ef9ae18d8bd035236ba7a00c6d7592a0473b8b9cb8cd0d57fb", + "1": "0xd85a72176e14a1ef9ae18d8bd035236ba7a00c6d7592a0473b8b9cb8cd0d57fb", + "2": "0xd85a72176e14a1ef9ae18d8bd035236ba7a00c6d7592a0473b8b9cb8cd0d57fb" + } + }, + "4": { + "root": "0x74f68889594441c0ca2faa4229716c1ffc3f681d377a7b438efeed32cbb2f817", + "records": 17, + "block": "fa03228786e658f4a2f83f8d289d6b9c47f431460be1434c0aefaa4eaac956d8", + "roots_per_node": { + "0": "0x74f68889594441c0ca2faa4229716c1ffc3f681d377a7b438efeed32cbb2f817", + "1": "0x74f68889594441c0ca2faa4229716c1ffc3f681d377a7b438efeed32cbb2f817", + "2": "0x74f68889594441c0ca2faa4229716c1ffc3f681d377a7b438efeed32cbb2f817" + } + }, + "5": { + "root": "0xc9a615283d82d4091ce7f244a9e72fb8f43e83b4678b8356dace629b7c4ea4e9", + "records": 17, + "block": "c97809cf9ca4802547830823f3f4fbb8a2d1b2913e59a6e4875394d972d7f017", + "roots_per_node": { + "0": "0xc9a615283d82d4091ce7f244a9e72fb8f43e83b4678b8356dace629b7c4ea4e9", + "1": "0xc9a615283d82d4091ce7f244a9e72fb8f43e83b4678b8356dace629b7c4ea4e9", + "2": "0xc9a615283d82d4091ce7f244a9e72fb8f43e83b4678b8356dace629b7c4ea4e9" + } + }, + "6": { + "root": "0x0609e871fd20b7a58d54291d6ad2d927c8b7a85ecf07389be161ad2de0e20332", + "records": 17, + "block": "1750c36d890113f39fb7ca2f7ed8e16af9efdfc2de65d421e52a67a763a3d90f", + "roots_per_node": { + "0": "0x0609e871fd20b7a58d54291d6ad2d927c8b7a85ecf07389be161ad2de0e20332", + "1": "0x0609e871fd20b7a58d54291d6ad2d927c8b7a85ecf07389be161ad2de0e20332", + "2": "0x0609e871fd20b7a58d54291d6ad2d927c8b7a85ecf07389be161ad2de0e20332" + } + }, + "7": { + "root": "0x28692f70efb2e7e7d7cb36921ddce6ac4413c8399d6aec99cea0f907c271ed65", + "records": 17, + "block": "6752b368f5c5eb59e9e1c734621548972fc79f4a94785bc6c432c321312c1267", + "roots_per_node": { + "0": "0x28692f70efb2e7e7d7cb36921ddce6ac4413c8399d6aec99cea0f907c271ed65", + "1": "0x28692f70efb2e7e7d7cb36921ddce6ac4413c8399d6aec99cea0f907c271ed65", + "2": "0x28692f70efb2e7e7d7cb36921ddce6ac4413c8399d6aec99cea0f907c271ed65" + } + }, + "8": { + "root": "0x58d28c4d4aa0689cdaa8d3fc9b5a47969dfa7e7291021d64f2493b046149708a", + "records": 17, + "block": "377f114f484a272c4546b40687458b511204589944741bb176e1783df48ef358", + "roots_per_node": { + "0": "0x58d28c4d4aa0689cdaa8d3fc9b5a47969dfa7e7291021d64f2493b046149708a", + "1": "0x58d28c4d4aa0689cdaa8d3fc9b5a47969dfa7e7291021d64f2493b046149708a", + "2": "0x58d28c4d4aa0689cdaa8d3fc9b5a47969dfa7e7291021d64f2493b046149708a" + } + }, + "9": { + "root": "0x67eea580a00d0c677e316a73e625d518f01d16de8fc744bf5eecc52a80fe7b89", + "records": 17, + "block": "eb62f791a683d8be0a2468cf61a5ab9558b3038d44e71c1df38b41dd7e9a2db8", + "roots_per_node": { + "0": "0x67eea580a00d0c677e316a73e625d518f01d16de8fc744bf5eecc52a80fe7b89", + "1": "0x67eea580a00d0c677e316a73e625d518f01d16de8fc744bf5eecc52a80fe7b89", + "2": "0x67eea580a00d0c677e316a73e625d518f01d16de8fc744bf5eecc52a80fe7b89" + } + }, + "10": { + "root": "0x6a2fdb0683b35a991d5b8800f62802dcb046112913d7762915270cbb891a0d1f", + "records": 17, + "block": "4077e6f4789a0141d7b70528dada08893eb0f06cf45791329b41078fbff657a7", + "roots_per_node": { + "0": "0x6a2fdb0683b35a991d5b8800f62802dcb046112913d7762915270cbb891a0d1f", + "1": "0x6a2fdb0683b35a991d5b8800f62802dcb046112913d7762915270cbb891a0d1f", + "2": "0x6a2fdb0683b35a991d5b8800f62802dcb046112913d7762915270cbb891a0d1f" + } + }, + "11": { + "root": "0x1c91f0c3169b16c94e275fa2ef82807a9920d7fa09ebdba2990216714ad7aba7", + "records": 17, + "block": "0d84fab88b5de3f42a0d490ab9a4f2829fd45193ae907ad30e1fe93e69c2c511", + "roots_per_node": { + "0": "0x1c91f0c3169b16c94e275fa2ef82807a9920d7fa09ebdba2990216714ad7aba7", + "1": "0x1c91f0c3169b16c94e275fa2ef82807a9920d7fa09ebdba2990216714ad7aba7", + "2": "0x1c91f0c3169b16c94e275fa2ef82807a9920d7fa09ebdba2990216714ad7aba7" + } + } + }, + "blocks": { + "total": 662, + "before_boundary": 483, + "after_boundary": 179, + "object_bytes": { + "0": 1, + "6": 661 + }, + "byte_6_share_bps": 9985, + "ladder_bits": { + "none": 1, + "up": 661 + }, + "up_share_bps": 9985 + }, + "program_id_rows": [ + { + "epoch": 0, + "class": "v4", + "rung": 0, + "reps": 27, + "seed": "234e082d653dc69d", + "fork": false, + "miners_id": "83dab9f31f2e2dba", + "miners": 4, + "disagree": false, + "state_root": null, + "state_records": null, + "roots_per_node": {}, + "cli": "83dab9f31f2e2dba", + "cli_other": "343287b6df5996ed" + }, + { + "epoch": 1, + "class": "v4", + "rung": 0, + "reps": 27, + "seed": "d7eece6e272ec875", + "fork": false, + "miners_id": "d771f1cc750b7a81", + "miners": 4, + "disagree": false, + "state_root": "0xbf4419db6b44d41ce22371ea9fc7ae05cf28e3fa8c9598520205c1622d2d029b", + "state_records": 16, + "roots_per_node": { + "0": "0xbf4419db6b44d41ce22371ea9fc7ae05cf28e3fa8c9598520205c1622d2d029b", + "1": "0xbf4419db6b44d41ce22371ea9fc7ae05cf28e3fa8c9598520205c1622d2d029b", + "2": "0xbf4419db6b44d41ce22371ea9fc7ae05cf28e3fa8c9598520205c1622d2d029b" + }, + "cli": "d771f1cc750b7a81", + "cli_other": "2ee08936cf38f594" + }, + { + "epoch": 2, + "class": "v4", + "rung": 0, + "reps": 27, + "seed": "3a75b0a73bdd7deb", + "fork": false, + "miners_id": "c916a1bde0b26262", + "miners": 4, + "disagree": false, + "state_root": "0x54a78a8e2bd6d04621cdf0f8e17572092ccb732e2e3d3112ccabcd14830fe6a7", + "state_records": 17, + "roots_per_node": { + "0": "0x54a78a8e2bd6d04621cdf0f8e17572092ccb732e2e3d3112ccabcd14830fe6a7", + "1": "0x54a78a8e2bd6d04621cdf0f8e17572092ccb732e2e3d3112ccabcd14830fe6a7", + "2": "0x54a78a8e2bd6d04621cdf0f8e17572092ccb732e2e3d3112ccabcd14830fe6a7" + }, + "cli": "c916a1bde0b26262", + "cli_other": "d4e0a6e6e6d9e2ad" + }, + { + "epoch": 3, + "class": "v4", + "rung": 0, + "reps": 27, + "seed": "dbe0a22f11942b1f", + "fork": false, + "miners_id": "64cfd2e727ece7e8", + "miners": 4, + "disagree": false, + "state_root": "0xd85a72176e14a1ef9ae18d8bd035236ba7a00c6d7592a0473b8b9cb8cd0d57fb", + "state_records": 17, + "roots_per_node": { + "0": "0xd85a72176e14a1ef9ae18d8bd035236ba7a00c6d7592a0473b8b9cb8cd0d57fb", + "1": "0xd85a72176e14a1ef9ae18d8bd035236ba7a00c6d7592a0473b8b9cb8cd0d57fb", + "2": "0xd85a72176e14a1ef9ae18d8bd035236ba7a00c6d7592a0473b8b9cb8cd0d57fb" + }, + "cli": "64cfd2e727ece7e8", + "cli_other": "e5ed1a92dd5e0ab7" + }, + { + "epoch": 4, + "class": "v4", + "rung": 0, + "reps": 27, + "seed": "fa03228786e658f4", + "fork": false, + "miners_id": "f57be1beb512cb01", + "miners": 4, + "disagree": false, + "state_root": "0x74f68889594441c0ca2faa4229716c1ffc3f681d377a7b438efeed32cbb2f817", + "state_records": 17, + "roots_per_node": { + "0": "0x74f68889594441c0ca2faa4229716c1ffc3f681d377a7b438efeed32cbb2f817", + "1": "0x74f68889594441c0ca2faa4229716c1ffc3f681d377a7b438efeed32cbb2f817", + "2": "0x74f68889594441c0ca2faa4229716c1ffc3f681d377a7b438efeed32cbb2f817" + }, + "cli": "f57be1beb512cb01", + "cli_other": "751b456328704860" + }, + { + "epoch": 5, + "class": "v4", + "rung": 0, + "reps": 27, + "seed": "c97809cf9ca48025", + "fork": false, + "miners_id": "567ebffbf3a69fd7", + "miners": 4, + "disagree": false, + "state_root": "0xc9a615283d82d4091ce7f244a9e72fb8f43e83b4678b8356dace629b7c4ea4e9", + "state_records": 17, + "roots_per_node": { + "0": "0xc9a615283d82d4091ce7f244a9e72fb8f43e83b4678b8356dace629b7c4ea4e9", + "1": "0xc9a615283d82d4091ce7f244a9e72fb8f43e83b4678b8356dace629b7c4ea4e9", + "2": "0xc9a615283d82d4091ce7f244a9e72fb8f43e83b4678b8356dace629b7c4ea4e9" + }, + "cli": "567ebffbf3a69fd7", + "cli_other": "cdc4cca0f513bf32" + }, + { + "epoch": 6, + "class": "v4", + "rung": 1, + "reps": 35, + "seed": "1750c36d890113f3", + "fork": false, + "miners_id": "6b6f771f9642c4f7", + "miners": 4, + "disagree": false, + "state_root": "0x0609e871fd20b7a58d54291d6ad2d927c8b7a85ecf07389be161ad2de0e20332", + "state_records": 17, + "roots_per_node": { + "0": "0x0609e871fd20b7a58d54291d6ad2d927c8b7a85ecf07389be161ad2de0e20332", + "1": "0x0609e871fd20b7a58d54291d6ad2d927c8b7a85ecf07389be161ad2de0e20332", + "2": "0x0609e871fd20b7a58d54291d6ad2d927c8b7a85ecf07389be161ad2de0e20332" + }, + "cli": "6b6f771f9642c4f7", + "cli_other": "5714a3e6e48a5cf4" + }, + { + "epoch": 7, + "class": "v4", + "rung": 1, + "reps": 35, + "seed": "6752b368f5c5eb59", + "fork": false, + "miners_id": "d32945eaf284ef52", + "miners": 4, + "disagree": false, + "state_root": "0x28692f70efb2e7e7d7cb36921ddce6ac4413c8399d6aec99cea0f907c271ed65", + "state_records": 17, + "roots_per_node": { + "0": "0x28692f70efb2e7e7d7cb36921ddce6ac4413c8399d6aec99cea0f907c271ed65", + "1": "0x28692f70efb2e7e7d7cb36921ddce6ac4413c8399d6aec99cea0f907c271ed65", + "2": "0x28692f70efb2e7e7d7cb36921ddce6ac4413c8399d6aec99cea0f907c271ed65" + }, + "cli": "d32945eaf284ef52", + "cli_other": "8169d2796fabafe7" + }, + { + "epoch": 8, + "class": "v5", + "rung": 1, + "reps": 35, + "seed": "377f114f484a272c", + "fork": false, + "miners_id": "412f58d46ebe039d", + "miners": 4, + "disagree": false, + "state_root": "0x58d28c4d4aa0689cdaa8d3fc9b5a47969dfa7e7291021d64f2493b046149708a", + "state_records": 17, + "roots_per_node": { + "0": "0x58d28c4d4aa0689cdaa8d3fc9b5a47969dfa7e7291021d64f2493b046149708a", + "1": "0x58d28c4d4aa0689cdaa8d3fc9b5a47969dfa7e7291021d64f2493b046149708a", + "2": "0x58d28c4d4aa0689cdaa8d3fc9b5a47969dfa7e7291021d64f2493b046149708a" + }, + "cli": "412f58d46ebe039d", + "cli_other": "35f93a7b47b88314", + "cli_rung0": "2c2e06eac1c22acc" + }, + { + "epoch": 9, + "class": "v5", + "rung": 1, + "reps": 35, + "seed": "eb62f791a683d8be", + "fork": false, + "miners_id": "ade8f2cbc1970ece", + "miners": 4, + "disagree": false, + "state_root": "0x67eea580a00d0c677e316a73e625d518f01d16de8fc744bf5eecc52a80fe7b89", + "state_records": 17, + "roots_per_node": { + "0": "0x67eea580a00d0c677e316a73e625d518f01d16de8fc744bf5eecc52a80fe7b89", + "1": "0x67eea580a00d0c677e316a73e625d518f01d16de8fc744bf5eecc52a80fe7b89", + "2": "0x67eea580a00d0c677e316a73e625d518f01d16de8fc744bf5eecc52a80fe7b89" + }, + "cli": "ade8f2cbc1970ece", + "cli_other": "e4d05f7c16dde16b", + "cli_rung0": "0208c5773265f1c1" + }, + { + "epoch": 10, + "class": "v5", + "rung": 1, + "reps": 35, + "seed": "4077e6f4789a0141", + "fork": false, + "miners_id": "7a447e32f1a33337", + "miners": 4, + "disagree": false, + "state_root": "0x6a2fdb0683b35a991d5b8800f62802dcb046112913d7762915270cbb891a0d1f", + "state_records": 17, + "roots_per_node": { + "0": "0x6a2fdb0683b35a991d5b8800f62802dcb046112913d7762915270cbb891a0d1f", + "1": "0x6a2fdb0683b35a991d5b8800f62802dcb046112913d7762915270cbb891a0d1f", + "2": "0x6a2fdb0683b35a991d5b8800f62802dcb046112913d7762915270cbb891a0d1f" + }, + "cli": "7a447e32f1a33337", + "cli_other": "b606bcc9d922929e", + "cli_rung0": "701992c30f7c2366" + }, + { + "epoch": 11, + "class": "v5", + "rung": 1, + "reps": 35, + "seed": "0d84fab88b5de3f4", + "fork": false, + "miners_id": "af5fedf42eda4154", + "miners": 4, + "disagree": false, + "state_root": "0x1c91f0c3169b16c94e275fa2ef82807a9920d7fa09ebdba2990216714ad7aba7", + "state_records": 17, + "roots_per_node": { + "0": "0x1c91f0c3169b16c94e275fa2ef82807a9920d7fa09ebdba2990216714ad7aba7", + "1": "0x1c91f0c3169b16c94e275fa2ef82807a9920d7fa09ebdba2990216714ad7aba7", + "2": "0x1c91f0c3169b16c94e275fa2ef82807a9920d7fa09ebdba2990216714ad7aba7" + }, + "cli": "af5fedf42eda4154", + "cli_other": "6b60213032635a25", + "cli_rung0": "c25fc3a1a14726a3" + } + ], + "fork_rows": 0, + "miners_expected_on_a_row": 2, + "accepted_per_miner": [ + 204, + 213, + 185, + 147 + ], + "accepted_after_flip_per_miner": [ + 86, + 87, + 78, + 18 + ], + "rejected_by_miners": [ + 0, + 0, + 0, + 76 + ], + "hold_refusals_per_miner": [ + 0, + 0, + 0, + 0 + ], + "submit_timeouts_per_miner": [ + 0, + 0, + 0, + 0 + ], + "rejected_by_nodes": [ + 0, + 0, + 0, + 76 + ], + "stale": { + "node": 3, + "accepted_total": 147, + "accepted_after_first_refresh": 0, + "old_template_blocks_after_refresh": 0, + "rejected_by_its_node": 76, + "rejected_lines": 76, + "first_refresh_epoch": 9 + }, + "restart": { + "node": 2, + "stopped": { + "daa": 455, + "at": 466.2, + "wall": 1791464818756 + }, + "started": { + "daa": 500, + "at": 523.8, + "wall": 1791464876388 + }, + "resynced": { + "daa": 504, + "at": 529.9, + "after_s": 6, + "blocks": 504 + }, + "minerStarted": { + "daa": 502, + "at": 524.8, + "wall": 1791464877401, + "after_resync": false + }, + "lock_fault_lines": [], + "ibd_refusal_lines": 0, + "catch_up_done_lines": [ + "IBD: class v5 catch-up done: 19 deferred headers validated after 3 s" + ], + "catch_up_done_wall": 1791464881778, + "catch_up_start_line": "IBD: class v5 catch-up: syncing the bodies below the last validated honest header b676fb96b31af1bcacc6e5b286ecf7095d1a8694e53d80d77839a5063725ca4f so the executor reaches the epoch's seed block, then validating 19 deferred headers; this node's own mining is he", + "catch_up_start_wall": 1791464878506, + "accepted_during_catch_up": 0, + "miner_hold_s": 0, + "hold_refusals_to_the_miner": 0, + "accepted_before_catch_up_done": 0, + "accepted_after_catch_up_done": 78, + "ibd_refusal_example": null, + "accepted_after_restart": 78, + "rejected_by_its_node": 0 + }, + "sinks": [ + "ed836dd65a18c0c5", + "ed836dd65a18c0c5", + "ed836dd65a18c0c5", + "ed836dd65a18c0c5" + ], + "block_counts": [ + 661, + 661, + 661, + 661 + ], + "step_lines": [ + [ + "Latency ladder step by miner signal: epoch 6 moves to rung 1 (35 shadow passes, from rung 0): up in each of 7 consecutive windows of 45 DAA ending at seed block 1750c36d890113f39fb7ca2f7ed8e16af9efdfc2de65d421e52a67a763a3d90f, threshold 9000 bps of blue blocks, weakest up 10000 bps, weakest down 0 b", + "Latency ladder step by miner signal: epoch 12 moves to rung 2 (53 shadow passes, from rung 1): up in each of 7 consecutive windows of 45 DAA ending at seed block 2ba6c48348bd24e9840459a0d2d4b1c3799bc53218353346d0fd1c7a3b88fc1e, threshold 9000 bps of blue blocks, weakest up 10000 bps, weakest down 0 " + ], + [ + "Latency ladder step by miner signal: epoch 6 moves to rung 1 (35 shadow passes, from rung 0): up in each of 7 consecutive windows of 45 DAA ending at seed block 1750c36d890113f39fb7ca2f7ed8e16af9efdfc2de65d421e52a67a763a3d90f, threshold 9000 bps of blue blocks, weakest up 10000 bps, weakest down 0 b", + "Latency ladder step by miner signal: epoch 12 moves to rung 2 (53 shadow passes, from rung 1): up in each of 7 consecutive windows of 45 DAA ending at seed block 2ba6c48348bd24e9840459a0d2d4b1c3799bc53218353346d0fd1c7a3b88fc1e, threshold 9000 bps of blue blocks, weakest up 10000 bps, weakest down 0 " + ], + [ + "Latency ladder step by miner signal: epoch 6 moves to rung 1 (35 shadow passes, from rung 0): up in each of 7 consecutive windows of 45 DAA ending at seed block 1750c36d890113f39fb7ca2f7ed8e16af9efdfc2de65d421e52a67a763a3d90f, threshold 9000 bps of blue blocks, weakest up 10000 bps, weakest down 0 b", + "Latency ladder step by miner signal: epoch 6 moves to rung 1 (35 shadow passes, from rung 0): up in each of 7 consecutive windows of 45 DAA ending at seed block 1750c36d890113f39fb7ca2f7ed8e16af9efdfc2de65d421e52a67a763a3d90f, threshold 9000 bps of blue blocks, weakest up 10000 bps, weakest down 0 b", + "Latency ladder step by miner signal: epoch 12 moves to rung 2 (53 shadow passes, from rung 1): up in each of 7 consecutive windows of 45 DAA ending at seed block 2ba6c48348bd24e9840459a0d2d4b1c3799bc53218353346d0fd1c7a3b88fc1e, threshold 9000 bps of blue blocks, weakest up 10000 bps, weakest down 0 " + ], + [ + "Latency ladder step by miner signal: epoch 6 moves to rung 1 (35 shadow passes, from rung 0): up in each of 7 consecutive windows of 45 DAA ending at seed block 1750c36d890113f39fb7ca2f7ed8e16af9efdfc2de65d421e52a67a763a3d90f, threshold 9000 bps of blue blocks, weakest up 10000 bps, weakest down 0 b", + "Latency ladder step by miner signal: epoch 12 moves to rung 2 (53 shadow passes, from rung 1): up in each of 7 consecutive windows of 45 DAA ending at seed block 2ba6c48348bd24e9840459a0d2d4b1c3799bc53218353346d0fd1c7a3b88fc1e, threshold 9000 bps of blue blocks, weakest up 10000 bps, weakest down 0 " + ] + ], + "signal_lines": [ + [ + "Program class v5 by miner signal: epoch 8 (share 10000 bps at byte 6 over 60 DAA ending at seed block 377f114f484a272c4546b40687458b511204589944741bb176e1783df48ef358, threshold 9500 bps in each of 7 consecutive windows, weakest 10000 bps, shares oldest first [10000, 10000, 10000, 10000, 10000, 1000" + ], + [ + "Program class v5 by miner signal: epoch 8 (share 10000 bps at byte 6 over 60 DAA ending at seed block 377f114f484a272c4546b40687458b511204589944741bb176e1783df48ef358, threshold 9500 bps in each of 7 consecutive windows, weakest 10000 bps, shares oldest first [10000, 10000, 10000, 10000, 10000, 1000" + ], + [ + "Program class v5 by miner signal: epoch 8 (share 10000 bps at byte 6 over 60 DAA ending at seed block 377f114f484a272c4546b40687458b511204589944741bb176e1783df48ef358, threshold 9500 bps in each of 7 consecutive windows, weakest 10000 bps, shares oldest first [10000, 10000, 10000, 10000, 10000, 1000", + "Program class v5 by miner signal: epoch 8 (share 10000 bps at byte 6 over 60 DAA ending at seed block 377f114f484a272c4546b40687458b511204589944741bb176e1783df48ef358, threshold 9500 bps in each of 7 consecutive windows, weakest 10000 bps, shares oldest first [10000, 10000, 10000, 10000, 10000, 1000" + ], + [ + "Program class v5 by miner signal: epoch 8 (share 10000 bps at byte 6 over 60 DAA ending at seed block 377f114f484a272c4546b40687458b511204589944741bb176e1783df48ef358, threshold 9500 bps in each of 7 consecutive windows, weakest 10000 bps, shares oldest first [10000, 10000, 10000, 10000, 10000, 1000" + ] + ], + "floor_lines": [ + "Program class v5 from the override file: enabled, the floor at epoch 15 (DAA score 900 rounded up to the epoch boundary at 900); the class v5 signal (byte 6, 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 15 (DAA score 900 rounded up to the epoch boundary at 900); the class v5 signal (byte 6, 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 15 (DAA score 900 rounded up to the epoch boundary at 900); the class v5 signal (byte 6, 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 15 (DAA score 900 rounded up to the epoch boundary at 900); the class v5 signal (byte 6, 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": 7.1, + "daa": 0, + "epoch": 0, + "class": 4, + "rung": 0, + "v5_bps": 0, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "0/234e082d", + "0/234e082d", + "0/234e082d", + "0/234e082d" + ] + }, + { + "t": 22.2, + "daa": 4, + "epoch": 0, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "4/89e3b368", + "4/89e3b368", + "4/89e3b368", + "4/89e3b368" + ] + }, + { + "t": 37.2, + "daa": 7, + "epoch": 0, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "7/a6d29cb5", + "7/a6d29cb5", + "7/a6d29cb5", + "7/a6d29cb5" + ] + }, + { + "t": 52.3, + "daa": 14, + "epoch": 0, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "14/949d59a4", + "14/949d59a4", + "14/949d59a4", + "14/949d59a4" + ] + }, + { + "t": 67.3, + "daa": 24, + "epoch": 0, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "24/42a909e5", + "24/42a909e5", + "24/42a909e5", + "24/42a909e5" + ] + }, + { + "t": 82.3, + "daa": 45, + "epoch": 0, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "45/80b53cf4", + "45/80b53cf4", + "45/80b53cf4", + "45/80b53cf4" + ] + }, + { + "t": 97.4, + "daa": 62, + "epoch": 1, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "62/cc7213b2", + "62/cc7213b2", + "62/cc7213b2", + "62/cc7213b2" + ] + }, + { + "t": 112.4, + "daa": 80, + "epoch": 1, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "80/5d29b429", + "80/5d29b429", + "80/5d29b429", + "80/5d29b429" + ] + }, + { + "t": 127.4, + "daa": 104, + "epoch": 1, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "104/b2d07b1c", + "104/b2d07b1c", + "104/b2d07b1c", + "104/b2d07b1c" + ] + }, + { + "t": 142.5, + "daa": 118, + "epoch": 1, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "118/2ea0fda1", + "118/2ea0fda1", + "118/2ea0fda1", + "118/2ea0fda1" + ] + }, + { + "t": 157.5, + "daa": 127, + "epoch": 2, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "127/f9781189", + "127/f9781189", + "127/f9781189", + "127/f9781189" + ] + }, + { + "t": 172.5, + "daa": 145, + "epoch": 2, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "145/21bd5be5", + "145/21bd5be5", + "145/21bd5be5", + "145/21bd5be5" + ] + }, + { + "t": 187.6, + "daa": 164, + "epoch": 2, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "164/310bb70b", + "164/310bb70b", + "164/310bb70b", + "164/310bb70b" + ] + }, + { + "t": 202.6, + "daa": 177, + "epoch": 2, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "177/97913789", + "177/97913789", + "177/97913789", + "177/97913789" + ] + }, + { + "t": 217.6, + "daa": 193, + "epoch": 3, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "193/b28c79f0", + "193/b28c79f0", + "193/b28c79f0", + "193/b28c79f0" + ] + }, + { + "t": 232.7, + "daa": 210, + "epoch": 3, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "210/544f97b7", + "210/544f97b7", + "210/544f97b7", + "210/544f97b7" + ] + }, + { + "t": 247.7, + "daa": 233, + "epoch": 3, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "233/76174dcb", + "233/76174dcb", + "233/76174dcb", + "233/76174dcb" + ] + }, + { + "t": 262.7, + "daa": 246, + "epoch": 4, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "246/d5a1e113", + "246/d5a1e113", + "246/d5a1e113", + "246/d5a1e113" + ] + }, + { + "t": 277.8, + "daa": 258, + "epoch": 4, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 0, + "nodes": [ + "258/046a0ca1", + "258/046a0ca1", + "258/046a0ca1", + "258/046a0ca1" + ] + }, + { + "t": 292.8, + "daa": 275, + "epoch": 4, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 10000, + "nodes": [ + "275/739ab3cb", + "275/739ab3cb", + "275/739ab3cb", + "275/739ab3cb" + ] + }, + { + "t": 307.9, + "daa": 292, + "epoch": 4, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 10000, + "nodes": [ + "292/56c3a8db", + "292/56c3a8db", + "293/1af8df4d", + "292/56c3a8db" + ] + }, + { + "t": 322.9, + "daa": 309, + "epoch": 5, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 10000, + "nodes": [ + "309/345e3f64", + "309/345e3f64", + "309/345e3f64", + "309/345e3f64" + ] + }, + { + "t": 337.9, + "daa": 328, + "epoch": 5, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 10000, + "nodes": [ + "328/e80a2992", + "328/e80a2992", + "328/e80a2992", + "328/e80a2992" + ] + }, + { + "t": 353, + "daa": 338, + "epoch": 5, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 10000, + "nodes": [ + "338/a542281c", + "338/a542281c", + "338/a542281c", + "338/a542281c" + ] + }, + { + "t": 368, + "daa": 358, + "epoch": 5, + "class": 4, + "rung": 0, + "v5_bps": 10000, + "v5_weakest_bps": 0, + "up_weakest_bps": 10000, + "nodes": [ + "358/0f0d9bc7", + "358/0f0d9bc7", + "358/0f0d9bc7", + "358/0f0d9bc7" + ] + }, + { + "t": 383, + "daa": 373, + "epoch": 6, + "class": 4, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "373/707eca78", + "373/707eca78", + "373/707eca78", + "373/707eca78" + ] + }, + { + "t": 398.1, + "daa": 388, + "epoch": 6, + "class": 4, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "388/f1bee9cb", + "388/f1bee9cb", + "388/f1bee9cb", + "388/f1bee9cb" + ] + }, + { + "t": 413.1, + "daa": 401, + "epoch": 6, + "class": 4, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "401/930bd94d", + "401/930bd94d", + "401/930bd94d", + "401/930bd94d" + ] + }, + { + "t": 428.1, + "daa": 414, + "epoch": 6, + "class": 4, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "414/3f6ac4a5", + "414/3f6ac4a5", + "414/3f6ac4a5", + "414/3f6ac4a5" + ] + }, + { + "t": 443.2, + "daa": 431, + "epoch": 7, + "class": 4, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "431/1068b46e", + "431/1068b46e", + "431/1068b46e", + "431/1068b46e" + ] + }, + { + "t": 458.2, + "daa": 444, + "epoch": 7, + "class": 4, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "444/ed9f0029", + "444/ed9f0029", + "444/ed9f0029", + "444/ed9f0029" + ] + }, + { + "t": 473.2, + "daa": 458, + "epoch": 7, + "class": 4, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "458/cddeeea8", + "458/cddeeea8", + "down", + "458/cddeeea8" + ] + }, + { + "t": 488.2, + "daa": 475, + "epoch": 7, + "class": 4, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "475/769259b9", + "475/769259b9", + "down", + "475/769259b9" + ] + }, + { + "t": 503.3, + "daa": 481, + "epoch": 8, + "class": 5, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "481/c0b6bdde", + "481/c0b6bdde", + "down", + "481/c0b6bdde" + ] + }, + { + "t": 518.3, + "daa": 494, + "epoch": 8, + "class": 5, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "494/353fbe54", + "494/353fbe54", + "down", + "494/353fbe54" + ] + }, + { + "t": 533.9, + "daa": 507, + "epoch": 8, + "class": 5, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "507/68affe65", + "506/cb2c6812", + "507/68affe65", + "506/cb2c6812" + ] + }, + { + "t": 548.9, + "daa": 535, + "epoch": 8, + "class": 5, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "535/906098b0", + "535/906098b0", + "535/906098b0", + "535/906098b0" + ] + }, + { + "t": 564, + "daa": 550, + "epoch": 9, + "class": 5, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "550/6e0e311a", + "550/6e0e311a", + "550/6e0e311a", + "550/6e0e311a" + ] + }, + { + "t": 579, + "daa": 568, + "epoch": 9, + "class": 5, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "568/46300c46", + "568/46300c46", + "568/46300c46", + "568/46300c46" + ] + }, + { + "t": 594, + "daa": 580, + "epoch": 9, + "class": 5, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "580/a1a7215d", + "580/a1a7215d", + "580/a1a7215d", + "580/a1a7215d" + ] + }, + { + "t": 609, + "daa": 590, + "epoch": 9, + "class": 5, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "590/4077e6f4", + "590/4077e6f4", + "590/4077e6f4", + "590/4077e6f4" + ] + }, + { + "t": 624.1, + "daa": 604, + "epoch": 10, + "class": 5, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "604/96910d93", + "601/53c4e707", + "604/96910d93", + "601/53c4e707" + ] + }, + { + "t": 639.1, + "daa": 620, + "epoch": 10, + "class": 5, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "620/4d9c5c2b", + "620/4d9c5c2b", + "620/4d9c5c2b", + "620/4d9c5c2b" + ] + }, + { + "t": 654.2, + "daa": 642, + "epoch": 10, + "class": 5, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "642/f1305eb6", + "642/f1305eb6", + "642/f1305eb6", + "642/f1305eb6" + ] + }, + { + "t": 669.2, + "daa": 659, + "epoch": 10, + "class": 5, + "rung": 1, + "v5_bps": 10000, + "v5_weakest_bps": 10000, + "up_weakest_bps": 10000, + "nodes": [ + "659/593ed95a", + "659/593ed95a", + "659/593ed95a", + "659/593ed95a" + ] + } + ] +} \ No newline at end of file diff --git a/docs/design/class-v5-harness/fasttime/cross-0325-c9ad753a.log b/docs/design/class-v5-harness/fasttime/cross-0325-c9ad753a.log new file mode 100644 index 000000000..43ca76e7f --- /dev/null +++ b/docs/design/class-v5-harness/fasttime/cross-0325-c9ad753a.log @@ -0,0 +1,101 @@ +12:59:10.367 override: every key known to the binary +12:59:10.370 case cross-0325-c9ad753a: 4 nodes, bytes 6/6/6/6, ladder up/up/up/up; class v4 sub-version 3 from genesis at rung 0; class window 60 DAA x 7 (the first epoch that can cross to v5 is 8, DAA 480), ladder window 45 DAA x 7 (the first epoch that can step is 6, DAA 360); v5 floor 900 (epoch 15); stale node 3; restart node 2 (stop at DAA 455, start at 500); 60 DAA per epoch, lead 10; run 960 s or 11 epochs; node /srv/artefacts/0325-c9ad753a/node-lane/igneumd +12:59:12.553 CPU verifier on the Devnet 3 genesis pack: cli e5a4ac5978462156 pack e5a4ac5978462156 expected e5a4ac5978462156: OK +12:59:14.123 n0 up pid 3667176 json 30302 p2p 30301 exec 30303, byte 6, ladder up +12:59:15.633 n1 up pid 3667708 json 30312 p2p 30311 exec 30313, byte 6, ladder up +12:59:17.139 n2 up pid 3668010 json 30322 p2p 30321 exec 30323, byte 6, ladder up +12:59:18.645 n3 up pid 3668446 json 30332 p2p 30331 exec 30333, byte 6, ladder up +12:59:18.645 n0: Program class v5 from the override file: enabled, the floor at epoch 15 (DAA score 900 rounded up to the epoch boundary at 900); the class v | this node signals object version 6 | this node signals up +12:59:18.646 n1: Program class v5 from the override file: enabled, the floor at epoch 15 (DAA score 900 rounded up to the epoch boundary at 900); the class v | this node signals object version 6 | this node signals up +12:59:18.646 n2: Program class v5 from the override file: enabled, the floor at epoch 15 (DAA score 900 rounded up to the epoch boundary at 900); the class v | this node signals object version 6 | this node signals up +12:59:18.646 n3: Program class v5 from the override file: enabled, the floor at epoch 15 (DAA score 900 rounded up to the epoch boundary at 900); the class v | this node signals object version 6 | this node signals up +12:59:18.646 n0 digest: 6fa8e71d7fb9aa0d +12:59:19.659 epoch -1 -> 0 at daa 0, 7.1 s: template class 4 (next 4) rung 0 (27 passes, next rung 0), v5 share at the sink 0 bps (weakest of 7: 0), ladder up weakest 0 bps, this node signals byte 6, v5 by signal at epoch none, step at epoch 0 +12:59:19.685 t=7.1 s daa 0 epoch 0 class 4 rung 0 v5 0 bps (weakest 0) up weakest 0 blocks/sink per node 0/234e082d 0/234e082d 0/234e082d 0/234e082d +12:59:34.735 t=22.2 s daa 4 epoch 0 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 4/89e3b368 4/89e3b368 4/89e3b368 4/89e3b368 +12:59:49.769 t=37.2 s daa 7 epoch 0 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 7/a6d29cb5 7/a6d29cb5 7/a6d29cb5 7/a6d29cb5 +13:00:04.806 t=52.3 s daa 14 epoch 0 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 14/949d59a4 14/949d59a4 14/949d59a4 14/949d59a4 +13:00:19.842 t=67.3 s daa 24 epoch 0 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 24/42a909e5 24/42a909e5 24/42a909e5 24/42a909e5 +13:00:34.873 t=82.3 s daa 45 epoch 0 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 45/80b53cf4 45/80b53cf4 45/80b53cf4 45/80b53cf4 +13:00:42.891 epoch 0 -> 1 at daa 60, 90.3 s: template class 4 (next 4) rung 0 (27 passes, next rung 0), v5 share at the sink 10000 bps (weakest of 7: 0), ladder up weakest 0 bps, this node signals byte 6, v5 by signal at epoch none, step at epoch 0 +13:00:43.900 stream for epoch 1 (seed d7eece6e272ec875): root 0xbf4419db6b44d41c 16 records, from n0 +13:00:49.917 t=97.4 s daa 62 epoch 1 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 62/cc7213b2 62/cc7213b2 62/cc7213b2 62/cc7213b2 +13:01:04.950 t=112.4 s daa 80 epoch 1 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 80/5d29b429 80/5d29b429 80/5d29b429 80/5d29b429 +13:01:19.990 t=127.4 s daa 104 epoch 1 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 104/b2d07b1c 104/b2d07b1c 104/b2d07b1c 104/b2d07b1c +13:01:35.019 t=142.5 s daa 118 epoch 1 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 118/2ea0fda1 118/2ea0fda1 118/2ea0fda1 118/2ea0fda1 +13:01:38.027 epoch 1 -> 2 at daa 120, 145.5 s: template class 4 (next 4) rung 0 (27 passes, next rung 0), v5 share at the sink 10000 bps (weakest of 7: 0), ladder up weakest 0 bps, this node signals byte 6, v5 by signal at epoch none, step at epoch 0 +13:01:40.035 stream for epoch 2 (seed 3a75b0a73bdd7deb): root 0x54a78a8e2bd6d046 17 records, from n0 +13:01:50.061 t=157.5 s daa 127 epoch 2 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 127/f9781189 127/f9781189 127/f9781189 127/f9781189 +13:02:05.095 t=172.5 s daa 145 epoch 2 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 145/21bd5be5 145/21bd5be5 145/21bd5be5 145/21bd5be5 +13:02:20.131 t=187.6 s daa 164 epoch 2 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 164/310bb70b 164/310bb70b 164/310bb70b 164/310bb70b +13:02:35.159 t=202.6 s daa 177 epoch 2 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 177/97913789 177/97913789 177/97913789 177/97913789 +13:02:36.160 epoch 2 -> 3 at daa 180, 203.6 s: template class 4 (next 4) rung 0 (27 passes, next rung 0), v5 share at the sink 10000 bps (weakest of 7: 0), ladder up weakest 0 bps, this node signals byte 6, v5 by signal at epoch none, step at epoch 0 +13:02:36.163 stream for epoch 3 (seed dbe0a22f11942b1f): root 0xd85a72176e14a1ef 17 records, from n0 +13:02:50.191 t=217.6 s daa 193 epoch 3 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 193/b28c79f0 193/b28c79f0 193/b28c79f0 193/b28c79f0 +13:03:05.227 t=232.7 s daa 210 epoch 3 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 210/544f97b7 210/544f97b7 210/544f97b7 210/544f97b7 +13:03:20.261 t=247.7 s daa 233 epoch 3 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 233/76174dcb 233/76174dcb 233/76174dcb 233/76174dcb +13:03:26.271 epoch 3 -> 4 at daa 240, 253.7 s: template class 4 (next 4) rung 0 (27 passes, next rung 0), v5 share at the sink 10000 bps (weakest of 7: 0), ladder up weakest 0 bps, this node signals byte 6, v5 by signal at epoch none, step at epoch 0 +13:03:28.280 stream for epoch 4 (seed fa03228786e658f4): root 0x74f68889594441c0 17 records, from n0 +13:03:35.297 t=262.7 s daa 246 epoch 4 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 246/d5a1e113 246/d5a1e113 246/d5a1e113 246/d5a1e113 +13:03:50.334 t=277.8 s daa 258 epoch 4 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 0 blocks/sink per node 258/046a0ca1 258/046a0ca1 258/046a0ca1 258/046a0ca1 +13:04:05.367 t=292.8 s daa 275 epoch 4 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 10000 blocks/sink per node 275/739ab3cb 275/739ab3cb 275/739ab3cb 275/739ab3cb +13:04:20.404 t=307.9 s daa 292 epoch 4 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 10000 blocks/sink per node 292/56c3a8db 292/56c3a8db 293/1af8df4d 292/56c3a8db +13:04:25.413 epoch 4 -> 5 at daa 300, 312.9 s: template class 4 (next 4) rung 0 (27 passes, next rung 0), v5 share at the sink 10000 bps (weakest of 7: 0), ladder up weakest 10000 bps, this node signals byte 6, v5 by signal at epoch none, step at epoch 0 +13:04:28.423 stream for epoch 5 (seed c97809cf9ca48025): root 0xc9a615283d82d409 17 records, from n0 +13:04:35.439 t=322.9 s daa 309 epoch 5 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 10000 blocks/sink per node 309/345e3f64 309/345e3f64 309/345e3f64 309/345e3f64 +13:04:50.473 t=337.9 s daa 328 epoch 5 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 10000 blocks/sink per node 328/e80a2992 328/e80a2992 328/e80a2992 328/e80a2992 +13:05:05.507 t=353.0 s daa 338 epoch 5 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 10000 blocks/sink per node 338/a542281c 338/a542281c 338/a542281c 338/a542281c +13:05:20.541 t=368.0 s daa 358 epoch 5 class 4 rung 0 v5 10000 bps (weakest 0) up weakest 10000 blocks/sink per node 358/0f0d9bc7 358/0f0d9bc7 358/0f0d9bc7 358/0f0d9bc7 +13:05:22.543 epoch 5 -> 6 at daa 360, 370.0 s: template class 4 (next 4) rung 1 (35 passes, next rung 1), v5 share at the sink 10000 bps (weakest of 7: 0), ladder up weakest 10000 bps, this node signals byte 6, v5 by signal at epoch none, step at epoch 6 +13:05:22.543 LADDER STEP: the template is rung 1 (35 shadow passes) from epoch 6 (daa 360) at 370.0 s wall +13:05:24.553 stream for epoch 6 (seed 1750c36d890113f3): root 0x0609e871fd20b7a5 17 records, from n0 +13:05:35.572 t=383.0 s daa 373 epoch 6 class 4 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 373/707eca78 373/707eca78 373/707eca78 373/707eca78 +13:05:50.603 t=398.1 s daa 388 epoch 6 class 4 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 388/f1bee9cb 388/f1bee9cb 388/f1bee9cb 388/f1bee9cb +13:06:05.641 t=413.1 s daa 401 epoch 6 class 4 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 401/930bd94d 401/930bd94d 401/930bd94d 401/930bd94d +13:06:20.672 t=428.1 s daa 414 epoch 6 class 4 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 414/3f6ac4a5 414/3f6ac4a5 414/3f6ac4a5 414/3f6ac4a5 +13:06:25.682 epoch 6 -> 7 at daa 420, 433.1 s: template class 4 (next 4) rung 1 (35 passes, next rung 1), v5 share at the sink 10000 bps (weakest of 7: 10000), ladder up weakest 10000 bps, this node signals byte 6, v5 by signal at epoch none, step at epoch 6 +13:06:28.692 stream for epoch 7 (seed 6752b368f5c5eb59): root 0x28692f70efb2e7e7 17 records, from n0 +13:06:35.705 t=443.2 s daa 431 epoch 7 class 4 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 431/1068b46e 431/1068b46e 431/1068b46e 431/1068b46e +13:06:50.737 t=458.2 s daa 444 epoch 7 class 4 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 444/ed9f0029 444/ed9f0029 444/ed9f0029 444/ed9f0029 +13:06:58.756 RESTART STEP: n2 and its miner stopped at daa 455 (466.2 s), 25 DAA before the expected v5 boundary 480 +13:07:05.769 t=473.2 s daa 458 epoch 7 class 4 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 458/cddeeea8 458/cddeeea8 down 458/cddeeea8 +13:07:20.797 t=488.2 s daa 475 epoch 7 class 4 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 475/769259b9 475/769259b9 down 475/769259b9 +13:07:31.829 epoch 7 -> 8 at daa 480, 499.3 s: template class 5 (next 5) rung 1 (35 passes, next rung 1), v5 share at the sink 10000 bps (weakest of 7: 10000), ladder up weakest 10000 bps, this node signals byte 6, v5 by signal at epoch 8, step at epoch 6 +13:07:31.829 CLASS SWITCH: the template is class v5 from epoch 8 (daa 480) at rung 1 (35 passes), 499.3 s wall +13:07:32.834 stream for epoch 8 (seed 377f114f484a272c): root 0x58d28c4d4aa0689c 17 records, from n0 +13:07:35.839 t=503.3 s daa 481 epoch 8 class 5 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 481/c0b6bdde 481/c0b6bdde down 481/c0b6bdde +13:07:50.869 t=518.3 s daa 494 epoch 8 class 5 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 494/353fbe54 494/353fbe54 down 494/353fbe54 +13:07:56.388 n2 RESTARTED pid 3754997 json 30322 p2p 30321 exec 30323, byte 6, ladder up (own datadir kept) +13:07:56.388 RESTART STEP: n2 started on its own datadir at daa 500 (523.8 s), 20 DAA after the boundary; its miner waits for the resync (at most 0 s) +13:07:57.401 RESTART STEP: n2's miner restarted with its key at daa 502 (524.8 s), without a resync inside 0 s +13:08:02.419 RESTART STEP: n2 at n0's sink 0141fd6225df3c76 (504 blocks) 6 s after its start +13:08:06.434 t=533.9 s daa 507 epoch 8 class 5 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 507/68affe65 506/cb2c6812 507/68affe65 506/cb2c6812 +13:08:21.467 t=548.9 s daa 535 epoch 8 class 5 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 535/906098b0 535/906098b0 535/906098b0 535/906098b0 +13:08:24.470 epoch 8 -> 9 at daa 540, 551.9 s: template class 5 (next 5) rung 1 (35 passes, next rung 1), v5 share at the sink 10000 bps (weakest of 7: 10000), ladder up weakest 10000 bps, this node signals byte 6, v5 by signal at epoch none, step at epoch 6 +13:08:25.481 stream for epoch 9 (seed eb62f791a683d8be): root 0x67eea580a00d0c67 17 records, from n0 +13:08:36.505 t=564.0 s daa 550 epoch 9 class 5 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 550/6e0e311a 550/6e0e311a 550/6e0e311a 550/6e0e311a +13:08:51.542 t=579.0 s daa 568 epoch 9 class 5 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 568/46300c46 568/46300c46 568/46300c46 568/46300c46 +13:09:06.571 t=594.0 s daa 580 epoch 9 class 5 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 580/a1a7215d 580/a1a7215d 580/a1a7215d 580/a1a7215d +13:09:21.602 t=609.0 s daa 590 epoch 9 class 5 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 590/4077e6f4 590/4077e6f4 590/4077e6f4 590/4077e6f4 +13:09:27.613 epoch 9 -> 10 at daa 600, 615.1 s: template class 5 (next 5) rung 1 (35 passes, next rung 1), v5 share at the sink 10000 bps (weakest of 7: 10000), ladder up weakest 10000 bps, this node signals byte 6, v5 by signal at epoch none, step at epoch 6 +13:09:29.621 stream for epoch 10 (seed 4077e6f4789a0141): root 0x6a2fdb0683b35a99 17 records, from n0 +13:09:36.640 t=624.1 s daa 604 epoch 10 class 5 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 604/96910d93 601/53c4e707 604/96910d93 601/53c4e707 +13:09:51.674 t=639.1 s daa 620 epoch 10 class 5 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 620/4d9c5c2b 620/4d9c5c2b 620/4d9c5c2b 620/4d9c5c2b +13:10:06.707 t=654.2 s daa 642 epoch 10 class 5 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 642/f1305eb6 642/f1305eb6 642/f1305eb6 642/f1305eb6 +13:10:21.736 t=669.2 s daa 659 epoch 10 class 5 rung 1 v5 10000 bps (weakest 10000) up weakest 10000 blocks/sink per node 659/593ed95a 659/593ed95a 659/593ed95a 659/593ed95a +13:10:22.737 epoch 10 -> 11 at daa 660, 670.2 s: template class 5 (next 5) rung 1 (35 passes, next rung 1), v5 share at the sink 10000 bps (weakest of 7: 10000), ladder up weakest 10000 bps, this node signals byte 6, v5 by signal at epoch none, step at epoch 6 +13:10:25.743 stream for epoch 11 (seed 0d84fab88b5de3f4): root 0x1c91f0c3169b16c9 17 records, from n0 +13:11:43.772 SUMMARY PASS (cross-0325-c9ad753a) 2026-10-08T13:11:43.771Z: rung 1 (35 passes) from epoch 6 at DAA 360; v5 from epoch 8 at DAA 480 at rung 1; epochs e0:v4:r0:0bps e1:v4:r0:0bps e2:v4:r0:0bps e3:v4:r0:0bps e4:v4:r0:0bps e5:v4:r0:0bps e6:v4:r1:0bps e7:v4:r1:10000bps e8:v5:r1:10000bps e9:v5:r1:10000bps e10:v5:r1:10000bps e11:v5:r1:10000bps; chain bytes {"0":1,"6":661} (9985 bps at byte 6), ladder bits {"none":1,"up":661}; blocks 483 / 179 across DAA 480; rejected miners 0/0/0/76 nodes 0/0/0/76 (submit timeouts 0/0/0/0); accepted after the flip 86/87/78/18; sinks ed836dd65a18c0c5 ed836dd65a18c0c5 ed836dd65a18c0c5 ed836dd65a18c0c5 (agree) at 661/661/661/661; step lines 4/4 (epochs 6/6/6/6; later steps logged 12, earliest allowed 12), v5 signal lines 4/4 (epochs 8/8/8/8, weakest 10000/10000/10000/10000); stale n3 accepted after the first refresh 0 rejected 76; restart n2 stopped at DAA 455, started at DAA 500, resynced 6 s later, lock faults 0, IBD refusals 0, catch-up done yes, hold refusals to its miner 0, accepted before/after done 0/78, accepted after the miner start 78; dn3 id OK +13:11:43.772 PROGRAM ID epoch 0 v4 rung 0 (27 passes) seed 234e082d653dc69d: miners 83dab9f31f2e2dba (4 of 4) cli 83dab9f31f2e2dba other-class 343287b6df5996ed OK +13:11:43.772 PROGRAM ID epoch 1 v4 rung 0 (27 passes) seed d7eece6e272ec875: miners d771f1cc750b7a81 (4 of 4) cli d771f1cc750b7a81 other-class 2ee08936cf38f594 state 0xbf4419db6b44d41c (16 records) OK +13:11:43.773 PROGRAM ID epoch 2 v4 rung 0 (27 passes) seed 3a75b0a73bdd7deb: miners c916a1bde0b26262 (4 of 4) cli c916a1bde0b26262 other-class d4e0a6e6e6d9e2ad state 0x54a78a8e2bd6d046 (17 records) OK +13:11:43.773 PROGRAM ID epoch 3 v4 rung 0 (27 passes) seed dbe0a22f11942b1f: miners 64cfd2e727ece7e8 (4 of 4) cli 64cfd2e727ece7e8 other-class e5ed1a92dd5e0ab7 state 0xd85a72176e14a1ef (17 records) OK +13:11:43.773 PROGRAM ID epoch 4 v4 rung 0 (27 passes) seed fa03228786e658f4: miners f57be1beb512cb01 (4 of 4) cli f57be1beb512cb01 other-class 751b456328704860 state 0x74f68889594441c0 (17 records) OK +13:11:43.773 PROGRAM ID epoch 5 v4 rung 0 (27 passes) seed c97809cf9ca48025: miners 567ebffbf3a69fd7 (4 of 4) cli 567ebffbf3a69fd7 other-class cdc4cca0f513bf32 state 0xc9a615283d82d409 (17 records) OK +13:11:43.773 PROGRAM ID epoch 6 v4 rung 1 (35 passes) seed 1750c36d890113f3: miners 6b6f771f9642c4f7 (4 of 4) cli 6b6f771f9642c4f7 other-class 5714a3e6e48a5cf4 state 0x0609e871fd20b7a5 (17 records) OK +13:11:43.773 PROGRAM ID epoch 7 v4 rung 1 (35 passes) seed 6752b368f5c5eb59: miners d32945eaf284ef52 (4 of 4) cli d32945eaf284ef52 other-class 8169d2796fabafe7 state 0x28692f70efb2e7e7 (17 records) OK +13:11:43.773 PROGRAM ID epoch 8 v5 rung 1 (35 passes) seed 377f114f484a272c: miners 412f58d46ebe039d (4 of 4) cli 412f58d46ebe039d other-class 35f93a7b47b88314 rung0 2c2e06eac1c22acc state 0x58d28c4d4aa0689c (17 records) OK +13:11:43.773 PROGRAM ID epoch 9 v5 rung 1 (35 passes) seed eb62f791a683d8be: miners ade8f2cbc1970ece (4 of 4) cli ade8f2cbc1970ece other-class e4d05f7c16dde16b rung0 0208c5773265f1c1 state 0x67eea580a00d0c67 (17 records) OK +13:11:43.773 PROGRAM ID epoch 10 v5 rung 1 (35 passes) seed 4077e6f4789a0141: miners 7a447e32f1a33337 (4 of 4) cli 7a447e32f1a33337 other-class b606bcc9d922929e rung0 701992c30f7c2366 state 0x6a2fdb0683b35a99 (17 records) OK +13:11:43.773 PROGRAM ID epoch 11 v5 rung 1 (35 passes) seed 0d84fab88b5de3f4: miners af5fedf42eda4154 (4 of 4) cli af5fedf42eda4154 other-class 6b60213032635a25 rung0 c25fc3a1a14726a3 state 0x1c91f0c3169b16c9 (17 records) OK +13:11:43.773 summary: /tmp/igneum-fast-time-v5x-cross-0325-c9ad753a/summary.json and /srv/builds/igneum-wt-v5-fasttime/docs/design/class-v5-harness/fasttime/cross-0325-c9ad753a.json