Parent Log: http://ci.aztec-labs.com/4a1753aca73ebdf1 Command: 200d11860e478e79 yarn-project/scripts/run_test.sh archiver/src/archiver/archiver.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/00cd67e98e76d3202a0219baf301d59ef4211872 Env: REF_NAME=gh-readonly-queue/next/pr-15040-7339c264ad706420ee9babb0dd1b6ed793e97402 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Fri Jun 13 15:20:34 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15040_amd64_x3-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_fba8e3924e2a5da2_next 15:20:38 [15:20:38.852] INFO: kv-store:lmdb-v2:archiver_test Starting data store with maxReaders 16 15:20:41 [15:20:41.685] INFO: archiver:test Waiting for archiver to sync to block 3 15:20:41 [15:20:41.703] INFO: archiver Retrieved 2 new L1 to L2 messages up to message with index 1 for L2 block 1 {"lastMessage":{"index":1,"l1BlockHash":"0x0000000000000000000000000000000000000000000000000000000000000063","l1BlockNumber":99,"l2BlockNumber":1,"leaf":"0x0bab9b28025170eec47f2da39d053e85d508d8fc135af72f7e4cbe1a5cf054c9","rollingHash":"0x8065ed6b36a0b934e7dc91d73506c445"},"messageCount":2} 15:20:41 [15:20:41.786] INFO: archiver Downloaded L2 block 1 {"blockHash":"0x1461a35114f0fa5b4949f15b2d157b59bd26eab767f61731d7d1213372b583cb","blockNumber":1,"txCount":4,"globalVariables":{"blockNumber":1,"chainId":1,"coinbase":"0x0000000000000000000000000000000000000705","feePerDaGas":1799,"feePerL2Gas":1800,"feeRecipient":"0x0000000000000000000000000000000000000000000000000000000000000706","slotNumber":1,"timestamp":1749828038856,"version":1},"archiveRoot":"0x0000000000000000000000000000000000000000000000000000000000000002","archiveNextLeafIndex":2} 15:20:42 [15:20:42.809] INFO: archiver Retrieved 4 new L1 to L2 messages up to message with index 32 for L2 block 3 {"lastMessage":{"index":32,"l1BlockHash":"0x00000000000000000000000000000000000000000000000000000000000009ca","l1BlockNumber":2506,"l2BlockNumber":3,"leaf":"0x2f937cabf2a19a02b5acadec28f1e5b5fb7a8ec3734eea58993f45b13ae77068","rollingHash":"0x3c4c28558de6680cd991fa0f8030efac"},"messageCount":4} 15:20:42 [15:20:42.839] INFO: archiver Updated proven chain to block 1 {"provenBlockNumber":1} 15:20:42 [15:20:42.965] INFO: archiver Downloaded L2 block 2 {"blockHash":"0x01542beffb22cadaa4207297f7f4914cbb555673ef146f3df394db953aefc268","blockNumber":2,"txCount":4,"globalVariables":{"blockNumber":2,"chainId":1,"coinbase":"0x0000000000000000000000000000000000000705","feePerDaGas":1799,"feePerL2Gas":1800,"feeRecipient":"0x0000000000000000000000000000000000000000000000000000000000000706","slotNumber":2,"timestamp":1749828038868,"version":1},"archiveRoot":"0x0000000000000000000000000000000000000000000000000000000000000003","archiveNextLeafIndex":3} 15:20:42 [15:20:42.966] INFO: archiver Downloaded L2 block 3 {"blockHash":"0x0a336b5be6d49d4f8d84a61b67db8d989364a85c41814ff6bbfddbb331d53c48","blockNumber":3,"txCount":4,"globalVariables":{"blockNumber":3,"chainId":1,"coinbase":"0x0000000000000000000000000000000000000705","feePerDaGas":1799,"feePerL2Gas":1800,"feeRecipient":"0x0000000000000000000000000000000000000000000000000000000000000706","slotNumber":3,"timestamp":1749828038880,"version":1},"archiveRoot":"0x0000000000000000000000000000000000000000000000000000000000000004","archiveNextLeafIndex":4} 15:20:43 [15:20:43.152] INFO: archiver Stopped. 15:20:43 [15:20:43.158] INFO: kv-store:lmdb-v2:archiver_test Starting data store with maxReaders 16 15:20:45 [15:20:45.430] INFO: archiver:test Waiting for archiver to sync to block 2 15:20:45 [15:20:45.458] INFO: archiver Retrieved 2 new L1 to L2 messages up to message with index 1 for L2 block 1 {"lastMessage":{"index":1,"l1BlockHash":"0x0000000000000000000000000000000000000000000000000000000000000044","l1BlockNumber":68,"l2BlockNumber":1,"leaf":"0x061474532b1913d683c5efbd043b53450fb29f40f4496f18987ce54b2f7ddd43","rollingHash":"0x07bd1aa8ed7ed151531bbb75a9012ec6"},"messageCount":2} 15:20:45 [15:20:45.484] WARN: archiver Ignoring L2 block 3 due to archive root mismatch {"actual":"0x154ec0245fa07e069e820696a135649d6eca4593dfd26f01b4185ce9c285a47c","expected":"0x0000000000000000000000000000000000000000000000000000000000000004"} 15:20:45 [15:20:45.645] INFO: archiver Downloaded L2 block 1 {"blockHash":"0x12b359d4f04768446c96d4b437d5dc43400ddf380b58fc33561bce43806b378b","blockNumber":1,"txCount":4,"globalVariables":{"blockNumber":1,"chainId":1,"coinbase":"0x0000000000000000000000000000000000000705","feePerDaGas":1799,"feePerL2Gas":1800,"feeRecipient":"0x0000000000000000000000000000000000000000000000000000000000000706","slotNumber":1,"timestamp":1749828043169,"version":1},"archiveRoot":"0x0000000000000000000000000000000000000000000000000000000000000002","archiveNextLeafIndex":2} 15:20:45 [15:20:45.646] INFO: archiver Downloaded L2 block 2 {"blockHash":"0x2277c1431127204a5e0a7360954b31f50de6a970c02aef9070668d98b7199610","blockNumber":2,"txCount":4,"globalVariables":{"blockNumber":2,"chainId":1,"coinbase":"0x0000000000000000000000000000000000000705","feePerDaGas":1799,"feePerL2Gas":1800,"feeRecipient":"0x0000000000000000000000000000000000000000000000000000000000000706","slotNumber":2,"timestamp":1749828043181,"version":1},"archiveRoot":"0x0000000000000000000000000000000000000000000000000000000000000003","archiveNextLeafIndex":3} 15:20:45 [15:20:45.677] INFO: archiver Stopped. 15:20:45 [15:20:45.708] INFO: kv-store:lmdb-v2:archiver_test Starting data store with maxReaders 16 15:20:48 [15:20:48.272] INFO: archiver:test Waiting for archiver to sync to block 2 15:20:49 [15:20:49.301] INFO: archiver Retrieved 2 new L1 to L2 messages up to message with index 1 for L2 block 1 {"lastMessage":{"index":1,"l1BlockHash":"0x0000000000000000000000000000000000000000000000000000000000000044","l1BlockNumber":68,"l2BlockNumber":1,"leaf":"0x27855609554423569c35dabbf1f6c9c9b8883ca47b928eb4ebb4d3875fe4cdd8","rollingHash":"0x9cc937f6bb0df1f48e05c779fd38c3a1"},"messageCount":2} 15:20:49 [15:20:49.437] INFO: archiver Downloaded L2 block 1 {"blockHash":"0x0832e6f849324439906916b4b10b3220a05b99886ed04160f6df7bb6dbcab8ca","blockNumber":1,"txCount":4,"globalVariables":{"blockNumber":1,"chainId":1,"coinbase":"0x0000000000000000000000000000000000000705","feePerDaGas":1799,"feePerL2Gas":1800,"feeRecipient":"0x0000000000000000000000000000000000000000000000000000000000000706","slotNumber":1,"timestamp":1749828045691,"version":1},"archiveRoot":"0x0000000000000000000000000000000000000000000000000000000000000002","archiveNextLeafIndex":2} 15:20:49 [15:20:49.438] INFO: archiver Downloaded L2 block 2 {"blockHash":"0x1aec94a8ffb8cbebeb0c59a1e47e257a573fbd6fecba916eb1fcf2076c5d3e50","blockNumber":2,"txCount":4,"globalVariables":{"blockNumber":2,"chainId":1,"coinbase":"0x0000000000000000000000000000000000000705","feePerDaGas":1799,"feePerL2Gas":1800,"feeRecipient":"0x0000000000000000000000000000000000000000000000000000000000000706","slotNumber":2,"timestamp":1749828045703,"version":1},"archiveRoot":"0x0000000000000000000000000000000000000000000000000000000000000003","archiveNextLeafIndex":3} 15:20:49 [15:20:49.523] INFO: archiver Stopped. 15:20:49 [15:20:49.525] INFO: kv-store:lmdb-v2:archiver_test Starting data store with maxReaders 16 15:20:52 [15:20:52.257] INFO: archiver:test Waiting for archiver to sync to block 2 15:20:52 [15:20:52.303] ERROR: archiver Error in running promise: BlockTagTooOldError: Block tag 50 is more than 128 blocks behind the latest block 200 15:20:52 at checkBlockTag (/home/aztec-dev/aztec-packages/yarn-project/ethereum/dest/contracts/utils.js:9:15) 15:20:52 at RollupContract.canPruneAtTime (/home/aztec-dev/aztec-packages/yarn-project/ethereum/dest/contracts/rollup.js:328:9) 15:20:52 at Archiver.canPrune (/home/aztec-dev/aztec-packages/yarn-project/archiver/src/archiver/archiver.ts:366:20) 15:20:52 at Archiver.handleEpochPrune (/home/aztec-dev/aztec-packages/yarn-project/archiver/src/archiver/archiver.ts:379:28) 15:20:52 at Archiver.sync (/home/aztec-dev/aztec-packages/yarn-project/archiver/src/archiver/archiver.ts:332:34) 15:20:52 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 15:20:52 at poll (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/promise/running-promise.js:48:21) 15:20:53 [15:20:53.315] INFO: archiver Retrieved 2 new L1 to L2 messages up to message with index 1 for L2 block 1 {"lastMessage":{"index":1,"l1BlockHash":"0x0000000000000000000000000000000000000000000000000000000000000044","l1BlockNumber":68,"l2BlockNumber":1,"leaf":"0x00ee06add4a98919d9aeefaedda39a4b0bf7d69fbf19b0d5f8ffdcb257b622c8","rollingHash":"0x483f0e2b18b0875848828a6845c33a46"},"messageCount":2} 15:20:53 [15:20:53.465] INFO: archiver Downloaded L2 block 1 {"blockHash":"0x2b6a409df68bd04d50f784b76150543263f0312ba3149bae259a09c5dbe347dc","blockNumber":1,"txCount":4,"globalVariables":{"blockNumber":1,"chainId":1,"coinbase":"0x0000000000000000000000000000000000000705","feePerDaGas":1799,"feePerL2Gas":1800,"feeRecipient":"0x0000000000000000000000000000000000000000000000000000000000000706","slotNumber":1,"timestamp":1749828049537,"version":1},"archiveRoot":"0x0000000000000000000000000000000000000000000000000000000000000002","archiveNextLeafIndex":2} 15:20:53 [15:20:53.466] INFO: archiver Downloaded L2 block 2 {"blockHash":"0x195bac53292d7a7c524b9df704db0225076ec1338c00c0ef66b6149bb6c26e2b","blockNumber":2,"txCount":4,"globalVariables":{"blockNumber":2,"chainId":1,"coinbase":"0x0000000000000000000000000000000000000705","feePerDaGas":1799,"feePerL2Gas":1800,"feeRecipient":"0x0000000000000000000000000000000000000000000000000000000000000706","slotNumber":2,"timestamp":1749828049549,"version":1},"archiveRoot":"0x0000000000000000000000000000000000000000000000000000000000000003","archiveNextLeafIndex":3} 15:20:53 [15:20:53.469] ERROR: archiver Error in running promise: BlockTagTooOldError: Block tag 250 is more than 128 blocks behind the latest block 400 15:20:53 at checkBlockTag (/home/aztec-dev/aztec-packages/yarn-project/ethereum/dest/contracts/utils.js:9:15) 15:20:53 at RollupContract.canPruneAtTime (/home/aztec-dev/aztec-packages/yarn-project/ethereum/dest/contracts/rollup.js:328:9) 15:20:53 at Archiver.canPrune (/home/aztec-dev/aztec-packages/yarn-project/archiver/src/archiver/archiver.ts:366:20) 15:20:53 at Archiver.handleEpochPrune (/home/aztec-dev/aztec-packages/yarn-project/archiver/src/archiver/archiver.ts:379:28) 15:20:53 at Archiver.sync (/home/aztec-dev/aztec-packages/yarn-project/archiver/src/archiver/archiver.ts:332:34) 15:20:53 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 15:20:53 at poll (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/promise/running-promise.js:48:21) 15:20:54 [15:20:54.600] WARN: archiver Unwound 1 block from L2 block 2 due to mismatched block hashes at L1 block 450. Updated L2 latest block is 1. 15:20:54 [15:20:54.602] ERROR: archiver Error in running promise: BlockTagTooOldError: Block tag 450 is more than 128 blocks behind the latest block 600 15:20:54 at checkBlockTag (/home/aztec-dev/aztec-packages/yarn-project/ethereum/dest/contracts/utils.js:9:15) 15:20:54 at RollupContract.canPruneAtTime (/home/aztec-dev/aztec-packages/yarn-project/ethereum/dest/contracts/rollup.js:328:9) 15:20:54 at Archiver.canPrune (/home/aztec-dev/aztec-packages/yarn-project/archiver/src/archiver/archiver.ts:366:20) 15:20:54 at Archiver.handleEpochPrune (/home/aztec-dev/aztec-packages/yarn-project/archiver/src/archiver/archiver.ts:379:28) 15:20:54 at Archiver.sync (/home/aztec-dev/aztec-packages/yarn-project/archiver/src/archiver/archiver.ts:332:34) 15:20:54 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 15:20:54 at poll (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/promise/running-promise.js:48:21) 15:20:55 [15:20:55.555] INFO: archiver Stopped. 15:20:55 [15:20:55.561] INFO: kv-store:lmdb-v2:archiver_test Starting data store with maxReaders 16 15:20:55 [15:20:55.868] INFO: archiver Retrieved 6 new L1 to L2 messages up to message with index 35 for L2 block 3 {"lastMessage":{"index":35,"l1BlockHash":"0x0000000000000000000000000000000000000000000000000000000000000065","l1BlockNumber":101,"l2BlockNumber":3,"leaf":"0x274d881bbc8368242b031016f6597b02fca16594d944d87935101c632e5a5482","rollingHash":"0xf750ae666f999b08b791bb5e1a1ac0cd"},"messageCount":6} 15:20:55 [15:20:55.868] WARN: archiver Last message retrieved rolling hash does not match remote state. {"lastMessage":{"index":35,"l1BlockHash":"0x0000000000000000000000000000000000000000000000000000000000000065","l1BlockNumber":101,"l2BlockNumber":3,"leaf":"0x274d881bbc8368242b031016f6597b02fca16594d944d87935101c632e5a5482","rollingHash":"0xf750ae666f999b08b791bb5e1a1ac0cd"},"remoteMessagesState":{"messagesRollingHash":"0x3362c85a0c670bb409fa1d02bc734ddc","totalMessagesInserted":5,"treeInProgress":0}} 15:20:55 [15:20:55.962] WARN: archiver:test Reorging L1 to L2 messages 15:20:56 [15:20:56.878] WARN: archiver Rolling back L1 to L2 messages due to hash mismatch or msg not found. {"messagesSyncPoint":{"l1BlockHash":"0x0000000000000000000000000000000000000000000000000000000000000065","l1BlockNumber":101},"localLastMessage":{"index":35,"l1BlockHash":"0x0000000000000000000000000000000000000000000000000000000000000065","l1BlockNumber":101,"l2BlockNumber":3,"leaf":"0x274d881bbc8368242b031016f6597b02fca16594d944d87935101c632e5a5482","rollingHash":"0xf750ae666f999b08b791bb5e1a1ac0cd"}} 15:20:56 [15:20:56.880] WARN: archiver Deleting all local L1 to L2 messages after index 33 15:20:56 [15:20:56.882] WARN: archiver:message_store Deleted 2 L1 to L2 messages from index 34 from the store 15:20:56 [15:20:56.896] INFO: archiver Retrieved 5 new L1 to L2 messages up to message with index 65 for L2 block 5 {"lastMessage":{"index":65,"l1BlockHash":"0x0000000000000000000000000000000000000000000000000000000000000066","l1BlockNumber":102,"l2BlockNumber":5,"leaf":"0x1cd4d68a2a5c804f137efbd47197e5f4c7baf1a349009420ad39d6df79e79c20","rollingHash":"0xca515b2e30ca2c215f5c2c4bfbdaa897"},"messageCount":5} 15:20:56 [15:20:56.977] INFO: archiver Stopped. 15:20:56 [15:20:56.978] INFO: kv-store:lmdb-v2:archiver_test Starting data store with maxReaders 16 15:20:57 [15:20:57.257] INFO: archiver:test Syncing L2 block on slot 2 mined in L1 block 4 15:20:58 [15:20:58.062] INFO: archiver:test Waiting for archiver to sync to block 1 15:20:58 [15:20:58.158] INFO: archiver Downloaded L2 block 1 {"blockHash":"0x03a82c544835f32c915b5e375773f4331e28cc14181a76d450faf58b3ce8ced9","blockNumber":1,"txCount":4,"globalVariables":{"blockNumber":1,"chainId":1,"coinbase":"0x0000000000000000000000000000000000000705","feePerDaGas":1799,"feePerL2Gas":1800,"feeRecipient":"0x0000000000000000000000000000000000000000000000000000000000000706","slotNumber":2,"timestamp":1749828056990,"version":1},"archiveRoot":"0x0000000000000000000000000000000000000000000000000000000000000002","archiveNextLeafIndex":2} 15:20:58 [15:20:58.167] INFO: archiver Stopped. 15:20:58 [15:20:58.170] INFO: kv-store:lmdb-v2:archiver_test Starting data store with maxReaders 16 15:20:58 [15:20:58.545] INFO: archiver:test Syncing L2 block on slot 3 mined in L1 block 6 15:20:59 [15:20:59.431] INFO: archiver:test Waiting for archiver to sync to block 1 15:20:59 [15:20:59.528] INFO: archiver Downloaded L2 block 1 {"blockHash":"0x08dd4b7dd26e46b5a3077b41a61a94b032de7f91eff5dbd66d18c861aa910cab","blockNumber":1,"txCount":4,"globalVariables":{"blockNumber":1,"chainId":1,"coinbase":"0x0000000000000000000000000000000000000705","feePerDaGas":1799,"feePerL2Gas":1800,"feeRecipient":"0x0000000000000000000000000000000000000000000000000000000000000706","slotNumber":3,"timestamp":1749828058180,"version":1},"archiveRoot":"0x0000000000000000000000000000000000000000000000000000000000000002","archiveNextLeafIndex":2} 15:20:59 [15:20:59.536] INFO: archiver Stopped. 15:20:59 [15:20:59.538] INFO: kv-store:lmdb-v2:archiver_test Starting data store with maxReaders 16 15:21:00 [15:20:59.997] INFO: archiver:test Syncing archiver to L1 block 6 15:21:00 [15:21:00.023] INFO: archiver Starting archiver sync to rollup contract 0x0000000000000000000000000000000000000000 from L1 block 0 to current L1 block 6 with hash 0x0000000000000000000000000000000000000000000000000000000000000006 {"blocksSynchedTo":0,"messagesSynchedTo":{"l1BlockHash":"0x7ea08791a22360e9db799c5fa8a9a17b97fbb49632a24c33cbbf099af337658a","l1BlockNumber":0}} 15:21:00 [15:21:00.052] INFO: archiver Initial archiver sync to L1 block 6 complete. {"l1BlockNumber":6,"syncPoint":{"blocksSynchedTo":6,"messagesSynchedTo":{"l1BlockHash":"0x0000000000000000000000000000000000000000000000000000000000000006","l1BlockNumber":6}},"latest":{"number":0},"proven":{"number":0},"finalized":{"number":0}} 15:21:00 [15:21:00.057] INFO: archiver Stopped. 15:21:00 [15:21:00.061] INFO: kv-store:lmdb-v2:archiver_test Starting data store with maxReaders 16 15:21:00 [15:21:00.562] INFO: archiver:test Syncing archiver to L1 block 7 15:21:00 [15:21:00.568] INFO: archiver Starting archiver sync to rollup contract 0x0000000000000000000000000000000000000000 from L1 block 0 to current L1 block 7 with hash 0x0000000000000000000000000000000000000000000000000000000000000007 {"blocksSynchedTo":0,"messagesSynchedTo":{"l1BlockHash":"0xad0c4a4f661ddf40d60bb7d7a44977546352c11ed14d82f7d913f5faa2a40a7a","l1BlockNumber":0}} 15:21:00 [15:21:00.585] INFO: archiver Initial archiver sync to L1 block 7 complete. {"l1BlockNumber":7,"syncPoint":{"blocksSynchedTo":7,"messagesSynchedTo":{"l1BlockHash":"0x0000000000000000000000000000000000000000000000000000000000000007","l1BlockNumber":7}},"latest":{"number":0},"proven":{"number":0},"finalized":{"number":0}} 15:21:00 [15:21:00.594] INFO: archiver Stopped. 15:21:00 [15:21:00.598] INFO: kv-store:lmdb-v2:archiver_test Starting data store with maxReaders 16 15:21:00 [15:21:00.916] INFO: archiver:test Syncing epoch 0 with L2 block on slot 1 mined in L1 block 2 15:21:02 [15:21:02.472] INFO: archiver Downloaded L2 block 1 {"blockHash":"0x0231e2f2d3157ccbf5f5daed6ea35f13d664798346c80dfe045bafa80519f13f","blockNumber":1,"txCount":4,"globalVariables":{"blockNumber":1,"chainId":1,"coinbase":"0x0000000000000000000000000000000000000705","feePerDaGas":1799,"feePerL2Gas":1800,"feeRecipient":"0x0000000000000000000000000000000000000000000000000000000000000706","slotNumber":1,"timestamp":1749828060607,"version":1},"archiveRoot":"0x0000000000000000000000000000000000000000000000000000000000000002","archiveNextLeafIndex":2} 15:21:02 [15:21:02.484] INFO: archiver Stopped. 15:21:02 [15:21:02.486] INFO: kv-store:lmdb-v2:archiver_test Starting data store with maxReaders 16 15:21:03 [15:21:03.389] INFO: archiver Starting archiver sync to rollup contract 0x0000000000000000000000000000000000000000 from L1 block 0 to current L1 block 2000 with hash 0x00000000000000000000000000000000000000000000000000000000000007d0 {"blocksSynchedTo":0,"messagesSynchedTo":{"l1BlockHash":"0xc8bbd3f3fa4ceb132f5d9cd9e301ab173bddd5e25e1c195a75a4904004a9985b","l1BlockNumber":0}} 15:21:03 [15:21:03.412] INFO: archiver Stopped. 15:21:03 [15:21:03.414] INFO: kv-store:lmdb-v2:archiver_test Starting data store with maxReaders 16 15:21:07 [15:21:07.183] INFO: archiver Downloaded L2 block 1 {"blockHash":"0x21d30e67f79835fdeb219778720c7ea3c9e9f14cc03d7e0eeb81c3456bd6fe63","blockNumber":1,"txCount":4,"globalVariables":{"blockNumber":1,"chainId":1,"coinbase":"0x0000000000000000000000000000000000000705","feePerDaGas":1799,"feePerL2Gas":1800,"feeRecipient":"0x0000000000000000000000000000000000000000000000000000000000000706","slotNumber":1,"timestamp":1749828063426,"version":1},"archiveRoot":"0x0000000000000000000000000000000000000000000000000000000000000002","archiveNextLeafIndex":2} 15:21:07 [15:21:07.184] INFO: archiver Downloaded L2 block 2 {"blockHash":"0x0c77c447fe5569eff001fc3dc8fddbab0a3b5f4123a3d0fdb0d735fbfda488ef","blockNumber":2,"txCount":4,"globalVariables":{"blockNumber":2,"chainId":1,"coinbase":"0x0000000000000000000000000000000000000705","feePerDaGas":1799,"feePerL2Gas":1800,"feeRecipient":"0x0000000000000000000000000000000000000000000000000000000000000706","slotNumber":2,"timestamp":1749828063438,"version":1},"archiveRoot":"0x0000000000000000000000000000000000000000000000000000000000000003","archiveNextLeafIndex":3} 15:21:08 [15:21:08.326] WARN: archiver Unwound 1 block from L2 block 2 due to mismatched block hashes at L1 block 95. Updated L2 latest block is 1. 15:21:09 [15:21:09.374] ERROR: kv-store:lmdb-v2:archiver_test Failed to commit transaction: InitialBlockNumberNotSequentialError: Cannot insert new block 3 given previous block number in store is 1 15:21:09 at /home/aztec-dev/aztec-packages/yarn-project/archiver/src/archiver/kv_archiver_store/block_store.ts:79:15 15:21:09 at AztecLMDBStoreV2.transactionAsync (/home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:106:20) 15:21:09 at BlockStore.addBlocks (/home/aztec-dev/aztec-packages/yarn-project/archiver/src/archiver/kv_archiver_store/block_store.ts:69:12) 15:21:09 at /home/aztec-dev/aztec-packages/yarn-project/archiver/src/archiver/archiver.ts:1416:7 15:21:09 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 15:21:09 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 15:21:09 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) { 15:21:09 newBlockNumber: 3, 15:21:09 previousBlockNumber: 1 15:21:09 } 15:21:09 [15:21:09.397] WARN: archiver Attempting to insert block 3 with previous block 1. Rolling back L1 sync point to 70 to try and fetch the missing blocks. {"previousBlockNumber":1,"previousBlockHash":"0x21d30e67f79835fdeb219778720c7ea3c9e9f14cc03d7e0eeb81c3456bd6fe63","newBlockNumber":3,"updatedL1SyncPoint":70} 15:21:09 [15:21:09.399] ERROR: archiver Error in running promise: InitialBlockNumberNotSequentialError: Cannot insert new block 3 given previous block number in store is 1 15:21:09 at /home/aztec-dev/aztec-packages/yarn-project/archiver/src/archiver/kv_archiver_store/block_store.ts:79:15 15:21:09 at AztecLMDBStoreV2.transactionAsync (/home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:106:20) 15:21:09 at BlockStore.addBlocks (/home/aztec-dev/aztec-packages/yarn-project/archiver/src/archiver/kv_archiver_store/block_store.ts:69:12) 15:21:09 at /home/aztec-dev/aztec-packages/yarn-project/archiver/src/archiver/archiver.ts:1416:7 15:21:09 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29 15:21:09 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33 15:21:09 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17) { 15:21:09 newBlockNumber: 3, 15:21:09 previousBlockNumber: 1 15:21:09 } 15:21:10 [15:21:10.674] INFO: archiver Downloaded L2 block 2 {"blockHash":"0x0c77c447fe5569eff001fc3dc8fddbab0a3b5f4123a3d0fdb0d735fbfda488ef","blockNumber":2,"txCount":4,"globalVariables":{"blockNumber":2,"chainId":1,"coinbase":"0x0000000000000000000000000000000000000705","feePerDaGas":1799,"feePerL2Gas":1800,"feeRecipient":"0x0000000000000000000000000000000000000000000000000000000000000706","slotNumber":2,"timestamp":1749828063438,"version":1},"archiveRoot":"0x0000000000000000000000000000000000000000000000000000000000000003","archiveNextLeafIndex":3} 15:21:10 [15:21:10.675] INFO: archiver Downloaded L2 block 3 {"blockHash":"0x2a644181a9c27847534084af317b8f97f8aef7f1ae8c34200c153920a50eba86","blockNumber":3,"txCount":4,"globalVariables":{"blockNumber":3,"chainId":1,"coinbase":"0x0000000000000000000000000000000000000705","feePerDaGas":1799,"feePerL2Gas":1800,"feeRecipient":"0x0000000000000000000000000000000000000000000000000000000000000706","slotNumber":3,"timestamp":1749828063450,"version":1},"archiveRoot":"0x0000000000000000000000000000000000000000000000000000000000000004","archiveNextLeafIndex":4} 15:21:10 [15:21:10.713] INFO: archiver Stopped. 15:21:10 PASS src/archiver/archiver.test.ts (34.81 s) 15:21:10 Archiver 15:21:10 syncs l1 to l2 messages and blocks (4314 ms) 15:21:10 ignores block 3 because it has been pruned (2522 ms) 15:21:10 skip event search if no changes found (3845 ms) 15:21:10 handles L2 reorg (6032 ms) 15:21:10 handles updated messages due to L1 reorg (1421 ms) 15:21:10 reports an epoch as pending if the current L2 block is not in the last slot of the epoch (1189 ms) 15:21:10 reports an epoch as complete if the current L2 block is in the last slot of the epoch (1368 ms) 15:21:10 reports an epoch as pending if the current L1 block is not the last one on the epoch and no L2 block landed (521 ms) 15:21:10 reports an epoch as complete if the current L1 block is the last one on the epoch and no L2 block landed (536 ms) 15:21:10 reports an epoch as complete due to timestamp only once all its blocks have been synced (1889 ms) 15:21:10 starts new loop if latest L1 block has advanced beyond what a non-archive L1 node tracks (928 ms) 15:21:10 handles a block gap due to a spurious L2 prune (7300 ms) 15:21:10 skipped handles an upcoming L2 prune 15:21:10 15:21:10 Test Suites: 1 passed, 1 total 15:21:10 Tests: 1 skipped, 12 passed, 13 total 15:21:10 Snapshots: 0 total 15:21:10 Time: 34.9 s 15:21:10 Ran all test suites matching /archiver\/src\/archiver\/archiver.test.ts/i. 15:21:10 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?