Parent Log: http://ci.aztec-labs.com/14599c7f9b5e088f Command: 736bd65c2c998997 yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/2b96419831503435fa46a83dc2e2b7ba19109d0f Env: REF_NAME=gh-readonly-queue/next/pr-15229-af094bce13530e078c78de9f3264280e6693d533 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Tue Jun 24 08:40:38 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15229_amd64_x1-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_next 08:40:46 [08:40:46.432] ERROR: validator Timeout 2025-06-24T08:40:45.527Z waiting for 2 attestations for slot 1796 08:40:47 [08:40:47.502] ERROR: validator Timeout 2025-06-24T08:40:46.592Z waiting for 3 attestations for slot 1796 08:40:47 [08:40:47.539] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x966293916de485c0fc30e79e3918e63f92d14196","archive":"0x16850e833d0ea9aa122cfd11c4f920aedc202d4dc31f5a9ecda9e8a350810d0d","txCount":6,"txHashes":["0x27bf904dc4ca18e65eabb3bc2d67a3d8b49366da95f5a5caacf2d8ee4c4ebccb","0x2af3c3089d29128c53847f7284c165b6f7465e9699c2afe7e988d74d2522e51c","0x17443d28ec6a2db9561ab2b48da4c0d63ca8eae305d41f874603e5b52596dc10","0x2da517e481c6aa3b264c4da139dd501a7536a26eca90903e1c1b0c47ef7fcc2a","0x2f7b4d6328abfc9bf800f8b84b9618a1c610875f2cafb6dbc1356c71bf92cdbe","0x19520771a2796ecb910d2354390f26ef1b65fd96e9e3ca17c4414a5774987ccd"]} 08:40:47 [08:40:47.541] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 08:40:47 [08:40:47.542] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x966293916de485c0fc30e79e3918e63f92d14196","archive":"0x16850e833d0ea9aa122cfd11c4f920aedc202d4dc31f5a9ecda9e8a350810d0d","txCount":6,"txHashes":["0x27bf904dc4ca18e65eabb3bc2d67a3d8b49366da95f5a5caacf2d8ee4c4ebccb","0x2af3c3089d29128c53847f7284c165b6f7465e9699c2afe7e988d74d2522e51c","0x17443d28ec6a2db9561ab2b48da4c0d63ca8eae305d41f874603e5b52596dc10","0x2da517e481c6aa3b264c4da139dd501a7536a26eca90903e1c1b0c47ef7fcc2a","0x2f7b4d6328abfc9bf800f8b84b9618a1c610875f2cafb6dbc1356c71bf92cdbe","0x19520771a2796ecb910d2354390f26ef1b65fd96e9e3ca17c4414a5774987ccd"]} 08:40:47 [08:40:47.556] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xf9251e3656c1ff8d16845c357b863f1837c386a5","archive":"0x0a2098c80629f9ada133aeb1e99b4092ea2cc8b3008022f90d2b7438000e2152","txCount":6,"txHashes":["0x2de3cfd6ae7d83ab7b9af0021e6af8225ff549dc706a15e5a00d5003fd063454","0x2ab210e8cbab6611f5c260546f342bf87b825bcc527a4beee7cd123547920f87","0x1742908550fe23193421bf05cae18ff0ad521146e843c16160439bee23060e87","0x069faa44d448a331c996b2a60e9b820552a582976f419ef9a59bc67abb79801c","0x1c37b6d16b5ed33ca948edff56cf01ce3e1e805219179e2f000779481020cb7a","0x2617587f83dc4930756c24863fa4a61d4dd14de607c971ae2fc1a29c3bdd4b9e"]} 08:40:47 [08:40:47.557] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 08:40:47 [08:40:47.559] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xf9251e3656c1ff8d16845c357b863f1837c386a5","archive":"0x0a2098c80629f9ada133aeb1e99b4092ea2cc8b3008022f90d2b7438000e2152","txCount":6,"txHashes":["0x2de3cfd6ae7d83ab7b9af0021e6af8225ff549dc706a15e5a00d5003fd063454","0x2ab210e8cbab6611f5c260546f342bf87b825bcc527a4beee7cd123547920f87","0x1742908550fe23193421bf05cae18ff0ad521146e843c16160439bee23060e87","0x069faa44d448a331c996b2a60e9b820552a582976f419ef9a59bc67abb79801c","0x1c37b6d16b5ed33ca948edff56cf01ce3e1e805219179e2f000779481020cb7a","0x2617587f83dc4930756c24863fa4a61d4dd14de607c971ae2fc1a29c3bdd4b9e"]} 08:40:47 [08:40:47.570] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x850768919b451032bd08f42b10787f063af1dc9b","archive":"0x250bde2ab949f8d762cf891a8b57aa9d201fa180d47fdc66a6c63702b943ae94","txCount":6,"txHashes":["0x1a0dfd3243eedfcd7b1c91f8cb68dbe9b20ffa9869d6b4fcb41b4d0194a18705","0x135ff4d078556ed808f7534b8b592ba2609a173619254b8ba6ed7d07e7190193","0x0b42a6952fb90bf988a30e376904fb9e6f27555b8c089e6ff71510dda2b641d0","0x2b0e59b8eb4c96d4ef28d117c3ffca91b979b0343d3e64231370d248895a66fc","0x135eb84071f7c8766d908bacd29b82b94206c8dc80a9566a04f653e21605aa00","0x263eb69d67a3dfc08064ab36f8af77cc6fb92040bcedc25d38e4d1137bf863e8"]} 08:40:47 [08:40:47.571] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 08:40:47 [08:40:47.573] ERROR: validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch 08:40:47 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13) 08:40:47 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9) 08:40:47 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:251:28) { 08:40:47 expectedArchiveRoot: Fr<0x250bde2ab949f8d762cf891a8b57aa9d201fa180d47fdc66a6c63702b943ae94>, 08:40:47 actualArchiveRoot: Fr<0x26b8e970166b79d8311c6853401c5402a927acb9ba71980462e741b132ba00a8>, 08:40:47 expectedStateReference: StateReference { 08:40:47 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 08:40:47 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 08:40:47 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 08:40:47 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 }, 08:40:47 }, 08:40:47 actualStateReference: StateReference { 08:40:47 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 }, 08:40:47 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 08:40:47 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 08:40:47 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 08:40:47 } 08:40:47 } {"slotNumber":100,"blockNumber":100,"proposer":"0x850768919b451032bd08f42b10787f063af1dc9b","archive":"0x250bde2ab949f8d762cf891a8b57aa9d201fa180d47fdc66a6c63702b943ae94","txCount":6,"txHashes":["0x1a0dfd3243eedfcd7b1c91f8cb68dbe9b20ffa9869d6b4fcb41b4d0194a18705","0x135ff4d078556ed808f7534b8b592ba2609a173619254b8ba6ed7d07e7190193","0x0b42a6952fb90bf988a30e376904fb9e6f27555b8c089e6ff71510dda2b641d0","0x2b0e59b8eb4c96d4ef28d117c3ffca91b979b0343d3e64231370d248895a66fc","0x135eb84071f7c8766d908bacd29b82b94206c8dc80a9566a04f653e21605aa00","0x263eb69d67a3dfc08064ab36f8af77cc6fb92040bcedc25d38e4d1137bf863e8"]} 08:40:47 [08:40:47.574] WARN: validator Slashing proposer for invalid block proposal {"slotNumber":100,"blockNumber":100,"proposer":"0x850768919b451032bd08f42b10787f063af1dc9b","archive":"0x250bde2ab949f8d762cf891a8b57aa9d201fa180d47fdc66a6c63702b943ae94","txCount":6,"txHashes":["0x1a0dfd3243eedfcd7b1c91f8cb68dbe9b20ffa9869d6b4fcb41b4d0194a18705","0x135ff4d078556ed808f7534b8b592ba2609a173619254b8ba6ed7d07e7190193","0x0b42a6952fb90bf988a30e376904fb9e6f27555b8c089e6ff71510dda2b641d0","0x2b0e59b8eb4c96d4ef28d117c3ffca91b979b0343d3e64231370d248895a66fc","0x135eb84071f7c8766d908bacd29b82b94206c8dc80a9566a04f653e21605aa00","0x263eb69d67a3dfc08064ab36f8af77cc6fb92040bcedc25d38e4d1137bf863e8"]} 08:40:47 [08:40:47.587] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xb929deb69684f0f07e96aca48167e8380f679549","archive":"0x146e50ff38426bbc54ef456b9d003d028b4b28da93e8cedad577f32b664ff02a","txCount":6,"txHashes":["0x0815211b6eecb0ee42d6d5a80c0328f7f3889aff005aa448caa50c277de0cf42","0x1e555914cd6ef4948e4cc58396a82730a41ab8bfded0233523777a37bb851b82","0x29c58fa0f1e7a9ca550a404b90cb3f0044f639e3e8a2d52dec5bc72050ddf4d1","0x09833f5ce3e7ebf02a33d3bf4cc60f5e3b3b65146ce1ca27c29a5df14b81f027","0x0ed0329c52f48d4974c614dc98b8b562dd5e2ff1d0213792360f75b73ff6f25c","0x2f15f71109827d460ab46fe048ca66c2f3df00ce46423a70b3c513f61a1d50cc"]} 08:40:47 [08:40:47.588] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 08:40:47 [08:40:47.589] ERROR: validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch 08:40:47 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13) 08:40:47 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9) 08:40:47 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:290:28) { 08:40:47 expectedArchiveRoot: Fr<0x146e50ff38426bbc54ef456b9d003d028b4b28da93e8cedad577f32b664ff02a>, 08:40:47 actualArchiveRoot: Fr<0x0a28103b67a2ffd63110d6d6aad8ee03f8bfda2def819015e8db8e29c0eccc31>, 08:40:47 expectedStateReference: StateReference { 08:40:47 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 08:40:47 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 08:40:47 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 08:40:47 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 }, 08:40:47 }, 08:40:47 actualStateReference: StateReference { 08:40:47 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 }, 08:40:47 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 08:40:47 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 08:40:47 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 08:40:47 } 08:40:47 } {"slotNumber":100,"blockNumber":100,"proposer":"0xb929deb69684f0f07e96aca48167e8380f679549","archive":"0x146e50ff38426bbc54ef456b9d003d028b4b28da93e8cedad577f32b664ff02a","txCount":6,"txHashes":["0x0815211b6eecb0ee42d6d5a80c0328f7f3889aff005aa448caa50c277de0cf42","0x1e555914cd6ef4948e4cc58396a82730a41ab8bfded0233523777a37bb851b82","0x29c58fa0f1e7a9ca550a404b90cb3f0044f639e3e8a2d52dec5bc72050ddf4d1","0x09833f5ce3e7ebf02a33d3bf4cc60f5e3b3b65146ce1ca27c29a5df14b81f027","0x0ed0329c52f48d4974c614dc98b8b562dd5e2ff1d0213792360f75b73ff6f25c","0x2f15f71109827d460ab46fe048ca66c2f3df00ce46423a70b3c513f61a1d50cc"]} 08:40:47 [08:40:47.607] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xc32ae81332ff4b1d2232eb5af794578d28a32b24","archive":"0x2e83d9ca840a73f78009c6cda2e34ea2ab9a72d69761381d51fb3d8ac7d35b46","txCount":6,"txHashes":["0x1a4333a91edf9ccddf01a17e1616d2590130ee2acc349a42e2c4958ac6aba973","0x02bbbcbcdffd3310797899c283f07c8a6c186ce393b4f998c3941a60e129bccb","0x1d3cc0604628f72064b55fa209e3a481829a2db0c8bc0a5595503022b6ad8c5c","0x16f66f9bbd2b1d871aa5e81a47af078870911ef2449b25d8da06936843260684","0x0289773731d5ea9be16999df3e08ab133b77bed86a57ac3af1413f6fc9534198","0x0b088dab4e362ca94d2f9a6da22626c4482abcb2ec9d4f0f6c558326eefb23a9"]} 08:40:47 [08:40:47.608] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0} 08:40:47 [08:40:47.609] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xc32ae81332ff4b1d2232eb5af794578d28a32b24","archive":"0x2e83d9ca840a73f78009c6cda2e34ea2ab9a72d69761381d51fb3d8ac7d35b46","txCount":6,"txHashes":["0x1a4333a91edf9ccddf01a17e1616d2590130ee2acc349a42e2c4958ac6aba973","0x02bbbcbcdffd3310797899c283f07c8a6c186ce393b4f998c3941a60e129bccb","0x1d3cc0604628f72064b55fa209e3a481829a2db0c8bc0a5595503022b6ad8c5c","0x16f66f9bbd2b1d871aa5e81a47af078870911ef2449b25d8da06936843260684","0x0289773731d5ea9be16999df3e08ab133b77bed86a57ac3af1413f6fc9534198","0x0b088dab4e362ca94d2f9a6da22626c4482abcb2ec9d4f0f6c558326eefb23a9"]} 08:40:47 [08:40:47.630] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xc639f76a43eb44d971879448f247bcca921ccab1","archive":"0x264c0ac10443b0b7df2c9c6f3b8f25caf9a490ee7c6372c911cc33d7e022aada","txCount":6,"txHashes":["0x25cfb939082c3dd2e2e30a187468e9ff5361fcbab5d79e7ad01397ec8b7ab7c9","0x2910fed27b2dc7982a17ed719b8fca00b7836b4f35cda70ab9bc69f7d79db203","0x282c97d0948e1577f81926ae2ac1a79817c8e30ebf9bc5972e90fa1a9e1bd0e0","0x0945f386157285a25ba6c91497e0cf21e6b7e83a559fe404992688cf51f81a89","0x26904ec6c03fca7d79e6ac07c92a63fd7c1b3c4ff4fd147b6cdb14401e104dd5","0x1ec9f19ea8f543d88a4ba29caea7e7bd49d7e8ebb2ee5591d86fe76e167468e3"]} 08:40:47 [08:40:47.631] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0} 08:40:47 [08:40:47.646] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x30cfa1287a8f81a203e1c4e73d4c51ca4797a5c9","archive":"0x21d5a4cd4436c5cc2865da70c05c49d37b0ffb096f56edc057ba0564044ad523","txCount":6,"txHashes":["0x20e09d913b16cb226d6a7dbf61fd865f219cc11501bda9c0ee499e2f706802f8","0x208474669321d39b7ce086160e5ba18e3f650f9e9a27ebcdd95963b3c1f413c6","0x1b8337b8fec5d06623d72df17a1599f3e56183a74149a4d72ea84f5bfc5770a4","0x1501c1d8b7b628f9a57323285766a8d09e627bb9677018d1e809cd3b3ba30190","0x1f0e3f68b6fc3357ffe25f054007e109498cf573c2262489ac3c3561b084dbcc","0x043fb9cd8a4a1b6cbb74993676e78fbaac701acffb8a6a6ac0a50f1f40a45e66"]} 08:40:47 [08:40:47.647] INFO: validator Retrieved 0/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6} 08:40:47 [08:40:47.648] WARN: validator Missing 6/6 txs to attest to proposal {"slotNumber":100,"blockNumber":100,"proposer":"0x30cfa1287a8f81a203e1c4e73d4c51ca4797a5c9","archive":"0x21d5a4cd4436c5cc2865da70c05c49d37b0ffb096f56edc057ba0564044ad523","txCount":6,"txHashes":["0x20e09d913b16cb226d6a7dbf61fd865f219cc11501bda9c0ee499e2f706802f8","0x208474669321d39b7ce086160e5ba18e3f650f9e9a27ebcdd95963b3c1f413c6","0x1b8337b8fec5d06623d72df17a1599f3e56183a74149a4d72ea84f5bfc5770a4","0x1501c1d8b7b628f9a57323285766a8d09e627bb9677018d1e809cd3b3ba30190","0x1f0e3f68b6fc3357ffe25f054007e109498cf573c2262489ac3c3561b084dbcc","0x043fb9cd8a4a1b6cbb74993676e78fbaac701acffb8a6a6ac0a50f1f40a45e66"],"missing":["0x20e09d913b16cb226d6a7dbf61fd865f219cc11501bda9c0ee499e2f706802f8","0x208474669321d39b7ce086160e5ba18e3f650f9e9a27ebcdd95963b3c1f413c6","0x1b8337b8fec5d06623d72df17a1599f3e56183a74149a4d72ea84f5bfc5770a4","0x1501c1d8b7b628f9a57323285766a8d09e627bb9677018d1e809cd3b3ba30190","0x1f0e3f68b6fc3357ffe25f054007e109498cf573c2262489ac3c3561b084dbcc","0x043fb9cd8a4a1b6cbb74993676e78fbaac701acffb8a6a6ac0a50f1f40a45e66"]} 08:40:47 [08:40:47.657] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x674ad470ac9884fabb00f77a86ccd6d2c7f72865","archive":"0x1f3c85b800aa3c3005f6f58cd7d6f91ec61d452503ea5186a192cfe4df53dedb","txCount":6,"txHashes":["0x1de87adcae7751740ed2a32de15f8db44117db2a65e4b1ee107cae4629fa6d09","0x1d405fd0db073ae50cf98d339c948e0e258c6e13c04b5b6baddc8dff39ccd904","0x04aa1337e3e21e0a8aa726050bae82976b9aa7b7703847fadd69438c2c843ae2","0x1354e04960d992f56f114637db687302da7cadaed36e16ff121b6dffa8f4bd98","0x1b2496d3d5f4c3b8d000c011395b0a4acd67f313fd75dd61208e567afb254d68","0x0a7556d27778b3144caec269fe48b01f63e97dd6c00171406476a3d817cafa8e"]} 08:40:47 [08:40:47.658] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 08:40:47 [08:40:47.659] ERROR: validator Error reexecuting txs while processing block proposal: Error: Failed to build block 08:40:47 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:327:15) 08:40:47 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:305:39 08:40:47 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:312:13) 08:40:47 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:102:19) 08:40:47 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:364:58) 08:40:47 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:20) 08:40:47 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:330:27) {"slotNumber":100,"blockNumber":100,"proposer":"0x674ad470ac9884fabb00f77a86ccd6d2c7f72865","archive":"0x1f3c85b800aa3c3005f6f58cd7d6f91ec61d452503ea5186a192cfe4df53dedb","txCount":6,"txHashes":["0x1de87adcae7751740ed2a32de15f8db44117db2a65e4b1ee107cae4629fa6d09","0x1d405fd0db073ae50cf98d339c948e0e258c6e13c04b5b6baddc8dff39ccd904","0x04aa1337e3e21e0a8aa726050bae82976b9aa7b7703847fadd69438c2c843ae2","0x1354e04960d992f56f114637db687302da7cadaed36e16ff121b6dffa8f4bd98","0x1b2496d3d5f4c3b8d000c011395b0a4acd67f313fd75dd61208e567afb254d68","0x0a7556d27778b3144caec269fe48b01f63e97dd6c00171406476a3d817cafa8e"]} 08:40:47 [08:40:47.670] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x0c479f1582c9f7522aedbf3ac2f0aa6eca386d48","archive":"0x030152eec8525b2eb21985774a2a01887dda21b23064efc28b2cda2b2579e9bf","txCount":6,"txHashes":["0x13badaad83073a668fa632802af3801b874de444820457e0ca40820e6ff32137","0x18710f274845de0e10ca2140b2c9f095fc997b0eaa3f3b00a05fefd0d48664cf","0x1f1c6c77141fcd0c029e00911fc51e2b53401490d89329250516244b13684545","0x2508a2f916fc3519717a4a6ace34a833584a17799cac3348b2d5d2b91053f175","0x273d95aa28ff45a9937ee25e6b7f7defdb7d4a50dd64d081bc515e56f9b40f78","0x2e1031bf1d8f029c75a26c240925147c987d72922deced96d1e9d834d0ac233c"]} 08:40:47 [08:40:47.670] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 08:40:47 [08:40:47.683] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x747a9b4341d7f8da3a0ffa60c84bf7563b8a9662","archive":"0x2a7d98e56236108f55174f412172da31b395f39b6976e2f688515ebae2df8e62","txCount":6,"txHashes":["0x16cc9ea7c0f19e9322dc40ff3b387b7096b78d951b9b06d101be59d33540d515","0x2b1260da54843b556262d4fd7b5b890e38bd07b260f23971f1cec6ebf26a71de","0x0224293b7fb40e342ac99b7cae0ecb83fa5debb850a55831d14f0fd16a5413b5","0x1fd45c6244cb80325a9aa3d61ddf24a29bd739bc314b585371a51ee8da5565d2","0x016e52c3541b7d8ccf2889434b1d7f3e53996f7913f2703fe4a07ac1cca54861","0x14d1a06d5e0f937e202a38919b0d64cb97fa4557d7e206675385dd77eaea0bd8"]} 08:40:47 [08:40:47.683] WARN: validator Proposal is not valid, skipping attestation 08:40:47 [08:40:47.694] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xdcba60ed885749bbe7fa527a31cce7280a018b43","archive":"0x06516290570006dc76e464cc6e8bf98277c17ce2684fb1fd18ffb3b4a789f0fa","txCount":6,"txHashes":["0x0ff186906c5b7a513afb2aaaa2d61462c1d5faa4587ca68c8f440794b33e5392","0x218a5c84a8c7c35c00cad2360a1a2e1d2d0ac1c6391945b4b22cbee898ac0638","0x206ef4cfd0286c0f1d1cc914d00da88a38383df93f050eb5c54c17b592f7bb98","0x0febdc6d23c4d7f01558778c2b889372b582fc81ae8c10ebed79bfed2943b89d","0x025c842ca11798f8d97370c5bcefe196ba9ba41f3adf8f74bdb40f08b86cfba9","0x2ad6dc9ac76d15375d368a61b409bdf82c2b5a12aee85bccdfe0f1e3e202106f"]} 08:40:47 [08:40:47.695] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 08:40:47 [08:40:47.696] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xdcba60ed885749bbe7fa527a31cce7280a018b43","archive":"0x06516290570006dc76e464cc6e8bf98277c17ce2684fb1fd18ffb3b4a789f0fa","txCount":6,"txHashes":["0x0ff186906c5b7a513afb2aaaa2d61462c1d5faa4587ca68c8f440794b33e5392","0x218a5c84a8c7c35c00cad2360a1a2e1d2d0ac1c6391945b4b22cbee898ac0638","0x206ef4cfd0286c0f1d1cc914d00da88a38383df93f050eb5c54c17b592f7bb98","0x0febdc6d23c4d7f01558778c2b889372b582fc81ae8c10ebed79bfed2943b89d","0x025c842ca11798f8d97370c5bcefe196ba9ba41f3adf8f74bdb40f08b86cfba9","0x2ad6dc9ac76d15375d368a61b409bdf82c2b5a12aee85bccdfe0f1e3e202106f"]} 08:40:47 [08:40:47.715] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x8681d7def3cb3d2e8946618b8f69f0e8e2cb7409","archive":"0x24d3d98f76d0f557af634984f46028e2535c186440c37aa033cc8bad7bf8f39c","txCount":6,"txHashes":["0x13052ca018b291861b883753d9afac9a2a4dd58f28b3326b7e64d69c0b8c4295","0x1a1e341e1fcc697192ca3dc3de49da571e5a553cbe6e2cbe234241b47e6eace8","0x0c189996dc9e6f449e9e5981327587e31eb23aadf0991acaf529f19e3c226120","0x288773d1d819c0474635dcc6949782ef97909f0dd696bca33ceee15a026fc9c2","0x1a35079f5b249bebf227a7cd6b5137dc0474557019b0fdaf17c547965d07a763","0x1a96bd8381b787973c2db392c99402de00303479432542e355ad8b16279d47f9"]} 08:40:47 [08:40:47.716] WARN: validator Proposal is not valid, skipping attestation 08:40:47 [08:40:47.728] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x1fb9b540a4f148e42afc8281a0faa926515e45a6","archive":"0x0a78147d122676c76d77b6ac68d51af98f552699f2328289e54d48bb835d081e","txCount":6,"txHashes":["0x0435c0711c8bb7ebe2c50a90ae7534151e9bd38d80afc8a23b4cf3850473f875","0x2abab0173df891be6d27d96ab53208095c6a6e37d53e8972c2c8ddc66aded73f","0x1c71874d29a6b640ec2c6d572f29afea48b96bdb69c711ba188f184865f6128d","0x070a9da563018910f94595d7261a927056fab1977b4bcaac3aca892fdb452efc","0x26b031a82c09bdeb546813a34e61046c6f1ed66904411afaeef4f38b46ed4ba0","0x1c61d114cc3cc262981c1d97f01382bd4f26dd595cf2680cabc5585859196628"]} 08:40:47 [08:40:47.729] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 08:40:47 [08:40:47.730] WARN: validator L1 to L2 messages in hash mismatch, skipping attestation {"proposalInHash":"0x00089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c","computedInHash":"0x000067f3db4a01e29bb70c4c96f358b27a98fd0cf4ee40e55b03447123505314","slotNumber":100,"blockNumber":100,"proposer":"0x1fb9b540a4f148e42afc8281a0faa926515e45a6","archive":"0x0a78147d122676c76d77b6ac68d51af98f552699f2328289e54d48bb835d081e","txCount":6,"txHashes":["0x0435c0711c8bb7ebe2c50a90ae7534151e9bd38d80afc8a23b4cf3850473f875","0x2abab0173df891be6d27d96ab53208095c6a6e37d53e8972c2c8ddc66aded73f","0x1c71874d29a6b640ec2c6d572f29afea48b96bdb69c711ba188f184865f6128d","0x070a9da563018910f94595d7261a927056fab1977b4bcaac3aca892fdb452efc","0x26b031a82c09bdeb546813a34e61046c6f1ed66904411afaeef4f38b46ed4ba0","0x1c61d114cc3cc262981c1d97f01382bd4f26dd595cf2680cabc5585859196628"]} 08:40:47 PASS src/validator.test.ts (8.091 s) 08:40:47 ValidatorClient 08:40:47 constructor 08:40:47 should throw error if an invalid private key is provided (125 ms) 08:40:47 createBlockProposal 08:40:47 should create a valid block proposal without txs (462 ms) 08:40:47 collectAttestations 08:40:47 should timeout if we do not collect enough attestations in time (1032 ms) 08:40:47 should collect attestations for a proposal (40 ms) 08:40:47 should collect attestations from its own validators (1027 ms) 08:40:47 attestToProposal 08:40:47 should attest to proposal (36 ms) 08:40:47 should re-execute and attest to proposal (16 ms) 08:40:47 should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (14 ms) 08:40:47 should not emit WANT_TO_SLASH_EVENT if slashing is disabled (16 ms) 08:40:47 should request txs if missing for attesting (20 ms) 08:40:47 should request txs even if not attestor in this slot (20 ms) 08:40:47 should throw an error if the transactions are not available (16 ms) 08:40:47 should not return an attestation if re-execution fails (11 ms) 08:40:47 should not return an attestation if no validators are in the committee (11 ms) 08:40:47 should not return an attestation if the proposer is not the current proposer (13 ms) 08:40:47 should attest with all validator keys that are in the committee (18 ms) 08:40:47 should not return an attestation if the proposal is not for the current or next slot (14 ms) 08:40:47 should not return an attestation if messages do not match (14 ms) 08:40:47 08:40:47 Test Suites: 1 passed, 1 total 08:40:47 Tests: 18 passed, 18 total 08:40:47 Snapshots: 0 total 08:40:47 Time: 8.177 s 08:40:47 Ran all test suites matching validator-client/src/validator.test.ts. 08:40:47 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?