Parent Log: http://ci.aztec-labs.com/cd2fcd12fef4c4a3 Command: 8e1bd0706feebe1f yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/227fd751f8d3e07a96e4c1564665f0676f8222af Env: REF_NAME=gh-readonly-queue/next/pr-15209-c245b3e704a64008c8dea40ee7b26418fd59554d CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Mon Jun 23 11:50:55 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15209_amd64_x3-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_next 11:51:03 [11:51:03.381] ERROR: validator Timeout 2025-06-23T11:51:02.477Z waiting for 2 attestations for slot 1796 11:51:04 [11:51:04.460] ERROR: validator Timeout 2025-06-23T11:51:03.553Z waiting for 3 attestations for slot 1796 11:51:04 [11:51:04.481] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xfe04e74739320d2590ee3c59d46222a91e16613f","archive":"0x01b4ae23a35b794ce93171cacd7171b7832a2b4daff958c75c0bbf570fd7e4ae","txCount":6,"txHashes":["0x28c98ae65fcc9a1dbdaded7576b9e4278f46c21305750fb75d9933cf943f7ae6","0x06c91de6d79a21c042ef521a53b48a16cd442b677874dbc714cd0fcefe3b5d85","0x039eaf54af23847be1d4a0c1cbbd699ad2ffd0226d55bdff589357f5c6957fc3","0x18dd96b0f7d4e9d945c3742fb1e683b46f8b918d04c333f0c418a116f895d665","0x1fc338da614ec7632691f486bc675e2219ea493c036ced198534fbb6081e74bb","0x09722d909dd8f27845937d98ff882d6981fb9aaeb9afd8fa03ff4267e15cfcfc"]} 11:51:04 [11:51:04.483] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 11:51:04 [11:51:04.485] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xfe04e74739320d2590ee3c59d46222a91e16613f","archive":"0x01b4ae23a35b794ce93171cacd7171b7832a2b4daff958c75c0bbf570fd7e4ae","txCount":6,"txHashes":["0x28c98ae65fcc9a1dbdaded7576b9e4278f46c21305750fb75d9933cf943f7ae6","0x06c91de6d79a21c042ef521a53b48a16cd442b677874dbc714cd0fcefe3b5d85","0x039eaf54af23847be1d4a0c1cbbd699ad2ffd0226d55bdff589357f5c6957fc3","0x18dd96b0f7d4e9d945c3742fb1e683b46f8b918d04c333f0c418a116f895d665","0x1fc338da614ec7632691f486bc675e2219ea493c036ced198534fbb6081e74bb","0x09722d909dd8f27845937d98ff882d6981fb9aaeb9afd8fa03ff4267e15cfcfc"]} 11:51:04 [11:51:04.512] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x9d52c6d9e1f865bfe2274ee35af317848331263b","archive":"0x1681e7c4c9d52a61c4ccdd04530df7c3e8ba116e028cc0014df71611141bcbd5","txCount":6,"txHashes":["0x015632ff57759ce08d03b9440df290aac5fd81705fa4282b702914629cc55f99","0x2bc29e56f7b6f11cf431f2006f84b45a1d3fc3f1b5c0329b991a8c3b74573f4f","0x22c227bcac635aa33d9e7087676cb69cfd2ed1e0ad1b4be5c059933532801aed","0x08373c69ad3cfb1c8c6f81adeb9aa8c9acdde71989373caca5a8d05977767e21","0x270feaf907a077705968abef06c74c870a1b10d010adf951801d1edd0788f12c","0x01c8c584504f6fab95ac788dc6068145c4f4bf772402ec25479d72bfe132f71a"]} 11:51:04 [11:51:04.514] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 11:51:04 [11:51:04.517] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x9d52c6d9e1f865bfe2274ee35af317848331263b","archive":"0x1681e7c4c9d52a61c4ccdd04530df7c3e8ba116e028cc0014df71611141bcbd5","txCount":6,"txHashes":["0x015632ff57759ce08d03b9440df290aac5fd81705fa4282b702914629cc55f99","0x2bc29e56f7b6f11cf431f2006f84b45a1d3fc3f1b5c0329b991a8c3b74573f4f","0x22c227bcac635aa33d9e7087676cb69cfd2ed1e0ad1b4be5c059933532801aed","0x08373c69ad3cfb1c8c6f81adeb9aa8c9acdde71989373caca5a8d05977767e21","0x270feaf907a077705968abef06c74c870a1b10d010adf951801d1edd0788f12c","0x01c8c584504f6fab95ac788dc6068145c4f4bf772402ec25479d72bfe132f71a"]} 11:51:04 [11:51:04.540] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x1891850bffeaf8c332b9ac6ec6447e1bff6dc3a3","archive":"0x17ef746a91198cd890425bbedcfe11d5212aaf1bac3d1b2961fd54136cf6dbab","txCount":6,"txHashes":["0x1d5ea8101d137caac833103b050725ae71007916edad9747b730345f5091575b","0x225a0f3b20035555a32bfed2913b04bcf316505ed630bed22b43a626be929619","0x14e3d9ca738a4216aad541f2c15b0cc96a773933db654d6e1e35834b4022e809","0x279b2b7389c9249efc48a1679435c13afc67aa5fdbfa33ca6d09da0092de5ad4","0x02e894be7b3d6c010162583c9cb3a29e74588d89f5b6d4daf4481140cc77bb61","0x2469cb814e71e07c980ab5c6f799b4987db5b38dab080ce95755158c4b8a57ce"]} 11:51:04 [11:51:04.541] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 11:51:04 [11:51:04.545] ERROR: validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch 11:51:04 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13) 11:51:04 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9) 11:51:04 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:251:28) { 11:51:04 expectedArchiveRoot: Fr<0x17ef746a91198cd890425bbedcfe11d5212aaf1bac3d1b2961fd54136cf6dbab>, 11:51:04 actualArchiveRoot: Fr<0x1e31413ba023047f013b645b987a14c855de1c3fbbab9ef8bf498057c5f4d05b>, 11:51:04 expectedStateReference: StateReference { 11:51:04 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 11:51:04 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 11:51:04 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 11:51:04 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 }, 11:51:04 }, 11:51:04 actualStateReference: StateReference { 11:51:04 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 }, 11:51:04 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 11:51:04 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 11:51:04 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 11:51:04 } 11:51:04 } {"slotNumber":100,"blockNumber":100,"proposer":"0x1891850bffeaf8c332b9ac6ec6447e1bff6dc3a3","archive":"0x17ef746a91198cd890425bbedcfe11d5212aaf1bac3d1b2961fd54136cf6dbab","txCount":6,"txHashes":["0x1d5ea8101d137caac833103b050725ae71007916edad9747b730345f5091575b","0x225a0f3b20035555a32bfed2913b04bcf316505ed630bed22b43a626be929619","0x14e3d9ca738a4216aad541f2c15b0cc96a773933db654d6e1e35834b4022e809","0x279b2b7389c9249efc48a1679435c13afc67aa5fdbfa33ca6d09da0092de5ad4","0x02e894be7b3d6c010162583c9cb3a29e74588d89f5b6d4daf4481140cc77bb61","0x2469cb814e71e07c980ab5c6f799b4987db5b38dab080ce95755158c4b8a57ce"]} 11:51:04 [11:51:04.546] WARN: validator Slashing proposer for invalid block proposal {"slotNumber":100,"blockNumber":100,"proposer":"0x1891850bffeaf8c332b9ac6ec6447e1bff6dc3a3","archive":"0x17ef746a91198cd890425bbedcfe11d5212aaf1bac3d1b2961fd54136cf6dbab","txCount":6,"txHashes":["0x1d5ea8101d137caac833103b050725ae71007916edad9747b730345f5091575b","0x225a0f3b20035555a32bfed2913b04bcf316505ed630bed22b43a626be929619","0x14e3d9ca738a4216aad541f2c15b0cc96a773933db654d6e1e35834b4022e809","0x279b2b7389c9249efc48a1679435c13afc67aa5fdbfa33ca6d09da0092de5ad4","0x02e894be7b3d6c010162583c9cb3a29e74588d89f5b6d4daf4481140cc77bb61","0x2469cb814e71e07c980ab5c6f799b4987db5b38dab080ce95755158c4b8a57ce"]} 11:51:04 [11:51:04.568] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x78c4dc3f4f0fadc609e89ff5c7544265cfe094a3","archive":"0x082870faf3b8004af5ab9d2a035147ca0932cb33713309f177eda0e17d3022cc","txCount":6,"txHashes":["0x2e1247dab0a8ae507175b07094a4c10c0cbbec84e4bf396733554793702bc828","0x2b0a405abb2f9a926db050cbeed39edec1888e929210accc18b0f3aecdc6f908","0x211f36dbaf68b59820b1a38edbbc45eef9a2f17369bfa9233a544edbd711d99f","0x08e41dd292f63af58a2f8ef106163fc04b2a8247b2fb05c6cf8451a4fa952e6f","0x17d16f69844eb8303a9d1f80ab893ca1823f01aa675ea14f45bc159aca9eb521","0x0f5a94a9e542bc4bb09a2d5d9a2fc5d899d4cfd028add1c4d667f652f9961e87"]} 11:51:04 [11:51:04.568] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 11:51:04 [11:51:04.570] ERROR: validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch 11:51:04 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13) 11:51:04 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9) 11:51:04 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:290:28) { 11:51:04 expectedArchiveRoot: Fr<0x082870faf3b8004af5ab9d2a035147ca0932cb33713309f177eda0e17d3022cc>, 11:51:04 actualArchiveRoot: Fr<0x172e61c85c9104e960cb5af1a89b3de1384e1aa8c9b353c4cfc22d2d7ae087a5>, 11:51:04 expectedStateReference: StateReference { 11:51:04 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 11:51:04 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 11:51:04 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 11:51:04 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 }, 11:51:04 }, 11:51:04 actualStateReference: StateReference { 11:51:04 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 }, 11:51:04 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 11:51:04 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 11:51:04 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 11:51:04 } 11:51:04 } {"slotNumber":100,"blockNumber":100,"proposer":"0x78c4dc3f4f0fadc609e89ff5c7544265cfe094a3","archive":"0x082870faf3b8004af5ab9d2a035147ca0932cb33713309f177eda0e17d3022cc","txCount":6,"txHashes":["0x2e1247dab0a8ae507175b07094a4c10c0cbbec84e4bf396733554793702bc828","0x2b0a405abb2f9a926db050cbeed39edec1888e929210accc18b0f3aecdc6f908","0x211f36dbaf68b59820b1a38edbbc45eef9a2f17369bfa9233a544edbd711d99f","0x08e41dd292f63af58a2f8ef106163fc04b2a8247b2fb05c6cf8451a4fa952e6f","0x17d16f69844eb8303a9d1f80ab893ca1823f01aa675ea14f45bc159aca9eb521","0x0f5a94a9e542bc4bb09a2d5d9a2fc5d899d4cfd028add1c4d667f652f9961e87"]} 11:51:04 [11:51:04.582] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xf7942f048dc38ede51e596f7fd8a10a3a1dbfcda","archive":"0x00f9968806535aae37ca9a9921741f2f277f53ca6ddc09daff6c084f61df10db","txCount":6,"txHashes":["0x2d11eb87ffa4b2c2cb3b6a06662e73586b812c23b444be0f2cd009419a6b3342","0x0295dd2c26bceae219bf3dd17b8d1ec33bf1756ee7310fda91ceef3269ae2d8f","0x21e7f7e67a396705d0ec402f839557d188657b20a84c89727f4ccf0f9e5f059f","0x166d12d4b3f2d2d3ebc8128a58bc76083e102b763a38a0d42605299b61a4a3b0","0x24cb271ddc1f82bb34e96d6bfef72c6eec84a0078e8afab55d85346546b90349","0x23580d889db84fc5f7e9c78219446e20e53fb499600a1f32784b17fd98141845"]} 11:51:04 [11:51:04.582] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0} 11:51:04 [11:51:04.583] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xf7942f048dc38ede51e596f7fd8a10a3a1dbfcda","archive":"0x00f9968806535aae37ca9a9921741f2f277f53ca6ddc09daff6c084f61df10db","txCount":6,"txHashes":["0x2d11eb87ffa4b2c2cb3b6a06662e73586b812c23b444be0f2cd009419a6b3342","0x0295dd2c26bceae219bf3dd17b8d1ec33bf1756ee7310fda91ceef3269ae2d8f","0x21e7f7e67a396705d0ec402f839557d188657b20a84c89727f4ccf0f9e5f059f","0x166d12d4b3f2d2d3ebc8128a58bc76083e102b763a38a0d42605299b61a4a3b0","0x24cb271ddc1f82bb34e96d6bfef72c6eec84a0078e8afab55d85346546b90349","0x23580d889db84fc5f7e9c78219446e20e53fb499600a1f32784b17fd98141845"]} 11:51:04 [11:51:04.594] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x7d68b7613ff50f621c914ba8bf7cfee0ab67f79c","archive":"0x17901da48388291a68cb49be0249fa2242d7feecf603aad1e4609e564142f7d4","txCount":6,"txHashes":["0x01660388a8d9ce949cb9d8e962c7daf62cdcb9fab6aaa8598022f856bb552230","0x14530e60e4cd92daf59b21a628fd5f1171e954b71aec276be7eb8238c08f9051","0x137cdca704217916f46271a05a69d61b72f4c873c84963134d9e73346907e0b5","0x099b8efccf5a2e6ce6a957da45508afc011920281b8069f488883f1c305120dd","0x2e18fab8382a0aa9052107cf6a0b78b2e8cd2902e2fcd88a432259e375a39dc4","0x06536717a26baf6b2265fc474dc61bc35aff8bb53b270bcf4a21ae6aecffa077"]} 11:51:04 [11:51:04.595] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0} 11:51:04 [11:51:04.619] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x1cea2e2f9a278f938ba35d619a3c4242e4b17536","archive":"0x182be43358f9102b955aecc27cbea3bf91bd0eca63617708f7513d8e6bcbe8b2","txCount":6,"txHashes":["0x198a2b22515fa621971e9a79b27b0f330198b03b372ec97c3b35803179849293","0x2f03a00bf771eac822bf2dbeb7b01dfc0197b10d68db2fdbc5c6e93e837a82dd","0x24e7a0e73cabb54706ba14655c40f8ef53127e4b3b36eb323a524c9ea5f71f75","0x0b8663d7e193decb0e7020e48bf0a20c3fa4092e3c0db6e5fac1931a5311b9e3","0x1212e0f6f3202476894b0754e8185eab00a31277de8cbf057b55692e1193d0fb","0x1008d0c71ade7c5774c5a59b3b82f21ab9d9d5037cd0f0230f8166c6e66e8015"]} 11:51:04 [11:51:04.620] INFO: validator Retrieved 0/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6} 11:51:04 [11:51:04.620] WARN: validator Missing 6/6 txs to attest to proposal {"slotNumber":100,"blockNumber":100,"proposer":"0x1cea2e2f9a278f938ba35d619a3c4242e4b17536","archive":"0x182be43358f9102b955aecc27cbea3bf91bd0eca63617708f7513d8e6bcbe8b2","txCount":6,"txHashes":["0x198a2b22515fa621971e9a79b27b0f330198b03b372ec97c3b35803179849293","0x2f03a00bf771eac822bf2dbeb7b01dfc0197b10d68db2fdbc5c6e93e837a82dd","0x24e7a0e73cabb54706ba14655c40f8ef53127e4b3b36eb323a524c9ea5f71f75","0x0b8663d7e193decb0e7020e48bf0a20c3fa4092e3c0db6e5fac1931a5311b9e3","0x1212e0f6f3202476894b0754e8185eab00a31277de8cbf057b55692e1193d0fb","0x1008d0c71ade7c5774c5a59b3b82f21ab9d9d5037cd0f0230f8166c6e66e8015"],"missing":["0x198a2b22515fa621971e9a79b27b0f330198b03b372ec97c3b35803179849293","0x2f03a00bf771eac822bf2dbeb7b01dfc0197b10d68db2fdbc5c6e93e837a82dd","0x24e7a0e73cabb54706ba14655c40f8ef53127e4b3b36eb323a524c9ea5f71f75","0x0b8663d7e193decb0e7020e48bf0a20c3fa4092e3c0db6e5fac1931a5311b9e3","0x1212e0f6f3202476894b0754e8185eab00a31277de8cbf057b55692e1193d0fb","0x1008d0c71ade7c5774c5a59b3b82f21ab9d9d5037cd0f0230f8166c6e66e8015"]} 11:51:04 [11:51:04.633] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xc2c112d108ee72f6bac0a952be3b734394a06baf","archive":"0x122ae9ddcf2bb2fb34b3e398f0776a711bda811b42fc243295e3d01cd24ef4b1","txCount":6,"txHashes":["0x01dc8c163608e36c00ed6d27204f2b4f592a78bfcd8f7916424f86281737e2f6","0x057349547d9a7a7c87cff2b917eab7c783b678e77cb620fde55b158bcd4f929b","0x007596ba80068a456b1e57ed0ad1d253b111df56c7ef63bbe7d3a0dff1e2be0f","0x0bf3033dc10a21887d96fec39fd90701ba7b62d24063c964e889162edc37139e","0x212ed9e999d9070c70b7e82019b53eccfd61c8538683bdef76e120c97e6b0a6d","0x04daf62420d3324f3f5fd580b249406ddbe1853734919bf640075bc151f31fc1"]} 11:51:04 [11:51:04.634] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 11:51:04 [11:51:04.636] ERROR: validator Error reexecuting txs while processing block proposal: Error: Failed to build block 11:51:04 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:327:15) 11:51:04 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:305:39 11:51:04 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:312:13) 11:51:04 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:102:19) 11:51:04 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:364:58) 11:51:04 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:20) 11:51:04 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:330:27) {"slotNumber":100,"blockNumber":100,"proposer":"0xc2c112d108ee72f6bac0a952be3b734394a06baf","archive":"0x122ae9ddcf2bb2fb34b3e398f0776a711bda811b42fc243295e3d01cd24ef4b1","txCount":6,"txHashes":["0x01dc8c163608e36c00ed6d27204f2b4f592a78bfcd8f7916424f86281737e2f6","0x057349547d9a7a7c87cff2b917eab7c783b678e77cb620fde55b158bcd4f929b","0x007596ba80068a456b1e57ed0ad1d253b111df56c7ef63bbe7d3a0dff1e2be0f","0x0bf3033dc10a21887d96fec39fd90701ba7b62d24063c964e889162edc37139e","0x212ed9e999d9070c70b7e82019b53eccfd61c8538683bdef76e120c97e6b0a6d","0x04daf62420d3324f3f5fd580b249406ddbe1853734919bf640075bc151f31fc1"]} 11:51:04 [11:51:04.645] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xc2f574edb8d3aeb5aec42a2e33a48fde02493d52","archive":"0x163d1c03a514ba212f8c6d19217d8b590649e1e8cd1231f4ba8ef53d6dd4fc89","txCount":6,"txHashes":["0x27a73e56a200f2439ffddf5178b9db224eac98cd189d60b965e7cdd3d22837e4","0x2faa661de97f1ae8b644fddd4166a7c6f938e5f4a5811c45d56a343b46dd1181","0x283d3fb9a64483fb26f66e9d2470fdfdf725b36cd90bdc5b81caa382d9946d61","0x2d403f85acf7643f16336433be4f5933053ca4868bd284632c02db085b3e7ba8","0x00bcbf866aea3a944835e1fa513a264c22cc1ccfd9d28753d02757b5649fbb16","0x116327757e70d55b7442322e2013327825e5b5446a390eec40507b2e00b219e9"]} 11:51:04 [11:51:04.646] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 11:51:04 [11:51:04.658] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x3fea203c9106d54ac5d71a83f565fe60fbe77b66","archive":"0x0944278f560585fc672d550b31f9a1f138f96b79cc541e7b64566c49ebb68b02","txCount":6,"txHashes":["0x24f3aac201c470a770a8f3d07367654fe033f5e19a6188dcfc545a7e11eac289","0x13aa2dd2f20fcf6b7fe6584d52e97078928213438c259738433c2494bef4a40e","0x154d953afd23b1189ce01021e1797f37c5bfdfaa463dd33bfec2dca0381b740b","0x144ca3f43be19b156ce286be329a27e58a819f85aa1f7d2bd3e5a432f51cb68a","0x11f71e5ad0f8f19ba00c504032d5f51b4e3519b7929e7496bf3fbffe4857dcb5","0x27544a849a5da102defd7e7f71c1f51c9923b2154a2eb32bdb308fbf29257654"]} 11:51:04 [11:51:04.659] WARN: validator Proposal is not valid, skipping attestation 11:51:04 [11:51:04.670] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x8a4f53cc3862382ba63492a8b1aae6507bbf5435","archive":"0x22a5026ce51983f3b25ca69a6a7f692043bc9507659438d414d54706903d8d46","txCount":6,"txHashes":["0x119771f87513fa42f23fc03258b23c80be1938d4789342915ade1e1fb1fb7084","0x0bb27348e30e5e34390b439e24c101a551ee1569651e6be054f65c4ef1a11d57","0x236f15aa55d07e94e35a5882ed5d35c8829b9f30dcc391f5984b7c402b27131e","0x1bfc61e81bdab39afebb1a0b6506b5f43b7e4b8cfeeef91b954a4f6ffea790d1","0x2a8c7faa52a4f70f79bf4899da00c4a839d4e649f86958eaf0f6cb0836d4ebe0","0x12b96e7ddf782d48592d1f2b946bfd5401d4cbc3fa5479ee48fb7d0caead1e1d"]} 11:51:04 [11:51:04.671] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 11:51:04 [11:51:04.672] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x8a4f53cc3862382ba63492a8b1aae6507bbf5435","archive":"0x22a5026ce51983f3b25ca69a6a7f692043bc9507659438d414d54706903d8d46","txCount":6,"txHashes":["0x119771f87513fa42f23fc03258b23c80be1938d4789342915ade1e1fb1fb7084","0x0bb27348e30e5e34390b439e24c101a551ee1569651e6be054f65c4ef1a11d57","0x236f15aa55d07e94e35a5882ed5d35c8829b9f30dcc391f5984b7c402b27131e","0x1bfc61e81bdab39afebb1a0b6506b5f43b7e4b8cfeeef91b954a4f6ffea790d1","0x2a8c7faa52a4f70f79bf4899da00c4a839d4e649f86958eaf0f6cb0836d4ebe0","0x12b96e7ddf782d48592d1f2b946bfd5401d4cbc3fa5479ee48fb7d0caead1e1d"]} 11:51:04 [11:51:04.688] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x468ca967c479f91b43414c2c649e8d0068010305","archive":"0x267d10f6c53fb8fbb16b5250905c6934c2e60d2ff2dfa99f90a6e20a98380c6e","txCount":6,"txHashes":["0x039acdf31c41444a7897522591eb5dc96a088cef54bd29bc8af55a0cdcf7da7c","0x17e1047e751bf97b6dfbf25ed3abb844d69dbec11be3ee77bd5c70655bb51114","0x107084169f6801e3263840df27a2a2d58e869edacae28a8005c6756ab8a3fad3","0x1b600b1b882187a18d49b6462a92f524ef11e222e13c93ada1c0820bc573274f","0x132a9d31d81648a5be6803f9b66fb35bf873336dc0ddce5865ade8e5d74e9fd2","0x26ecbe5092858f300d41cfedf03b7d019cf403c4be47fcef57f2bb205989bc60"]} 11:51:04 [11:51:04.688] WARN: validator Proposal is not valid, skipping attestation 11:51:04 [11:51:04.696] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xcd6c609ed6f8a569d3b87977164d86c791c5f96e","archive":"0x22988f5031ac925ee57f36eb449845e8cdeb17ba935e265b1248a424e5669dcc","txCount":6,"txHashes":["0x23e1bc915955938b0645d41a028ea10d938a3e124f4b6d1d16171983b39cd857","0x238d1db15c63c8d06e7a6e4c4f42003e4ce9d47ce80609c9804a26537294a9bf","0x2114cc86ab9e6030b796f7066141c5492d9e9d199d852f76de8097346cde36df","0x1307bfb46ba8683fc136737268f0004ffff98c86b0e7ba298f56a3269639f2df","0x046e88b76095202dbb0393351a08e91565b23d48414b1fdb52a4dca316e16d66","0x16b183889a1ea7b8c58261320be8afe207fb04126405d02a9dcf5cd1e7a8c223"]} 11:51:04 [11:51:04.697] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 11:51:04 [11:51:04.698] WARN: validator L1 to L2 messages in hash mismatch, skipping attestation {"proposalInHash":"0x00089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c","computedInHash":"0x004768ec0f763712eab546e83bf58b7497746e5b3c7697c0d54cab5c4ff22394","slotNumber":100,"blockNumber":100,"proposer":"0xcd6c609ed6f8a569d3b87977164d86c791c5f96e","archive":"0x22988f5031ac925ee57f36eb449845e8cdeb17ba935e265b1248a424e5669dcc","txCount":6,"txHashes":["0x23e1bc915955938b0645d41a028ea10d938a3e124f4b6d1d16171983b39cd857","0x238d1db15c63c8d06e7a6e4c4f42003e4ce9d47ce80609c9804a26537294a9bf","0x2114cc86ab9e6030b796f7066141c5492d9e9d199d852f76de8097346cde36df","0x1307bfb46ba8683fc136737268f0004ffff98c86b0e7ba298f56a3269639f2df","0x046e88b76095202dbb0393351a08e91565b23d48414b1fdb52a4dca316e16d66","0x16b183889a1ea7b8c58261320be8afe207fb04126405d02a9dcf5cd1e7a8c223"]} 11:51:04 PASS src/validator.test.ts (8.204 s) 11:51:04 ValidatorClient 11:51:04 constructor 11:51:04 should throw error if an invalid private key is provided (164 ms) 11:51:04 createBlockProposal 11:51:04 should create a valid block proposal without txs (512 ms) 11:51:04 collectAttestations 11:51:04 should timeout if we do not collect enough attestations in time (1018 ms) 11:51:04 should collect attestations for a proposal (57 ms) 11:51:04 should collect attestations from its own validators (1020 ms) 11:51:04 attestToProposal 11:51:04 should attest to proposal (26 ms) 11:51:04 should re-execute and attest to proposal (32 ms) 11:51:04 should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (26 ms) 11:51:04 should not emit WANT_TO_SLASH_EVENT if slashing is disabled (22 ms) 11:51:04 should request txs if missing for attesting (14 ms) 11:51:04 should request txs even if not attestor in this slot (13 ms) 11:51:04 should throw an error if the transactions are not available (23 ms) 11:51:04 should not return an attestation if re-execution fails (15 ms) 11:51:04 should not return an attestation if no validators are in the committee (9 ms) 11:51:04 should not return an attestation if the proposer is not the current proposer (12 ms) 11:51:04 should attest with all validator keys that are in the committee (16 ms) 11:51:04 should not return an attestation if the proposal is not for the current or next slot (14 ms) 11:51:04 should not return an attestation if messages do not match (9 ms) 11:51:04 11:51:04 Test Suites: 1 passed, 1 total 11:51:04 Tests: 18 passed, 18 total 11:51:04 Snapshots: 0 total 11:51:04 Time: 8.286 s 11:51:04 Ran all test suites matching validator-client/src/validator.test.ts. 11:51:04 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?