2026-04-25T09:43:47.571Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:47.556Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:47.550Z DEBUG chain/entity.go:549 process block, no block in buffer {"current round": 2602301} 2026-04-25T09:43:47.485Z DEBUG chain/protocol_lfb_ticket.go:553 update lfb ticket - SKIPPING (ticket.Round <= latest.Round) {"ticket.Round": 2602298, "latest.Round": 2602298, "ticket.Sign": "9d1d93eb2810b57be6fa21cd6f3ad1678794ba13dd46ad52ea56900667965891"} 2026-04-25T09:43:47.481Z INFO chain/entity.go:1879 delete blocks below round {"round": 2602301, "below_round": 2601299, "before": 1777110167, "total": 1003, "count": 0} 2026-04-25T09:43:47.481Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:47.481Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:47.481Z INFO chain/protocol_round.go:348 finalize round - latest finalized round {"round": 2602301, "lfb round": 2602300, "lfb block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:47.480Z INFO chain/protocol_round.go:209 finalize round {"round": 2602301, "plfb_round": 2602298, "num_round_notarized": 1, "num_chain_notarized": 3} 2026-04-25T09:43:47.480Z INFO chain/entity.go:1879 delete blocks below round {"round": 2602301, "below_round": 2601299, "before": 1777110167, "total": 1003, "count": 0} 2026-04-25T09:43:47.480Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:47.480Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:47.480Z INFO chain/protocol_round.go:348 finalize round - latest finalized round {"round": 2602301, "lfb round": 2602300, "lfb block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:47.480Z INFO chain/protocol_round.go:209 finalize round {"round": 2602301, "plfb_round": 2602298, "num_round_notarized": 1, "num_chain_notarized": 3} 2026-04-25T09:43:47.480Z INFO chain/entity.go:1879 delete blocks below round {"round": 2602301, "below_round": 2601299, "before": 1777110167, "total": 1003, "count": 0} 2026-04-25T09:43:47.480Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:47.480Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:47.480Z INFO chain/protocol_round.go:348 finalize round - latest finalized round {"round": 2602301, "lfb round": 2602300, "lfb block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:47.480Z INFO chain/protocol_round.go:209 finalize round {"round": 2602301, "plfb_round": 2602298, "num_round_notarized": 1, "num_chain_notarized": 3} 2026-04-25T09:43:47.480Z INFO chain/entity.go:1879 delete blocks below round {"round": 2602301, "below_round": 2601299, "before": 1777110167, "total": 1004, "count": 1} 2026-04-25T09:43:47.479Z DEBUG chain/entity.go:1872 found block to delete {"round": 2601299, "block_round": 2601298, "current_round": 2602301, "lf_round": 2602298} 2026-04-25T09:43:47.479Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:47.479Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:47.479Z INFO chain/protocol_round.go:348 finalize round - latest finalized round {"round": 2602301, "lfb round": 2602300, "lfb block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:47.479Z INFO chain/protocol_round.go:209 finalize round {"round": 2602301, "plfb_round": 2602298, "num_round_notarized": 1, "num_chain_notarized": 3} 2026-04-25T09:43:47.479Z INFO chain/entity.go:1879 delete blocks below round {"round": 2602301, "below_round": 2601298, "before": 1777110167, "total": 1004, "count": 0} 2026-04-25T09:43:47.479Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:47.479Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:47.479Z INFO chain/protocol_round.go:424 finalize round - finalize block success {"round": 2602298, "block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62", "duration": "49.653568ms"} 2026-04-25T09:43:47.479Z DEBUG chain/worker.go:230 finalize block processed {"round": 2602298, "duration": "49.597489ms"} 2026-04-25T09:43:47.479Z DEBUG chain/protocol_block.go:821 finalized block - done {"round": 2602298, "block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62", "duration": "49.426322ms"} 2026-04-25T09:43:47.479Z INFO chain/entity.go:2612 config has been updated successfully {"start of round": 2602298} 2026-04-25T09:43:47.479Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd\u0007\u000f\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u000b\ufffd\ufffdB)e\ufffdD\ufffd\ufffdQ>j\ufffd\ufffdr-N\ufffd\ufffd}\u0018"} 2026-04-25T09:43:47.478Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd*\ufffdd\ufffd\ufffdu\ufffd\ufffd,\ufffd\ufffd3\ufffd7\ufffd^Bga\ufffd\ufffd\ufffd\u001fE\ufffd\ufffd\ufffd\ufffdm\ufffd6"} 2026-04-25T09:43:47.478Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "9E\ufffd\ufffd\u0004/\ufffdE\ufffd-\ufffd\u001fa\ufffd,\ufffd\u000c/\ufffd\ufffd\ufffdb\ufffdؑ\u0013\ufffd\ufffd\ufffd\ufffd\r\ufffd"} 2026-04-25T09:43:47.478Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "O\ufffd󴱬}\ufffd#\ufffdȈ\ufffd\ufffdp\ufffd,+~h-\ufffd\u000c_\ufffd\ufffdYS\u000b\ufffd\u0013\ufffd"} 2026-04-25T09:43:47.477Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdU\u0000\ufffd$\ufffd\ufffdޔ\u0015\u0017\ufffd\ufffdMt\ufffd\ufffd\ufffd|\ufffd\u0010\ufffd;5\ufffd\ufffd\ufffd\u0008\ufffd\ufffdL\ufffd"} 2026-04-25T09:43:47.477Z DEBUG chain/lfb_round_node.go:33 [mvc] store lfb {"round": 2602298, "block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62", "mb number": 17} 2026-04-25T09:43:47.476Z DEBUG chain/worker.go:443 BC is moving {"current_lfb_round": 2602298, "last_round": 2602297} 2026-04-25T09:43:47.475Z DEBUG chain/protocol_lfb_ticket.go:147 broadcast LFB ticket {"round": 2602298, "hash": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62"} 2026-04-25T09:43:47.474Z DEBUG chain/protocol_lfb_ticket.go:646 update lfb ticket {"round": 2602298} 2026-04-25T09:43:47.474Z INFO chain/protocol_lfb_ticket.go:642 update lfb ticket - UPDATED latest (broadcast) {"old_latest": 2602297, "new_latest": 2602298} 2026-04-25T09:43:47.474Z DEBUG chain/entity.go:2488 set lfb {"round": 2602298, "block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62", "state_computed": true} 2026-04-25T09:43:47.474Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.474Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.473Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.473Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.473Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.473Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.473Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.473Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.473Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.473Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.472Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.472Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.472Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.472Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.472Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.472Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.472Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.471Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.471Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.471Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.471Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.471Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.471Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.470Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.470Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.470Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.470Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.470Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.470Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.469Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.469Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.469Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.469Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.469Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.469Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.469Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.469Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.469Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.468Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.468Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.468Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.468Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.468Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.468Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.468Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.467Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.467Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.467Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.467Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.467Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.467Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.467Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.467Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.467Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.467Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.467Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.467Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.467Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.467Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.467Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.467Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.466Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.466Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.466Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.466Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.466Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.466Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.466Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.466Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.466Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.466Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.466Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.465Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.465Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.465Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.465Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.465Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.465Z DEBUG chain/state.go:209 finalize round - rebased current state db {"round": 2602298, "block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62", "state hash": "3de7c88c0c6b3c961e9bab9791716c56c273356d02a17037949fd8864d7bdd6c"} 2026-04-25T09:43:47.465Z DEBUG util/mpt_nodedb.go:556 LevelNodeDB rebase db 2026-04-25T09:43:47.465Z DEBUG chain/protocol_block.go:750 finalize block - commit events {"round": 2602298, "block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62"} 2026-04-25T09:43:47.457Z DEBUG event/stakepool.go:150 reward provider pools {"rewards": {}} 2026-04-25T09:43:47.456Z DEBUG event/stakepool.go:134 reward provider {"rewards": {}} 2026-04-25T09:43:47.452Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:47.449Z DEBUG chain/protocol_round.go:170 finalize round {"round": 2602301, "lf_round": 2602297} 2026-04-25T09:43:47.448Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602297} 2026-04-25T09:43:47.448Z DEBUG chain/protocol_round.go:166 finalize_round: already finalizing {"round": 2602301} 2026-04-25T09:43:47.447Z DEBUG event/process.go:480 work events - processing events {"round": 2602298, "len_events": 9} 2026-04-25T09:43:47.448Z DEBUG chain/entity.go:549 process block, no block in buffer {"current round": 2602301} 2026-04-25T09:43:47.447Z DEBUG chain/entity.go:643 process block successfully {"round": 2602301, "lfb round": 2602297, "lfb ticket round": 2602297} 2026-04-25T09:43:47.447Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602297} 2026-04-25T09:43:47.447Z DEBUG chain/entity.go:709 process notarized block end {"round": 2602301, "duration": "7.328533ms"} 2026-04-25T09:43:47.447Z DEBUG chain/entity.go:844 AddNotarizedBlock compute state successfully {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "duration": "26.949µs"} 2026-04-25T09:43:47.447Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a"} 2026-04-25T09:43:47.447Z INFO chain/entity.go:744 received notarized block {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "client_state": "f4999b295ffa71b4a2f4adaecd9a073166ff2378dc0d996b8807634adcb7a92a"} 2026-04-25T09:43:47.447Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602301, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:47.446Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a"} 2026-04-25T09:43:47.446Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602301, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:47.446Z INFO chain/entity.go:1729 Adding a notarized block for current round {"Round": 2602301} 2026-04-25T09:43:47.445Z INFO chain/protocol_block.go:517 reached notarization - merging tickets {"round": 2602301, "current_round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "tickets_num": 3} 2026-04-25T09:43:47.444Z INFO chain/protocol_block.go:154 reached notarization - verify notarization {"round": 2602301, "current_round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "tickets_num": 3} 2026-04-25T09:43:47.443Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagFinalizeBlock", "seq": 23778471, "round": 2602298} 2026-04-25T09:43:47.443Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagUpdateUserPayedFees", "seq": 23778470, "round": 2602298} 2026-04-25T09:43:47.443Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagBlobberHealthCheck", "seq": 23778469, "round": 2602298} 2026-04-25T09:43:47.442Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagAddTransactions", "seq": 23778468, "round": 2602298} 2026-04-25T09:43:47.442Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagStakePoolReward", "seq": 23778467, "round": 2602298} 2026-04-25T09:43:47.442Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagUpdateBlobberChallenge", "seq": 23778466, "round": 2602298} 2026-04-25T09:43:47.442Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagAddChallengeToAllocation", "seq": 23778465, "round": 2602298} 2026-04-25T09:43:47.442Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagAddChallenge", "seq": 23778464, "round": 2602298} 2026-04-25T09:43:47.442Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagAddOrOverwriteUser", "seq": 23778463, "round": 2602298} 2026-04-25T09:43:47.442Z DEBUG event/event.go:104 addEvents: adding events {"events": [{"id":23778463,"created_at":"2026-04-25T09:43:47.445698555Z","block_number":2602298,"tx_hash":"","type":3,"tag":11,"index":"04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62","is_published":true,"event_key":"2602298:1","sequence_number":23778463,"round_local_sequence_number":1,"data":[{"id":520,"created_at":"2026-04-25T09:43:47.448979128Z","updated_at":"2026-04-25T09:43:47.448979128Z","user_id":"14511a851a7c5d082cde81cc32817bfa8515f1232881ebbbb8e3ccc884ec7ed7","txn_hash":"2534e40845c5a5e99c2ce18bf7959b724ab948f3de3989339ffe9e466e12d5e4","balance":1194642621000,"round":2602298,"nonce":54471,"mint_nonce":0},{"id":32,"created_at":"2026-04-25T09:43:47.448979128Z","updated_at":"2026-04-25T09:43:47.448979128Z","user_id":"6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d9","txn_hash":"2534e40845c5a5e99c2ce18bf7959b724ab948f3de3989339ffe9e466e12d5e4","balance":850008935489712070,"round":2602298,"nonce":1,"mint_nonce":0}],"version":""},{"id":23778464,"created_at":"2026-04-25T09:43:47.445698555Z","block_number":2602298,"tx_hash":"","type":3,"tag":32,"index":"04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62","is_published":true,"event_key":"2602298:2","sequence_number":23778464,"round_local_sequence_number":2,"data":[{"id":2598267,"updated_at":"2026-04-25T09:43:47.450139248Z","challenge_id":"816ab33bc326502af62c664d4ee9c55af68f02bae2490683ac124c22755715bd","created_at":1777110224,"allocation_id":"1a8f67f927ca8a635b4e957edad570aff1c42b62d5909c1b67029ffd1e6174c5","blobber_id":"2f051ca6447d8712a020213672bece683dbd0d23a81fdf93ff273043a0764d18","validators_id":"109a99cbaff4b180abd9cace80afc27946e9a64030197914e61b2a2a04e3c02f,86cf791f03f01e3e4d318b1ca009a51c91dd43f7cf3c87a32f531b609cc5044b","seed":-9121281026027007958,"allocation_root":"344c163d31a73d7be1a1965e2f11c21c28ea3acb9b9314d29abf7853f5b32557","responded":0,"passed":false,"round_responded":0,"round_created_at":2602298,"expired_n":0,"timestamp":1775322484}],"version":""},{"id":23778465,"created_at":"2026-04-25T09:43:47.445698555Z","block_number":2602298,"tx_hash":"","type":3,"tag":36,"index":"04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62","is_published":true,"event_key":"2602298:3","sequence_number":23778465,"round_local_sequence_number":3,"data":[{"id":0,"created_at":"0001-01-01T00:00:00Z","updated_at":"0001-01-01T00:00:00Z","allocation_id":"1a8f67f927ca8a635b4e957edad570aff1c42b62d5909c1b67029ffd1e6174c5","transaction_id":"","data_shards":0,"parity_shards":0,"size":0,"expiration":0,"owner":"","owner_public_key":"","read_price_min":0,"read_price_max":0,"write_price_min":0,"write_price_max":0,"start_time":0,"finalized":false,"cancelled":false,"used_size":0,"moved_to_challenge":0,"moved_back":0,"moved_to_validators":0,"time_unit":0,"num_writes":0,"num_reads":0,"total_challenges":11558,"open_challenges":1,"successful_challenges":11557,"failed_challenges":0,"latest_closed_challenge_txn":"","write_pool":0,"third_party_extendable":false,"file_options":0,"is_enterprise":false,"storage_version":0,"owner_signing_public_key":"","User":{"id":0,"created_at":"0001-01-01T00:00:00Z","updated_at":"0001-01-01T00:00:00Z","user_id":"","txn_hash":"","balance":0,"round":0,"nonce":0,"mint_nonce":0},"terms":null}],"version":""},{"id":23778466,"created_at":"2026-04-25T09:43:47.445698555Z","block_number":2602298,"tx_hash":"","type":3,"tag":34,"index":"04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62","is_published":true,"event_key":"2602298:4","sequence_number":23778466,"round_local_sequence_number":4,"data":[{"id":"2f051ca6447d8712a020213672bece683dbd0d23a81fdf93ff273043a0764d18","passed_delta":0,"completed_delta":1,"open_delta":1}],"version":""},{"id":23778467,"created_at":"2026-04-25T09:43:47.445698555Z","block_number":2602298,"tx_hash":"","type":3,"tag":24,"index":"04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62","is_published":true,"event_key":"2602298:5","sequence_number":23778467,"round_local_sequence_number":5,"data":[{"provider_id":"57b416fcda1cf82b8a7e1fc3a47c68a94e617be873b5383ea2606bda757d3ce4","provider_type":2,"reward":4074,"reward_type":5,"delegate_rewards":{"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc":36666},"delegate_penalties":{},"allocation_id":"","delegate_wallet":"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc"},{"provider_id":"b098d2d56b087ee910f3ee2d2df173630566babb69f0be0e2e9a0c98d63f0b0b","provider_type":2,"reward":189000000,"reward_type":1,"delegate_rewards":{"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc":1701000000},"delegate_penalties":{},"allocation_id":"","delegate_wallet":"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc"},{"provider_id":"57b416fcda1cf82b8a7e1fc3a47c68a94e617be873b5383ea2606bda757d3ce4","provider_type":2,"reward":189000000,"reward_type":1,"delegate_rewards":{"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc":1701000000},"delegate_penalties":{},"allocation_id":"","delegate_wallet":"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc"},{"provider_id":"8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b","provider_type":1,"reward":72000000,"reward_type":0,"delegate_rewards":{"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc":648000000},"delegate_penalties":{},"allocation_id":"","delegate_wallet":"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc"},{"provider_id":"8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b","provider_type":1,"reward":1552,"reward_type":3,"delegate_rewards":{"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc":13968},"delegate_penalties":{},"allocation_id":"","delegate_wallet":"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc"},{"provider_id":"b098d2d56b087ee910f3ee2d2df173630566babb69f0be0e2e9a0c98d63f0b0b","provider_type":2,"reward":4074,"reward_type":5,"delegate_rewards":{"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc":36666},"delegate_penalties":{},"allocation_id":"","delegate_wallet":"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc"}],"version":""},{"id":23778468,"created_at":"2026-04-25T09:43:47.445698555Z","block_number":2602298,"tx_hash":"","type":3,"tag":10,"index":"04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62","is_published":true,"event_key":"2602298:6","sequence_number":23778468,"round_local_sequence_number":6,"data":[{"id":8421837,"created_at":"2026-04-25T09:43:47.461286124Z","hash":"2534e40845c5a5e99c2ce18bf7959b724ab948f3de3989339ffe9e466e12d5e4","block_hash":"04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62","round":2602298,"version":"1.0","client_id":"14511a851a7c5d082cde81cc32817bfa8515f1232881ebbbb8e3ccc884ec7ed7","to_client_id":"6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d7","transaction_data":"{\"name\":\"blobber_health_check\",\"input\":1777110224}","value":0,"signature":"5c5d26014c469def759f2700d203c77012e67234ecaed361ca457f51ea9a058d","creation_date":1777110224000000000,"fee":97000,"nonce":54471,"transaction_type":1000,"transaction_output":"{\"id\":\"14511a851a7c5d082cde81cc32817bfa8515f1232881ebbbb8e3ccc884ec7ed7\",\"last_health_check\":1777110224,\"is_shut_down\":false,\"is_killed\":false,\"provider_type\":3,\"version\":\"v4\",\"url\":\"https://test1.zus.network/blobber12/\",\"terms\":{\"read_price\":0,\"write_price\":10000000},\"capacity\":242442801152,\"allocated\":1073741824,\"saved_data\":0,\"data_read_last_reward_round\":0,\"last_reward_data_read_round\":0,\"stake_pool_settings\":{\"delegate_wallet\":\"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc\",\"num_delegates\":200,\"min_stake\":0,\"service_charge\":0.1},\"reward_round\":{\"start_round\":434160,\"timestamp\":1775605800},\"not_available\":false,\"is_restricted\":false,\"is_enterprise\":false,\"managing_wallet\":\"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc\",\"storage_version\":1}","output_hash":"b84fcba1451164f9ecd12bfcbcbb728c61269ac7b9ec4b151a044dbf6338b840","status":1},{"id":8421838,"created_at":"2026-04-25T09:43:47.461286124Z","hash":"3ac8e1d79ffd853cb079ed057d99489e59946328e56934c003e7826736cfea95","block_hash":"04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62","round":2602298,"version":"1.0","client_id":"8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b","to_client_id":"6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d9","transaction_data":"{\"name\":\"payFees\",\"input\":{\"round\":2602298}}","value":0,"signature":"67b5221e67114ddb76c5c786fa9afebddf482dec10f838515297ee84aa99e917","creation_date":1777110224000000000,"fee":0,"nonce":1329907,"transaction_type":1000,"transaction_output":"","output_hash":"a7ffc6f8bf1ed76651c14756a061d662f580ff4de43b49fa82d80a4b80f8434a","status":1},{"id":8421839,"created_at":"2026-04-25T09:43:47.461286124Z","hash":"cac7645c226c7377b4954113fed1c0b05c1caa38e9b7b624fbaf5b185aa3f08d","block_hash":"04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62","round":2602298,"version":"1.0","client_id":"8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b","to_client_id":"6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d7","transaction_data":"{\"name\":\"generate_challenge\",\"input\":{\"round\":2602298}}","value":0,"signature":"40d1d76b62768c9516a32685c080fb926c91f4051b4d29ae48620a9b18a43c03","creation_date":1777110224000000000,"fee":0,"nonce":1329908,"transaction_type":1000,"transaction_output":"OpenChallenges generated","output_hash":"8bd25a0de76768ceb2c19bf285060541cb5397223d5b36507fb83e1f47f90007","status":1}],"version":""},{"id":23778469,"created_at":"2026-04-25T09:43:47.445698555Z","block_number":2602298,"tx_hash":"","type":3,"tag":59,"index":"04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62","is_published":true,"event_key":"2602298:7","sequence_number":23778469,"round_local_sequence_number":7,"data":[{"id":"14511a851a7c5d082cde81cc32817bfa8515f1232881ebbbb8e3ccc884ec7ed7","last_health_check":1777110224,"downtime":0}],"version":""},{"id":23778470,"created_at":"2026-04-25T09:43:47.445698555Z","block_number":2602298,"tx_hash":"","type":3,"tag":62,"index":"04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62","is_published":true,"event_key":"2602298:8","sequence_number":23778470,"round_local_sequence_number":8,"data":[{"user_id":"14511a851a7c5d082cde81cc32817bfa8515f1232881ebbbb8e3ccc884ec7ed7","round":0,"total_reward":0,"collected_reward":0,"total_stake":0,"read_pool_total":0,"write_pool_total":0,"payed_fees":97000,"CreatedAt":"0001-01-01T00:00:00Z"},{"user_id":"8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b","round":0,"total_reward":0,"collected_reward":0,"total_stake":0,"read_pool_total":0,"write_pool_total":0,"payed_fees":0,"CreatedAt":"0001-01-01T00:00:00Z"}],"version":""},{"id":23778471,"created_at":"2026-04-25T09:43:47.445698555Z","block_number":2602298,"tx_hash":"","type":2,"tag":14,"index":"04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62","is_published":true,"event_key":"2602298:9","sequence_number":23778471,"round_local_sequence_number":9,"data":{"id":0,"created_at":"0001-01-01T00:00:00Z","updated_at":"0001-01-01T00:00:00Z","hash":"04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62","version":"1.0","creation_date":1777110224,"round":2602298,"miner_id":"8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b","round_random_seed":7675376753916476388,"merkle_tree_root":"d29bca0d41260e7ae83909a36e62fccd3307121af21705dfe1ddc62e6058843b","state_hash":"3de7c88c0c6b3c961e9bab9791716c56c273356d02a17037949fd8864d7bdd6c","receipt_merkle_tree_root":"186b2dceae12c95b51aa7f8cecfdae023e826069ea2c58335b7b58b802acceaf","num_txns":3,"magic_block_hash":"8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8","prev_hash":"2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7","signature":"89dff998d6bf5c70ce4833d4cafcd9dd1e9c80a3402bf83ce70de48c1b431087","chain_id":"0afc093ffb509f059c55478bc1a60351cef7b4e9c008a53a6cc8241ca8617dfe","state_changes_count":57,"running_txn_count":"8421835","round_timeout_count":0,"finality_duration":552},"version":"1.0"}]} 2026-04-25T09:43:47.441Z DEBUG chain/protocol_block.go:241 reachedNotarization - fast path success {"round": 2602301, "tickets": 3, "fast_threshold": 3} 2026-04-25T09:43:47.440Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602297} 2026-04-25T09:43:47.440Z DEBUG chain/protocol_round.go:170 finalize round {"round": 2602301, "lf_round": 2602297} 2026-04-25T09:43:47.440Z DEBUG chain/protocol_round.go:166 finalize_round: already finalizing {"round": 2602301} 2026-04-25T09:43:47.440Z DEBUG sharder/protocol_block.go:162 update finalized blocks storage success {"round": 2602298, "block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62"} 2026-04-25T09:43:47.440Z DEBUG chain/lfb_round_node.go:33 [mvc] store lfb {"round": 2602298, "block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62", "mb number": 17} 2026-04-25T09:43:47.440Z DEBUG chain/entity.go:702 process notarized block {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a"} 2026-04-25T09:43:47.440Z DEBUG chain/entity.go:572 process block, received block {"block round": 2602301} 2026-04-25T09:43:47.440Z DEBUG chain/entity.go:643 process block successfully {"round": 2602301, "lfb round": 2602297, "lfb ticket round": 2602297} 2026-04-25T09:43:47.440Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602297} 2026-04-25T09:43:47.440Z DEBUG chain/entity.go:709 process notarized block end {"round": 2602301, "duration": "3.148765ms"} 2026-04-25T09:43:47.440Z DEBUG chain/entity.go:844 AddNotarizedBlock compute state successfully {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "duration": "17.1µs"} 2026-04-25T09:43:47.440Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a"} 2026-04-25T09:43:47.440Z INFO chain/entity.go:744 received notarized block {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "client_state": "f4999b295ffa71b4a2f4adaecd9a073166ff2378dc0d996b8807634adcb7a92a"} 2026-04-25T09:43:47.440Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602301, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:47.440Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a"} 2026-04-25T09:43:47.440Z DEBUG chain/entity.go:887 store round {"round": 2602298} 2026-04-25T09:43:47.440Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602301, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:47.440Z INFO chain/entity.go:1729 Adding a notarized block for current round {"Round": 2602301} 2026-04-25T09:43:47.440Z INFO chain/protocol_block.go:517 reached notarization - merging tickets {"round": 2602301, "current_round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "tickets_num": 3} 2026-04-25T09:43:47.440Z INFO chain/protocol_block.go:154 reached notarization - verify notarization {"round": 2602301, "current_round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "tickets_num": 3} 2026-04-25T09:43:47.438Z DEBUG sharder/transaction.go:145 transactions saved successfully {"round": 2602298, "block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62", "block_size": 3} 2026-04-25T09:43:47.438Z DEBUG chain/protocol_block.go:633 finalize block - record dead nodes {"round": 2602298, "block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62", "num dead nodes": 66} 2026-04-25T09:43:47.438Z DEBUG chain/protocol_block.go:241 reachedNotarization - fast path success {"round": 2602301, "tickets": 3, "fast_threshold": 3} 2026-04-25T09:43:47.437Z INFO sharder/protocol_block.go:54 update finalized block {"round": 2602298, "block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62", "round block hash": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62", "lf_round": 2602297, "current_round": 2602301} 2026-04-25T09:43:47.437Z DEBUG chain/protocol_block.go:618 MPT state node stat - inc {"node num": -8916248, "change num": 57, "delete num": 66} 2026-04-25T09:43:47.437Z DEBUG chain/entity.go:702 process notarized block {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a"} 2026-04-25T09:43:47.437Z DEBUG chain/protocol_round.go:170 finalize round {"round": 2602301, "lf_round": 2602297} 2026-04-25T09:43:47.437Z DEBUG chain/protocol_round.go:166 finalize_round: already finalizing {"round": 2602301} 2026-04-25T09:43:47.437Z DEBUG chain/entity.go:572 process block, received block {"block round": 2602301} 2026-04-25T09:43:47.437Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602297} 2026-04-25T09:43:47.437Z DEBUG chain/entity.go:643 process block successfully {"round": 2602301, "lfb round": 2602297, "lfb ticket round": 2602297} 2026-04-25T09:43:47.437Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602297} 2026-04-25T09:43:47.436Z DEBUG chain/entity.go:709 process notarized block end {"round": 2602301, "duration": "3.319732ms"} 2026-04-25T09:43:47.436Z DEBUG chain/entity.go:844 AddNotarizedBlock compute state successfully {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "duration": "42.529µs"} 2026-04-25T09:43:47.436Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a"} 2026-04-25T09:43:47.436Z INFO chain/entity.go:744 received notarized block {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "client_state": "f4999b295ffa71b4a2f4adaecd9a073166ff2378dc0d996b8807634adcb7a92a"} 2026-04-25T09:43:47.436Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602301, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:47.436Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a"} 2026-04-25T09:43:47.436Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602301, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:47.436Z INFO chain/entity.go:1729 Adding a notarized block for current round {"Round": 2602301} 2026-04-25T09:43:47.436Z INFO chain/protocol_block.go:517 reached notarization - merging tickets {"round": 2602301, "current_round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "tickets_num": 3} 2026-04-25T09:43:47.436Z INFO chain/protocol_block.go:154 reached notarization - verify notarization {"round": 2602301, "current_round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "tickets_num": 3} 2026-04-25T09:43:47.435Z INFO block/entity.go:1193 save state {"round": 2602298, "block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62", "block_size": 3, "changes": 57, "client_state": "3de7c88c0c6b3c961e9bab9791716c56c273356d02a17037949fd8864d7bdd6c", "duration": "5.959006ms"} 2026-04-25T09:43:47.435Z DEBUG util/merkle_patricia_trie.go:272 MPT save changes success {"duration": "5.006343ms"} 2026-04-25T09:43:47.435Z DEBUG util/mpt_node_change.go:156 MPT - update changes done {"changes": 57} 2026-04-25T09:43:47.434Z DEBUG chain/protocol_block.go:241 reachedNotarization - fast path success {"round": 2602301, "tickets": 3, "fast_threshold": 3} 2026-04-25T09:43:47.433Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602297} 2026-04-25T09:43:47.433Z DEBUG chain/entity.go:702 process notarized block {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a"} 2026-04-25T09:43:47.433Z DEBUG chain/entity.go:572 process block, received block {"block round": 2602301} 2026-04-25T09:43:47.433Z DEBUG chain/entity.go:643 process block successfully {"round": 2602301, "lfb round": 2602297, "lfb ticket round": 2602297} 2026-04-25T09:43:47.433Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602297} 2026-04-25T09:43:47.433Z DEBUG chain/protocol_round.go:170 finalize round {"round": 2602301, "lf_round": 2602297} 2026-04-25T09:43:47.433Z DEBUG chain/protocol_round.go:166 finalize_round: already finalizing {"round": 2602301} 2026-04-25T09:43:47.433Z DEBUG chain/entity.go:709 process notarized block end {"round": 2602301, "duration": "3.937152ms"} 2026-04-25T09:43:47.433Z DEBUG chain/entity.go:844 AddNotarizedBlock compute state successfully {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "duration": "27.61µs"} 2026-04-25T09:43:47.433Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a"} 2026-04-25T09:43:47.433Z INFO chain/entity.go:744 received notarized block {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "client_state": "f4999b295ffa71b4a2f4adaecd9a073166ff2378dc0d996b8807634adcb7a92a"} 2026-04-25T09:43:47.433Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602301, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:47.433Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a"} 2026-04-25T09:43:47.433Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602301, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:47.433Z INFO chain/entity.go:1729 Adding a notarized block for current round {"Round": 2602301} 2026-04-25T09:43:47.433Z INFO chain/protocol_block.go:517 reached notarization - merging tickets {"round": 2602301, "current_round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "tickets_num": 3} 2026-04-25T09:43:47.432Z INFO chain/protocol_block.go:154 reached notarization - verify notarization {"round": 2602301, "current_round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "tickets_num": 3} 2026-04-25T09:43:47.432Z DEBUG util/mpt_node_change.go:150 MPT - update changes {"changes": 57} 2026-04-25T09:43:47.430Z DEBUG chain/protocol_block.go:241 reachedNotarization - fast path success {"round": 2602301, "tickets": 3, "fast_threshold": 3} 2026-04-25T09:43:47.429Z INFO round/entity.go:618 get miners by rank {"num_miners": 4, "round": 2602298, "r.minerPerm": [2, 1, 0, 3]} 2026-04-25T09:43:47.429Z INFO chain/protocol_block.go:566 finalize block -- round {"round": {"number":2602298,"round_random_seed":7675376753916476388,"block_hash":"04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62","vrf_output":""}, "block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62"} 2026-04-25T09:43:47.429Z INFO chain/protocol_block.go:526 finalize block {"round": 2602298, "current_round": 2602301, "lf_round": 2602297, "hash": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62", "round_rank": 0, "state": 7} 2026-04-25T09:43:47.429Z DEBUG chain/worker.go:262 start to finalize block {"round": 2602298, "block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62", "prev block": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7"} 2026-04-25T09:43:47.429Z INFO chain/protocol_round.go:381 finalize round {"round": 2602298, "lfb round": 2602300, "block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62"} 2026-04-25T09:43:47.429Z INFO chain/protocol_round.go:348 finalize round - latest finalized round {"round": 2602301, "lfb round": 2602300, "lfb block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:47.429Z INFO chain/protocol_round.go:209 finalize round {"round": 2602301, "plfb_round": 2602297, "num_round_notarized": 1, "num_chain_notarized": 3} 2026-04-25T09:43:47.429Z DEBUG chain/entity.go:702 process notarized block {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a"} 2026-04-25T09:43:47.429Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602297} 2026-04-25T09:43:47.429Z DEBUG chain/entity.go:572 process block, received block {"block round": 2602301} 2026-04-25T09:43:47.429Z DEBUG chain/protocol_round.go:170 finalize round {"round": 2602301, "lf_round": 2602297} 2026-04-25T09:43:47.429Z DEBUG chain/entity.go:643 process block successfully {"round": 2602301, "lfb round": 2602297, "lfb ticket round": 2602297} 2026-04-25T09:43:47.429Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602297} 2026-04-25T09:43:47.429Z DEBUG chain/entity.go:709 process notarized block end {"round": 2602301, "duration": "33.479329ms"} 2026-04-25T09:43:47.429Z INFO chain/entity.go:2217 Moving to the next round {"next_round": 2602301} 2026-04-25T09:43:47.429Z DEBUG chain/entity.go:844 AddNotarizedBlock compute state successfully {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "duration": "22.703396ms"} 2026-04-25T09:43:47.429Z INFO block/entity.go:1032 compute state successful {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "block ptr": "0xc021284d20", "block_size": 2, "duration": "22.49819ms", "changes": 41, "begin_client_state": "9e32d436890997c3e8b6ee70e9dbf5a8263d1a076e012a13fca6c9df0b08333b", "computed_state_hash": "f4999b295ffa71b4a2f4adaecd9a073166ff2378dc0d996b8807634adcb7a92a", "block_state_hash": "f4999b295ffa71b4a2f4adaecd9a073166ff2378dc0d996b8807634adcb7a92a", "prev_block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "prev_block_client_state": "9e32d436890997c3e8b6ee70e9dbf5a8263d1a076e012a13fca6c9df0b08333b"} 2026-04-25T09:43:47.428Z DEBUG statecache/statecache.go:131 statecache - commit {"block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "bc_hits": 261, "bc_miss": 1, "sc_hits": 158314736, "sc_miss": 855073, "duration": "1.352547ms"} 2026-04-25T09:43:47.423Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:Medea"} 2026-04-25T09:43:47.423Z INFO chain/state.go:614 SC executed {"client id": "8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b", "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "round": 2602301, "prev_state_hash": "9e32d436890997c3e8b6ee70e9dbf5a8263d1a076e012a13fca6c9df0b08333b", "txn_hash": "121443ad0b9d44c3f06e1f07caee8f762a13cc88767c20db206d902a522bb19e", "txn_nonce": 1329912, "txn_func": "generate_challenge", "txn_status": 1, "txn_exec_time": "7.569968ms", "begin client state": "840b35ddc101668149a7e0d9bd54e413bb653e7152282e45382dd5faef780fc9", "current_root": "07839574ff72335ab9526d2ea89c7f2ec725b7b7dd6437cdd451c27c5395ae6a", "mpt_cache_hit": 108, "mpt_cache_miss": 1, "output": "OpenChallenges generated"} 2026-04-25T09:43:47.423Z DEBUG storagesc/challenge_eventdb.go:81 emitted add_challenge 2026-04-25T09:43:47.421Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:47.420Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdh(ntZVn\ufffdl\ufffd\ufffdtV\ufffd\ufffd\ufffdXc\ufffd\ufffdhn\ufffd{\ufffd\ufffd\ufffdfַ\ufffd"} 2026-04-25T09:43:47.420Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:47.419Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:47.418Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d7:allocation_challenges:9ffe694b9ee43dc1ba641dcac3a7d9c4f119c671fd3e032497527eab072db88e"} 2026-04-25T09:43:47.418Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "validator:stakepool:86cf791f03f01e3e4d318b1ca009a51c91dd43f7cf3c87a32f531b609cc5044b"} 2026-04-25T09:43:47.418Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:demeter"} 2026-04-25T09:43:47.418Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "provider:86cf791f03f01e3e4d318b1ca009a51c91dd43f7cf3c87a32f531b609cc5044b"} 2026-04-25T09:43:47.418Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "validator:stakepool:41313b795d2c057b6277801e9ed277b444770c2af75f5209afd00bd07c72cc0b"} 2026-04-25T09:43:47.418Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:demeter"} 2026-04-25T09:43:47.417Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "provider:41313b795d2c057b6277801e9ed277b444770c2af75f5209afd00bd07c72cc0b"} 2026-04-25T09:43:47.417Z DEBUG partitions/partitions.go:675 save partitions {"name": "6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d74e8b56ef195aed05e231856c53f189384435f3e088e0b396bfec8c9e4167fb63", "loc": 15, "items": 9} 2026-04-25T09:43:47.416Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:47.416Z DEBUG storagesc/challenge.go:905 generate_challenges {"blobber id": "f65af5d64000c7cd2883f4910eb69086f9d6e6635c744e62afcfab58b938ee25"} 2026-04-25T09:43:47.416Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "provider:f65af5d64000c7cd2883f4910eb69086f9d6e6635c744e62afcfab58b938ee25"} 2026-04-25T09:43:47.415Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "eaf4195ad8a6c0bd8f90e9b28f4ba3b4938ddc60155952285997f669446bb502"} 2026-04-25T09:43:47.415Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:Medea"} 2026-04-25T09:43:47.411Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:Medea"} 2026-04-25T09:43:47.411Z INFO chain/state.go:614 SC executed {"client id": "8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b", "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "round": 2602301, "prev_state_hash": "9e32d436890997c3e8b6ee70e9dbf5a8263d1a076e012a13fca6c9df0b08333b", "txn_hash": "486ed4b9effede245a68baec3f63ed7aed7f9bbc6cfbaf8a827f50ac6252d5fd", "txn_nonce": 1329911, "txn_func": "payFees", "txn_status": 1, "txn_exec_time": "4.703898ms", "begin client state": "9e32d436890997c3e8b6ee70e9dbf5a8263d1a076e012a13fca6c9df0b08333b", "current_root": "30676c24a48a4f4813dad989b8e52e6288fff0e88fe15b5f94e94fe5116f4a4d", "mpt_cache_hit": 89, "mpt_cache_miss": 0, "output": ""} 2026-04-25T09:43:47.410Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:47.410Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:hermes"} 2026-04-25T09:43:47.409Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:47.408Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:47.408Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:47.407Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d9b5e8a1650666fdd3a9de7855b6da63ab629b1701f23738477e2325f7ca2150ac"} 2026-04-25T09:43:47.407Z DEBUG minersc/fees.go:480 pay_fees, got miner id successfully {"miner id": "8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b", "round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a"} 2026-04-25T09:43:47.407Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:hermes"} 2026-04-25T09:43:47.407Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:odysseus"} 2026-04-25T09:43:47.406Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:hermes"} 2026-04-25T09:43:47.406Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:Medea"} 2026-04-25T09:43:47.406Z DEBUG chain/entity.go:791 AddNotarizedBlock client state is nil {"round": 2602301} 2026-04-25T09:43:47.406Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a"} 2026-04-25T09:43:47.406Z INFO chain/entity.go:744 received notarized block {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "client_state": "f4999b295ffa71b4a2f4adaecd9a073166ff2378dc0d996b8807634adcb7a92a"} 2026-04-25T09:43:47.406Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602301, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:47.406Z DEBUG round/entity.go:342 reached notarization {"round": 2602301} 2026-04-25T09:43:47.406Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602301, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:47.406Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.406Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.405Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.405Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.405Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.405Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.405Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.405Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.405Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.405Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.405Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.405Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.404Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.404Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.404Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.404Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.404Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.404Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.404Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.404Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.404Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.404Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.404Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.404Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.403Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.403Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.403Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.403Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.403Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.403Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.403Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.403Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.403Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.403Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.403Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.402Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.402Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.402Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.402Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.402Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.402Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.402Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.402Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.402Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.402Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.401Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.401Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.401Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.401Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.401Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.401Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.401Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.401Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.400Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.400Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.400Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.400Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.400Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.400Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.400Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.400Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.400Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.400Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.400Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.399Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.399Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.399Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.399Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.399Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.399Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.399Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:47.399Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u001d\ufffd\ufffd\u00125\ufffd뙖B\ufffd\ufffdݴ]g\ufffd\ufffdL\ufffd+\ufffdJ\u001c\ufffd\ufffd\ufffd\ufffd}\ufffd;"} 2026-04-25T09:43:47.399Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0000#q쇝\ufffd\ufffd/\u0019\ufffd\ufffd,\ufffd\ufffdQ]4\ufffd=\u001b\ufffd\ufffd-\ufffdZ\ufffd\u0014O\ufffd_m"} 2026-04-25T09:43:47.399Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "UF@\ufffd\ufffd\r\ufffd\ufffd\ufffd\ufffd\ufffdK\u0006\ufffd\u0012\u000cs\ufffd\ufffdN\u001f\"M\r\\\ufffdg\ufffd@x\ufffd`"} 2026-04-25T09:43:47.398Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdj3\ufffd27\ufffd4*\ufffd\ufffd\ufffd\u0019\u0005\ufffdT\r\ufffd\ufffd8\ufffd))@\ufffdC\u001d#\ufffdՒ"} 2026-04-25T09:43:47.398Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0002\ufffd+$i\ufffd\u0006\n\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd?\ufffd\ufffdX\ufffdI\ufffd\ufffd|\ufffd\ufffdK\u001c\ufffd(e\u001f"} 2026-04-25T09:43:47.398Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd(Q\u0016\ufffd\ufffd\u0010˗\ufffd\u0018ZB\ufffd\u000cr\u0003\u0010\u0010+qdoU\u0012܊n\ufffdn\ufffd"} 2026-04-25T09:43:47.398Z INFO chain/protocol_block.go:154 reached notarization - verify notarization {"round": 2602301, "current_round": 2602300, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a", "tickets_num": 3} 2026-04-25T09:43:47.396Z DEBUG chain/protocol_block.go:241 reachedNotarization - fast path success {"round": 2602301, "tickets": 3, "fast_threshold": 3} 2026-04-25T09:43:47.395Z DEBUG chain/entity.go:702 process notarized block {"round": 2602301, "block": "f336a719073fb1417a4695597fe389e2bca0116b6816f9956076f844fdd2e48a"} 2026-04-25T09:43:47.395Z DEBUG chain/entity.go:572 process block, received block {"block round": 2602301} 2026-04-25T09:43:47.373Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602297} 2026-04-25T09:43:47.372Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602297} 2026-04-25T09:43:47.369Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602297} 2026-04-25T09:43:47.369Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602297} 2026-04-25T09:43:47.366Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:47.343Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602297} 2026-04-25T09:43:47.343Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602297} 2026-04-25T09:43:47.336Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602297} 2026-04-25T09:43:47.336Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602297} 2026-04-25T09:43:47.327Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602297} 2026-04-25T09:43:47.327Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602297} 2026-04-25T09:43:47.324Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602297} 2026-04-25T09:43:47.324Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602297} 2026-04-25T09:43:47.314Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:47.294Z DEBUG chain/entity.go:549 process block, no block in buffer {"current round": 2602300} 2026-04-25T09:43:47.267Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:47.255Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:47.193Z DEBUG chain/entity.go:549 process block, no block in buffer {"current round": 2602300} 2026-04-25T09:43:47.100Z ERROR chain/entity.go:322 request block failed (sharder) {"round": 2602302, "error": "fetch_nb_from_miners: no notarized block given"} 0chain.net/chaincore/chain.(*Chain).requestBlocks.func1 /0chain/code/go/0chain.net/chaincore/chain/entity.go:322 2026-04-25T09:43:47.100Z DEBUG chain/block_fetcher.go:662 fetch_nb_from_miners - no notarized block given {"duration": "2.198481ms"} 2026-04-25T09:43:47.099Z ERROR chain/entity.go:322 request block failed (sharder) {"round": 2602301, "error": "fetch_nb_from_miners: no notarized block given"} 0chain.net/chaincore/chain.(*Chain).requestBlocks.func1 /0chain/code/go/0chain.net/chaincore/chain/entity.go:322 2026-04-25T09:43:47.099Z DEBUG chain/block_fetcher.go:662 fetch_nb_from_miners - no notarized block given {"duration": "2.829551ms"} 2026-04-25T09:43:47.098Z INFO chain/block_fetcher.go:626 fetch_nb_from_miners {"block": "", "current_round": 2602300} 2026-04-25T09:43:47.098Z INFO chain/entity.go:315 sharder falling back to miners for recent block {"round": 2602302, "current_round": 2602300} 2026-04-25T09:43:47.098Z DEBUG chain/block_fetcher.go:479 fetch_fb_from_sharders batch failed {"source": "current_mb", "start": 0, "end": 2, "nodes": ["198.18.0.81", "198.18.0.82"], "error": "fetch_fb_from_sharders: could not fetch block"} 2026-04-25T09:43:47.097Z DEBUG chain/block_fetcher.go:390 fetch from miners failed, trying sharders {"round": 2602302, "error": "fetch_nb_from_miners: no notarized block given"} 2026-04-25T09:43:47.097Z DEBUG chain/block_fetcher.go:662 fetch_nb_from_miners - no notarized block given {"duration": "1.488934ms"} 2026-04-25T09:43:47.096Z INFO chain/block_fetcher.go:626 fetch_nb_from_miners {"block": "", "current_round": 2602300} 2026-04-25T09:43:47.096Z INFO chain/entity.go:315 sharder falling back to miners for recent block {"round": 2602301, "current_round": 2602300} 2026-04-25T09:43:47.096Z DEBUG chain/block_fetcher.go:479 fetch_fb_from_sharders batch failed {"source": "current_mb", "start": 0, "end": 2, "nodes": ["198.18.0.82", "198.18.0.81"], "error": "fetch_fb_from_sharders: could not fetch block"} 2026-04-25T09:43:47.095Z INFO chain/block_fetcher.go:626 fetch_nb_from_miners {"block": "", "current_round": 2602300} 2026-04-25T09:43:47.095Z DEBUG chain/block_fetcher.go:390 fetch from miners failed, trying sharders {"round": 2602301, "error": "fetch_nb_from_miners: no notarized block given"} 2026-04-25T09:43:47.095Z DEBUG chain/block_fetcher.go:662 fetch_nb_from_miners - no notarized block given {"duration": "1.364376ms"} 2026-04-25T09:43:47.093Z INFO chain/block_fetcher.go:626 fetch_nb_from_miners {"block": "", "current_round": 2602300} 2026-04-25T09:43:47.093Z DEBUG chain/entity.go:549 process block, no block in buffer {"current round": 2602300} 2026-04-25T09:43:47.093Z DEBUG chain/entity.go:530 process block, sync blocks {"start round": 2602301, "end round": 2602303} 2026-04-25T09:43:47.093Z DEBUG chain/entity.go:511 process block, sync triggered {"lfb": 2602297, "lfb ticket": 2602297, "current round": 2602300, "end round": 2602302} 2026-04-25T09:43:47.093Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602297} 2026-04-25T09:43:47.093Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602297} 2026-04-25T09:43:47.089Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:47.034Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:47.009Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.992Z DEBUG chain/entity.go:549 process block, no block in buffer {"current round": 2602300} 2026-04-25T09:43:46.992Z DEBUG chain/entity.go:401 process block, received notify block sync request 2026-04-25T09:43:46.975Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.967Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.941Z INFO chain/entity.go:1879 delete blocks below round {"round": 2602300, "below_round": 2601298, "before": 1777110166, "total": 1003, "count": 0} 2026-04-25T09:43:46.941Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.941Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.941Z INFO chain/protocol_round.go:348 finalize round - latest finalized round {"round": 2602300, "lfb round": 2602299, "lfb block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.941Z INFO chain/protocol_round.go:209 finalize round {"round": 2602300, "plfb_round": 2602297, "num_round_notarized": 1, "num_chain_notarized": 3} 2026-04-25T09:43:46.940Z INFO chain/entity.go:1879 delete blocks below round {"round": 2602300, "below_round": 2601298, "before": 1777110166, "total": 1003, "count": 0} 2026-04-25T09:43:46.940Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.940Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.940Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.940Z INFO chain/protocol_round.go:348 finalize round - latest finalized round {"round": 2602300, "lfb round": 2602299, "lfb block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.938Z INFO chain/protocol_round.go:209 finalize round {"round": 2602300, "plfb_round": 2602297, "num_round_notarized": 1, "num_chain_notarized": 3} 2026-04-25T09:43:46.938Z INFO chain/entity.go:1879 delete blocks below round {"round": 2602300, "below_round": 2601298, "before": 1777110166, "total": 1003, "count": 0} 2026-04-25T09:43:46.938Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.938Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.938Z INFO chain/protocol_round.go:348 finalize round - latest finalized round {"round": 2602300, "lfb round": 2602299, "lfb block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.938Z INFO chain/protocol_round.go:209 finalize round {"round": 2602300, "plfb_round": 2602297, "num_round_notarized": 1, "num_chain_notarized": 3} 2026-04-25T09:43:46.938Z INFO chain/entity.go:1879 delete blocks below round {"round": 2602300, "below_round": 2601298, "before": 1777110166, "total": 1004, "count": 1} 2026-04-25T09:43:46.937Z DEBUG chain/entity.go:1872 found block to delete {"round": 2601298, "block_round": 2601297, "current_round": 2602300, "lf_round": 2602297} 2026-04-25T09:43:46.937Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.937Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.937Z INFO chain/protocol_round.go:348 finalize round - latest finalized round {"round": 2602300, "lfb round": 2602299, "lfb block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.935Z DEBUG chain/worker.go:230 finalize block processed {"round": 2602297, "duration": "66.696742ms"} 2026-04-25T09:43:46.937Z INFO chain/protocol_round.go:209 finalize round {"round": 2602300, "plfb_round": 2602297, "num_round_notarized": 1, "num_chain_notarized": 3} 2026-04-25T09:43:46.937Z INFO chain/entity.go:1879 delete blocks below round {"round": 2602300, "below_round": 2601297, "before": 1777110166, "total": 1004, "count": 0} 2026-04-25T09:43:46.936Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.936Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.935Z INFO chain/protocol_round.go:424 finalize round - finalize block success {"round": 2602297, "block": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7", "duration": "66.657493ms"} 2026-04-25T09:43:46.935Z DEBUG chain/protocol_block.go:821 finalized block - done {"round": 2602297, "block": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7", "duration": "66.482686ms"} 2026-04-25T09:43:46.935Z INFO chain/entity.go:2612 config has been updated successfully {"start of round": 2602297} 2026-04-25T09:43:46.933Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd\u0007\u000f\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u000b\ufffd\ufffdB)e\ufffdD\ufffd\ufffdQ>j\ufffd\ufffdr-N\ufffd\ufffd}\u0018"} 2026-04-25T09:43:46.931Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd*\ufffdd\ufffd\ufffdu\ufffd\ufffd,\ufffd\ufffd3\ufffd7\ufffd^Bga\ufffd\ufffd\ufffd\u001fE\ufffd\ufffd\ufffd\ufffdm\ufffd6"} 2026-04-25T09:43:46.931Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "9E\ufffd\ufffd\u0004/\ufffdE\ufffd-\ufffd\u001fa\ufffd,\ufffd\u000c/\ufffd\ufffd\ufffdb\ufffdؑ\u0013\ufffd\ufffd\ufffd\ufffd\r\ufffd"} 2026-04-25T09:43:46.930Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "O\ufffd󴱬}\ufffd#\ufffdȈ\ufffd\ufffdp\ufffd,+~h-\ufffd\u000c_\ufffd\ufffdYS\u000b\ufffd\u0013\ufffd"} 2026-04-25T09:43:46.930Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdU\u0000\ufffd$\ufffd\ufffdޔ\u0015\u0017\ufffd\ufffdMt\ufffd\ufffd\ufffd|\ufffd\u0010\ufffd;5\ufffd\ufffd\ufffd\u0008\ufffd\ufffdL\ufffd"} 2026-04-25T09:43:46.928Z DEBUG chain/lfb_round_node.go:33 [mvc] store lfb {"round": 2602297, "block": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7", "mb number": 17} 2026-04-25T09:43:46.929Z DEBUG chain/protocol_lfb_ticket.go:646 update lfb ticket {"round": 2602297} 2026-04-25T09:43:46.929Z DEBUG chain/worker.go:443 BC is moving {"current_lfb_round": 2602297, "last_round": 2602296} 2026-04-25T09:43:46.929Z DEBUG chain/protocol_lfb_ticket.go:147 broadcast LFB ticket {"round": 2602297, "hash": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7"} 2026-04-25T09:43:46.928Z DEBUG chain/entity.go:2488 set lfb {"round": 2602297, "block": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7", "state_computed": true} 2026-04-25T09:43:46.928Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.928Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.928Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.928Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.928Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.928Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.928Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.928Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.927Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.927Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.927Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.927Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.927Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.927Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.927Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.927Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.927Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.927Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.926Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.926Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.926Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.926Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.926Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.926Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.926Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.926Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.926Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.925Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.925Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.925Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.925Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.925Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.925Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.925Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.925Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.925Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.924Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.924Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.924Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.924Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.924Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.924Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.924Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.924Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.924Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.923Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.923Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.923Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.923Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.923Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.922Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.922Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.922Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.922Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.922Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.922Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.922Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.921Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.921Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.921Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.921Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.921Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.921Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.921Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.920Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.920Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.920Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.920Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.920Z INFO chain/protocol_lfb_ticket.go:601 update lfb ticket - UPDATED latest (signed ticket) {"old_latest": 2602296, "new_latest": 2602297} 2026-04-25T09:43:46.920Z INFO chain/protocol_lfb_ticket.go:569 update lfb ticket - received ticket ahead, triggering sync {"ticket_round": 2602297, "lfb_round": 2602296} 2026-04-25T09:43:46.920Z INFO chain/protocol_lfb_ticket.go:559 update lfb ticket - ACCEPTING (ticket.Round > latest.Round) {"ticket.Round": 2602297, "latest.Round": 2602296, "ticket.Sign": "c207e7ad8846ec1122b16e86e388a2195ca16e59471969859b571d5e6658810a"} 2026-04-25T09:43:46.920Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.919Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.919Z DEBUG chain/state.go:209 finalize round - rebased current state db {"round": 2602297, "block": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7", "state hash": "e9d9285116c4d510cb97ed185a42bf0c720310102b71646f5512dc8a6ef86ed4"} 2026-04-25T09:43:46.919Z DEBUG util/mpt_nodedb.go:556 LevelNodeDB rebase db 2026-04-25T09:43:46.918Z DEBUG chain/protocol_block.go:750 finalize block - commit events {"round": 2602297, "block": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7"} 2026-04-25T09:43:46.901Z DEBUG event/stakepool.go:150 reward provider pools {"rewards": {}} 2026-04-25T09:43:46.901Z DEBUG event/stakepool.go:134 reward provider {"rewards": {}} 2026-04-25T09:43:46.893Z DEBUG event/process.go:480 work events - processing events {"round": 2602297, "len_events": 7} 2026-04-25T09:43:46.891Z DEBUG chain/protocol_round.go:170 finalize round {"round": 2602300, "lf_round": 2602296} 2026-04-25T09:43:46.891Z DEBUG chain/protocol_round.go:166 finalize_round: already finalizing {"round": 2602300} 2026-04-25T09:43:46.891Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602296} 2026-04-25T09:43:46.891Z DEBUG chain/entity.go:549 process block, no block in buffer {"current round": 2602300} 2026-04-25T09:43:46.891Z DEBUG chain/entity.go:643 process block successfully {"round": 2602300, "lfb round": 2602296, "lfb ticket round": 2602296} 2026-04-25T09:43:46.891Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602296} 2026-04-25T09:43:46.891Z DEBUG chain/entity.go:709 process notarized block end {"round": 2602300, "duration": "4.61495ms"} 2026-04-25T09:43:46.891Z DEBUG chain/entity.go:844 AddNotarizedBlock compute state successfully {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "duration": "18.819µs"} 2026-04-25T09:43:46.891Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:46.891Z INFO chain/entity.go:744 received notarized block {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "client_state": "9e32d436890997c3e8b6ee70e9dbf5a8263d1a076e012a13fca6c9df0b08333b"} 2026-04-25T09:43:46.891Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602300, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.891Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:46.891Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602300, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.891Z INFO chain/entity.go:1729 Adding a notarized block for current round {"Round": 2602300} 2026-04-25T09:43:46.891Z INFO chain/protocol_block.go:517 reached notarization - merging tickets {"round": 2602300, "current_round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "tickets_num": 3} 2026-04-25T09:43:46.891Z INFO chain/protocol_block.go:154 reached notarization - verify notarization {"round": 2602300, "current_round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "tickets_num": 3} 2026-04-25T09:43:46.890Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagFinalizeBlock", "seq": 23778462, "round": 2602297} 2026-04-25T09:43:46.890Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagUpdateUserPayedFees", "seq": 23778461, "round": 2602297} 2026-04-25T09:43:46.890Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagAddTransactions", "seq": 23778460, "round": 2602297} 2026-04-25T09:43:46.890Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagStakePoolReward", "seq": 23778459, "round": 2602297} 2026-04-25T09:43:46.889Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagUpdateBlobberChallenge", "seq": 23778458, "round": 2602297} 2026-04-25T09:43:46.889Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagAddChallengeToAllocation", "seq": 23778457, "round": 2602297} 2026-04-25T09:43:46.889Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagAddChallenge", "seq": 23778456, "round": 2602297} 2026-04-25T09:43:46.889Z DEBUG event/event.go:104 addEvents: adding events {"events": [{"id":23778456,"created_at":"2026-04-25T09:43:46.89171927Z","block_number":2602297,"tx_hash":"","type":3,"tag":32,"index":"2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7","is_published":true,"event_key":"2602297:1","sequence_number":23778456,"round_local_sequence_number":1,"data":[{"id":2598266,"updated_at":"2026-04-25T09:43:46.893305202Z","challenge_id":"c6ecf765043d6f733314d5c18b68981997b8566ecba3cdf55d29d06a34981a29","created_at":1777110224,"allocation_id":"77827e35179025d5d543a1c4216fc119770647fd10b158232c05aa6ca29cb0f1","blobber_id":"7a90e6790bcd3d78422d7a230390edc102870fe58c15472073922024985b1c7d","validators_id":"95a8d7a855199b4f006119406db75e278fc07a96b0905686f9c72397f70c4c28,6f4f02c80170a84e7541351aa859202149cc844f6540605325db2c3960502af2","seed":-4112640346461212813,"allocation_root":"565f63dd38da4f80f478ec1eaf5e0c6f2bc293b0208232973a6df6971f24f483","responded":0,"passed":false,"round_responded":0,"round_created_at":2602297,"expired_n":0,"timestamp":1775322266}],"version":""},{"id":23778457,"created_at":"2026-04-25T09:43:46.89171927Z","block_number":2602297,"tx_hash":"","type":3,"tag":36,"index":"2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7","is_published":true,"event_key":"2602297:2","sequence_number":23778457,"round_local_sequence_number":2,"data":[{"id":0,"created_at":"0001-01-01T00:00:00Z","updated_at":"0001-01-01T00:00:00Z","allocation_id":"77827e35179025d5d543a1c4216fc119770647fd10b158232c05aa6ca29cb0f1","transaction_id":"","data_shards":0,"parity_shards":0,"size":0,"expiration":0,"owner":"","owner_public_key":"","read_price_min":0,"read_price_max":0,"write_price_min":0,"write_price_max":0,"start_time":0,"finalized":false,"cancelled":false,"used_size":0,"moved_to_challenge":0,"moved_back":0,"moved_to_validators":0,"time_unit":0,"num_writes":0,"num_reads":0,"total_challenges":11771,"open_challenges":1,"successful_challenges":11770,"failed_challenges":0,"latest_closed_challenge_txn":"","write_pool":0,"third_party_extendable":false,"file_options":0,"is_enterprise":false,"storage_version":0,"owner_signing_public_key":"","User":{"id":0,"created_at":"0001-01-01T00:00:00Z","updated_at":"0001-01-01T00:00:00Z","user_id":"","txn_hash":"","balance":0,"round":0,"nonce":0,"mint_nonce":0},"terms":null}],"version":""},{"id":23778458,"created_at":"2026-04-25T09:43:46.89171927Z","block_number":2602297,"tx_hash":"","type":3,"tag":34,"index":"2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7","is_published":true,"event_key":"2602297:3","sequence_number":23778458,"round_local_sequence_number":3,"data":[{"id":"7a90e6790bcd3d78422d7a230390edc102870fe58c15472073922024985b1c7d","passed_delta":0,"completed_delta":1,"open_delta":1}],"version":""},{"id":23778459,"created_at":"2026-04-25T09:43:46.89171927Z","block_number":2602297,"tx_hash":"","type":3,"tag":24,"index":"2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7","is_published":true,"event_key":"2602297:4","sequence_number":23778459,"round_local_sequence_number":4,"data":[{"provider_id":"b098d2d56b087ee910f3ee2d2df173630566babb69f0be0e2e9a0c98d63f0b0b","provider_type":2,"reward":189000000,"reward_type":1,"delegate_rewards":{"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc":1701000000},"delegate_penalties":{},"allocation_id":"","delegate_wallet":"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc"},{"provider_id":"57b416fcda1cf82b8a7e1fc3a47c68a94e617be873b5383ea2606bda757d3ce4","provider_type":2,"reward":189000000,"reward_type":1,"delegate_rewards":{"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc":1701000000},"delegate_penalties":{},"allocation_id":"","delegate_wallet":"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc"},{"provider_id":"8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b","provider_type":1,"reward":72000000,"reward_type":0,"delegate_rewards":{"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc":648000000},"delegate_penalties":{},"allocation_id":"","delegate_wallet":"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc"}],"version":""},{"id":23778460,"created_at":"2026-04-25T09:43:46.89171927Z","block_number":2602297,"tx_hash":"","type":3,"tag":10,"index":"2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7","is_published":true,"event_key":"2602297:5","sequence_number":23778460,"round_local_sequence_number":5,"data":[{"id":8421835,"created_at":"2026-04-25T09:43:46.909907554Z","hash":"ff48648bcb481cdb2ab6a65d59ae6823e7b8a606f6b29c065d0fe92468906602","block_hash":"2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7","round":2602297,"version":"1.0","client_id":"8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b","to_client_id":"6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d9","transaction_data":"{\"name\":\"payFees\",\"input\":{\"round\":2602297}}","value":0,"signature":"eceb9c22b45029ba4e17a902f327906dc5ff3eae30693d5ce6558c75d0f50013","creation_date":1777110224000000000,"fee":0,"nonce":1329905,"transaction_type":1000,"transaction_output":"","output_hash":"a7ffc6f8bf1ed76651c14756a061d662f580ff4de43b49fa82d80a4b80f8434a","status":1},{"id":8421836,"created_at":"2026-04-25T09:43:46.909907554Z","hash":"70e61348cc521bf611c393724ba7eb9fe5fbc8a0c887283f30f026fb875cca2f","block_hash":"2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7","round":2602297,"version":"1.0","client_id":"8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b","to_client_id":"6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d7","transaction_data":"{\"name\":\"generate_challenge\",\"input\":{\"round\":2602297}}","value":0,"signature":"0f309d0c37dcbbd8ea347670b6e42974b466461741d997744e51ace7930f7d87","creation_date":1777110224000000000,"fee":0,"nonce":1329906,"transaction_type":1000,"transaction_output":"OpenChallenges generated","output_hash":"8bd25a0de76768ceb2c19bf285060541cb5397223d5b36507fb83e1f47f90007","status":1}],"version":""},{"id":23778461,"created_at":"2026-04-25T09:43:46.89171927Z","block_number":2602297,"tx_hash":"","type":3,"tag":62,"index":"2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7","is_published":true,"event_key":"2602297:6","sequence_number":23778461,"round_local_sequence_number":6,"data":[{"user_id":"8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b","round":0,"total_reward":0,"collected_reward":0,"total_stake":0,"read_pool_total":0,"write_pool_total":0,"payed_fees":0,"CreatedAt":"0001-01-01T00:00:00Z"}],"version":""},{"id":23778462,"created_at":"2026-04-25T09:43:46.89171927Z","block_number":2602297,"tx_hash":"","type":2,"tag":14,"index":"2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7","is_published":true,"event_key":"2602297:7","sequence_number":23778462,"round_local_sequence_number":7,"data":{"id":0,"created_at":"0001-01-01T00:00:00Z","updated_at":"0001-01-01T00:00:00Z","hash":"2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7","version":"1.0","creation_date":1777110224,"round":2602297,"miner_id":"8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b","round_random_seed":-1898386882015576226,"merkle_tree_root":"dce2a04f09df536eebcad2c19564257b4d256d3b23795ebe272488f7e0b2ac80","state_hash":"e9d9285116c4d510cb97ed185a42bf0c720310102b71646f5512dc8a6ef86ed4","receipt_merkle_tree_root":"958beb669158ace6e88ceb39363f8b32fcb011c8f2a84a0889f1382d33673347","num_txns":2,"magic_block_hash":"8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8","prev_hash":"b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2","signature":"2204b94714f8132b688c6d62c2f7084d9a094c8160e2a11216852efa5dc5a19b","chain_id":"0afc093ffb509f059c55478bc1a60351cef7b4e9c008a53a6cc8241ca8617dfe","state_changes_count":40,"running_txn_count":"8421832","round_timeout_count":0,"finality_duration":572},"version":"1.0"}]} 2026-04-25T09:43:46.888Z DEBUG chain/protocol_block.go:241 reachedNotarization - fast path success {"round": 2602300, "tickets": 3, "fast_threshold": 3} 2026-04-25T09:43:46.887Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602296} 2026-04-25T09:43:46.887Z DEBUG chain/protocol_round.go:170 finalize round {"round": 2602300, "lf_round": 2602296} 2026-04-25T09:43:46.887Z DEBUG chain/protocol_round.go:166 finalize_round: already finalizing {"round": 2602300} 2026-04-25T09:43:46.887Z DEBUG chain/entity.go:702 process notarized block {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:46.887Z DEBUG chain/entity.go:572 process block, received block {"block round": 2602300} 2026-04-25T09:43:46.887Z DEBUG chain/entity.go:643 process block successfully {"round": 2602300, "lfb round": 2602296, "lfb ticket round": 2602296} 2026-04-25T09:43:46.887Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602296} 2026-04-25T09:43:46.887Z DEBUG chain/entity.go:709 process notarized block end {"round": 2602300, "duration": "4.787647ms"} 2026-04-25T09:43:46.886Z DEBUG chain/entity.go:844 AddNotarizedBlock compute state successfully {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "duration": "48.999µs"} 2026-04-25T09:43:46.886Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:46.886Z INFO chain/entity.go:744 received notarized block {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "client_state": "9e32d436890997c3e8b6ee70e9dbf5a8263d1a076e012a13fca6c9df0b08333b"} 2026-04-25T09:43:46.886Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602300, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.886Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:46.886Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602300, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.886Z INFO chain/entity.go:1729 Adding a notarized block for current round {"Round": 2602300} 2026-04-25T09:43:46.886Z INFO chain/protocol_block.go:517 reached notarization - merging tickets {"round": 2602300, "current_round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "tickets_num": 3} 2026-04-25T09:43:46.886Z INFO chain/protocol_block.go:154 reached notarization - verify notarization {"round": 2602300, "current_round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "tickets_num": 3} 2026-04-25T09:43:46.885Z DEBUG sharder/protocol_block.go:162 update finalized blocks storage success {"round": 2602297, "block": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7"} 2026-04-25T09:43:46.885Z DEBUG chain/lfb_round_node.go:33 [mvc] store lfb {"round": 2602297, "block": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7", "mb number": 17} 2026-04-25T09:43:46.882Z DEBUG chain/entity.go:887 store round {"round": 2602297} 2026-04-25T09:43:46.884Z DEBUG chain/protocol_round.go:170 finalize round {"round": 2602300, "lf_round": 2602296} 2026-04-25T09:43:46.882Z DEBUG chain/protocol_round.go:166 finalize_round: already finalizing {"round": 2602300} 2026-04-25T09:43:46.882Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602296} 2026-04-25T09:43:46.884Z DEBUG chain/protocol_block.go:633 finalize block - record dead nodes {"round": 2602297, "block": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7", "num dead nodes": 46} 2026-04-25T09:43:46.883Z DEBUG chain/protocol_block.go:241 reachedNotarization - fast path success {"round": 2602300, "tickets": 3, "fast_threshold": 3} 2026-04-25T09:43:46.882Z DEBUG chain/entity.go:702 process notarized block {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:46.882Z DEBUG chain/entity.go:572 process block, received block {"block round": 2602300} 2026-04-25T09:43:46.881Z DEBUG chain/entity.go:643 process block successfully {"round": 2602300, "lfb round": 2602296, "lfb ticket round": 2602296} 2026-04-25T09:43:46.881Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602296} 2026-04-25T09:43:46.881Z DEBUG chain/entity.go:709 process notarized block end {"round": 2602300, "duration": "5.260589ms"} 2026-04-25T09:43:46.880Z DEBUG chain/entity.go:844 AddNotarizedBlock compute state successfully {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "duration": "25.94µs"} 2026-04-25T09:43:46.880Z DEBUG sharder/transaction.go:145 transactions saved successfully {"round": 2602297, "block": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7", "block_size": 2} 2026-04-25T09:43:46.880Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:46.878Z INFO chain/entity.go:744 received notarized block {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "client_state": "9e32d436890997c3e8b6ee70e9dbf5a8263d1a076e012a13fca6c9df0b08333b"} 2026-04-25T09:43:46.879Z INFO sharder/protocol_block.go:54 update finalized block {"round": 2602297, "block": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7", "round block hash": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7", "lf_round": 2602296, "current_round": 2602300} 2026-04-25T09:43:46.878Z DEBUG chain/protocol_block.go:618 MPT state node stat - inc {"node num": -8916305, "change num": 40, "delete num": 46} 2026-04-25T09:43:46.878Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602300, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.878Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:46.878Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602300, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.878Z INFO chain/entity.go:1729 Adding a notarized block for current round {"Round": 2602300} 2026-04-25T09:43:46.878Z INFO chain/protocol_block.go:517 reached notarization - merging tickets {"round": 2602300, "current_round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "tickets_num": 3} 2026-04-25T09:43:46.878Z INFO chain/protocol_block.go:154 reached notarization - verify notarization {"round": 2602300, "current_round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "tickets_num": 3} 2026-04-25T09:43:46.877Z INFO block/entity.go:1193 save state {"round": 2602297, "block": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7", "block_size": 2, "changes": 40, "client_state": "e9d9285116c4d510cb97ed185a42bf0c720310102b71646f5512dc8a6ef86ed4", "duration": "8.227337ms"} 2026-04-25T09:43:46.877Z DEBUG util/merkle_patricia_trie.go:272 MPT save changes success {"duration": "7.49852ms"} 2026-04-25T09:43:46.876Z DEBUG util/mpt_node_change.go:156 MPT - update changes done {"changes": 40} 2026-04-25T09:43:46.876Z DEBUG chain/protocol_block.go:241 reachedNotarization - fast path success {"round": 2602300, "tickets": 3, "fast_threshold": 3} 2026-04-25T09:43:46.875Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602296} 2026-04-25T09:43:46.875Z DEBUG chain/entity.go:702 process notarized block {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:46.875Z DEBUG chain/entity.go:572 process block, received block {"block round": 2602300} 2026-04-25T09:43:46.875Z DEBUG chain/entity.go:643 process block successfully {"round": 2602300, "lfb round": 2602296, "lfb ticket round": 2602296} 2026-04-25T09:43:46.875Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602296} 2026-04-25T09:43:46.875Z DEBUG chain/entity.go:709 process notarized block end {"round": 2602300, "duration": "6.821782ms"} 2026-04-25T09:43:46.875Z DEBUG chain/protocol_round.go:170 finalize round {"round": 2602300, "lf_round": 2602296} 2026-04-25T09:43:46.875Z DEBUG chain/protocol_round.go:166 finalize_round: already finalizing {"round": 2602300} 2026-04-25T09:43:46.875Z DEBUG chain/entity.go:844 AddNotarizedBlock compute state successfully {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "duration": "45.03µs"} 2026-04-25T09:43:46.875Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:46.875Z INFO chain/entity.go:744 received notarized block {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "client_state": "9e32d436890997c3e8b6ee70e9dbf5a8263d1a076e012a13fca6c9df0b08333b"} 2026-04-25T09:43:46.875Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602300, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.875Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:46.875Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602300, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.875Z INFO chain/entity.go:1729 Adding a notarized block for current round {"Round": 2602300} 2026-04-25T09:43:46.875Z INFO chain/protocol_block.go:517 reached notarization - merging tickets {"round": 2602300, "current_round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "tickets_num": 3} 2026-04-25T09:43:46.875Z INFO chain/protocol_block.go:154 reached notarization - verify notarization {"round": 2602300, "current_round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "tickets_num": 3} 2026-04-25T09:43:46.874Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.873Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.871Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602296} 2026-04-25T09:43:46.870Z DEBUG util/mpt_node_change.go:150 MPT - update changes {"changes": 40} 2026-04-25T09:43:46.869Z DEBUG chain/protocol_block.go:241 reachedNotarization - fast path success {"round": 2602300, "tickets": 3, "fast_threshold": 3} 2026-04-25T09:43:46.869Z INFO round/entity.go:618 get miners by rank {"num_miners": 4, "round": 2602297, "r.minerPerm": [1, 3, 0, 2]} 2026-04-25T09:43:46.869Z INFO chain/protocol_block.go:566 finalize block -- round {"round": {"number":2602297,"round_random_seed":-1898386882015576226,"block_hash":"2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7","vrf_output":""}, "block": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7"} 2026-04-25T09:43:46.869Z INFO chain/protocol_block.go:526 finalize block {"round": 2602297, "current_round": 2602300, "lf_round": 2602296, "hash": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7", "round_rank": 0, "state": 7} 2026-04-25T09:43:46.869Z DEBUG chain/worker.go:262 start to finalize block {"round": 2602297, "block": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7", "prev block": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2"} 2026-04-25T09:43:46.869Z INFO chain/protocol_round.go:381 finalize round {"round": 2602297, "lfb round": 2602299, "block": "2ea9ba57e88e2b73fd3efdf7a89e603c0d5ee9736217fef03ffba88133c121e7"} 2026-04-25T09:43:46.868Z INFO chain/protocol_round.go:348 finalize round - latest finalized round {"round": 2602300, "lfb round": 2602299, "lfb block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.868Z INFO chain/protocol_round.go:209 finalize round {"round": 2602300, "plfb_round": 2602296, "num_round_notarized": 1, "num_chain_notarized": 3} 2026-04-25T09:43:46.868Z DEBUG chain/protocol_round.go:170 finalize round {"round": 2602300, "lf_round": 2602296} 2026-04-25T09:43:46.868Z DEBUG chain/entity.go:702 process notarized block {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:46.868Z DEBUG chain/entity.go:572 process block, received block {"block round": 2602300} 2026-04-25T09:43:46.868Z DEBUG chain/entity.go:643 process block successfully {"round": 2602300, "lfb round": 2602296, "lfb ticket round": 2602296} 2026-04-25T09:43:46.868Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602296} 2026-04-25T09:43:46.868Z DEBUG chain/entity.go:709 process notarized block end {"round": 2602300, "duration": "47.072923ms"} 2026-04-25T09:43:46.868Z INFO chain/entity.go:2217 Moving to the next round {"next_round": 2602300} 2026-04-25T09:43:46.868Z DEBUG chain/entity.go:844 AddNotarizedBlock compute state successfully {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "duration": "32.868839ms"} 2026-04-25T09:43:46.868Z INFO block/entity.go:1032 compute state successful {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "block ptr": "0xc02869a000", "block_size": 2, "duration": "32.738772ms", "changes": 41, "begin_client_state": "391cfaffe6f565003c45be290cb678b51bfdad3de2eeb15da95a72ab3d93ba6b", "computed_state_hash": "9e32d436890997c3e8b6ee70e9dbf5a8263d1a076e012a13fca6c9df0b08333b", "block_state_hash": "9e32d436890997c3e8b6ee70e9dbf5a8263d1a076e012a13fca6c9df0b08333b", "prev_block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "prev_block_client_state": "391cfaffe6f565003c45be290cb678b51bfdad3de2eeb15da95a72ab3d93ba6b"} 2026-04-25T09:43:46.868Z DEBUG statecache/statecache.go:131 statecache - commit {"block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "bc_hits": 263, "bc_miss": 2, "sc_hits": 158314475, "sc_miss": 855072, "duration": "1.451995ms"} 2026-04-25T09:43:46.862Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.862Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.858Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:Medea"} 2026-04-25T09:43:46.858Z INFO chain/state.go:614 SC executed {"client id": "8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b", "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "round": 2602300, "prev_state_hash": "391cfaffe6f565003c45be290cb678b51bfdad3de2eeb15da95a72ab3d93ba6b", "txn_hash": "d83fa13b95692cbc3948ce3f30c9fdd0ac26f63a74227fc6aa1aca06bd642cc4", "txn_nonce": 1329910, "txn_func": "generate_challenge", "txn_status": 1, "txn_exec_time": "9.898858ms", "begin client state": "c8f38096f80ae79d88075c5820a20e7de671868b784eaa91bc27b221fae5e9cf", "current_root": "15b03673152d1889231bdb5dc2d214ef0425494df37970796efb44599597f72e", "mpt_cache_hit": 110, "mpt_cache_miss": 2, "output": "OpenChallenges generated"} 2026-04-25T09:43:46.858Z DEBUG storagesc/challenge_eventdb.go:81 emitted add_challenge 2026-04-25T09:43:46.857Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:46.856Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffd\ufffd^$t\u000en\ufffd\ufffd\u0012\ufffdh\ufffdFE\ufffd\ufffd\ufffd!Q\ufffd\ufffd\ufffd7_)\ufffd\ufffdW"} 2026-04-25T09:43:46.855Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "b\u0011q\ufffd\ufffd&\ufffdkk\u0016\ufffd\ufffdTֻ\ufffd\ufffd\ufffd\ufffd\u0017\u00074R\\ ..̐\u0012.}"} 2026-04-25T09:43:46.855Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:46.854Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:46.854Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d7:allocation_challenges:b08427d85f191e774ea68499937dd11474a8452cc7669916b6cba67bad3baa8e"} 2026-04-25T09:43:46.853Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "validator:stakepool:823cb45de27dfe739b320dcf6449e5fdea35c60804fd81d6f22c005042cfb337"} 2026-04-25T09:43:46.853Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:demeter"} 2026-04-25T09:43:46.853Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "provider:823cb45de27dfe739b320dcf6449e5fdea35c60804fd81d6f22c005042cfb337"} 2026-04-25T09:43:46.850Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "validator:stakepool:86cf791f03f01e3e4d318b1ca009a51c91dd43f7cf3c87a32f531b609cc5044b"} 2026-04-25T09:43:46.850Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:demeter"} 2026-04-25T09:43:46.850Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "provider:86cf791f03f01e3e4d318b1ca009a51c91dd43f7cf3c87a32f531b609cc5044b"} 2026-04-25T09:43:46.850Z DEBUG partitions/partitions.go:675 save partitions {"name": "6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d74e8b56ef195aed05e231856c53f189384435f3e088e0b396bfec8c9e4167fb63", "loc": 15, "items": 9} 2026-04-25T09:43:46.849Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:46.849Z DEBUG storagesc/challenge.go:905 generate_challenges {"blobber id": "f65af5d64000c7cd2883f4910eb69086f9d6e6635c744e62afcfab58b938ee25"} 2026-04-25T09:43:46.848Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "provider:f65af5d64000c7cd2883f4910eb69086f9d6e6635c744e62afcfab58b938ee25"} 2026-04-25T09:43:46.848Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "eaf4195ad8a6c0bd8f90e9b28f4ba3b4938ddc60155952285997f669446bb502"} 2026-04-25T09:43:46.848Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:Medea"} 2026-04-25T09:43:46.844Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:Medea"} 2026-04-25T09:43:46.844Z INFO chain/state.go:614 SC executed {"client id": "8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b", "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "round": 2602300, "prev_state_hash": "391cfaffe6f565003c45be290cb678b51bfdad3de2eeb15da95a72ab3d93ba6b", "txn_hash": "8bba22d54b90bef6afbdc1feda54a7e9f3d2ecf5ceef963cadd3222d190db499", "txn_nonce": 1329909, "txn_func": "payFees", "txn_status": 1, "txn_exec_time": "7.787315ms", "begin client state": "391cfaffe6f565003c45be290cb678b51bfdad3de2eeb15da95a72ab3d93ba6b", "current_root": "f02216c6f89b08a4928a0d0df89d2f62db19d003c0cfcb6f50c2bb0629135c86", "mpt_cache_hit": 89, "mpt_cache_miss": 0, "output": ""} 2026-04-25T09:43:46.840Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:46.839Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:hermes"} 2026-04-25T09:43:46.838Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:46.838Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:46.837Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:46.837Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d9b5e8a1650666fdd3a9de7855b6da63ab629b1701f23738477e2325f7ca2150ac"} 2026-04-25T09:43:46.836Z DEBUG minersc/fees.go:480 pay_fees, got miner id successfully {"miner id": "8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b", "round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:46.836Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:hermes"} 2026-04-25T09:43:46.836Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:odysseus"} 2026-04-25T09:43:46.836Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:hermes"} 2026-04-25T09:43:46.835Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:Medea"} 2026-04-25T09:43:46.835Z DEBUG chain/entity.go:791 AddNotarizedBlock client state is nil {"round": 2602300} 2026-04-25T09:43:46.835Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:46.835Z INFO chain/entity.go:744 received notarized block {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "client_state": "9e32d436890997c3e8b6ee70e9dbf5a8263d1a076e012a13fca6c9df0b08333b"} 2026-04-25T09:43:46.835Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602300, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.835Z DEBUG round/entity.go:342 reached notarization {"round": 2602300} 2026-04-25T09:43:46.835Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602300, "randk": 1, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.835Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.835Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.835Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.835Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.835Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.835Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.835Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.835Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.835Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.835Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.835Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.834Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.834Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.834Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.834Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.834Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.834Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.834Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.831Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.830Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.830Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.830Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.830Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.830Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.830Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.828Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.828Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.828Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.828Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.828Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.828Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.827Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.827Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.827Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.827Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.827Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.827Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.827Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.827Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.827Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.827Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.827Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.827Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.827Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.827Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.827Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.826Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.826Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.826Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.826Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.826Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.826Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.826Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.826Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.826Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.826Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.826Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.826Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.826Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.826Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.825Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.825Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.825Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.825Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.825Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd̮\ufffd*DA#:\"\ufffd\ufffdZ#.g\u0003\ufffd\ufffd\u0015\ufffd\ufffd\u001c\ufffdtt\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.825Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdM\u0006s\ufffdW3Se$r\u0005\ufffdJ\u0000C\ufffdz˩ꏚf\ufffd)\u0004:\ufffdi\ufffd\ufffd"} 2026-04-25T09:43:46.825Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u001df𭷸\ufffd\u0007\ufffd\ufffdd\ufffdI\ufffd2{Q\ufffd\ufffd\u000c\u0016!\u0010[\ufffdmy\ufffd\ufffd\u001f\u0014\ufffd"} 2026-04-25T09:43:46.825Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\u001a\ufffd\u0014yK\u0017Z\u0018\ufffd\ufffd\ufffd'\r\ufffd\ufffd\ufffd٣\ufffd\ufffdLco\u0002\ufffd"} 2026-04-25T09:43:46.825Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd_\ufffdߒ;\ufffd\ufffdH\ufffd\u001a^7\ufffdL\u0010C4\ufffd\ufffd\ufffd\ufffd\"\ufffdBb\ufffd\ufffdX\ufffd<"} 2026-04-25T09:43:46.824Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd-\ufffd\ufffd\ufffdl\ufffd\ufffdq\"x\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\u0004\ufffd}ʽM6\ufffdi]\u0012Bx\ufffd"} 2026-04-25T09:43:46.824Z INFO chain/protocol_block.go:154 reached notarization - verify notarization {"round": 2602300, "current_round": 2602299, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf", "tickets_num": 3} 2026-04-25T09:43:46.822Z DEBUG chain/protocol_block.go:241 reachedNotarization - fast path success {"round": 2602300, "tickets": 3, "fast_threshold": 3} 2026-04-25T09:43:46.821Z DEBUG chain/entity.go:702 process notarized block {"round": 2602300, "block": "0950033c03e772668621cb7d170ea2f8c6a3f7c90fd44ae954fffda2ff016daf"} 2026-04-25T09:43:46.821Z DEBUG chain/entity.go:572 process block, received block {"block round": 2602300} 2026-04-25T09:43:46.794Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602296} 2026-04-25T09:43:46.794Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602296} 2026-04-25T09:43:46.787Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602296} 2026-04-25T09:43:46.787Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602296} 2026-04-25T09:43:46.781Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.778Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.751Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602296} 2026-04-25T09:43:46.751Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602296} 2026-04-25T09:43:46.747Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602296} 2026-04-25T09:43:46.747Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602296} 2026-04-25T09:43:46.743Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602296} 2026-04-25T09:43:46.743Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602296} 2026-04-25T09:43:46.736Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602296} 2026-04-25T09:43:46.736Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602296} 2026-04-25T09:43:46.721Z DEBUG chain/entity.go:549 process block, no block in buffer {"current round": 2602299} 2026-04-25T09:43:46.651Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602296} 2026-04-25T09:43:46.651Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602296} 2026-04-25T09:43:46.651Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602296} 2026-04-25T09:43:46.651Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602296} 2026-04-25T09:43:46.629Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.626Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.620Z DEBUG chain/entity.go:549 process block, no block in buffer {"current round": 2602299} 2026-04-25T09:43:46.575Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.574Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.556Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.555Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.520Z DEBUG chain/entity.go:549 process block, no block in buffer {"current round": 2602299} 2026-04-25T09:43:46.456Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.455Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.419Z DEBUG chain/entity.go:549 process block, no block in buffer {"current round": 2602299} 2026-04-25T09:43:46.369Z DEBUG chain/protocol_lfb_ticket.go:553 update lfb ticket - SKIPPING (ticket.Round <= latest.Round) {"ticket.Round": 2602296, "latest.Round": 2602296, "ticket.Sign": "6bd97f3092ad44589b6d56a14ac6ee63ba291d65485aeeb404480544e531c388"} 2026-04-25T09:43:46.365Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.365Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.346Z INFO chain/entity.go:1879 delete blocks below round {"round": 2602299, "below_round": 2601297, "before": 1777110166, "total": 1003, "count": 0} 2026-04-25T09:43:46.346Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.346Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.346Z INFO chain/protocol_round.go:348 finalize round - latest finalized round {"round": 2602299, "lfb round": 2602298, "lfb block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62"} 2026-04-25T09:43:46.346Z INFO chain/protocol_round.go:209 finalize round {"round": 2602299, "plfb_round": 2602296, "num_round_notarized": 1, "num_chain_notarized": 3} 2026-04-25T09:43:46.345Z INFO chain/entity.go:1879 delete blocks below round {"round": 2602299, "below_round": 2601297, "before": 1777110166, "total": 1003, "count": 0} 2026-04-25T09:43:46.345Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.345Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.345Z INFO chain/protocol_round.go:348 finalize round - latest finalized round {"round": 2602299, "lfb round": 2602298, "lfb block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62"} 2026-04-25T09:43:46.345Z INFO chain/protocol_round.go:209 finalize round {"round": 2602299, "plfb_round": 2602296, "num_round_notarized": 1, "num_chain_notarized": 3} 2026-04-25T09:43:46.345Z INFO chain/entity.go:1879 delete blocks below round {"round": 2602299, "below_round": 2601297, "before": 1777110166, "total": 1003, "count": 0} 2026-04-25T09:43:46.344Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.344Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.344Z INFO chain/protocol_round.go:348 finalize round - latest finalized round {"round": 2602299, "lfb round": 2602298, "lfb block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62"} 2026-04-25T09:43:46.344Z INFO chain/protocol_round.go:209 finalize round {"round": 2602299, "plfb_round": 2602296, "num_round_notarized": 1, "num_chain_notarized": 3} 2026-04-25T09:43:46.344Z INFO chain/entity.go:1879 delete blocks below round {"round": 2602299, "below_round": 2601297, "before": 1777110166, "total": 1004, "count": 1} 2026-04-25T09:43:46.344Z DEBUG chain/entity.go:1872 found block to delete {"round": 2601297, "block_round": 2601296, "current_round": 2602299, "lf_round": 2602296} 2026-04-25T09:43:46.344Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.344Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.344Z INFO chain/protocol_round.go:348 finalize round - latest finalized round {"round": 2602299, "lfb round": 2602298, "lfb block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62"} 2026-04-25T09:43:46.343Z INFO chain/protocol_round.go:209 finalize round {"round": 2602299, "plfb_round": 2602296, "num_round_notarized": 1, "num_chain_notarized": 3} 2026-04-25T09:43:46.343Z INFO chain/entity.go:1879 delete blocks below round {"round": 2602299, "below_round": 2601296, "before": 1777110166, "total": 1004, "count": 0} 2026-04-25T09:43:46.343Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.343Z DEBUG chain/protocol_round.go:356 finalize round - block has less than 3 confirmation 2026-04-25T09:43:46.343Z INFO chain/protocol_round.go:424 finalize round - finalize block success {"round": 2602296, "block": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2", "duration": "58.827729ms"} 2026-04-25T09:43:46.343Z DEBUG chain/worker.go:230 finalize block processed {"round": 2602296, "duration": "58.794299ms"} 2026-04-25T09:43:46.343Z DEBUG chain/protocol_block.go:821 finalized block - done {"round": 2602296, "block": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2", "duration": "58.711721ms"} 2026-04-25T09:43:46.343Z INFO chain/entity.go:2612 config has been updated successfully {"start of round": 2602296} 2026-04-25T09:43:46.343Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd\u0007\u000f\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u000b\ufffd\ufffdB)e\ufffdD\ufffd\ufffdQ>j\ufffd\ufffdr-N\ufffd\ufffd}\u0018"} 2026-04-25T09:43:46.343Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd*\ufffdd\ufffd\ufffdu\ufffd\ufffd,\ufffd\ufffd3\ufffd7\ufffd^Bga\ufffd\ufffd\ufffd\u001fE\ufffd\ufffd\ufffd\ufffdm\ufffd6"} 2026-04-25T09:43:46.343Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "9E\ufffd\ufffd\u0004/\ufffdE\ufffd-\ufffd\u001fa\ufffd,\ufffd\u000c/\ufffd\ufffd\ufffdb\ufffdؑ\u0013\ufffd\ufffd\ufffd\ufffd\r\ufffd"} 2026-04-25T09:43:46.340Z DEBUG chain/protocol_lfb_ticket.go:147 broadcast LFB ticket {"round": 2602296, "hash": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2"} 2026-04-25T09:43:46.342Z DEBUG chain/protocol_lfb_ticket.go:646 update lfb ticket {"round": 2602296} 2026-04-25T09:43:46.340Z INFO chain/protocol_lfb_ticket.go:642 update lfb ticket - UPDATED latest (broadcast) {"old_latest": 2602295, "new_latest": 2602296} 2026-04-25T09:43:46.342Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "O\ufffd󴱬}\ufffd#\ufffdȈ\ufffd\ufffdp\ufffd,+~h-\ufffd\u000c_\ufffd\ufffdYS\u000b\ufffd\u0013\ufffd"} 2026-04-25T09:43:46.340Z DEBUG chain/worker.go:443 BC is moving {"current_lfb_round": 2602296, "last_round": 2602295} 2026-04-25T09:43:46.340Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdU\u0000\ufffd$\ufffd\ufffdޔ\u0015\u0017\ufffd\ufffdMt\ufffd\ufffd\ufffd|\ufffd\u0010\ufffd;5\ufffd\ufffd\ufffd\u0008\ufffd\ufffdL\ufffd"} 2026-04-25T09:43:46.340Z DEBUG chain/lfb_round_node.go:33 [mvc] store lfb {"round": 2602296, "block": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2", "mb number": 17} 2026-04-25T09:43:46.340Z DEBUG chain/entity.go:2488 set lfb {"round": 2602296, "block": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2", "state_computed": true} 2026-04-25T09:43:46.340Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.340Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0006\ufffd@\ufffd\ufffd\ufffd\ufffd\ufffdi\ufffd\u0002\ufffd\u000b\ufffdp\ufffdR\ufffd*\ufffd\u000f\ufffdiRA\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.339Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u0013\ufffd]\ufffdp\ufffd\ufffd\u001a\ufffd\u0019\ufffd\ufffd\u001b\u000b\ufffd\u0004чǿ\ufffd\ufffd\ufffd,\ufffdt4\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.339Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "y\ufffdE͗\ufffdx{֎/\ufffd<\u001f\u0003n\ufffd\u000c9\ufffd\u0000\ufffd\ufffdΏG\ufffd\ufffd\ufffd\u000eN\u0016"} 2026-04-25T09:43:46.339Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdx\ufffd\ufffd?\ufffdW\ufffd\ufffdȜ\u000b\ufffd\ufffd!\ufffd\ufffd\\\ufffdy;/\ufffdک\ufffd\ufffd9-\ufffd2]"} 2026-04-25T09:43:46.339Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "|?\ufffd\u0019\ufffdd\ufffd\ufffd\ufffd\ufffd\ufffd\u0019\ufffdX\ufffdI\ufffd0y\ufffde\ufffd\ufffd\u001fAp\ufffd\ufffdH\ufffd\ufffd@"} 2026-04-25T09:43:46.339Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdb\u0013_\ufffd\ufffd\ufffd\u0000\ufffd\ufffd\ufffdq\ufffd\u001a9mg\ufffd\ufffdBt\ufffdH9(\u000c\u0008\ufffd\u0006\u0017`\ufffd"} 2026-04-25T09:43:46.339Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.339Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0006\ufffd@\ufffd\ufffd\ufffd\ufffd\ufffdi\ufffd\u0002\ufffd\u000b\ufffdp\ufffdR\ufffd*\ufffd\u000f\ufffdiRA\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.339Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u0013\ufffd]\ufffdp\ufffd\ufffd\u001a\ufffd\u0019\ufffd\ufffd\u001b\u000b\ufffd\u0004чǿ\ufffd\ufffd\ufffd,\ufffdt4\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.339Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "y\ufffdE͗\ufffdx{֎/\ufffd<\u001f\u0003n\ufffd\u000c9\ufffd\u0000\ufffd\ufffdΏG\ufffd\ufffd\ufffd\u000eN\u0016"} 2026-04-25T09:43:46.339Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdx\ufffd\ufffd?\ufffdW\ufffd\ufffdȜ\u000b\ufffd\ufffd!\ufffd\ufffd\\\ufffdy;/\ufffdک\ufffd\ufffd9-\ufffd2]"} 2026-04-25T09:43:46.338Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "|?\ufffd\u0019\ufffdd\ufffd\ufffd\ufffd\ufffd\ufffd\u0019\ufffdX\ufffdI\ufffd0y\ufffde\ufffd\ufffd\u001fAp\ufffd\ufffdH\ufffd\ufffd@"} 2026-04-25T09:43:46.338Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdb\u0013_\ufffd\ufffd\ufffd\u0000\ufffd\ufffd\ufffdq\ufffd\u001a9mg\ufffd\ufffdBt\ufffdH9(\u000c\u0008\ufffd\u0006\u0017`\ufffd"} 2026-04-25T09:43:46.338Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.338Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0006\ufffd@\ufffd\ufffd\ufffd\ufffd\ufffdi\ufffd\u0002\ufffd\u000b\ufffdp\ufffdR\ufffd*\ufffd\u000f\ufffdiRA\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.338Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u0013\ufffd]\ufffdp\ufffd\ufffd\u001a\ufffd\u0019\ufffd\ufffd\u001b\u000b\ufffd\u0004чǿ\ufffd\ufffd\ufffd,\ufffdt4\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.338Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "y\ufffdE͗\ufffdx{֎/\ufffd<\u001f\u0003n\ufffd\u000c9\ufffd\u0000\ufffd\ufffdΏG\ufffd\ufffd\ufffd\u000eN\u0016"} 2026-04-25T09:43:46.338Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdx\ufffd\ufffd?\ufffdW\ufffd\ufffdȜ\u000b\ufffd\ufffd!\ufffd\ufffd\\\ufffdy;/\ufffdک\ufffd\ufffd9-\ufffd2]"} 2026-04-25T09:43:46.338Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "|?\ufffd\u0019\ufffdd\ufffd\ufffd\ufffd\ufffd\ufffd\u0019\ufffdX\ufffdI\ufffd0y\ufffde\ufffd\ufffd\u001fAp\ufffd\ufffdH\ufffd\ufffd@"} 2026-04-25T09:43:46.338Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdb\u0013_\ufffd\ufffd\ufffd\u0000\ufffd\ufffd\ufffdq\ufffd\u001a9mg\ufffd\ufffdBt\ufffdH9(\u000c\u0008\ufffd\u0006\u0017`\ufffd"} 2026-04-25T09:43:46.338Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.338Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0006\ufffd@\ufffd\ufffd\ufffd\ufffd\ufffdi\ufffd\u0002\ufffd\u000b\ufffdp\ufffdR\ufffd*\ufffd\u000f\ufffdiRA\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.337Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u0013\ufffd]\ufffdp\ufffd\ufffd\u001a\ufffd\u0019\ufffd\ufffd\u001b\u000b\ufffd\u0004чǿ\ufffd\ufffd\ufffd,\ufffdt4\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.337Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "y\ufffdE͗\ufffdx{֎/\ufffd<\u001f\u0003n\ufffd\u000c9\ufffd\u0000\ufffd\ufffdΏG\ufffd\ufffd\ufffd\u000eN\u0016"} 2026-04-25T09:43:46.337Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdx\ufffd\ufffd?\ufffdW\ufffd\ufffdȜ\u000b\ufffd\ufffd!\ufffd\ufffd\\\ufffdy;/\ufffdک\ufffd\ufffd9-\ufffd2]"} 2026-04-25T09:43:46.337Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "|?\ufffd\u0019\ufffdd\ufffd\ufffd\ufffd\ufffd\ufffd\u0019\ufffdX\ufffdI\ufffd0y\ufffde\ufffd\ufffd\u001fAp\ufffd\ufffdH\ufffd\ufffd@"} 2026-04-25T09:43:46.337Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdb\u0013_\ufffd\ufffd\ufffd\u0000\ufffd\ufffd\ufffdq\ufffd\u001a9mg\ufffd\ufffdBt\ufffdH9(\u000c\u0008\ufffd\u0006\u0017`\ufffd"} 2026-04-25T09:43:46.337Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.337Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0006\ufffd@\ufffd\ufffd\ufffd\ufffd\ufffdi\ufffd\u0002\ufffd\u000b\ufffdp\ufffdR\ufffd*\ufffd\u000f\ufffdiRA\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.336Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u0013\ufffd]\ufffdp\ufffd\ufffd\u001a\ufffd\u0019\ufffd\ufffd\u001b\u000b\ufffd\u0004чǿ\ufffd\ufffd\ufffd,\ufffdt4\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.336Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "y\ufffdE͗\ufffdx{֎/\ufffd<\u001f\u0003n\ufffd\u000c9\ufffd\u0000\ufffd\ufffdΏG\ufffd\ufffd\ufffd\u000eN\u0016"} 2026-04-25T09:43:46.336Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdx\ufffd\ufffd?\ufffdW\ufffd\ufffdȜ\u000b\ufffd\ufffd!\ufffd\ufffd\\\ufffdy;/\ufffdک\ufffd\ufffd9-\ufffd2]"} 2026-04-25T09:43:46.336Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "|?\ufffd\u0019\ufffdd\ufffd\ufffd\ufffd\ufffd\ufffd\u0019\ufffdX\ufffdI\ufffd0y\ufffde\ufffd\ufffd\u001fAp\ufffd\ufffdH\ufffd\ufffd@"} 2026-04-25T09:43:46.336Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdb\u0013_\ufffd\ufffd\ufffd\u0000\ufffd\ufffd\ufffdq\ufffd\u001a9mg\ufffd\ufffdBt\ufffdH9(\u000c\u0008\ufffd\u0006\u0017`\ufffd"} 2026-04-25T09:43:46.336Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.336Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0006\ufffd@\ufffd\ufffd\ufffd\ufffd\ufffdi\ufffd\u0002\ufffd\u000b\ufffdp\ufffdR\ufffd*\ufffd\u000f\ufffdiRA\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.336Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u0013\ufffd]\ufffdp\ufffd\ufffd\u001a\ufffd\u0019\ufffd\ufffd\u001b\u000b\ufffd\u0004чǿ\ufffd\ufffd\ufffd,\ufffdt4\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.336Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "y\ufffdE͗\ufffdx{֎/\ufffd<\u001f\u0003n\ufffd\u000c9\ufffd\u0000\ufffd\ufffdΏG\ufffd\ufffd\ufffd\u000eN\u0016"} 2026-04-25T09:43:46.335Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdx\ufffd\ufffd?\ufffdW\ufffd\ufffdȜ\u000b\ufffd\ufffd!\ufffd\ufffd\\\ufffdy;/\ufffdک\ufffd\ufffd9-\ufffd2]"} 2026-04-25T09:43:46.335Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "|?\ufffd\u0019\ufffdd\ufffd\ufffd\ufffd\ufffd\ufffd\u0019\ufffdX\ufffdI\ufffd0y\ufffde\ufffd\ufffd\u001fAp\ufffd\ufffdH\ufffd\ufffd@"} 2026-04-25T09:43:46.335Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdb\u0013_\ufffd\ufffd\ufffd\u0000\ufffd\ufffd\ufffdq\ufffd\u001a9mg\ufffd\ufffdBt\ufffdH9(\u000c\u0008\ufffd\u0006\u0017`\ufffd"} 2026-04-25T09:43:46.335Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.335Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0006\ufffd@\ufffd\ufffd\ufffd\ufffd\ufffdi\ufffd\u0002\ufffd\u000b\ufffdp\ufffdR\ufffd*\ufffd\u000f\ufffdiRA\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.335Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u0013\ufffd]\ufffdp\ufffd\ufffd\u001a\ufffd\u0019\ufffd\ufffd\u001b\u000b\ufffd\u0004чǿ\ufffd\ufffd\ufffd,\ufffdt4\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.335Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "y\ufffdE͗\ufffdx{֎/\ufffd<\u001f\u0003n\ufffd\u000c9\ufffd\u0000\ufffd\ufffdΏG\ufffd\ufffd\ufffd\u000eN\u0016"} 2026-04-25T09:43:46.335Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdx\ufffd\ufffd?\ufffdW\ufffd\ufffdȜ\u000b\ufffd\ufffd!\ufffd\ufffd\\\ufffdy;/\ufffdک\ufffd\ufffd9-\ufffd2]"} 2026-04-25T09:43:46.335Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "|?\ufffd\u0019\ufffdd\ufffd\ufffd\ufffd\ufffd\ufffd\u0019\ufffdX\ufffdI\ufffd0y\ufffde\ufffd\ufffd\u001fAp\ufffd\ufffdH\ufffd\ufffd@"} 2026-04-25T09:43:46.335Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdb\u0013_\ufffd\ufffd\ufffd\u0000\ufffd\ufffd\ufffdq\ufffd\u001a9mg\ufffd\ufffdBt\ufffdH9(\u000c\u0008\ufffd\u0006\u0017`\ufffd"} 2026-04-25T09:43:46.334Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.334Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0006\ufffd@\ufffd\ufffd\ufffd\ufffd\ufffdi\ufffd\u0002\ufffd\u000b\ufffdp\ufffdR\ufffd*\ufffd\u000f\ufffdiRA\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.334Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u0013\ufffd]\ufffdp\ufffd\ufffd\u001a\ufffd\u0019\ufffd\ufffd\u001b\u000b\ufffd\u0004чǿ\ufffd\ufffd\ufffd,\ufffdt4\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.334Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "y\ufffdE͗\ufffdx{֎/\ufffd<\u001f\u0003n\ufffd\u000c9\ufffd\u0000\ufffd\ufffdΏG\ufffd\ufffd\ufffd\u000eN\u0016"} 2026-04-25T09:43:46.334Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdx\ufffd\ufffd?\ufffdW\ufffd\ufffdȜ\u000b\ufffd\ufffd!\ufffd\ufffd\\\ufffdy;/\ufffdک\ufffd\ufffd9-\ufffd2]"} 2026-04-25T09:43:46.334Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "|?\ufffd\u0019\ufffdd\ufffd\ufffd\ufffd\ufffd\ufffd\u0019\ufffdX\ufffdI\ufffd0y\ufffde\ufffd\ufffd\u001fAp\ufffd\ufffdH\ufffd\ufffd@"} 2026-04-25T09:43:46.334Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdb\u0013_\ufffd\ufffd\ufffd\u0000\ufffd\ufffd\ufffdq\ufffd\u001a9mg\ufffd\ufffdBt\ufffdH9(\u000c\u0008\ufffd\u0006\u0017`\ufffd"} 2026-04-25T09:43:46.333Z DEBUG chain/protocol_block.go:871 getThresholdFromState - using t_percent from smart contract {"t_percent": 0.66, "miners_count": 4, "threshold": 3} 2026-04-25T09:43:46.333Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\u0006\ufffd@\ufffd\ufffd\ufffd\ufffd\ufffdi\ufffd\u0002\ufffd\u000b\ufffdp\ufffdR\ufffd*\ufffd\u000f\ufffdiRA\ufffd\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.333Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\u0013\ufffd]\ufffdp\ufffd\ufffd\u001a\ufffd\u0019\ufffd\ufffd\u001b\u000b\ufffd\u0004чǿ\ufffd\ufffd\ufffd,\ufffdt4\ufffd\ufffd\ufffd\ufffd"} 2026-04-25T09:43:46.333Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "y\ufffdE͗\ufffdx{֎/\ufffd<\u001f\u0003n\ufffd\u000c9\ufffd\u0000\ufffd\ufffdΏG\ufffd\ufffd\ufffd\u000eN\u0016"} 2026-04-25T09:43:46.333Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdx\ufffd\ufffd?\ufffdW\ufffd\ufffdȜ\u000b\ufffd\ufffd!\ufffd\ufffd\\\ufffdy;/\ufffdک\ufffd\ufffd9-\ufffd2]"} 2026-04-25T09:43:46.333Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "|?\ufffd\u0019\ufffdd\ufffd\ufffd\ufffd\ufffd\ufffd\u0019\ufffdX\ufffdI\ufffd0y\ufffde\ufffd\ufffd\u001fAp\ufffd\ufffdH\ufffd\ufffd@"} 2026-04-25T09:43:46.332Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffdb\u0013_\ufffd\ufffd\ufffd\u0000\ufffd\ufffd\ufffdq\ufffd\u001a9mg\ufffd\ufffdBt\ufffdH9(\u000c\u0008\ufffd\u0006\u0017`\ufffd"} 2026-04-25T09:43:46.331Z DEBUG chain/state.go:209 finalize round - rebased current state db {"round": 2602296, "block": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2", "state hash": "b42daaebc96ce485712278f5f5c63697eb9404eb7dcabd4d36bd695d124278ee"} 2026-04-25T09:43:46.331Z DEBUG util/mpt_nodedb.go:556 LevelNodeDB rebase db 2026-04-25T09:43:46.331Z DEBUG chain/protocol_block.go:750 finalize block - commit events {"round": 2602296, "block": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2"} 2026-04-25T09:43:46.324Z DEBUG event/stakepool.go:150 reward provider pools {"rewards": {}} 2026-04-25T09:43:46.323Z DEBUG event/stakepool.go:134 reward provider {"rewards": {}} 2026-04-25T09:43:46.318Z DEBUG sharder/protocol_block.go:162 update finalized blocks storage success {"round": 2602296, "block": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2"} 2026-04-25T09:43:46.318Z DEBUG chain/lfb_round_node.go:33 [mvc] store lfb {"round": 2602296, "block": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2", "mb number": 17} 2026-04-25T09:43:46.318Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.317Z DEBUG chain/entity.go:887 store round {"round": 2602296} 2026-04-25T09:43:46.316Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602295} 2026-04-25T09:43:46.316Z DEBUG chain/protocol_round.go:170 finalize round {"round": 2602299, "lf_round": 2602295} 2026-04-25T09:43:46.314Z DEBUG chain/protocol_round.go:166 finalize_round: already finalizing {"round": 2602299} 2026-04-25T09:43:46.315Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.316Z DEBUG chain/entity.go:549 process block, no block in buffer {"current round": 2602299} 2026-04-25T09:43:46.316Z DEBUG chain/entity.go:643 process block successfully {"round": 2602299, "lfb round": 2602295, "lfb ticket round": 2602295} 2026-04-25T09:43:46.316Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602295} 2026-04-25T09:43:46.313Z DEBUG chain/entity.go:709 process notarized block end {"round": 2602299, "duration": "6.705224ms"} 2026-04-25T09:43:46.313Z DEBUG chain/entity.go:844 AddNotarizedBlock compute state successfully {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "duration": "89.698µs"} 2026-04-25T09:43:46.313Z DEBUG event/process.go:480 work events - processing events {"round": 2602296, "len_events": 7} 2026-04-25T09:43:46.313Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.313Z INFO chain/entity.go:744 received notarized block {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "client_state": "391cfaffe6f565003c45be290cb678b51bfdad3de2eeb15da95a72ab3d93ba6b"} 2026-04-25T09:43:46.313Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602299, "randk": 0, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.313Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.313Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602299, "randk": 0, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.312Z INFO chain/entity.go:1729 Adding a notarized block for current round {"Round": 2602299} 2026-04-25T09:43:46.312Z INFO chain/protocol_block.go:517 reached notarization - merging tickets {"round": 2602299, "current_round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "tickets_num": 3} 2026-04-25T09:43:46.312Z INFO chain/protocol_block.go:154 reached notarization - verify notarization {"round": 2602299, "current_round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "tickets_num": 3} 2026-04-25T09:43:46.310Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagFinalizeBlock", "seq": 23778455, "round": 2602296} 2026-04-25T09:43:46.310Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagUpdateUserPayedFees", "seq": 23778454, "round": 2602296} 2026-04-25T09:43:46.310Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagAddTransactions", "seq": 23778453, "round": 2602296} 2026-04-25T09:43:46.310Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagStakePoolReward", "seq": 23778452, "round": 2602296} 2026-04-25T09:43:46.308Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602295} 2026-04-25T09:43:46.310Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagUpdateBlobberChallenge", "seq": 23778451, "round": 2602296} 2026-04-25T09:43:46.308Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagAddChallengeToAllocation", "seq": 23778450, "round": 2602296} 2026-04-25T09:43:46.310Z DEBUG chain/protocol_round.go:170 finalize round {"round": 2602299, "lf_round": 2602295} 2026-04-25T09:43:46.306Z DEBUG chain/protocol_round.go:166 finalize_round: already finalizing {"round": 2602299} 2026-04-25T09:43:46.307Z DEBUG sharder/transaction.go:145 transactions saved successfully {"round": 2602296, "block": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2", "block_size": 2} 2026-04-25T09:43:46.307Z DEBUG chain/protocol_block.go:241 reachedNotarization - fast path success {"round": 2602299, "tickets": 3, "fast_threshold": 3} 2026-04-25T09:43:46.306Z DEBUG chain/entity.go:702 process notarized block {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.306Z DEBUG chain/entity.go:572 process block, received block {"block round": 2602299} 2026-04-25T09:43:46.306Z DEBUG chain/entity.go:643 process block successfully {"round": 2602299, "lfb round": 2602295, "lfb ticket round": 2602295} 2026-04-25T09:43:46.306Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602295} 2026-04-25T09:43:46.306Z DEBUG chain/entity.go:709 process notarized block end {"round": 2602299, "duration": "10.037026ms"} 2026-04-25T09:43:46.306Z DEBUG chain/entity.go:844 AddNotarizedBlock compute state successfully {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "duration": "3.310522ms"} 2026-04-25T09:43:46.305Z DEBUG event/event.go:162 Pushed event to kafka {"event": "TagAddChallenge", "seq": 23778449, "round": 2602296} 2026-04-25T09:43:46.305Z DEBUG event/event.go:104 addEvents: adding events {"events": [{"id":23778449,"created_at":"2026-04-25T09:43:46.312547333Z","block_number":2602296,"tx_hash":"","type":3,"tag":32,"index":"b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2","is_published":true,"event_key":"2602296:1","sequence_number":23778449,"round_local_sequence_number":1,"data":[{"id":2598265,"updated_at":"2026-04-25T09:43:46.313337729Z","challenge_id":"9e8c2e36ea2709e5ef1dadf8c1ebcdb86b74a222a9d8dfa589ee02ec71d4a27b","created_at":1777110223,"allocation_id":"b1917eff2da6c67fa44093cabdf0f03a14eb64e90293df9b36f0178d3ea6ad34","blobber_id":"429c05b461f60a8db4329750810d3d40a49c0b4d95dd414bac1926f263321fe0","validators_id":"86cf791f03f01e3e4d318b1ca009a51c91dd43f7cf3c87a32f531b609cc5044b,ab549edb7cea822dab0b460f65dcde85f698c1e97d730e3ffc6b0f8b576b65bd","seed":-7022186905585907227,"allocation_root":"8cc00c4c6f062b357fdb7ade9d82a06d856ec024b21590f2963a72a9aebd5eda","responded":0,"passed":false,"round_responded":0,"round_created_at":2602296,"expired_n":0,"timestamp":1775321492}],"version":""},{"id":23778450,"created_at":"2026-04-25T09:43:46.312547333Z","block_number":2602296,"tx_hash":"","type":3,"tag":36,"index":"b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2","is_published":true,"event_key":"2602296:2","sequence_number":23778450,"round_local_sequence_number":2,"data":[{"id":0,"created_at":"0001-01-01T00:00:00Z","updated_at":"0001-01-01T00:00:00Z","allocation_id":"b1917eff2da6c67fa44093cabdf0f03a14eb64e90293df9b36f0178d3ea6ad34","transaction_id":"","data_shards":0,"parity_shards":0,"size":0,"expiration":0,"owner":"","owner_public_key":"","read_price_min":0,"read_price_max":0,"write_price_min":0,"write_price_max":0,"start_time":0,"finalized":false,"cancelled":false,"used_size":0,"moved_to_challenge":0,"moved_back":0,"moved_to_validators":0,"time_unit":0,"num_writes":0,"num_reads":0,"total_challenges":212895,"open_challenges":4,"successful_challenges":212890,"failed_challenges":1,"latest_closed_challenge_txn":"","write_pool":0,"third_party_extendable":false,"file_options":0,"is_enterprise":false,"storage_version":0,"owner_signing_public_key":"","User":{"id":0,"created_at":"0001-01-01T00:00:00Z","updated_at":"0001-01-01T00:00:00Z","user_id":"","txn_hash":"","balance":0,"round":0,"nonce":0,"mint_nonce":0},"terms":null}],"version":""},{"id":23778451,"created_at":"2026-04-25T09:43:46.312547333Z","block_number":2602296,"tx_hash":"","type":3,"tag":34,"index":"b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2","is_published":true,"event_key":"2602296:3","sequence_number":23778451,"round_local_sequence_number":3,"data":[{"id":"429c05b461f60a8db4329750810d3d40a49c0b4d95dd414bac1926f263321fe0","passed_delta":0,"completed_delta":1,"open_delta":1}],"version":""},{"id":23778452,"created_at":"2026-04-25T09:43:46.312547333Z","block_number":2602296,"tx_hash":"","type":3,"tag":24,"index":"b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2","is_published":true,"event_key":"2602296:4","sequence_number":23778452,"round_local_sequence_number":4,"data":[{"provider_id":"8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b","provider_type":1,"reward":72000000,"reward_type":0,"delegate_rewards":{"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc":648000000},"delegate_penalties":{},"allocation_id":"","delegate_wallet":"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc"},{"provider_id":"b098d2d56b087ee910f3ee2d2df173630566babb69f0be0e2e9a0c98d63f0b0b","provider_type":2,"reward":189000000,"reward_type":1,"delegate_rewards":{"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc":1701000000},"delegate_penalties":{},"allocation_id":"","delegate_wallet":"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc"},{"provider_id":"57b416fcda1cf82b8a7e1fc3a47c68a94e617be873b5383ea2606bda757d3ce4","provider_type":2,"reward":189000000,"reward_type":1,"delegate_rewards":{"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc":1701000000},"delegate_penalties":{},"allocation_id":"","delegate_wallet":"e984e37602ecd8ac5201638b45bc63d73bd2416bf8b91d9deb514bd6819b16fc"}],"version":""},{"id":23778453,"created_at":"2026-04-25T09:43:46.312547333Z","block_number":2602296,"tx_hash":"","type":3,"tag":10,"index":"b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2","is_published":true,"event_key":"2602296:5","sequence_number":23778453,"round_local_sequence_number":5,"data":[{"id":8421833,"created_at":"2026-04-25T09:43:46.327595632Z","hash":"d97b79e54e7d5ab84d4bbecd48fc7ce8387bb404b3d13c37b503b5bc162b426f","block_hash":"b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2","round":2602296,"version":"1.0","client_id":"8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b","to_client_id":"6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d9","transaction_data":"{\"name\":\"payFees\",\"input\":{\"round\":2602296}}","value":0,"signature":"5fc0fd49720593d1c30dac3bb43b6309e85ec36f2739c53a4d82ce292818291d","creation_date":1777110223000000000,"fee":0,"nonce":1329903,"transaction_type":1000,"transaction_output":"","output_hash":"a7ffc6f8bf1ed76651c14756a061d662f580ff4de43b49fa82d80a4b80f8434a","status":1},{"id":8421834,"created_at":"2026-04-25T09:43:46.327595632Z","hash":"36857b6d2e40aec192c1b959aec9a1a074bcaf0eee292dfa28221e16fe786f74","block_hash":"b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2","round":2602296,"version":"1.0","client_id":"8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b","to_client_id":"6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d7","transaction_data":"{\"name\":\"generate_challenge\",\"input\":{\"round\":2602296}}","value":0,"signature":"9ce510cce0930eee6f0b5c431d2f21401c1df44b66bef4b885969a34b5e88590","creation_date":1777110223000000000,"fee":0,"nonce":1329904,"transaction_type":1000,"transaction_output":"OpenChallenges generated","output_hash":"8bd25a0de76768ceb2c19bf285060541cb5397223d5b36507fb83e1f47f90007","status":1}],"version":""},{"id":23778454,"created_at":"2026-04-25T09:43:46.312547333Z","block_number":2602296,"tx_hash":"","type":3,"tag":62,"index":"b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2","is_published":true,"event_key":"2602296:6","sequence_number":23778454,"round_local_sequence_number":6,"data":[{"user_id":"8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b","round":0,"total_reward":0,"collected_reward":0,"total_stake":0,"read_pool_total":0,"write_pool_total":0,"payed_fees":0,"CreatedAt":"0001-01-01T00:00:00Z"}],"version":""},{"id":23778455,"created_at":"2026-04-25T09:43:46.312547333Z","block_number":2602296,"tx_hash":"","type":2,"tag":14,"index":"b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2","is_published":true,"event_key":"2602296:7","sequence_number":23778455,"round_local_sequence_number":7,"data":{"id":0,"created_at":"0001-01-01T00:00:00Z","updated_at":"0001-01-01T00:00:00Z","hash":"b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2","version":"1.0","creation_date":1777110223,"round":2602296,"miner_id":"8877e3da19b4cb51e59b4646ec7c0cf4849bc7b860257d69ddbf753b9a981e1b","round_random_seed":3832066782351873151,"merkle_tree_root":"e5e95c0180b795df82c97dcae890aef28a1ae98c58d89d6c5a6cc4108f7a40c3","state_hash":"b42daaebc96ce485712278f5f5c63697eb9404eb7dcabd4d36bd695d124278ee","receipt_merkle_tree_root":"958beb669158ace6e88ceb39363f8b32fcb011c8f2a84a0889f1382d33673347","num_txns":2,"magic_block_hash":"8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8","prev_hash":"cde009a13ebcfbe4f8a1c5811aee53f8d2a30fcdd0cf1ec4ccaddb79d0c99d39","signature":"865bb2aa4da709684505e39a3910ac186b3619d2360e886a765d8014fc496b24","chain_id":"0afc093ffb509f059c55478bc1a60351cef7b4e9c008a53a6cc8241ca8617dfe","state_changes_count":43,"running_txn_count":"8421830","round_timeout_count":0,"finality_duration":607},"version":"1.0"}]} 2026-04-25T09:43:46.304Z DEBUG chain/protocol_block.go:633 finalize block - record dead nodes {"round": 2602296, "block": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2", "num dead nodes": 47} 2026-04-25T09:43:46.303Z INFO sharder/protocol_block.go:54 update finalized block {"round": 2602296, "block": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2", "round block hash": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2", "lf_round": 2602295, "current_round": 2602299} 2026-04-25T09:43:46.302Z DEBUG util/merkle_patricia_trie.go:272 MPT save changes success {"duration": "17.009665ms"} 2026-04-25T09:43:46.299Z DEBUG chain/protocol_block.go:618 MPT state node stat - inc {"node num": -8916345, "change num": 43, "delete num": 47} 2026-04-25T09:43:46.303Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.302Z INFO chain/entity.go:744 received notarized block {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "client_state": "391cfaffe6f565003c45be290cb678b51bfdad3de2eeb15da95a72ab3d93ba6b"} 2026-04-25T09:43:46.302Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602299, "randk": 0, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.302Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.302Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602299, "randk": 0, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.302Z INFO chain/entity.go:1729 Adding a notarized block for current round {"Round": 2602299} 2026-04-25T09:43:46.302Z INFO chain/protocol_block.go:517 reached notarization - merging tickets {"round": 2602299, "current_round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "tickets_num": 3} 2026-04-25T09:43:46.299Z INFO chain/protocol_block.go:154 reached notarization - verify notarization {"round": 2602299, "current_round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "tickets_num": 3} 2026-04-25T09:43:46.297Z DEBUG chain/protocol_block.go:241 reachedNotarization - fast path success {"round": 2602299, "tickets": 3, "fast_threshold": 3} 2026-04-25T09:43:46.296Z INFO block/entity.go:1193 save state {"round": 2602296, "block": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2", "block_size": 2, "changes": 43, "client_state": "b42daaebc96ce485712278f5f5c63697eb9404eb7dcabd4d36bd695d124278ee", "duration": "12.006512ms"} 2026-04-25T09:43:46.296Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602295} 2026-04-25T09:43:46.296Z DEBUG chain/entity.go:702 process notarized block {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.296Z DEBUG chain/entity.go:572 process block, received block {"block round": 2602299} 2026-04-25T09:43:46.296Z DEBUG chain/entity.go:643 process block successfully {"round": 2602299, "lfb round": 2602295, "lfb ticket round": 2602295} 2026-04-25T09:43:46.296Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602295} 2026-04-25T09:43:46.296Z DEBUG chain/protocol_round.go:170 finalize round {"round": 2602299, "lf_round": 2602295} 2026-04-25T09:43:46.296Z DEBUG chain/protocol_round.go:166 finalize_round: already finalizing {"round": 2602299} 2026-04-25T09:43:46.296Z DEBUG chain/entity.go:709 process notarized block end {"round": 2602299, "duration": "6.34293ms"} 2026-04-25T09:43:46.295Z DEBUG chain/entity.go:844 AddNotarizedBlock compute state successfully {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "duration": "33.779µs"} 2026-04-25T09:43:46.295Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.295Z INFO chain/entity.go:744 received notarized block {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "client_state": "391cfaffe6f565003c45be290cb678b51bfdad3de2eeb15da95a72ab3d93ba6b"} 2026-04-25T09:43:46.295Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602299, "randk": 0, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.295Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.295Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602299, "randk": 0, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.295Z INFO chain/entity.go:1729 Adding a notarized block for current round {"Round": 2602299} 2026-04-25T09:43:46.295Z INFO chain/protocol_block.go:517 reached notarization - merging tickets {"round": 2602299, "current_round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "tickets_num": 3} 2026-04-25T09:43:46.295Z INFO chain/protocol_block.go:154 reached notarization - verify notarization {"round": 2602299, "current_round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "tickets_num": 3} 2026-04-25T09:43:46.294Z DEBUG util/mpt_node_change.go:156 MPT - update changes done {"changes": 43} 2026-04-25T09:43:46.291Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602295} 2026-04-25T09:43:46.291Z DEBUG chain/protocol_block.go:241 reachedNotarization - fast path success {"round": 2602299, "tickets": 3, "fast_threshold": 3} 2026-04-25T09:43:46.289Z DEBUG chain/protocol_round.go:170 finalize round {"round": 2602299, "lf_round": 2602295} 2026-04-25T09:43:46.289Z DEBUG chain/protocol_round.go:166 finalize_round: already finalizing {"round": 2602299} 2026-04-25T09:43:46.289Z DEBUG chain/entity.go:702 process notarized block {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.289Z DEBUG chain/entity.go:572 process block, received block {"block round": 2602299} 2026-04-25T09:43:46.289Z DEBUG chain/entity.go:643 process block successfully {"round": 2602299, "lfb round": 2602295, "lfb ticket round": 2602295} 2026-04-25T09:43:46.289Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602295} 2026-04-25T09:43:46.289Z DEBUG chain/entity.go:709 process notarized block end {"round": 2602299, "duration": "5.838189ms"} 2026-04-25T09:43:46.289Z DEBUG chain/entity.go:844 AddNotarizedBlock compute state successfully {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "duration": "28.449µs"} 2026-04-25T09:43:46.289Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.289Z INFO chain/entity.go:744 received notarized block {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "client_state": "391cfaffe6f565003c45be290cb678b51bfdad3de2eeb15da95a72ab3d93ba6b"} 2026-04-25T09:43:46.289Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602299, "randk": 0, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.288Z DEBUG round/entity.go:309 add notarized block - block already exist, merge tickets {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.288Z DEBUG chain/entity.go:2257 [mvc] set round rank {"round": 2602299, "randk": 0, "mb_round": 2309, "mb_number": 17, "mb_hash": "8d7bf45e72a17e618450cb93fce625cb7109214e2d3f81d4872e30a9e36dd4e8"} 2026-04-25T09:43:46.288Z INFO chain/entity.go:1729 Adding a notarized block for current round {"Round": 2602299} 2026-04-25T09:43:46.288Z INFO chain/protocol_block.go:517 reached notarization - merging tickets {"round": 2602299, "current_round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "tickets_num": 3} 2026-04-25T09:43:46.288Z INFO chain/protocol_block.go:154 reached notarization - verify notarization {"round": 2602299, "current_round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "tickets_num": 3} 2026-04-25T09:43:46.286Z DEBUG util/mpt_node_change.go:150 MPT - update changes {"changes": 43} 2026-04-25T09:43:46.285Z DEBUG chain/protocol_lfb_ticket.go:519 getLFBTicket - sent {"latest.Round": 2602295} 2026-04-25T09:43:46.284Z INFO round/entity.go:618 get miners by rank {"num_miners": 4, "round": 2602296, "r.minerPerm": [3, 2, 1, 0]} 2026-04-25T09:43:46.284Z INFO chain/protocol_block.go:566 finalize block -- round {"round": {"number":2602296,"round_random_seed":3832066782351873151,"block_hash":"b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2","vrf_output":""}, "block": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2"} 2026-04-25T09:43:46.284Z INFO chain/protocol_block.go:526 finalize block {"round": 2602296, "current_round": 2602299, "lf_round": 2602295, "hash": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2", "round_rank": 1, "state": 7} 2026-04-25T09:43:46.284Z DEBUG chain/worker.go:262 start to finalize block {"round": 2602296, "block": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2", "prev block": "cde009a13ebcfbe4f8a1c5811aee53f8d2a30fcdd0cf1ec4ccaddb79d0c99d39"} 2026-04-25T09:43:46.284Z INFO chain/protocol_round.go:381 finalize round {"round": 2602296, "lfb round": 2602298, "block": "b687df57f749831fa7ff02fb96986ef70ef254c74058f2544f79699e236fa4d2"} 2026-04-25T09:43:46.284Z INFO chain/protocol_round.go:348 finalize round - latest finalized round {"round": 2602299, "lfb round": 2602298, "lfb block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62"} 2026-04-25T09:43:46.284Z INFO chain/protocol_round.go:209 finalize round {"round": 2602299, "plfb_round": 2602295, "num_round_notarized": 1, "num_chain_notarized": 3} 2026-04-25T09:43:46.284Z DEBUG chain/protocol_round.go:170 finalize round {"round": 2602299, "lf_round": 2602295} 2026-04-25T09:43:46.284Z DEBUG chain/protocol_block.go:241 reachedNotarization - fast path success {"round": 2602299, "tickets": 3, "fast_threshold": 3} 2026-04-25T09:43:46.283Z DEBUG chain/entity.go:702 process notarized block {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372"} 2026-04-25T09:43:46.283Z DEBUG chain/entity.go:572 process block, received block {"block round": 2602299} 2026-04-25T09:43:46.283Z DEBUG chain/entity.go:643 process block successfully {"round": 2602299, "lfb round": 2602295, "lfb ticket round": 2602295} 2026-04-25T09:43:46.283Z DEBUG chain/protocol_lfb_ticket.go:200 GetLatestLFBTicket - received {"round": 2602295} 2026-04-25T09:43:46.283Z DEBUG chain/entity.go:709 process notarized block end {"round": 2602299, "duration": "98.035359ms"} 2026-04-25T09:43:46.283Z INFO chain/entity.go:2217 Moving to the next round {"next_round": 2602299} 2026-04-25T09:43:46.283Z DEBUG chain/entity.go:844 AddNotarizedBlock compute state successfully {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "duration": "89.90277ms"} 2026-04-25T09:43:46.283Z INFO block/entity.go:1032 compute state successful {"round": 2602299, "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "block ptr": "0xc0195f9c20", "block_size": 3, "duration": "89.693093ms", "changes": 92, "begin_client_state": "3de7c88c0c6b3c961e9bab9791716c56c273356d02a17037949fd8864d7bdd6c", "computed_state_hash": "391cfaffe6f565003c45be290cb678b51bfdad3de2eeb15da95a72ab3d93ba6b", "block_state_hash": "391cfaffe6f565003c45be290cb678b51bfdad3de2eeb15da95a72ab3d93ba6b", "prev_block": "04ab453602a8dbbb0150e685999001975887776700938b908726823eef934d62", "prev_block_client_state": "3de7c88c0c6b3c961e9bab9791716c56c273356d02a17037949fd8864d7bdd6c"} 2026-04-25T09:43:46.283Z DEBUG statecache/statecache.go:131 statecache - commit {"block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "bc_hits": 474, "bc_miss": 3, "sc_hits": 158314212, "sc_miss": 855070, "duration": "6.130494ms"} 2026-04-25T09:43:46.271Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.267Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.266Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:Medea"} 2026-04-25T09:43:46.266Z INFO chain/state.go:614 SC executed {"client id": "31810bd1258ae95955fb40c7ef72498a556d3587121376d9059119d280f34929", "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "round": 2602299, "prev_state_hash": "3de7c88c0c6b3c961e9bab9791716c56c273356d02a17037949fd8864d7bdd6c", "txn_hash": "8d67ddbab36ad123d77dd83a98bb481015a58fc8839d7a5c4535c0d7bce000f5", "txn_nonce": 1327183, "txn_func": "generate_challenge", "txn_status": 1, "txn_exec_time": "15.642958ms", "begin client state": "edd6685b432132da95e2b37d68952e92427b74af1467538f9912d6e97b6071ff", "current_root": "733993835e9b16fdb3356d9b1c0fc471be0522b12e498c9f6d701f3b220f7609", "mpt_cache_hit": 111, "mpt_cache_miss": 1, "output": "OpenChallenges generated"} 2026-04-25T09:43:46.264Z DEBUG storagesc/challenge_eventdb.go:81 emitted add_challenge 2026-04-25T09:43:46.263Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:46.261Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "\ufffd\ufffd\ufffdAr\ufffd\u0019\ufffdh::=\ufffd\ufffd\ufffd\ufffd\ufffd'\ufffd2n\ufffd\ufffd\\\u001d\ufffd\ufffdK\ufffd\ufffd\u0012"} 2026-04-25T09:43:46.260Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:46.258Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.258Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:46.257Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d7:allocation_challenges:b08427d85f191e774ea68499937dd11474a8452cc7669916b6cba67bad3baa8e"} 2026-04-25T09:43:46.257Z DEBUG statecache/statecache.go:173 state cache - see gap {"block": "d2d8085e84d8d25bb759cc6aac72c6795821d63890b0fb952b37292389360e92"} 2026-04-25T09:43:46.257Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "validator:stakepool:6420170d805f4ffe539109e2ce0687b21bde7581f18377af37282747fe3b5231"} 2026-04-25T09:43:46.253Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:demeter"} 2026-04-25T09:43:46.253Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "provider:6420170d805f4ffe539109e2ce0687b21bde7581f18377af37282747fe3b5231"} 2026-04-25T09:43:46.253Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "validator:stakepool:0c1748cb83e7417a1399b334efcf325fcfedce66ba57123e581627a8e681fb95"} 2026-04-25T09:43:46.253Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:demeter"} 2026-04-25T09:43:46.252Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "provider:0c1748cb83e7417a1399b334efcf325fcfedce66ba57123e581627a8e681fb95"} 2026-04-25T09:43:46.252Z DEBUG partitions/partitions.go:675 save partitions {"name": "6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d74e8b56ef195aed05e231856c53f189384435f3e088e0b396bfec8c9e4167fb63", "loc": 15, "items": 9} 2026-04-25T09:43:46.251Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:jason"} 2026-04-25T09:43:46.251Z DEBUG storagesc/challenge.go:905 generate_challenges {"blobber id": "f65af5d64000c7cd2883f4910eb69086f9d6e6635c744e62afcfab58b938ee25"} 2026-04-25T09:43:46.250Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "provider:f65af5d64000c7cd2883f4910eb69086f9d6e6635c744e62afcfab58b938ee25"} 2026-04-25T09:43:46.250Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "eaf4195ad8a6c0bd8f90e9b28f4ba3b4938ddc60155952285997f669446bb502"} 2026-04-25T09:43:46.250Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:Medea"} 2026-04-25T09:43:46.243Z DEBUG statecache/statecache.go:147 state cache get - key not found {"key": "hardfork:Medea"} 2026-04-25T09:43:46.243Z INFO chain/state.go:614 SC executed {"client id": "31810bd1258ae95955fb40c7ef72498a556d3587121376d9059119d280f34929", "block": "c9639fe143c3098b797a9e40136a03d9f8de8538c108142e9e9428addb0af372", "round": 2602299, "prev_state_hash": "3de7c88c0c6b3c961e9bab9791716c56c273356d02a17037949fd8864d7bdd6c", "txn_hash": "10a1b329f89500b5d826db23ad1ea15df7ce0cda4ee3fbab2725671957565af8", "txn_nonce": 1327182, "txn_func": "payFees", "txn_status": 1, "txn_exec_time": "6.515717ms", "begin client state": "a5c2b51c05852067be4f97df82d062554c6bfaa545972a171f801c9e81e694f8", "current_root": "56052d2216541ae56178455636485986973742fff55eb944f1d12bdd1cb34ed9", "mpt_cache_hit": 90, "mpt_cache_miss": 0, "output": ""}