Parent Log:
http://ci.aztec-labs.com/95979217b3f59e6f
Command: 2f76ae4bba915073 yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/87c4b689268afecc86ab007c3587e45110daa43d
Env: REF_NAME=gh-readonly-queue/next/pr-15220-282da3bd25d49b92970e6fc85f110092e8566299 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 24 16:35:24 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15220_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_next
16:35:32 [16:35:32.307]
ERROR:
validator Timeout 2025-06-24T16:35:31.403Z waiting for 2 attestations for slot 1796
16:35:33 [16:35:33.366]
ERROR:
validator Timeout 2025-06-24T16:35:32.463Z waiting for 3 attestations for slot 1796
16:35:33 [16:35:33.392]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xb6820c7f80f852ce1f11d5b5ae376b87cbe8f480","archive":"0x1525a129024bc3f8c81e5c280ba4a22bd93210ef195c26a4de4c0d6520fade7e","txCount":6,"txHashes":["0x00148a8faaf81a5867a19b26a70d288bcc9b952426ae6638cb1d02b9e84cffe4","0x26e5f5c998f5f8062acf96dbc456a8ffc5f178798e92c9801c3ef56fade96128","0x277f08695a6f1293309f1e99b448177fc16446f409b9c929bb456067ee78d24a","0x1e4c8e976b0fb0019d88d69e997211a0e8f8d134c3d288a3d52ddfd06b982501","0x26d8d27a484223421288b23726443aa28aa4b120ade3cb135b05f3a6ddbaef9d","0x14aac772d889dc8a56ad3c2b9730b0e20ad604c86572de75c443d2870f76fabe"]}
16:35:33 [16:35:33.395]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:35:33 [16:35:33.396]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xb6820c7f80f852ce1f11d5b5ae376b87cbe8f480","archive":"0x1525a129024bc3f8c81e5c280ba4a22bd93210ef195c26a4de4c0d6520fade7e","txCount":6,"txHashes":["0x00148a8faaf81a5867a19b26a70d288bcc9b952426ae6638cb1d02b9e84cffe4","0x26e5f5c998f5f8062acf96dbc456a8ffc5f178798e92c9801c3ef56fade96128","0x277f08695a6f1293309f1e99b448177fc16446f409b9c929bb456067ee78d24a","0x1e4c8e976b0fb0019d88d69e997211a0e8f8d134c3d288a3d52ddfd06b982501","0x26d8d27a484223421288b23726443aa28aa4b120ade3cb135b05f3a6ddbaef9d","0x14aac772d889dc8a56ad3c2b9730b0e20ad604c86572de75c443d2870f76fabe"]}
16:35:33 [16:35:33.409]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xc1c9318c20be7cc859973eb8f7f309a0f376ece9","archive":"0x1729fac3ea2f67e54d75a831094d0f23e1a6719beea8a9b8a5ff6f0df167aa18","txCount":6,"txHashes":["0x2e290f3a391bc4903bf122688581e331f35154a1529fcecac2df31962fa532db","0x248357d087c4c72d44a631531c884076b22a105f41e56d4bc3ad1b8833bb215b","0x0bbef97d065e17c7a74271e6a8c7482725452f023196bab5b9cf0a52d954d456","0x0acbc8c957ebd534dab06f84001f4f61e0e203a4b45ff6e5899e1db6e2cf2de5","0x2836346bf9f9ee756730ea4156af823b381277547fa9f495a52357f96d661853","0x287915c7953ee361666f87f5695ce5acd422a4887a7db31b978e4a268139c6e0"]}
16:35:33 [16:35:33.410]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:35:33 [16:35:33.413]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xc1c9318c20be7cc859973eb8f7f309a0f376ece9","archive":"0x1729fac3ea2f67e54d75a831094d0f23e1a6719beea8a9b8a5ff6f0df167aa18","txCount":6,"txHashes":["0x2e290f3a391bc4903bf122688581e331f35154a1529fcecac2df31962fa532db","0x248357d087c4c72d44a631531c884076b22a105f41e56d4bc3ad1b8833bb215b","0x0bbef97d065e17c7a74271e6a8c7482725452f023196bab5b9cf0a52d954d456","0x0acbc8c957ebd534dab06f84001f4f61e0e203a4b45ff6e5899e1db6e2cf2de5","0x2836346bf9f9ee756730ea4156af823b381277547fa9f495a52357f96d661853","0x287915c7953ee361666f87f5695ce5acd422a4887a7db31b978e4a268139c6e0"]}
16:35:33 [16:35:33.434]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x11c00ec4e802c6dd52c064b7309a2e495eea7cbe","archive":"0x1a9564e81e59b9f441530c0da37afd488462f8fcdff2fae59ee26438727413bc","txCount":6,"txHashes":["0x01cdd819aa733980c656d97bae5138de21fbbb36108587f459196f01f40bf38b","0x16c1c714cd5320f32d76552d52d2981be43654eceba02a5117a9142552deded8","0x1243562ef795e6a893e7b1bbcbd32590a2da1dd9d17de4a7ed5d775313e8a304","0x279b7f3d4da0979c455b26209b3d2ba061bb91dabe8e9b810dcce037eebace96","0x2424b9280a075e42f61a6b08f30de95d8e66bcb1103ad5ea95362ca9f9c85710","0x28cfd47f88435ccdf355f32b8b609bf283571b7f3994fd033772d880fdea70f6"]}
16:35:33 [16:35:33.435]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:35:33 [16:35:33.439]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
16:35:33 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13)
16:35:33 at runNextTicks (node:internal/process/task_queues:65:5)
16:35:33 at listOnTimeout (node:internal/timers:549:9)
16:35:33 at processTimers (node:internal/timers:523:7)
16:35:33 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9)
16:35:33 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:251:28) {
16:35:33 expectedArchiveRoot: Fr<0x1a9564e81e59b9f441530c0da37afd488462f8fcdff2fae59ee26438727413bc>,
16:35:33 actualArchiveRoot: Fr<0x0e36d86580b6aec3ba3bc51a14abc467adcb591075f9f2a60f1a898a3842736e>,
16:35:33 expectedStateReference: StateReference {
16:35:33 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
16:35:33 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
16:35:33 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
16:35:33 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
16:35:33 },
16:35:33 actualStateReference: StateReference {
16:35:33 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
16:35:33 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
16:35:33 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
16:35:33 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
16:35:33 }
16:35:33 }
{"slotNumber":100,"blockNumber":100,"proposer":"0x11c00ec4e802c6dd52c064b7309a2e495eea7cbe","archive":"0x1a9564e81e59b9f441530c0da37afd488462f8fcdff2fae59ee26438727413bc","txCount":6,"txHashes":["0x01cdd819aa733980c656d97bae5138de21fbbb36108587f459196f01f40bf38b","0x16c1c714cd5320f32d76552d52d2981be43654eceba02a5117a9142552deded8","0x1243562ef795e6a893e7b1bbcbd32590a2da1dd9d17de4a7ed5d775313e8a304","0x279b7f3d4da0979c455b26209b3d2ba061bb91dabe8e9b810dcce037eebace96","0x2424b9280a075e42f61a6b08f30de95d8e66bcb1103ad5ea95362ca9f9c85710","0x28cfd47f88435ccdf355f32b8b609bf283571b7f3994fd033772d880fdea70f6"]}
16:35:33 [16:35:33.440]
WARN:
validator Slashing proposer for invalid block proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0x11c00ec4e802c6dd52c064b7309a2e495eea7cbe","archive":"0x1a9564e81e59b9f441530c0da37afd488462f8fcdff2fae59ee26438727413bc","txCount":6,"txHashes":["0x01cdd819aa733980c656d97bae5138de21fbbb36108587f459196f01f40bf38b","0x16c1c714cd5320f32d76552d52d2981be43654eceba02a5117a9142552deded8","0x1243562ef795e6a893e7b1bbcbd32590a2da1dd9d17de4a7ed5d775313e8a304","0x279b7f3d4da0979c455b26209b3d2ba061bb91dabe8e9b810dcce037eebace96","0x2424b9280a075e42f61a6b08f30de95d8e66bcb1103ad5ea95362ca9f9c85710","0x28cfd47f88435ccdf355f32b8b609bf283571b7f3994fd033772d880fdea70f6"]}
16:35:33 [16:35:33.461]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xa22eac854b5e3bf2d5ffaff8e20f3ea63a84676d","archive":"0x2d14f0f52fddb173a58d7416cf8c0f43cbe9497cced8bc5352b1630847d65427","txCount":6,"txHashes":["0x226bd72e3452d1bd1fac42fd8942e712c2c4a6d51bf052ce41640a5e22cd8950","0x17c415149aae55022877cb3285a9465b5d23cd4cde21520723ac3a89a1471aae","0x010e75d0b4c608ab81fc0186cbd01aba203874daa53feba3492af340b689d3af","0x22abf8a9ef930a2ab5eba39fb510a07560fc594a366908ece8f3b9bb64d592bb","0x2fd01884a491f2ced7b04cac6832b5111d679f2713daa534b4f3062ff4f75038","0x0a25cacba61500d4c7f73dbc9e3f132dbe11aaf5ea6e205e9e0fb8afae313bae"]}
16:35:33 [16:35:33.462]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:35:33 [16:35:33.464]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
16:35:33 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13)
16:35:33 at runNextTicks (node:internal/process/task_queues:65:5)
16:35:33 at listOnTimeout (node:internal/timers:549:9)
16:35:33 at processTimers (node:internal/timers:523:7)
16:35:33 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9)
16:35:33 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:290:28) {
16:35:33 expectedArchiveRoot: Fr<0x2d14f0f52fddb173a58d7416cf8c0f43cbe9497cced8bc5352b1630847d65427>,
16:35:33 actualArchiveRoot: Fr<0x1f7330fbbdd316e379ff7a7d75bea2a7cd071abf5d8cbc4e9c8c311a77f67d65>,
16:35:33 expectedStateReference: StateReference {
16:35:33 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
16:35:33 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
16:35:33 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
16:35:33 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
16:35:33 },
16:35:33 actualStateReference: StateReference {
16:35:33 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
16:35:33 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
16:35:33 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
16:35:33 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
16:35:33 }
16:35:33 }
{"slotNumber":100,"blockNumber":100,"proposer":"0xa22eac854b5e3bf2d5ffaff8e20f3ea63a84676d","archive":"0x2d14f0f52fddb173a58d7416cf8c0f43cbe9497cced8bc5352b1630847d65427","txCount":6,"txHashes":["0x226bd72e3452d1bd1fac42fd8942e712c2c4a6d51bf052ce41640a5e22cd8950","0x17c415149aae55022877cb3285a9465b5d23cd4cde21520723ac3a89a1471aae","0x010e75d0b4c608ab81fc0186cbd01aba203874daa53feba3492af340b689d3af","0x22abf8a9ef930a2ab5eba39fb510a07560fc594a366908ece8f3b9bb64d592bb","0x2fd01884a491f2ced7b04cac6832b5111d679f2713daa534b4f3062ff4f75038","0x0a25cacba61500d4c7f73dbc9e3f132dbe11aaf5ea6e205e9e0fb8afae313bae"]}
16:35:33 [16:35:33.483]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xf00d555748b2212dbbb4a56636740ed7cf6ca19e","archive":"0x27608d4c386814ddc8d75213ceec830c92c1925c5d7730d72b29c1f40bf3d60d","txCount":6,"txHashes":["0x12ff48d04f88880290c0722ab48ebebb51a91394f78e3bd87ca6492b9fbd3718","0x2a83ca68b34759b860257ed3185c3399576657907bd3743002296b83f7cd9104","0x1c976ce8e26441cd6730f44fd45f2db1337f9d2e27e7b8f01bcffe1c18dcd522","0x15e6dca411aa0f26a8582e3f39661ab66a1505ec67037289c8a6dcf8d0a311b4","0x13fcd387bf19d6ef91f375386fe359df332c4fc546fd3ae0257c56b02cfa8334","0x2b828b01cb603493ab8fad9f00e2e4c5a61b251c80670695d70825d2744846cc"]}
16:35:33 [16:35:33.484]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0}
16:35:33 [16:35:33.489]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xf00d555748b2212dbbb4a56636740ed7cf6ca19e","archive":"0x27608d4c386814ddc8d75213ceec830c92c1925c5d7730d72b29c1f40bf3d60d","txCount":6,"txHashes":["0x12ff48d04f88880290c0722ab48ebebb51a91394f78e3bd87ca6492b9fbd3718","0x2a83ca68b34759b860257ed3185c3399576657907bd3743002296b83f7cd9104","0x1c976ce8e26441cd6730f44fd45f2db1337f9d2e27e7b8f01bcffe1c18dcd522","0x15e6dca411aa0f26a8582e3f39661ab66a1505ec67037289c8a6dcf8d0a311b4","0x13fcd387bf19d6ef91f375386fe359df332c4fc546fd3ae0257c56b02cfa8334","0x2b828b01cb603493ab8fad9f00e2e4c5a61b251c80670695d70825d2744846cc"]}
16:35:33 [16:35:33.508]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x0ede85bd1e52579a9b01fd44633dff3255a6b403","archive":"0x30142161b148dcb9454eec77b5b85486c68dcf32e3b02f852d70cb95eedb3508","txCount":6,"txHashes":["0x248a9d035f311b4e3bc82ac314aae3a782eb7656afe8aa9377bc25aa937b544a","0x20f902fd2727435cde6b2258ac362ecee7e87ebff7685815fd2ac4ecab732711","0x1b5eae33885b0cf1ffa9bdf8e7a2f24f42680d8690ffd3f75f969e01b790e76e","0x0d061e313c539e10663210c8c55e7cc3b8f72a76bdbd8dfb15d212e721cca159","0x1d1e136777694e38222d2c7ffca6ed0ac74238a76cf429846c3e481afde15eb2","0x0dbc670b28b0b930a2f99cb776629efbe6df42d6404baea2ecc4ab2d4babe64f"]}
16:35:33 [16:35:33.509]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0}
16:35:33 [16:35:33.521]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x519a868880a641e691af3335d76376d4063d5c68","archive":"0x24b285d5cc6f4af45deedf135e98f2c91886db164ff9d139f41e1669c4464ce5","txCount":6,"txHashes":["0x0644bcaecea859f356a4c77385c125c7aea66cc35ec750fad889eb31bc3c0082","0x1cdb98a99eaa309b5b085949fc0357a849cfe12538cd072ecce4a305cc5c0833","0x0fdd93036ffa711fd50ed920c49733b7c19317cadd7cde0e42f70345711ef588","0x29ce68bb4252e92142b4c457af06168754cc3229250a90fb87ee762f7fe1765d","0x03c2e861517ace7dbe5437c9f0aa107d30525651f8854aafe4010590152807d8","0x11e2bb2dc44eea4349f33722d611771bc91f2095932beef7fdcc64e8a4e34ae9"]}
16:35:33 [16:35:33.522]
INFO:
validator Retrieved 0/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6}
16:35:33 [16:35:33.522]
WARN:
validator Missing 6/6 txs to attest to proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0x519a868880a641e691af3335d76376d4063d5c68","archive":"0x24b285d5cc6f4af45deedf135e98f2c91886db164ff9d139f41e1669c4464ce5","txCount":6,"txHashes":["0x0644bcaecea859f356a4c77385c125c7aea66cc35ec750fad889eb31bc3c0082","0x1cdb98a99eaa309b5b085949fc0357a849cfe12538cd072ecce4a305cc5c0833","0x0fdd93036ffa711fd50ed920c49733b7c19317cadd7cde0e42f70345711ef588","0x29ce68bb4252e92142b4c457af06168754cc3229250a90fb87ee762f7fe1765d","0x03c2e861517ace7dbe5437c9f0aa107d30525651f8854aafe4010590152807d8","0x11e2bb2dc44eea4349f33722d611771bc91f2095932beef7fdcc64e8a4e34ae9"],"missing":["0x0644bcaecea859f356a4c77385c125c7aea66cc35ec750fad889eb31bc3c0082","0x1cdb98a99eaa309b5b085949fc0357a849cfe12538cd072ecce4a305cc5c0833","0x0fdd93036ffa711fd50ed920c49733b7c19317cadd7cde0e42f70345711ef588","0x29ce68bb4252e92142b4c457af06168754cc3229250a90fb87ee762f7fe1765d","0x03c2e861517ace7dbe5437c9f0aa107d30525651f8854aafe4010590152807d8","0x11e2bb2dc44eea4349f33722d611771bc91f2095932beef7fdcc64e8a4e34ae9"]}
16:35:33 [16:35:33.535]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xf6a070df1f863cf46d0b591374dbdeb6804ffe1a","archive":"0x1a11f8c5a8ab066896848f507f6d9c81b29e5461c52304bed4c25a605cd8f251","txCount":6,"txHashes":["0x11d8b47807d5a06bb49657e562682efddf815739604e039c27cf9c5abf304f23","0x19996842820deb11ba1efdd6ad3e1735f8c33f56871352806027000bfe454f5e","0x212227cb6888e70b255a55cb1cd6de372c5f8509d9a209de864958750f3605c0","0x1cb1da11fe8ac44622d687404530ff3a49a8e95a72ff2a0337312a528b0627c7","0x075001f3c68a401bbf54f4030fc7ac1846087989a427400d87c569a705e5be79","0x1c7a396a12b5e2f91c22bb7c8d6fe9343ae73cd3de3676be1510f33ad5764f34"]}
16:35:33 [16:35:33.535]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:35:33 [16:35:33.538]
ERROR:
validator Error reexecuting txs while processing block proposal: Error: Failed to build block
16:35:33 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:327:15)
16:35:33 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:305:39
16:35:33 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:312:13)
16:35:33 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:102:19)
16:35:33 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:364:58)
16:35:33 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:20)
16:35:33 at runNextTicks (node:internal/process/task_queues:65:5)
16:35:33 at listOnTimeout (node:internal/timers:549:9)
16:35:33 at processTimers (node:internal/timers:523:7)
16:35:33 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:330:27)
{"slotNumber":100,"blockNumber":100,"proposer":"0xf6a070df1f863cf46d0b591374dbdeb6804ffe1a","archive":"0x1a11f8c5a8ab066896848f507f6d9c81b29e5461c52304bed4c25a605cd8f251","txCount":6,"txHashes":["0x11d8b47807d5a06bb49657e562682efddf815739604e039c27cf9c5abf304f23","0x19996842820deb11ba1efdd6ad3e1735f8c33f56871352806027000bfe454f5e","0x212227cb6888e70b255a55cb1cd6de372c5f8509d9a209de864958750f3605c0","0x1cb1da11fe8ac44622d687404530ff3a49a8e95a72ff2a0337312a528b0627c7","0x075001f3c68a401bbf54f4030fc7ac1846087989a427400d87c569a705e5be79","0x1c7a396a12b5e2f91c22bb7c8d6fe9343ae73cd3de3676be1510f33ad5764f34"]}
16:35:33 [16:35:33.564]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x081848cbdc2cd0a11635de9eb74617f0c0f6bb97","archive":"0x24ddfec5b194d74710848856caacc9d5a4fc9403bdbf74b62e67c1c09988a74a","txCount":6,"txHashes":["0x1029b2890c9a8d124bc0a29f57000d32572a9c198fb26eb2aa4a8ca200abbeb4","0x278d6d90cc2510eb9a78e1445bf85a85eda1e366977f55f4602a3144dabbead9","0x2e3ca21a78b0eb975b0bf8c470d348a89041791d9eb040e6a682a7617dd77fda","0x114d4ef07f68263dce4b80e4521d68949ff036ff68e29e44717656bd1b6ff32b","0x0fbdb5be3d7c7d12c6d359b0617c3bd8d97c532fe7f9e08145ce9af11399fcb4","0x2d6f9bac7768668d64d20b9a98e7ea367b152f480e190971ce33da230ad9a9d0"]}
16:35:33 [16:35:33.565]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:35:33 [16:35:33.598]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x0b3c94446f547b677f8346265baf5f7f0f8913c9","archive":"0x02a7b38d3b45f4d24fa0d813d961fe7cdc97c13343bd0321454e35a6a2b57944","txCount":6,"txHashes":["0x28af3954adb3b910a201c54f67b864e69b77d6b212b0bff3dd268f3dda24d43f","0x1273459407f1abe34b7f3e6642defe487c4f4b98d1c769c6d15a9a16cbb8ed40","0x05ed70543c6693ab7792e6c96f08b0e325a8bc1fbcd1167bbb9ea56012308ad0","0x14e272cde4555ef873988a366e357bc66626e113c87a09bca5f7370f1fa8f622","0x023d11254903da6aab4f73fe768e430ad0a69443c9891682a0d5c794b324e2a0","0x202b26349a1f7844eb23ea0dd150135f1c2eef26bc022c58769f80dc4c53cbb0"]}
16:35:33 [16:35:33.599]
WARN:
validator Proposal is not valid, skipping attestation
16:35:33 [16:35:33.619]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x4371f40daad694dc7aa8960ce1c327c64ff47f68","archive":"0x2fb6967250c2e7eb058828670f3598f3f0c3a2cd28a5304cf382b3250f5160e2","txCount":6,"txHashes":["0x2b51ed9c15974cb3b3eb0a1115b14e358958d207398c3948c62ce4804dff10bc","0x16b827c8cf94cfd8e2cecab210526672ea0f91ef99ddcf35fc30b4eb62924f91","0x0b0950e90bdd784b220b2d8447b9ff2c9c6e1e6fff6fb45b268a27bbde7d1d07","0x0c0da7a5321f5d8d3fcb3f8983952569d18bc62d98d2458b5d4cfca2e7427561","0x0af09863733de1f6cc578e8695b16ecb782b956fa64e302c80a65a6179b39b22","0x00debe9c6025f49ef992b9b4ff2e59fa15255af8d456996749fb2f8e8ca52eda"]}
16:35:33 [16:35:33.621]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:35:33 [16:35:33.623]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x4371f40daad694dc7aa8960ce1c327c64ff47f68","archive":"0x2fb6967250c2e7eb058828670f3598f3f0c3a2cd28a5304cf382b3250f5160e2","txCount":6,"txHashes":["0x2b51ed9c15974cb3b3eb0a1115b14e358958d207398c3948c62ce4804dff10bc","0x16b827c8cf94cfd8e2cecab210526672ea0f91ef99ddcf35fc30b4eb62924f91","0x0b0950e90bdd784b220b2d8447b9ff2c9c6e1e6fff6fb45b268a27bbde7d1d07","0x0c0da7a5321f5d8d3fcb3f8983952569d18bc62d98d2458b5d4cfca2e7427561","0x0af09863733de1f6cc578e8695b16ecb782b956fa64e302c80a65a6179b39b22","0x00debe9c6025f49ef992b9b4ff2e59fa15255af8d456996749fb2f8e8ca52eda"]}
16:35:33 [16:35:33.642]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x68b9600f9b16e08cba5a746f8c9275c8ab6053c5","archive":"0x162d84aab95c6036ccac6f8f365e268343014f031f67891070f93bba912894d0","txCount":6,"txHashes":["0x1b0130b5fbae90d4d2d9911ab8773143d92fc75d1f49497a1673c879d6a7a413","0x22ee6c1d2ddb2f77bb36ef1ba73c2783280b5fb266954caf5d3d1f5ed89a1b90","0x19b18b8549ce5a738f2c999bb49ade0d7a5df48a9dda6065cc2c1b334184496b","0x066fe6cbb39766f5df7eb66b7cf5f3d37e8d40ceff25bb82ca4a96c1519e5282","0x2da4c8c962e9a653abc2f76ba903c6984f675ee35f31b4346eaf0e162d9a191a","0x28f2422896584ff36c0e7c8dff03147dc59b013a8f0ee1d7e278785bc0de4ed0"]}
16:35:33 [16:35:33.643]
WARN:
validator Proposal is not valid, skipping attestation
16:35:33 [16:35:33.656]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x7a1e5e4066e720abe219f8f1faf1d66ab4abbda0","archive":"0x1c5385bee36be4f34cc1bd6214c4f942b1830e96746e019e0dc372d4f5bc9716","txCount":6,"txHashes":["0x14e5e977d3a84133b69d16598439a1ff614e159c879ca671038d469896b1087e","0x0d9acad6811de64bc5821e761e0271dadbbcb716ea2d8d0f6eadbfd160dc8185","0x0669a47fa4621a76a2f2bf1129ecf4be06d06cd3c4ee2c5ff418f4adba40fdf2","0x22902683ca872446394c16561031e755349a5164f5a13572ca13eec55843c6ca","0x0142f9068822ca8219ef08ecbe5987ff9463e97fd4ad2cbcf836b84621d2dc2b","0x26c0fb9fdd1372082bd850f9276a1c9cc85b8ed0f0dec53b6db5d68bfbf4c211"]}
16:35:33 [16:35:33.658]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:35:33 [16:35:33.659]
WARN:
validator L1 to L2 messages in hash mismatch, skipping attestation
{"proposalInHash":"0x00089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c","computedInHash":"0x0034c201cef388676a861d53cc4802abc6dccca98ca7e73633b5811fd6517a0f","slotNumber":100,"blockNumber":100,"proposer":"0x7a1e5e4066e720abe219f8f1faf1d66ab4abbda0","archive":"0x1c5385bee36be4f34cc1bd6214c4f942b1830e96746e019e0dc372d4f5bc9716","txCount":6,"txHashes":["0x14e5e977d3a84133b69d16598439a1ff614e159c879ca671038d469896b1087e","0x0d9acad6811de64bc5821e761e0271dadbbcb716ea2d8d0f6eadbfd160dc8185","0x0669a47fa4621a76a2f2bf1129ecf4be06d06cd3c4ee2c5ff418f4adba40fdf2","0x22902683ca872446394c16561031e755349a5164f5a13572ca13eec55843c6ca","0x0142f9068822ca8219ef08ecbe5987ff9463e97fd4ad2cbcf836b84621d2dc2b","0x26c0fb9fdd1372082bd850f9276a1c9cc85b8ed0f0dec53b6db5d68bfbf4c211"]}
16:35:33
PASS src/validator.test.ts (
8.366 s)
16:35:33 ValidatorClient
16:35:33 constructor
16:35:33
✓ should throw error if an invalid private key is provided (133 ms)
16:35:33 createBlockProposal
16:35:33
✓ should create a valid block proposal without txs (456 ms)
16:35:33 collectAttestations
16:35:33
✓ should timeout if we do not collect enough attestations in time (1022 ms)
16:35:33
✓ should collect attestations for a proposal (40 ms)
16:35:33
✓ should collect attestations from its own validators (1013 ms)
16:35:33 attestToProposal
16:35:33
✓ should attest to proposal (30 ms)
16:35:33
✓ should re-execute and attest to proposal (19 ms)
16:35:33
✓ should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (24 ms)
16:35:33
✓ should not emit WANT_TO_SLASH_EVENT if slashing is disabled (24 ms)
16:35:33
✓ should request txs if missing for attesting (28 ms)
16:35:33
✓ should request txs even if not attestor in this slot (16 ms)
16:35:33
✓ should throw an error if the transactions are not available (13 ms)
16:35:33
✓ should not return an attestation if re-execution fails (17 ms)
16:35:33
✓ should not return an attestation if no validators are in the committee (26 ms)
16:35:33
✓ should not return an attestation if the proposer is not the current proposer (33 ms)
16:35:33
✓ should attest with all validator keys that are in the committee (26 ms)
16:35:33
✓ should not return an attestation if the proposal is not for the current or next slot (16 ms)
16:35:33
✓ should not return an attestation if messages do not match (15 ms)
16:35:33
16:35:33
Test Suites: 1 passed, 1 total
16:35:33
Tests: 18 passed, 18 total
16:35:33
Snapshots: 0 total
16:35:33
Time: 8.468 s
16:35:33
Ran all test suites matching validator-client/src/validator.test.ts
.
16:35:33
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?