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?