Parent Log:
http://ci.aztec-labs.com/c7f88074b48c686e
Command: 5ef1981c53cfa68e yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/9636546b7b88f24965b498122e4da02f29ccc564
Env: REF_NAME=gh-readonly-queue/next/pr-15307-d01c091885c427bb3cc3b780e321f201b0fd06d5 CURRENT_VERSION=0.87.6 CI_FULL=0
Date: Thu Jun 26 18:40:51 UTC 2025
System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-15307_arm64_a1-fast
Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_next
18:40:57 [18:40:57.765]
ERROR:
validator Timeout 2025-06-26T18:40:56.862Z waiting for 2 attestations for slot 1796
18:40:58 [18:40:58.816]
ERROR:
validator Timeout 2025-06-26T18:40:57.910Z waiting for 3 attestations for slot 1796
18:40:58 [18:40:58.829]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750960857829,"timeMs":2401000}
18:40:58 [18:40:58.835]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x52dc922e1cd9c3ea68aea88a0d49df3c7106eb49","archive":"0x1038abb52d4f90b9c6e22f143c37193e9789cbde78fa549ed8e13ae56fbf4604","txCount":6,"txHashes":["0x062d0e10513865ffcba33804723c0f977fb036c0f5931c4577a396bbe34dfdf5","0x0f7942041bf35bbed064a29f3ad133d44ce2bc43f638db6062df7dab7c703bd9","0x2420c81baa84205970e4fdfeb04ea53cf90e48b783a2484b588a64394252b7c9","0x0e801bb1eae1485e9040460f0f5c8de96dec86b3745a0ddb8cfccb9466ea2c50","0x0d8a9fb84922cbc6793e8c7b1dc5fd9248048b0ef5901db39f0efb9e58ac534e","0x138b50ab6b5ad1290a185f081d81fe6d55a267132de121163a4c937c2af795b3"]}
18:40:58 [18:40:58.837]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
18:40:58 [18:40:58.843]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x52dc922e1cd9c3ea68aea88a0d49df3c7106eb49","archive":"0x1038abb52d4f90b9c6e22f143c37193e9789cbde78fa549ed8e13ae56fbf4604","txCount":6,"txHashes":["0x062d0e10513865ffcba33804723c0f977fb036c0f5931c4577a396bbe34dfdf5","0x0f7942041bf35bbed064a29f3ad133d44ce2bc43f638db6062df7dab7c703bd9","0x2420c81baa84205970e4fdfeb04ea53cf90e48b783a2484b588a64394252b7c9","0x0e801bb1eae1485e9040460f0f5c8de96dec86b3745a0ddb8cfccb9466ea2c50","0x0d8a9fb84922cbc6793e8c7b1dc5fd9248048b0ef5901db39f0efb9e58ac534e","0x138b50ab6b5ad1290a185f081d81fe6d55a267132de121163a4c937c2af795b3"]}
18:40:58 [18:40:58.853]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750960857853,"timeMs":2401000}
18:40:58 [18:40:58.858]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x194f4051fa6875c45c7ad31150594c75cde1a5e8","archive":"0x1abbcc94afc61fca9c7064c4a35afd46b28934bc67fd43ec9ecc384cac7f6fef","txCount":6,"txHashes":["0x2cb4afce39100ea6dc9cf8d2540eea485307ed688d540e3f4bc039d99546f38d","0x2a88992c8891bcf8abf849418f7176c8ce50f1d54f939905f448ad4cbbf04764","0x19e50c819870c1f6f61f903a75e2af579402ba92c4f1967999905c30490dd61b","0x115d48ea220fc95e6e808704929929deee8eada3b6d15d4205e3311ba0378386","0x298fdd96f7d98c897d0c77a624c37452ac45e79e9777e03eea8ea3521693eb2c","0x246dd92f36f7743ff17e5698d25d193696ad82f393da9cf0dd4ea99fd1815f1a"]}
18:40:59 [18:40:59.360]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
18:40:59 [18:40:59.362]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x194f4051fa6875c45c7ad31150594c75cde1a5e8","archive":"0x1abbcc94afc61fca9c7064c4a35afd46b28934bc67fd43ec9ecc384cac7f6fef","txCount":6,"txHashes":["0x2cb4afce39100ea6dc9cf8d2540eea485307ed688d540e3f4bc039d99546f38d","0x2a88992c8891bcf8abf849418f7176c8ce50f1d54f939905f448ad4cbbf04764","0x19e50c819870c1f6f61f903a75e2af579402ba92c4f1967999905c30490dd61b","0x115d48ea220fc95e6e808704929929deee8eada3b6d15d4205e3311ba0378386","0x298fdd96f7d98c897d0c77a624c37452ac45e79e9777e03eea8ea3521693eb2c","0x246dd92f36f7743ff17e5698d25d193696ad82f393da9cf0dd4ea99fd1815f1a"]}
18:40:59 [18:40:59.374]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750960858374,"timeMs":2401000}
18:40:59 [18:40:59.379]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x9e7052f3de6d1c0c1d1d05799e0a5b81ee431255","archive":"0x0453de712071a54635c421d1f559c1ddf8a16025f072466382e9a265cdb47650","txCount":6,"txHashes":["0x1f9c659323a2b6164b1a57a9e806a2b33aecb0079e5479e8260d12083a88c3c1","0x2c51f08059f3f91a9fd44d6b7c87e192ae0fee635f04b82b1b68b0b787832dff","0x11278f004a8ceac8d6a4c67d91aafdc13acb7cff09213e8524b5100be6b2ef2c","0x1cd10251cf3153acc94b9951c136971baf85b767314d70c7d925f594780dafaa","0x037462e5ba3cc221fe1b2b3b14ad815bc2a6a2bae87f6050c8a1b13cd5af7219","0x207c9d482a1eac0f9f7bdca0ff6c9367c808970b85cd2f1aa3ab2390a1152dec"]}
18:40:59 [18:40:59.380]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
18:40:59 [18:40:59.382]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x9e7052f3de6d1c0c1d1d05799e0a5b81ee431255","archive":"0x0453de712071a54635c421d1f559c1ddf8a16025f072466382e9a265cdb47650","txCount":6,"txHashes":["0x1f9c659323a2b6164b1a57a9e806a2b33aecb0079e5479e8260d12083a88c3c1","0x2c51f08059f3f91a9fd44d6b7c87e192ae0fee635f04b82b1b68b0b787832dff","0x11278f004a8ceac8d6a4c67d91aafdc13acb7cff09213e8524b5100be6b2ef2c","0x1cd10251cf3153acc94b9951c136971baf85b767314d70c7d925f594780dafaa","0x037462e5ba3cc221fe1b2b3b14ad815bc2a6a2bae87f6050c8a1b13cd5af7219","0x207c9d482a1eac0f9f7bdca0ff6c9367c808970b85cd2f1aa3ab2390a1152dec"]}
18:40:59 [18:40:59.391]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750960858391,"timeMs":2401000}
18:40:59 [18:40:59.397]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x6d2466e3242a632bd6ea48c83845b58f9337a017","archive":"0x2bf8e98b12fcdec280b68c925c270fa3553e29bfb3b0062c7e7c9bbab2761b94","txCount":6,"txHashes":["0x2008305f02fc1583de13de17061201456370d3539b591309d542361969882e8b","0x1693d863fc8c7fa6ed9428128ece4dd34c6346e07a8478957164fa3e88b2776f","0x0c002302b483112380f9454c7281fa6aa2bc85e4fe0ca00b28abf59a4f78bc0d","0x02c53dd38f508d0d3663a3aae5ba245e26478c3bfaf2e7c374a1f7d7894590c7","0x22642988ef1557a1e595481469ecd1fe173bc46c5553b8c7a901d6c94cae0ced","0x264bc6416c3098ae811f1c1fd359de66707d56d050d455fcd9c5d4b3c0169fb9"]}
18:40:59 [18:40:59.398]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
18:40:59 [18:40:59.400]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
18:40:59 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:419:13)
18:40:59 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:345:9)
18:40:59 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:267:28) {
18:40:59 expectedArchiveRoot: Fr<0x2bf8e98b12fcdec280b68c925c270fa3553e29bfb3b0062c7e7c9bbab2761b94>,
18:40:59 actualArchiveRoot: Fr<0x00e05985a8075df6defc8edb87f3130a8a61c95ac316570fc12add9be099bb50>,
18:40:59 expectedStateReference: StateReference {
18:40:59 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
18:40:59 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
18:40:59 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
18:40:59 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
18:40:59 },
18:40:59 actualStateReference: StateReference {
18:40:59 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
18:40:59 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
18:40:59 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
18:40:59 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
18:40:59 }
18:40:59 }
{"slotNumber":100,"blockNumber":100,"proposer":"0x6d2466e3242a632bd6ea48c83845b58f9337a017","archive":"0x2bf8e98b12fcdec280b68c925c270fa3553e29bfb3b0062c7e7c9bbab2761b94","txCount":6,"txHashes":["0x2008305f02fc1583de13de17061201456370d3539b591309d542361969882e8b","0x1693d863fc8c7fa6ed9428128ece4dd34c6346e07a8478957164fa3e88b2776f","0x0c002302b483112380f9454c7281fa6aa2bc85e4fe0ca00b28abf59a4f78bc0d","0x02c53dd38f508d0d3663a3aae5ba245e26478c3bfaf2e7c374a1f7d7894590c7","0x22642988ef1557a1e595481469ecd1fe173bc46c5553b8c7a901d6c94cae0ced","0x264bc6416c3098ae811f1c1fd359de66707d56d050d455fcd9c5d4b3c0169fb9"]}
18:40:59 [18:40:59.401]
WARN:
validator Slashing proposer for invalid block proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0x6d2466e3242a632bd6ea48c83845b58f9337a017","archive":"0x2bf8e98b12fcdec280b68c925c270fa3553e29bfb3b0062c7e7c9bbab2761b94","txCount":6,"txHashes":["0x2008305f02fc1583de13de17061201456370d3539b591309d542361969882e8b","0x1693d863fc8c7fa6ed9428128ece4dd34c6346e07a8478957164fa3e88b2776f","0x0c002302b483112380f9454c7281fa6aa2bc85e4fe0ca00b28abf59a4f78bc0d","0x02c53dd38f508d0d3663a3aae5ba245e26478c3bfaf2e7c374a1f7d7894590c7","0x22642988ef1557a1e595481469ecd1fe173bc46c5553b8c7a901d6c94cae0ced","0x264bc6416c3098ae811f1c1fd359de66707d56d050d455fcd9c5d4b3c0169fb9"]}
18:40:59 [18:40:59.414]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750960858414,"timeMs":2401000}
18:40:59 [18:40:59.426]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xdb8a5068e203794596488c3adb86ed28e8d23f93","archive":"0x293f3861fc3d9be3398bbd4a63e53e3bbb09fa21e20ee81f9905a862910024b3","txCount":6,"txHashes":["0x0c926937e2d5baa9905e04ef508d482251f0b9e12e09ccdaf7ab82fc82d941a3","0x29fe933edb80f77d464273bfb201f08d4d190df6a157f1b1b4a390fc2b9144c4","0x15c6e619a36fcedd752ca50354652c287ddd4a8642bc2e727f801f2e4b287183","0x28e42e499913fe31c3f1e8ee3fd57589350786e491f7f070e6650ed680668f20","0x0916fa4ffe254447842056ff966ec0198a92db0a9980190d2582ca0527467c1f","0x08db0b398c54b67e8e3e97289730dda592391581c50179c4d588c7029eb5bb99"]}
18:40:59 [18:40:59.426]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
18:40:59 [18:40:59.428]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
18:40:59 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:419:13)
18:40:59 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:345:9)
18:40:59 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:306:28) {
18:40:59 expectedArchiveRoot: Fr<0x293f3861fc3d9be3398bbd4a63e53e3bbb09fa21e20ee81f9905a862910024b3>,
18:40:59 actualArchiveRoot: Fr<0x050a95f41145b6d7ac7f5807363fe53107a2e59bfef4e16ba001a1f74a434fc3>,
18:40:59 expectedStateReference: StateReference {
18:40:59 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
18:40:59 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
18:40:59 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
18:40:59 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
18:40:59 },
18:40:59 actualStateReference: StateReference {
18:40:59 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
18:40:59 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
18:40:59 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
18:40:59 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
18:40:59 }
18:40:59 }
{"slotNumber":100,"blockNumber":100,"proposer":"0xdb8a5068e203794596488c3adb86ed28e8d23f93","archive":"0x293f3861fc3d9be3398bbd4a63e53e3bbb09fa21e20ee81f9905a862910024b3","txCount":6,"txHashes":["0x0c926937e2d5baa9905e04ef508d482251f0b9e12e09ccdaf7ab82fc82d941a3","0x29fe933edb80f77d464273bfb201f08d4d190df6a157f1b1b4a390fc2b9144c4","0x15c6e619a36fcedd752ca50354652c287ddd4a8642bc2e727f801f2e4b287183","0x28e42e499913fe31c3f1e8ee3fd57589350786e491f7f070e6650ed680668f20","0x0916fa4ffe254447842056ff966ec0198a92db0a9980190d2582ca0527467c1f","0x08db0b398c54b67e8e3e97289730dda592391581c50179c4d588c7029eb5bb99"]}
18:40:59 [18:40:59.436]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750960858436,"timeMs":2401000}
18:40:59 [18:40:59.442]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x864080c266356abb5906b2b3291ad86a6d28ebe2","archive":"0x0fdd95f5f7cf13056fb34ad5fefe33c4cd79672d3a64d8185ff7320f0c7f9f19","txCount":6,"txHashes":["0x1c91c6daabb7b4a5f219d5076e92977e5eaf2d51a7e3e40c495a4d26e8ec624e","0x0904ebce582514ef13d128df9ba0fce49f10a4e5d9f8d44d4c86f252b2eed55e","0x083c9cb26715f96130779030365b02c22cd0ef081d6d1323c289a5ed1f7562e3","0x17160dcf277d1389bb397f7a0edfb2133a864c5da42f83d45fe544dc26df6d4c","0x2a5347cca265e0d191c5ea4d3ddaebe224381590568d05e114dd0b7a76d52fce","0x2d330be0fb7278ac1df3859c0b66a2efe563c64e12a33f28e9738b2b7578d056"]}
18:40:59 [18:40:59.443]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0}
18:40:59 [18:40:59.444]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x864080c266356abb5906b2b3291ad86a6d28ebe2","archive":"0x0fdd95f5f7cf13056fb34ad5fefe33c4cd79672d3a64d8185ff7320f0c7f9f19","txCount":6,"txHashes":["0x1c91c6daabb7b4a5f219d5076e92977e5eaf2d51a7e3e40c495a4d26e8ec624e","0x0904ebce582514ef13d128df9ba0fce49f10a4e5d9f8d44d4c86f252b2eed55e","0x083c9cb26715f96130779030365b02c22cd0ef081d6d1323c289a5ed1f7562e3","0x17160dcf277d1389bb397f7a0edfb2133a864c5da42f83d45fe544dc26df6d4c","0x2a5347cca265e0d191c5ea4d3ddaebe224381590568d05e114dd0b7a76d52fce","0x2d330be0fb7278ac1df3859c0b66a2efe563c64e12a33f28e9738b2b7578d056"]}
18:40:59 [18:40:59.452]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750960858452,"timeMs":2401000}
18:40:59 [18:40:59.456]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x39482d74cd87c22659d4d4e7e045e952acc25fa4","archive":"0x19fe42097564963f95758bce503a36606f132904d35f6c326c89e974f1f5a6a5","txCount":6,"txHashes":["0x13eca45a1c5fcd41e810f62365b275f16b79551fc6e9955efe51a76002f1a0d3","0x1fd3f3e7565c6fc04559f7e59c2d1abddba26b0e6421ca067cffcb21479e20dd","0x1c00c64d671cbf25dc4a137ae12107ff12617dfdcc371ac83f20144297f96798","0x192f14d8eca5862a22e7385e5fd2d771bdcada4bcdf147416b194381fc47b111","0x0833e18f551991026ccf999c23286058bb56aba806ceb186e191640101322ed5","0x2c295426ed5809d6d26b023729e3866d3de76c0cae2b2554301ebec7479aacdb"]}
18:40:59 [18:40:59.457]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0}
18:40:59 [18:40:59.466]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750960858465,"timeMs":2401000}
18:40:59 [18:40:59.470]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x3e51e0f19d0f8c18833e72c6c636d451646c0b2f","archive":"0x12c387e420178092f8400ef462e04d1fcc631a09cb8546f8d9b17c06839f16de","txCount":6,"txHashes":["0x026bb553ba03496717c43d28b4e05473bc3f15b2dc81b78edb95e47e24ea174a","0x0c71e682318bdc161020c35a317db48e457cdc0618a37fd20e2fd38cc78ce217","0x0eba9b5a8d25758e9d48d49c17478e951a87358a6db290ecc699b40461faee6a","0x28f3f44abbcfe4079ffdd768997867ba2f1f631d8c1ef21e385c4f0c48ab520a","0x0904cf60160f06b3d6d2182861dbdecda81f9bf6aee26e21e33931e007bab894","0x213b321c74350bafed3789a08339cc399d1f5f6fde4c07d81036f9fe1755dde0"]}
18:40:59 [18:40:59.471]
INFO:
validator Retrieved 0/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6}
18:40:59 [18:40:59.471]
WARN:
validator Missing 6/6 txs to attest to proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0x3e51e0f19d0f8c18833e72c6c636d451646c0b2f","archive":"0x12c387e420178092f8400ef462e04d1fcc631a09cb8546f8d9b17c06839f16de","txCount":6,"txHashes":["0x026bb553ba03496717c43d28b4e05473bc3f15b2dc81b78edb95e47e24ea174a","0x0c71e682318bdc161020c35a317db48e457cdc0618a37fd20e2fd38cc78ce217","0x0eba9b5a8d25758e9d48d49c17478e951a87358a6db290ecc699b40461faee6a","0x28f3f44abbcfe4079ffdd768997867ba2f1f631d8c1ef21e385c4f0c48ab520a","0x0904cf60160f06b3d6d2182861dbdecda81f9bf6aee26e21e33931e007bab894","0x213b321c74350bafed3789a08339cc399d1f5f6fde4c07d81036f9fe1755dde0"],"missing":["0x026bb553ba03496717c43d28b4e05473bc3f15b2dc81b78edb95e47e24ea174a","0x0c71e682318bdc161020c35a317db48e457cdc0618a37fd20e2fd38cc78ce217","0x0eba9b5a8d25758e9d48d49c17478e951a87358a6db290ecc699b40461faee6a","0x28f3f44abbcfe4079ffdd768997867ba2f1f631d8c1ef21e385c4f0c48ab520a","0x0904cf60160f06b3d6d2182861dbdecda81f9bf6aee26e21e33931e007bab894","0x213b321c74350bafed3789a08339cc399d1f5f6fde4c07d81036f9fe1755dde0"]}
18:40:59 [18:40:59.477]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750960858477,"timeMs":2401000}
18:40:59 [18:40:59.482]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x23c478d8942405969d66b7c26b83cadbbd16c9e0","archive":"0x0e00d7e3a0d90dbc2c02844e8940bca24045bce246790c0c2d529165f26533a2","txCount":6,"txHashes":["0x1a44bfd8e3efae2ab57fcace120e4bdb4bf8ccf09da6f2bf72b205cedaeac8b4","0x0a8123aebd1aa2934677d13312b0b4a5ae4c7fd47371c5da530083f80500952d","0x23d5afd2c3ff8f647f9ee78465c504b4a5b530b49af2afdbcf80a3c18b09a1c1","0x1e4e07200f1ee6dde0ddefd713ab0171daac943f671fd1e9b14808a53bef6951","0x1d0a584dfcb985e23898c20374d626a0d8b6c763910c52abfad496d5c483ee84","0x2f07958959f9e9562a2ba044ba6b14af0a900ec7e2d1ff2e5b1fb3766f56b404"]}
18:40:59 [18:40:59.483]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
18:40:59 [18:40:59.485]
ERROR:
validator Error reexecuting txs while processing block proposal: Error: Failed to build block
18:40:59 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:343:15)
18:40:59 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:305:39
18:40:59 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:312:13)
18:40:59 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:102:19)
18:40:59 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:399:58)
18:40:59 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:345:20)
18:40:59 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:346:27)
{"slotNumber":100,"blockNumber":100,"proposer":"0x23c478d8942405969d66b7c26b83cadbbd16c9e0","archive":"0x0e00d7e3a0d90dbc2c02844e8940bca24045bce246790c0c2d529165f26533a2","txCount":6,"txHashes":["0x1a44bfd8e3efae2ab57fcace120e4bdb4bf8ccf09da6f2bf72b205cedaeac8b4","0x0a8123aebd1aa2934677d13312b0b4a5ae4c7fd47371c5da530083f80500952d","0x23d5afd2c3ff8f647f9ee78465c504b4a5b530b49af2afdbcf80a3c18b09a1c1","0x1e4e07200f1ee6dde0ddefd713ab0171daac943f671fd1e9b14808a53bef6951","0x1d0a584dfcb985e23898c20374d626a0d8b6c763910c52abfad496d5c483ee84","0x2f07958959f9e9562a2ba044ba6b14af0a900ec7e2d1ff2e5b1fb3766f56b404"]}
18:40:59 [18:40:59.494]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750960858493,"timeMs":2401000}
18:40:59 [18:40:59.498]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x01ec768cfa2251ae3f8d28a976f538380ca4182f","archive":"0x1957c499ae8bb537ca5b628759a1f070746612ff00144e88494f4513bfc8eb89","txCount":6,"txHashes":["0x04d7579a8ef492e40ff1a398c35a3c93942ae3bb874b937d79a89f002d7010b9","0x18c45ba7947af1634166116a13a77f64654bbd6181b4c4b8ee522d3d789526d7","0x2b3e3c5ce7dd6d9482fa10314565c02b77c95d6f731cb0dd8ab92b017c3bcbd6","0x0b7f8ed618b103ebb1368c87054584577dcd1c238c2acac69ae325172c1b498c","0x011b7627aecf8bcda6f674c654cfbda98e34f63e3f5ad6f231d0a361254da0d6","0x169908907d7d5a85fc9c23280886437961e91baccf8d15e34328a832eb43de24"]}
18:40:59 [18:40:59.499]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
18:40:59 [18:40:59.508]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750960858508,"timeMs":2401000}
18:40:59 [18:40:59.513]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xa5bcec567208caf58707f6795130ead5f6e9fa1b","archive":"0x02fdcb369ce3c8e1143e051c7ebbe3398954eea0846b1cf4ae704ece98e8537b","txCount":6,"txHashes":["0x1cb9009d297961ed98981485c0515e694871dfb707d757d6a397155d032c436f","0x1c825a2369db2827c38f6c44c8e7514834b3eebfb7edf28ac756ba6ae4b495dc","0x146f81313a4c4322bbe2c7a33186be6a622ceb4a4a5881b167b3220834d9c795","0x01886a79bfa6b3ba67e52cf64da106b34ee5b846bd2b95a080e96fed70c39597","0x24d1d1886ff8a326d37b8132eda776fecf278673a9c26e16d07062e73d9e3ffb","0x0368ebe56e3181a49090025b60a1f33a5c3746ea83d49196d1239b972f361886"]}
18:40:59 [18:40:59.514]
WARN:
validator Proposal is not valid, skipping attestation
18:40:59 [18:40:59.520]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750960858520,"timeMs":2401000}
18:40:59 [18:40:59.524]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xc445ae41ed9b08b4feec19e75830db42d3e470f8","archive":"0x24daff022d7068eaea9d3adfa1f7b6c47ce2326e542081887a47e72a002c49ad","txCount":6,"txHashes":["0x2b96c0c1be629c0d6007997a7c039209fdaa27bd58d53e4c199682982adcf193","0x25e98c209055e20eb9c7834d59c3981cb81b7c2736b094f900d681b9426f3748","0x0272cf1a87360c3f8da2ce09e489d899a4cf57afda2cb2fae6cac37bbcb515d8","0x15833021a88c2e7b41a7bf7647409433337ce39adfc8a13c4f27f14ad5f5a5ca","0x1adcc334fcc3055e75a0e58b08e58a398ac0c249e2cd6dd6dedaacaea8a93177","0x0b170ea24f745451bcff3bc47ad5c7580d1a47b440d53b80c8b257528e07deb3"]}
18:40:59 [18:40:59.525]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
18:40:59 [18:40:59.526]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xc445ae41ed9b08b4feec19e75830db42d3e470f8","archive":"0x24daff022d7068eaea9d3adfa1f7b6c47ce2326e542081887a47e72a002c49ad","txCount":6,"txHashes":["0x2b96c0c1be629c0d6007997a7c039209fdaa27bd58d53e4c199682982adcf193","0x25e98c209055e20eb9c7834d59c3981cb81b7c2736b094f900d681b9426f3748","0x0272cf1a87360c3f8da2ce09e489d899a4cf57afda2cb2fae6cac37bbcb515d8","0x15833021a88c2e7b41a7bf7647409433337ce39adfc8a13c4f27f14ad5f5a5ca","0x1adcc334fcc3055e75a0e58b08e58a398ac0c249e2cd6dd6dedaacaea8a93177","0x0b170ea24f745451bcff3bc47ad5c7580d1a47b440d53b80c8b257528e07deb3"]}
18:40:59 [18:40:59.537]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750960858537,"timeMs":2401000}
18:40:59 [18:40:59.541]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xe7dd913434c5f798961ad0a11955bb1a9004828f","archive":"0x131d31a7803c99b62a7c5ddacbefa3b2f3f837e91ff8848ba7938d84d2f0961d","txCount":6,"txHashes":["0x137c2f2cf13844413b6886df793c1199f271a7cc2bb6883eaf9bdf0ffb33e00d","0x2669f5bad8a8a637ceba40970d2c3379c7856ee7f876c1ffb9f8bf94a5cb8d2f","0x2a4df9d881f7e1f6139d3d8488ef8ff4d42dc777e79b7ad40915e849562f3349","0x29c0b03f9f067bb3d43afee6440ce2dfefaac9fd6aeccba9c5c9ee1e74378eca","0x26dcb00bbd38bff655da585a8500cff30203f77ebb5a5e45d87292904ad962fe","0x02a68ea34e15a13f828ce80498f932146b011a72b1ec6849160a23dd371f83aa"]}
18:40:59 [18:40:59.543]
WARN:
validator Proposal is not valid, skipping attestation
18:40:59 [18:40:59.550]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750960858550,"timeMs":2401000}
18:40:59 [18:40:59.555]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x9f95ff13e0ae3a1ef37d673a7a2944c2ba874dd4","archive":"0x05196d23eef807a26a9062b0199c67edb2556d579f1204586d83cd8db583c2ed","txCount":6,"txHashes":["0x00aae138308baaafcfba38401851be5cf05f0b2cee2ed51e09c83377cb551fff","0x0bd6c395b45f3e845a3aa5c627c42df0a01906aba82c34746a46f46670206d85","0x00ff4add95b0df8ac130f7717c37298b664c3650d70951f08f8c41ccaabd7c73","0x2fec9ea8bf9e4ceb0a4e9e732c4ed7a4868c972d29a1c1a58a8e51662a655f1a","0x1b836fccc0179dee2feb6cf1c2e572a91fc296da4303933bc87223e30dbcf522","0x20f3b2cb86448345a121e383c1cf7c45f83920c3ddc20e2b00040aa353a8c5cd"]}
18:40:59 [18:40:59.556]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
18:40:59 [18:40:59.557]
WARN:
validator L1 to L2 messages in hash mismatch, skipping attestation
{"proposalInHash":"0x00089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c","computedInHash":"0x001c586b21fb90da4a62d3de5fcc220edff2dde40159ef73e44e002323a3eda8","slotNumber":100,"blockNumber":100,"proposer":"0x9f95ff13e0ae3a1ef37d673a7a2944c2ba874dd4","archive":"0x05196d23eef807a26a9062b0199c67edb2556d579f1204586d83cd8db583c2ed","txCount":6,"txHashes":["0x00aae138308baaafcfba38401851be5cf05f0b2cee2ed51e09c83377cb551fff","0x0bd6c395b45f3e845a3aa5c627c42df0a01906aba82c34746a46f46670206d85","0x00ff4add95b0df8ac130f7717c37298b664c3650d70951f08f8c41ccaabd7c73","0x2fec9ea8bf9e4ceb0a4e9e732c4ed7a4868c972d29a1c1a58a8e51662a655f1a","0x1b836fccc0179dee2feb6cf1c2e572a91fc296da4303933bc87223e30dbcf522","0x20f3b2cb86448345a121e383c1cf7c45f83920c3ddc20e2b00040aa353a8c5cd"]}
18:40:59
PASS src/validator.test.ts (
7.016 s)
18:40:59 ValidatorClient
18:40:59 constructor
18:40:59
✓ should throw error if an invalid private key is provided (97 ms)
18:40:59 createBlockProposal
18:40:59
✓ should create a valid block proposal without txs (366 ms)
18:40:59 collectAttestations
18:40:59
✓ should timeout if we do not collect enough attestations in time (1016 ms)
18:40:59
✓ should collect attestations for a proposal (30 ms)
18:40:59
✓ should collect attestations from its own validators (1020 ms)
18:40:59 attestToProposal
18:40:59
✓ should attest to proposal (25 ms)
18:40:59
✓ should wait for previous block to sync (520 ms)
18:40:59
✓ should re-execute and attest to proposal (18 ms)
18:40:59
✓ should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (19 ms)
18:40:59
✓ should not emit WANT_TO_SLASH_EVENT if slashing is disabled (25 ms)
18:40:59
✓ should request txs if missing for attesting (17 ms)
18:40:59
✓ should request txs even if not attestor in this slot (12 ms)
18:40:59
✓ should throw an error if the transactions are not available (14 ms)
18:40:59
✓ should not return an attestation if re-execution fails (14 ms)
18:40:59
✓ should not return an attestation if no validators are in the committee (14 ms)
18:40:59
✓ should not return an attestation if the proposer is not the current proposer (14 ms)
18:40:59
✓ should attest with all validator keys that are in the committee (17 ms)
18:40:59
✓ should not return an attestation if the proposal is not for the current or next slot (11 ms)
18:40:59
✓ should not return an attestation if messages do not match (15 ms)
18:40:59
18:40:59
Test Suites: 1 passed, 1 total
18:40:59
Tests: 19 passed, 19 total
18:40:59
Snapshots: 0 total
18:40:59
Time: 7.088 s
18:40:59
Ran all test suites matching validator-client/src/validator.test.ts
.
18:40:59
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?