Parent Log:
http://ci.aztec-labs.com/bf9a1f2309b2f82d
Command: f44e1b4f382283e1 yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/7d1abcb337009939ee47da8445b5fee80f39fb58
Env: REF_NAME=gh-readonly-queue/next/pr-15156-df137f9440a970af2eb6e2ee94c48bf3bf47e207 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 20 10:05:55 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15156_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_next
10:06:04 [10:06:04.019]
ERROR:
validator Timeout 2025-06-20T10:06:03.115Z waiting for 2 attestations for slot 1796
10:06:05 [10:06:05.081]
ERROR:
validator Timeout 2025-06-20T10:06:04.175Z waiting for 3 attestations for slot 1796
10:06:05 [10:06:05.113]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x48690636f26a02cd35805c5a987045b33afe00cc","archive":"0x287b3300eeb7968846f55e01068ffa31680e2650ef4c33ac3434484c9c55d9ff","txCount":6,"txHashes":["0x1a81f787b78acd5f9f854a62bdee552e71bc5f99f030fc8bc0738374cfcd97c0","0x14902173a26db9f843a77ad49b1ac7203a7670fd18d6e44e0152e095b370f08d","0x0d75fdfc5e1aba1004b4fd3a514d1091e6f7b4faf604df995f2ffe8d1aca8042","0x0db3eb7b111a3d52f3d88d9d1d53ed402c21a61b5927b2bf306f1c7d6cbfe69a","0x28dc15b8e698d893efab49b4812e56df9a88335d005eb101b23f5288d8b2a5fc","0x288d9a60b969e44765d3d98026ce8c8817e501466127e6f2823ecd5f3565d32b"]}
10:06:05 [10:06:05.114]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
10:06:05 [10:06:05.116]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x48690636f26a02cd35805c5a987045b33afe00cc","archive":"0x287b3300eeb7968846f55e01068ffa31680e2650ef4c33ac3434484c9c55d9ff","txCount":6,"txHashes":["0x1a81f787b78acd5f9f854a62bdee552e71bc5f99f030fc8bc0738374cfcd97c0","0x14902173a26db9f843a77ad49b1ac7203a7670fd18d6e44e0152e095b370f08d","0x0d75fdfc5e1aba1004b4fd3a514d1091e6f7b4faf604df995f2ffe8d1aca8042","0x0db3eb7b111a3d52f3d88d9d1d53ed402c21a61b5927b2bf306f1c7d6cbfe69a","0x28dc15b8e698d893efab49b4812e56df9a88335d005eb101b23f5288d8b2a5fc","0x288d9a60b969e44765d3d98026ce8c8817e501466127e6f2823ecd5f3565d32b"]}
10:06:05 [10:06:05.134]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x5ae72fdef72c4ed936f8bf4023b9e9017ac8390a","archive":"0x2e974c99d56b7dc8377ff5d00288e5bb74b786bfa40a3e7c766105fcbfaefbb6","txCount":6,"txHashes":["0x2c6de3e7d3f5f7393198a75c677db52c21978456a6512b868abab66a3cb37494","0x14659a3f5329797504280bc36da3856515617ff787056cd2064e9e11a593ed3e","0x1d2cd1dbf2bdcc46179aa4ddd88b9c4b182097805e6e695b46caf6a0d2c96488","0x048d5b142f8946d52166916251876643bf4638a49be6e6658b4e788ec4c61d4b","0x2582b2e7fec4c538a360c3f26eb8d186982eaf21052c64cac8d527753adc273b","0x20ad921a9868360390d4adc665b2ac91272d310cf174efa5bebb3616c6833c75"]}
10:06:05 [10:06:05.135]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
10:06:05 [10:06:05.137]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x5ae72fdef72c4ed936f8bf4023b9e9017ac8390a","archive":"0x2e974c99d56b7dc8377ff5d00288e5bb74b786bfa40a3e7c766105fcbfaefbb6","txCount":6,"txHashes":["0x2c6de3e7d3f5f7393198a75c677db52c21978456a6512b868abab66a3cb37494","0x14659a3f5329797504280bc36da3856515617ff787056cd2064e9e11a593ed3e","0x1d2cd1dbf2bdcc46179aa4ddd88b9c4b182097805e6e695b46caf6a0d2c96488","0x048d5b142f8946d52166916251876643bf4638a49be6e6658b4e788ec4c61d4b","0x2582b2e7fec4c538a360c3f26eb8d186982eaf21052c64cac8d527753adc273b","0x20ad921a9868360390d4adc665b2ac91272d310cf174efa5bebb3616c6833c75"]}
10:06:05 [10:06:05.149]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x32b67e37ade7ca89afcb2f57a91fd93449256c36","archive":"0x1736bc3445c00dd96d36a27dc4d87739db83614394ac413b0dfb2ba10f29a84d","txCount":6,"txHashes":["0x1e1ee38771ee6329e45b58869589a776914de2c285017ab99d4aa4b9c4704e39","0x1cab2ec91dfc75e4b2cc134c6056c382fd776ceb5d55683e8d6edde6e60709b0","0x2b4d9a4d540fddd9c4e10ed34db86b6f47690dd07cf716aad98c89acae523c0b","0x0f534b0e5a4c7854e7e2a05f3646f28627da0647607b6a42b8448ca98a8ab7eb","0x209af96b8d7435dbfe1972ad5d97c77c300d162b32269a2805857ab01302671c","0x21406cf7d75453821f20f925df55bb848a84ae63e4c356a8f8cd2bbbe7fe4f0c"]}
10:06:05 [10:06:05.151]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
10:06:05 [10:06:05.163]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
10:06:05 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:385:13)
10:06:05 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9)
10:06:05 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:251:28) {
10:06:05 expectedArchiveRoot: Fr<0x1736bc3445c00dd96d36a27dc4d87739db83614394ac413b0dfb2ba10f29a84d>,
10:06:05 actualArchiveRoot: Fr<0x0f21d2e24c2da09f2b4c4b47f64788a13ee50171b26dbb5990452d451c70e8e0>,
10:06:05 expectedStateReference: StateReference {
10:06:05 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
10:06:05 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
10:06:05 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
10:06:05 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
10:06:05 },
10:06:05 actualStateReference: StateReference {
10:06:05 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
10:06:05 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
10:06:05 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
10:06:05 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
10:06:05 }
10:06:05 }
{"slotNumber":100,"blockNumber":100,"proposer":"0x32b67e37ade7ca89afcb2f57a91fd93449256c36","archive":"0x1736bc3445c00dd96d36a27dc4d87739db83614394ac413b0dfb2ba10f29a84d","txCount":6,"txHashes":["0x1e1ee38771ee6329e45b58869589a776914de2c285017ab99d4aa4b9c4704e39","0x1cab2ec91dfc75e4b2cc134c6056c382fd776ceb5d55683e8d6edde6e60709b0","0x2b4d9a4d540fddd9c4e10ed34db86b6f47690dd07cf716aad98c89acae523c0b","0x0f534b0e5a4c7854e7e2a05f3646f28627da0647607b6a42b8448ca98a8ab7eb","0x209af96b8d7435dbfe1972ad5d97c77c300d162b32269a2805857ab01302671c","0x21406cf7d75453821f20f925df55bb848a84ae63e4c356a8f8cd2bbbe7fe4f0c"]}
10:06:05 [10:06:05.164]
WARN:
validator Slashing proposer for invalid block proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0x32b67e37ade7ca89afcb2f57a91fd93449256c36","archive":"0x1736bc3445c00dd96d36a27dc4d87739db83614394ac413b0dfb2ba10f29a84d","txCount":6,"txHashes":["0x1e1ee38771ee6329e45b58869589a776914de2c285017ab99d4aa4b9c4704e39","0x1cab2ec91dfc75e4b2cc134c6056c382fd776ceb5d55683e8d6edde6e60709b0","0x2b4d9a4d540fddd9c4e10ed34db86b6f47690dd07cf716aad98c89acae523c0b","0x0f534b0e5a4c7854e7e2a05f3646f28627da0647607b6a42b8448ca98a8ab7eb","0x209af96b8d7435dbfe1972ad5d97c77c300d162b32269a2805857ab01302671c","0x21406cf7d75453821f20f925df55bb848a84ae63e4c356a8f8cd2bbbe7fe4f0c"]}
10:06:05 [10:06:05.187]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x37990ec0fe18cd653f50d9f7f40d0185360d36bd","archive":"0x28cfa49c55de1e49803898bee59e7ef1e37bfb3d58fa4144d40b9370823c6721","txCount":6,"txHashes":["0x056982280840fad5e5e39820ad9c4cb2014d0e019c77e67907bdbecc0b08dc95","0x15c572571410e6274cd01dc2d84a46df2051350e8a8dad06858a9c7819dbfd01","0x1ca194692cab65d2472d36d84d1068f45f099b5e305a864ac9e45c105f1a9a48","0x21985e24048a157ada942e682081f49ed089956fe30a5dc6d5ab6d9ca800545c","0x1169619b417c5001df5f71b7078b8fbf26d2cc423f08c2d2bd392d95ba84f8bd","0x07b9e1ec2bc0a2884bc78522fe275716de67b28c2c1369e817232957f72f7298"]}
10:06:05 [10:06:05.188]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
10:06:05 [10:06:05.190]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
10:06:05 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:385:13)
10:06:05 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9)
10:06:05 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:290:28) {
10:06:05 expectedArchiveRoot: Fr<0x28cfa49c55de1e49803898bee59e7ef1e37bfb3d58fa4144d40b9370823c6721>,
10:06:05 actualArchiveRoot: Fr<0x292ccb862b7500cf4f07d58c0c3b9e07acbfed0feb74851244f9936f26f39c7a>,
10:06:05 expectedStateReference: StateReference {
10:06:05 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
10:06:05 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
10:06:05 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
10:06:05 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
10:06:05 },
10:06:05 actualStateReference: StateReference {
10:06:05 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
10:06:05 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
10:06:05 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
10:06:05 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
10:06:05 }
10:06:05 }
{"slotNumber":100,"blockNumber":100,"proposer":"0x37990ec0fe18cd653f50d9f7f40d0185360d36bd","archive":"0x28cfa49c55de1e49803898bee59e7ef1e37bfb3d58fa4144d40b9370823c6721","txCount":6,"txHashes":["0x056982280840fad5e5e39820ad9c4cb2014d0e019c77e67907bdbecc0b08dc95","0x15c572571410e6274cd01dc2d84a46df2051350e8a8dad06858a9c7819dbfd01","0x1ca194692cab65d2472d36d84d1068f45f099b5e305a864ac9e45c105f1a9a48","0x21985e24048a157ada942e682081f49ed089956fe30a5dc6d5ab6d9ca800545c","0x1169619b417c5001df5f71b7078b8fbf26d2cc423f08c2d2bd392d95ba84f8bd","0x07b9e1ec2bc0a2884bc78522fe275716de67b28c2c1369e817232957f72f7298"]}
10:06:05 [10:06:05.207]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x62f1e8a23327c04ed0e77055e70a4c8b65ce127b","archive":"0x27947993dbb28bb210a594b714a48423be345315ca58677892bf4fe4066d5dba","txCount":6,"txHashes":["0x0dbd6a34bbde185071f7da53b5342829717f12d3756679278e1a03f547afd936","0x040072eb3dd2c54ba23ed330ca004d3c2f883ddf55b6f5db0ba29ac6ee646c37","0x126a819919229301274bed14a6e8b944481cbd753bff873bd730202dc96db375","0x090d9b71a10bfef18ae7bc654dace5cc27d7f7db66f5f8fbc738bfdd8c44b2e1","0x269fe0877e7026ef74fdfccbfbc9bba5574686471a1321b06e404caba220675b","0x1f873d4163a6a6f6eee86cc5673e1ca7d3de5f048e2356d6709bfb2800cc0ad3"]}
10:06:05 [10:06:05.208]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0}
10:06:05 [10:06:05.209]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x62f1e8a23327c04ed0e77055e70a4c8b65ce127b","archive":"0x27947993dbb28bb210a594b714a48423be345315ca58677892bf4fe4066d5dba","txCount":6,"txHashes":["0x0dbd6a34bbde185071f7da53b5342829717f12d3756679278e1a03f547afd936","0x040072eb3dd2c54ba23ed330ca004d3c2f883ddf55b6f5db0ba29ac6ee646c37","0x126a819919229301274bed14a6e8b944481cbd753bff873bd730202dc96db375","0x090d9b71a10bfef18ae7bc654dace5cc27d7f7db66f5f8fbc738bfdd8c44b2e1","0x269fe0877e7026ef74fdfccbfbc9bba5574686471a1321b06e404caba220675b","0x1f873d4163a6a6f6eee86cc5673e1ca7d3de5f048e2356d6709bfb2800cc0ad3"]}
10:06:05 [10:06:05.230]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x2825e13432654b429db305f1527f450d2fee5aa4","archive":"0x01e905e603fc651f857bfb467f7da20852da1f6abc8e522cf29016a44b26b008","txCount":6,"txHashes":["0x0f87aae0aeeb2de7b4502f7fa8518524db43dcdcaf0c22609026d1cdfdb98440","0x1ecd679db193e36a17b23481684687673dc5d42ca448998e198ad7f014b8fc38","0x1961b23d62cf7a71599cc5db21d0de2fb43903fc34e4b8bfa32f30756e8b8e23","0x02adc4f1f9a739c9a711cbbda2226dde4bb5bbc92aefac13c9f55efac7e4fc88","0x080453f764b24b92a85443d86e3e85d84c21d28a99e8ae3aaf65c9589a06e39b","0x0dc03c9185b7f00a05695bddc363d4882795d9bcf1d3e9fe32e3ffa943723b76"]}
10:06:05 [10:06:05.231]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0}
10:06:05 [10:06:05.249]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xadcf7838dc9fb7406634dd28011c60fbbabbf05b","archive":"0x2291b9c310ccda782b9286218fe78ae32597b28a951c4da0b8019440bdb7530b","txCount":6,"txHashes":["0x06604ff0b5cf62882866b3f49102d332091bf7790d87cbbb33a8fc92015fb5c4","0x1849d168e4e2fcf963be2d249cf071614e28db2d4985d86db4ee683132edebdd","0x1b36f7fd56a1a1dbceda701d2d5603ec2c22d4955116d8ec822cbbcefb2421d6","0x12a35286bb03334eb1759518daebda8bff03ea6e7687a4edc77aae2c14202e27","0x2cbccebcdd8e701e87f10848320a4e3aacb5919a65bf3730969fcbdc6bda08b7","0x250cb1ac3c1a8fb59d922deb54294d215239c460d0eca37163425f2e2b8b389b"]}
10:06:05 [10:06:05.250]
INFO:
validator Retrieved 0/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6}
10:06:05 [10:06:05.251]
WARN:
validator Missing 6/6 txs to attest to proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0xadcf7838dc9fb7406634dd28011c60fbbabbf05b","archive":"0x2291b9c310ccda782b9286218fe78ae32597b28a951c4da0b8019440bdb7530b","txCount":6,"txHashes":["0x06604ff0b5cf62882866b3f49102d332091bf7790d87cbbb33a8fc92015fb5c4","0x1849d168e4e2fcf963be2d249cf071614e28db2d4985d86db4ee683132edebdd","0x1b36f7fd56a1a1dbceda701d2d5603ec2c22d4955116d8ec822cbbcefb2421d6","0x12a35286bb03334eb1759518daebda8bff03ea6e7687a4edc77aae2c14202e27","0x2cbccebcdd8e701e87f10848320a4e3aacb5919a65bf3730969fcbdc6bda08b7","0x250cb1ac3c1a8fb59d922deb54294d215239c460d0eca37163425f2e2b8b389b"],"missing":["0x06604ff0b5cf62882866b3f49102d332091bf7790d87cbbb33a8fc92015fb5c4","0x1849d168e4e2fcf963be2d249cf071614e28db2d4985d86db4ee683132edebdd","0x1b36f7fd56a1a1dbceda701d2d5603ec2c22d4955116d8ec822cbbcefb2421d6","0x12a35286bb03334eb1759518daebda8bff03ea6e7687a4edc77aae2c14202e27","0x2cbccebcdd8e701e87f10848320a4e3aacb5919a65bf3730969fcbdc6bda08b7","0x250cb1ac3c1a8fb59d922deb54294d215239c460d0eca37163425f2e2b8b389b"]}
10:06:05 [10:06:05.280]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x7d30d46ef38e68d2cca1ea07b3fcf2dd18ccd4a4","archive":"0x143def66949f82b93497e2a1fe1035b44f87946f03de293c9cc780a257b6d8a4","txCount":6,"txHashes":["0x0e631a788fe38dd7abfdc8a22d93734173898186b5599a0dbf68f2a44890e91c","0x171025c5eab19e19871f08ad9fc64366f18d871f302aac0cf078684814771305","0x0bdc917ef43d2e8dd07cfc1a6c99fcc6af367962f69a232a9ebf20632953ca53","0x2f5b935a1d3c0fed2820d9ff7872ccdf4282be9eb2451824239adfa30fdb7023","0x27606237c4f1b6b6c6b4fc50b3740a249b5e050343daed64580d209faae56809","0x0d33e344828332c6febac4f065dff070596edd6ad229d319cf6ea48ee90230c4"]}
10:06:05 [10:06:05.281]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
10:06:05 [10:06:05.283]
ERROR:
validator Error reexecuting txs while processing block proposal: Error: Failed to build block
10:06:05 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:327:15)
10:06:05 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:305:39
10:06:05 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:312:13)
10:06:05 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:102:19)
10:06:05 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:364:58)
10:06:05 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:20)
10:06:05 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:330:27)
{"slotNumber":100,"blockNumber":100,"proposer":"0x7d30d46ef38e68d2cca1ea07b3fcf2dd18ccd4a4","archive":"0x143def66949f82b93497e2a1fe1035b44f87946f03de293c9cc780a257b6d8a4","txCount":6,"txHashes":["0x0e631a788fe38dd7abfdc8a22d93734173898186b5599a0dbf68f2a44890e91c","0x171025c5eab19e19871f08ad9fc64366f18d871f302aac0cf078684814771305","0x0bdc917ef43d2e8dd07cfc1a6c99fcc6af367962f69a232a9ebf20632953ca53","0x2f5b935a1d3c0fed2820d9ff7872ccdf4282be9eb2451824239adfa30fdb7023","0x27606237c4f1b6b6c6b4fc50b3740a249b5e050343daed64580d209faae56809","0x0d33e344828332c6febac4f065dff070596edd6ad229d319cf6ea48ee90230c4"]}
10:06:05 [10:06:05.297]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xd0df411bbed0aa4ab2130439bcf9e3583bca7251","archive":"0x170a37ec0679594cff004f457e4b6d355ad8800f7630ba9e28d90f9c33a1efec","txCount":6,"txHashes":["0x29f5e3f1df75e3fa3e6106d5cfb3ef40333195778fd2b90f6a0499fa3c3647b8","0x287125a2eefa01a44066b2f4af75b174487a391eee041b91681ba49424ae37a6","0x1c3a673c746fce68727aee65df0ae0a1617c86a2342927a93c6ae341acfa65c8","0x28112dad15a4a7653480ca01f156f4906d0d3f65d3a842710858908f884c8cfd","0x053c6315d6ca654c45124aa9cab5c12dacd555b5bb920ae8f630ff8a02582d7e","0x011b5d1a6b5b2d339bb35f50ff59a55ed0bc3030e6de0fed74b7fdccd008c190"]}
10:06:05 [10:06:05.297]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
10:06:05 [10:06:05.310]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x7ad192b95381f64c3956b89ff500fc3300b83f28","archive":"0x13458fab48c075b2b9c98188413d25a620f9bae874430dc8561324a61f737826","txCount":6,"txHashes":["0x03f7b65982029e9e73aec44cbc85d77992e5835ec96b66b8309590fae5a6f887","0x2b4b064db2dafe28b2966752c467624c1bd1fb401ff3a099d1addfa8c488f072","0x0dbf59b1478b8266d6125c2a5c45521d1ae9b2bdb40a5b47d6ed12480f940b9b","0x2797c60b40c4204744a8d47040e5e382b0915e0acf7c0e6666a8fdf7e865e9d2","0x028bd0eec6d54ab2d406fd723edc17e5fe16aa5f73eb4c2dc5de76fa4a2387de","0x0bdcd0898ac4051da7e0340a1ebb55392fe3e68a1bc411af4fb022ccf724c216"]}
10:06:05 [10:06:05.311]
WARN:
validator Proposal is not valid, skipping attestation
10:06:05 [10:06:05.320]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x9ae998cd438946fbe2f2b91edd51b4ecd6a86163","archive":"0x140ef0fea88c717cb3ba2c18e2b35db0197e1c0d8d6578d8a24c7c9f8aa7d91a","txCount":6,"txHashes":["0x23bc266f09f87d33f585a74d1ff0faefcf4430b67022d8b150adb32554e1a189","0x0415fb4fd7acffc78d1cd203882d6f39530a5ef358b48663b735860a9afbf709","0x1d4b0ba8b143e87ac03d250ddfbe6aaaa4aa31fe5bbfad2c3f168bd312342a4c","0x0e4ce14a4be7abf91f512841d9f851e2c63ee121628239bc1e0e4446cb8c0ec4","0x15abe35c4f627881600a98eb1c549f667a21260a88eefbb96f394d330aed3ad1","0x1e2fd98ed30649c55eead20e259c176dafd60649fd4c2b728d224e9e722bf3cf"]}
10:06:05 [10:06:05.320]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
10:06:05 [10:06:05.321]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x9ae998cd438946fbe2f2b91edd51b4ecd6a86163","archive":"0x140ef0fea88c717cb3ba2c18e2b35db0197e1c0d8d6578d8a24c7c9f8aa7d91a","txCount":6,"txHashes":["0x23bc266f09f87d33f585a74d1ff0faefcf4430b67022d8b150adb32554e1a189","0x0415fb4fd7acffc78d1cd203882d6f39530a5ef358b48663b735860a9afbf709","0x1d4b0ba8b143e87ac03d250ddfbe6aaaa4aa31fe5bbfad2c3f168bd312342a4c","0x0e4ce14a4be7abf91f512841d9f851e2c63ee121628239bc1e0e4446cb8c0ec4","0x15abe35c4f627881600a98eb1c549f667a21260a88eefbb96f394d330aed3ad1","0x1e2fd98ed30649c55eead20e259c176dafd60649fd4c2b728d224e9e722bf3cf"]}
10:06:05 [10:06:05.333]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xfcd89782ba0a7d35f69a6f9f6085253b3a13049a","archive":"0x2539136ffcebc50aadf30e94e1bf1db68e4530250f51d32a01647f8246e5f8e6","txCount":6,"txHashes":["0x206dd333aa6e6c6b5974c9f583067cf98f6588b873f92923ad96cd225deef074","0x1efd6915499e24f221bd91b4368c8226f8fed0f34fdfa61df47dae274beca841","0x10f1f5e0c13ab7c9751bd3ee78ede5a8ca1c45e293ceac4bab0f558b755091a4","0x1adfbb1215bfc955ea9842b19f7835bf55b8697d86c9a84cb573e3e5fd36d56c","0x23e25eb9889e632bcba7e17a623b4462ceaa2624dbfe45ee0fe43ced096952c5","0x2d589991ef1d3ecbda64b577ffe60d733773523a26c90da39b09ca50532e0062"]}
10:06:05 [10:06:05.334]
WARN:
validator Proposal is not valid, skipping attestation
10:06:05 [10:06:05.343]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xedb8ace171468043525813f18b8c2eaf089d5b13","archive":"0x0a614d6a545e7f838510105d917bd02bbd79b6653a21a36d35ce6050036f566a","txCount":6,"txHashes":["0x2b852893eadbee40698fa68758c88b8845ad819b873441a7f1166b3b89d5f6e5","0x29834922f449318ebd1d3ab90b4b97323eabfd45fd09961f98686db2cd1cb0e3","0x1d8344ee6d7dc4e25a7686c425b3fff60e7478d0d2544596846bab0ca88a507c","0x2be8d848c4a6950d77b0ba2e08a9226d57cd08845d869ea4c779ddca6b7131c0","0x2e2f5f966ba11bc0e05de07161c85fd0b5b7436c2cbc9da38a594d1d9213c393","0x0695d9b71bae3a40dc8f25564d33412f9cca84e232a342120a972317fb7c7374"]}
10:06:05 [10:06:05.344]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
10:06:05 [10:06:05.344]
WARN:
validator L1 to L2 messages in hash mismatch, skipping attestation
{"proposalInHash":"0x00089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c","computedInHash":"0x00431387f18ac0c4410245fb8882c6543f7902230e566dac47d54df342e303d0","slotNumber":100,"blockNumber":100,"proposer":"0xedb8ace171468043525813f18b8c2eaf089d5b13","archive":"0x0a614d6a545e7f838510105d917bd02bbd79b6653a21a36d35ce6050036f566a","txCount":6,"txHashes":["0x2b852893eadbee40698fa68758c88b8845ad819b873441a7f1166b3b89d5f6e5","0x29834922f449318ebd1d3ab90b4b97323eabfd45fd09961f98686db2cd1cb0e3","0x1d8344ee6d7dc4e25a7686c425b3fff60e7478d0d2544596846bab0ca88a507c","0x2be8d848c4a6950d77b0ba2e08a9226d57cd08845d869ea4c779ddca6b7131c0","0x2e2f5f966ba11bc0e05de07161c85fd0b5b7436c2cbc9da38a594d1d9213c393","0x0695d9b71bae3a40dc8f25564d33412f9cca84e232a342120a972317fb7c7374"]}
10:06:05
PASS src/validator.test.ts (
8.872 s)
10:06:05 ValidatorClient
10:06:05 constructor
10:06:05
✓ should throw error if an invalid private key is provided (152 ms)
10:06:05 createBlockProposal
10:06:05
✓ should create a valid block proposal without txs (466 ms)
10:06:05 collectAttestations
10:06:05
✓ should timeout if we do not collect enough attestations in time (1016 ms)
10:06:05
✓ should collect attestations for a proposal (39 ms)
10:06:05
✓ should collect attestations from its own validators (1022 ms)
10:06:05 attestToProposal
10:06:05
✓ should attest to proposal (32 ms)
10:06:05
✓ should re-execute and attest to proposal (20 ms)
10:06:05
✓ should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (28 ms)
10:06:05
✓ should not emit WANT_TO_SLASH_EVENT if slashing is disabled (23 ms)
10:06:05
✓ should request txs if missing for attesting (21 ms)
10:06:05
✓ should request txs even if not attestor in this slot (19 ms)
10:06:05
✓ should throw an error if the transactions are not available (19 ms)
10:06:05
✓ should not return an attestation if re-execution fails (32 ms)
10:06:05
✓ should not return an attestation if no validators are in the committee (14 ms)
10:06:05
✓ should not return an attestation if the proposer is not the current proposer (13 ms)
10:06:05
✓ should attest with all validator keys that are in the committee (12 ms)
10:06:05
✓ should not return an attestation if the proposal is not for the current or next slot (11 ms)
10:06:05
✓ should not return an attestation if messages do not match (11 ms)
10:06:05
10:06:05
Test Suites: 1 passed, 1 total
10:06:05
Tests: 18 passed, 18 total
10:06:05
Snapshots: 0 total
10:06:05
Time: 8.969 s
10:06:05
Ran all test suites matching validator-client/src/validator.test.ts
.
10:06:05
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?