Parent Log:
http://ci.aztec-labs.com/c73224bc7f2e6bf2
Command: 29957fbe93665d48 yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/4608046e462faf9ff3fbee265ba34dbecb5d0b31
Env: REF_NAME=gh-readonly-queue/next/pr-15169-2868628b6ae039db35b4267ab3975abc64a5d9b4 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Mon Jun 23 13:08:48 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15169_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_next
13:08:57 [13:08:57.189]
ERROR:
validator Timeout 2025-06-23T13:08:56.286Z waiting for 2 attestations for slot 1796
13:08:58 [13:08:58.258]
ERROR:
validator Timeout 2025-06-23T13:08:57.353Z waiting for 3 attestations for slot 1796
13:08:58 [13:08:58.276]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xf7ca12cdee4198d483b3c901d326640d753d01e3","archive":"0x2bbc547551afa130c93638b94357fc3406b816b815b4146c6dd1fc624402b376","txCount":6,"txHashes":["0x1f8d482142752e9ce8322798f83bb05539c2b679920066037439481689687116","0x23a6cc1e81fa3d0d58fffed6a627d9d24a6aff8397666a9467ccf030606fc4b8","0x05438125c756464f5ccd18ddfec4c4dc8d5ef0c8c70528dc9a8626b2b916cd7c","0x1d35dcdae0a458ac11680f3e7cc2a93c18cdd3a9cdd2be15de689ce789581060","0x12be50cfed9ba9baaa032b408677447d64d873e21e18fd96379c0765cc7add20","0x1b638c28fb5bd0b17367df6b974228cd1d6413a1179b82d55d7498a6611b6d2d"]}
13:08:58 [13:08:58.278]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
13:08:58 [13:08:58.280]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xf7ca12cdee4198d483b3c901d326640d753d01e3","archive":"0x2bbc547551afa130c93638b94357fc3406b816b815b4146c6dd1fc624402b376","txCount":6,"txHashes":["0x1f8d482142752e9ce8322798f83bb05539c2b679920066037439481689687116","0x23a6cc1e81fa3d0d58fffed6a627d9d24a6aff8397666a9467ccf030606fc4b8","0x05438125c756464f5ccd18ddfec4c4dc8d5ef0c8c70528dc9a8626b2b916cd7c","0x1d35dcdae0a458ac11680f3e7cc2a93c18cdd3a9cdd2be15de689ce789581060","0x12be50cfed9ba9baaa032b408677447d64d873e21e18fd96379c0765cc7add20","0x1b638c28fb5bd0b17367df6b974228cd1d6413a1179b82d55d7498a6611b6d2d"]}
13:08:58 [13:08:58.292]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x4f721df231fd1abac549a57606910f30d328a1e4","archive":"0x1c472a7034035a1fbf5d32b2ce8c45c106aca3bcd1546fed8b4465148ff920b4","txCount":6,"txHashes":["0x30128fb3e40c0569d1f49d76cebc8ae8d8946360d57f67ca0437a2aaeda5a7eb","0x2d3a34a4074d785eb2a13fe719f5daf53b2c3711647bf0c8c69d7f6640fbc07b","0x1078c5d758a6d7e1b51a20d8666c9b43b924e2e9138b9678ff278ed23f32b5bf","0x2fd845c0edc32170ad6b12c173ad75624bfae0933309c29b5b9acdebec0bc120","0x25dbbc08deea51f6e626336431efa4599a5988138c72ed1641d0ea68495fdab0","0x27fb96ce1683f24180349cd3711724ec6d477c7fd2822489964e0cfd03b9ac25"]}
13:08:58 [13:08:58.293]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
13:08:58 [13:08:58.295]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x4f721df231fd1abac549a57606910f30d328a1e4","archive":"0x1c472a7034035a1fbf5d32b2ce8c45c106aca3bcd1546fed8b4465148ff920b4","txCount":6,"txHashes":["0x30128fb3e40c0569d1f49d76cebc8ae8d8946360d57f67ca0437a2aaeda5a7eb","0x2d3a34a4074d785eb2a13fe719f5daf53b2c3711647bf0c8c69d7f6640fbc07b","0x1078c5d758a6d7e1b51a20d8666c9b43b924e2e9138b9678ff278ed23f32b5bf","0x2fd845c0edc32170ad6b12c173ad75624bfae0933309c29b5b9acdebec0bc120","0x25dbbc08deea51f6e626336431efa4599a5988138c72ed1641d0ea68495fdab0","0x27fb96ce1683f24180349cd3711724ec6d477c7fd2822489964e0cfd03b9ac25"]}
13:08:58 [13:08:58.323]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xd35b6d67f4f03b962592eab93a54ec6b2a16b36c","archive":"0x21c7e06049deb4f4c7e80fa24a40505fa7edcf75170c3ca5344e6bf11d1d92a6","txCount":6,"txHashes":["0x2d2ba851354a1f69b501ea08661843a3257139b33c80e6e1102c7a116f7c056d","0x005afa0e88b9c9eb01e3326c906aad0832c5451d8dda821689734efd10bac8ed","0x09a468416b1747d7e0704d41fadbb9927c73cd40c1b3f8d9e0931943f0ca68d7","0x1cff909dcb012b9d4040d737afaa3175875da75381d928a958dfa2164052a769","0x2a711493b0f7dd569354e8dd1fd7fde6271135ff34c7a8e53f3f0a7bb79bcae4","0x1bda51d1f8745d60f83e99bce3b9d9379f295d654a3d935c4b163768e3c49034"]}
13:08:58 [13:08:58.325]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
13:08:58 [13:08:58.328]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
13:08:58 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13)
13:08:58 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9)
13:08:58 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:251:28) {
13:08:58 expectedArchiveRoot: Fr<0x21c7e06049deb4f4c7e80fa24a40505fa7edcf75170c3ca5344e6bf11d1d92a6>,
13:08:58 actualArchiveRoot: Fr<0x15f5ef0502a61c7bf444bc9dd7c538ce7a0dc55a3a2e3f1a62676845a2da3c5d>,
13:08:58 expectedStateReference: StateReference {
13:08:58 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
13:08:58 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
13:08:58 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
13:08:58 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
13:08:58 },
13:08:58 actualStateReference: StateReference {
13:08:58 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
13:08:58 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
13:08:58 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
13:08:58 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
13:08:58 }
13:08:58 }
{"slotNumber":100,"blockNumber":100,"proposer":"0xd35b6d67f4f03b962592eab93a54ec6b2a16b36c","archive":"0x21c7e06049deb4f4c7e80fa24a40505fa7edcf75170c3ca5344e6bf11d1d92a6","txCount":6,"txHashes":["0x2d2ba851354a1f69b501ea08661843a3257139b33c80e6e1102c7a116f7c056d","0x005afa0e88b9c9eb01e3326c906aad0832c5451d8dda821689734efd10bac8ed","0x09a468416b1747d7e0704d41fadbb9927c73cd40c1b3f8d9e0931943f0ca68d7","0x1cff909dcb012b9d4040d737afaa3175875da75381d928a958dfa2164052a769","0x2a711493b0f7dd569354e8dd1fd7fde6271135ff34c7a8e53f3f0a7bb79bcae4","0x1bda51d1f8745d60f83e99bce3b9d9379f295d654a3d935c4b163768e3c49034"]}
13:08:58 [13:08:58.330]
WARN:
validator Slashing proposer for invalid block proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0xd35b6d67f4f03b962592eab93a54ec6b2a16b36c","archive":"0x21c7e06049deb4f4c7e80fa24a40505fa7edcf75170c3ca5344e6bf11d1d92a6","txCount":6,"txHashes":["0x2d2ba851354a1f69b501ea08661843a3257139b33c80e6e1102c7a116f7c056d","0x005afa0e88b9c9eb01e3326c906aad0832c5451d8dda821689734efd10bac8ed","0x09a468416b1747d7e0704d41fadbb9927c73cd40c1b3f8d9e0931943f0ca68d7","0x1cff909dcb012b9d4040d737afaa3175875da75381d928a958dfa2164052a769","0x2a711493b0f7dd569354e8dd1fd7fde6271135ff34c7a8e53f3f0a7bb79bcae4","0x1bda51d1f8745d60f83e99bce3b9d9379f295d654a3d935c4b163768e3c49034"]}
13:08:58 [13:08:58.350]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xdcdab583a5c0edc10435f17575a764e412058a37","archive":"0x27d6b9c97dc0f1f8ba338cd191af3de16546926f50886bdc3b7ecea88017ab0f","txCount":6,"txHashes":["0x24815f925f6d97965cc176254a8358f1605e87657fac7cf6b4db2c59f24619e2","0x1a6adf8ed3d30393fd5274efe2c4b5cffb262d5d4b425f66a3c0414706de19ac","0x2a0ae4400bd03ebf04187ceb9ab0206f5729ea0653235fb252d3901247d70b01","0x17395db8ecb78e591e0cabcfbcacb098dc295a72a5238bb7b53f503a1a329892","0x0a9432ad0f8be3dbf663b8cd0ea641fdb52fec6cbda7a5e17b7fef3c77ccd4a8","0x1b708ed43ff51fae8fae768f30004ef1d6772acc7e4c45425b271dd99fffbe92"]}
13:08:58 [13:08:58.351]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
13:08:58 [13:08:58.353]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
13:08:58 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13)
13:08:58 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9)
13:08:58 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:290:28) {
13:08:58 expectedArchiveRoot: Fr<0x27d6b9c97dc0f1f8ba338cd191af3de16546926f50886bdc3b7ecea88017ab0f>,
13:08:58 actualArchiveRoot: Fr<0x00286309fc8617eaddee7f09441056089db77c1c20ab1747c3649d68ba186f94>,
13:08:58 expectedStateReference: StateReference {
13:08:58 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
13:08:58 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
13:08:58 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
13:08:58 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
13:08:58 },
13:08:58 actualStateReference: StateReference {
13:08:58 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
13:08:58 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
13:08:58 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
13:08:58 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
13:08:58 }
13:08:58 }
{"slotNumber":100,"blockNumber":100,"proposer":"0xdcdab583a5c0edc10435f17575a764e412058a37","archive":"0x27d6b9c97dc0f1f8ba338cd191af3de16546926f50886bdc3b7ecea88017ab0f","txCount":6,"txHashes":["0x24815f925f6d97965cc176254a8358f1605e87657fac7cf6b4db2c59f24619e2","0x1a6adf8ed3d30393fd5274efe2c4b5cffb262d5d4b425f66a3c0414706de19ac","0x2a0ae4400bd03ebf04187ceb9ab0206f5729ea0653235fb252d3901247d70b01","0x17395db8ecb78e591e0cabcfbcacb098dc295a72a5238bb7b53f503a1a329892","0x0a9432ad0f8be3dbf663b8cd0ea641fdb52fec6cbda7a5e17b7fef3c77ccd4a8","0x1b708ed43ff51fae8fae768f30004ef1d6772acc7e4c45425b271dd99fffbe92"]}
13:08:58 [13:08:58.370]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x480306e8b7f9d644fb214c7eef98ce0ede112ec6","archive":"0x29712f449f3fd6bbdecaa16db2efb5dd62ea82be9704ec09e64b65daf3d12810","txCount":6,"txHashes":["0x27d22dc7c9c46039f6cd88730d410b545d4f618ea053750deb6a1ff1daeffb2d","0x29b97d9de90992d4fb6e12e845e1d0f0a646c31c91c71749a985bb67770b5a1e","0x083b29718ff19594205a9e6c2f6bcbe6e79d628a739ef333a5d1bf5c283db23f","0x2cf2caba15125eb4351f1bbe119876d4f5fdf0838dcef89084f616f63c8cef85","0x0bb11dca15d1e6d172aa3c987c9580f2b0c6d18f30af0e1e3f821d8b9b4ed72f","0x0c02ed1f13f3e030ee2c4b0da42c44464a49f87bb919543d4f69f0e0acb6baa8"]}
13:08:58 [13:08:58.371]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0}
13:08:58 [13:08:58.372]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x480306e8b7f9d644fb214c7eef98ce0ede112ec6","archive":"0x29712f449f3fd6bbdecaa16db2efb5dd62ea82be9704ec09e64b65daf3d12810","txCount":6,"txHashes":["0x27d22dc7c9c46039f6cd88730d410b545d4f618ea053750deb6a1ff1daeffb2d","0x29b97d9de90992d4fb6e12e845e1d0f0a646c31c91c71749a985bb67770b5a1e","0x083b29718ff19594205a9e6c2f6bcbe6e79d628a739ef333a5d1bf5c283db23f","0x2cf2caba15125eb4351f1bbe119876d4f5fdf0838dcef89084f616f63c8cef85","0x0bb11dca15d1e6d172aa3c987c9580f2b0c6d18f30af0e1e3f821d8b9b4ed72f","0x0c02ed1f13f3e030ee2c4b0da42c44464a49f87bb919543d4f69f0e0acb6baa8"]}
13:08:58 [13:08:58.393]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x3556905c965682fb4bde85bcebd4b0715771cc01","archive":"0x145799273e1ecbdb3ef1164927d7944eb0ccd4d3406cbe7ac5f0b2fe09dad1c3","txCount":6,"txHashes":["0x23a53744839abe39f3b50c9e2e047ab3b36db1583cf64970e9225b85e1b0fdba","0x1e72801506a5ea7434938c3dd47d36aa6e6f1d6ba350055859e0d55acb052c9a","0x00d0c138963369cc7248daeabf48e2ff5c9e6c05e50ee8a2e1d5bf7d082b30da","0x0c3bbdc3a83279941081388cc0de94e0e4c7d51187cb6cc420ae4649662e66e4","0x14a7992892e77730f3b96de1ca3127cfd41590d93d64a759e9c6c0f8d4615e3f","0x0caf4f28dea1e10fea4b27bc78dab669ff054102ca51be0c12569500529953af"]}
13:08:58 [13:08:58.394]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0}
13:08:58 [13:08:58.413]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xc3d785b3d2929ae26885cf8091a6720c19168121","archive":"0x1437397e8d79110259eb1795358ed82d87232b93542d486f352319b68a1cae99","txCount":6,"txHashes":["0x1f98bd11a400cca291fb0dcff32050cf711c2cad7d729a9e6abb9b28ab8ebdbf","0x06a7998546b01a7e0ea4745c9398920394f0b540dd51fdb46d93e3467fdd4642","0x1f9caebd4438b6b2e7c7bd3856d652b2f5be692590c4203a809f98dde82f603e","0x28294d21304f323f6562a29e96104aaa4f53f39e85de29aa493b0edafda5cd0d","0x1026b160a1280051a06949e66bb90d375ba4720a219856879b10db1e586873d7","0x145504534c837325a453f41d53a1c15a5d9e4fe2190bc872491724084b438c72"]}
13:08:58 [13:08:58.414]
INFO:
validator Retrieved 0/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6}
13:08:58 [13:08:58.415]
WARN:
validator Missing 6/6 txs to attest to proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0xc3d785b3d2929ae26885cf8091a6720c19168121","archive":"0x1437397e8d79110259eb1795358ed82d87232b93542d486f352319b68a1cae99","txCount":6,"txHashes":["0x1f98bd11a400cca291fb0dcff32050cf711c2cad7d729a9e6abb9b28ab8ebdbf","0x06a7998546b01a7e0ea4745c9398920394f0b540dd51fdb46d93e3467fdd4642","0x1f9caebd4438b6b2e7c7bd3856d652b2f5be692590c4203a809f98dde82f603e","0x28294d21304f323f6562a29e96104aaa4f53f39e85de29aa493b0edafda5cd0d","0x1026b160a1280051a06949e66bb90d375ba4720a219856879b10db1e586873d7","0x145504534c837325a453f41d53a1c15a5d9e4fe2190bc872491724084b438c72"],"missing":["0x1f98bd11a400cca291fb0dcff32050cf711c2cad7d729a9e6abb9b28ab8ebdbf","0x06a7998546b01a7e0ea4745c9398920394f0b540dd51fdb46d93e3467fdd4642","0x1f9caebd4438b6b2e7c7bd3856d652b2f5be692590c4203a809f98dde82f603e","0x28294d21304f323f6562a29e96104aaa4f53f39e85de29aa493b0edafda5cd0d","0x1026b160a1280051a06949e66bb90d375ba4720a219856879b10db1e586873d7","0x145504534c837325a453f41d53a1c15a5d9e4fe2190bc872491724084b438c72"]}
13:08:58 [13:08:58.431]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xd02c70ac877c8aa979d9a676dbb5248dbb6ff00a","archive":"0x10f262fb561d2261eff1df59587c8fee35c78526bdd4cf32afa0b7404dfa3728","txCount":6,"txHashes":["0x060ce86735345f9bba55cfbf29ab24e11664a192bc56c02d1cd6ad521a50db7c","0x21c1d3428bf04ea3e174cc21dcae57ca1a81f8ba194f096c4a37a581e6441708","0x215036b48549481b6b21fabb0f3cde61c838fd577f5823b2d842a7b214ce0611","0x2cb1f68da0c51b2acffba80e206e834fc42d7094c3fd70468fd122415aa2a2a5","0x11dc072da3434a46612eedb5d8b441d0c76c5f2e9ca78e6701b22cd3568d445d","0x12024e44ce8bc58a77089968e60ac511b8c0a6dfd2e60dd2c3c81d074472d4fa"]}
13:08:58 [13:08:58.436]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
13:08:58 [13:08:58.439]
ERROR:
validator Error reexecuting txs while processing block proposal: Error: Failed to build block
13:08:58 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:327:15)
13:08:58 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:305:39
13:08:58 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:312:13)
13:08:58 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:102:19)
13:08:58 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:364:58)
13:08:58 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:20)
13:08:58 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:330:27)
{"slotNumber":100,"blockNumber":100,"proposer":"0xd02c70ac877c8aa979d9a676dbb5248dbb6ff00a","archive":"0x10f262fb561d2261eff1df59587c8fee35c78526bdd4cf32afa0b7404dfa3728","txCount":6,"txHashes":["0x060ce86735345f9bba55cfbf29ab24e11664a192bc56c02d1cd6ad521a50db7c","0x21c1d3428bf04ea3e174cc21dcae57ca1a81f8ba194f096c4a37a581e6441708","0x215036b48549481b6b21fabb0f3cde61c838fd577f5823b2d842a7b214ce0611","0x2cb1f68da0c51b2acffba80e206e834fc42d7094c3fd70468fd122415aa2a2a5","0x11dc072da3434a46612eedb5d8b441d0c76c5f2e9ca78e6701b22cd3568d445d","0x12024e44ce8bc58a77089968e60ac511b8c0a6dfd2e60dd2c3c81d074472d4fa"]}
13:08:58 [13:08:58.455]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x3346ac385eb557529ebbfb6cc1fc7d82d8ad05f8","archive":"0x230e1a62732e65accd458c45d8a5e3ae9d779640071915e75e79637d88eb381e","txCount":6,"txHashes":["0x0ffde1ce450dc306971d816450d89c5286b34cf96c2f661b9a3087936d2a7d46","0x2a663cce3edfaecf34f64a8e1e442976e0c788afd3ea4739094dfc238662f437","0x2ac9be06b9e668a38929e65137698dbf2ff63a887c0dfdf5553397c9851fe893","0x304cad4ed6c531b02c7d5342a8387bb53c756a47f981f6cff487db6402c4548e","0x205da5496b7afb51efbaf686d5672dd8d6a0cd23bf56bf9a7e0971ad70fc6561","0x149998cfc36105d962a2466c406dc252604cbfe1f0a1ba312f1d902088720fce"]}
13:08:58 [13:08:58.456]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
13:08:58 [13:08:58.466]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x2d967b6905c6c4f1ce187f53582fae1b8d5bdca1","archive":"0x24c4fd6fe811a2363ef92c12f362f7e106b7ba6cff2a77ccab48ec98538f0671","txCount":6,"txHashes":["0x0a42053ad0c43839338b4d3081cbf5c2ac8f0c70f19a22b99d1da1338df8f0ec","0x05357645eff07e9a3eaea4ad776b6afdfc2750c8728288af6020f4c04686e347","0x0260a3d0dd46f9f4314b1ea7a604c8ce741434a49966645b8cdd7f903e51909c","0x0b75bb25f1332b429fd0619019f49a8f82bfdd9b82ec2ee88de087b65c1b1c02","0x1b458d9fa02d58d0eda5c3186addda7b5f12a29d92ef82e219f80e294d64cbe6","0x1067d2e8e89fd3aec26128190597b38760b31d933f493f9201c91903ed4ef757"]}
13:08:58 [13:08:58.467]
WARN:
validator Proposal is not valid, skipping attestation
13:08:58 [13:08:58.478]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x8e93a856bde776917e5072f344ec161a266ab947","archive":"0x0c1ab64e675e021435e1b452aaf7940deb6caf7fd2ee6b18ca7dd8dd9015392d","txCount":6,"txHashes":["0x235c9fda8b75ab0769eeb7f204cb48304423b5c02560439d3583580e1ee7c975","0x103f025e6c3d4153fcba69b9004573a243a86ed7ee373c7974fcac1221b70ffe","0x109e64156652b666a9d56850ce571b2290662fa9ed0b17e6f9eba245d405f60f","0x0ae299960f30489280dfce48e45b23f9cc4bb613763ae35d846bc0f2fde30e65","0x04e08048afc118509f81ad3a156231e80f8ef3176e77e60440846d74cc1cd0ef","0x15d10da5893887b49eea1beb87aedec35da7f078049c2efbe48d76fff5a96663"]}
13:08:58 [13:08:58.478]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
13:08:58 [13:08:58.479]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x8e93a856bde776917e5072f344ec161a266ab947","archive":"0x0c1ab64e675e021435e1b452aaf7940deb6caf7fd2ee6b18ca7dd8dd9015392d","txCount":6,"txHashes":["0x235c9fda8b75ab0769eeb7f204cb48304423b5c02560439d3583580e1ee7c975","0x103f025e6c3d4153fcba69b9004573a243a86ed7ee373c7974fcac1221b70ffe","0x109e64156652b666a9d56850ce571b2290662fa9ed0b17e6f9eba245d405f60f","0x0ae299960f30489280dfce48e45b23f9cc4bb613763ae35d846bc0f2fde30e65","0x04e08048afc118509f81ad3a156231e80f8ef3176e77e60440846d74cc1cd0ef","0x15d10da5893887b49eea1beb87aedec35da7f078049c2efbe48d76fff5a96663"]}
13:08:58 [13:08:58.497]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xd7b2f862a126bec73b8380ceb3a85e75dc8a8eb0","archive":"0x1abb49f5db2c16caa9fd39d27967837dacb32935032354d8c6e2aaf0ac076258","txCount":6,"txHashes":["0x064384dfc108a457f0ee8ab7b3f0dcf33e1d5cd9450463d2331d463f32b29c58","0x23cc9e1985887d375f984930d9cc8c15db33219983192322a455c5edc13033a6","0x143aaef00d2298bf4dc6b3787c13dbc843c89082ede6509e8d5d19f940cdf191","0x19a296f15fe478a02af3f8397742c5e76f90370a764e1128cbd70b07cc011e76","0x10899737e5bad2a70d818e4aa5df5eec54ee86d7f4f75e1fa14d3229b9bb6849","0x2e75c0e0707e349b9e53dd20d17f231bcb89c06c95868a54e3fe497f9161fbf9"]}
13:08:58 [13:08:58.498]
WARN:
validator Proposal is not valid, skipping attestation
13:08:58 [13:08:58.514]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x3c78aa10555e1a404b52d718d68267a67dff2662","archive":"0x17ef3c4342de7a92e59d1dcdc897a65d287c5da347698b531d00938ed720dbde","txCount":6,"txHashes":["0x0c59750373ed35aad2aad6d4dbda2e7e1658cdf4b9f1e35538d020e47f353106","0x22e6add1b81e59961824e8519e354f9a78375aa1e424560eef8d136944bd099d","0x023ed5ded47e47c3f0bf2359f597a8d028d291749eba7ef92e6d2a2fdd81eb0b","0x2867dd711dd49ef62c19d1d9084e1682e76bd5a3dc31601a56d2c3eba5127ccb","0x15c1dee4f91bf48c0042a2e17d5e947f5e0dcc6010dfb630539c5188f342289c","0x193ba9de279326ea208fd1ebc348030daaae54a2bda489b261071e0a5bed2043"]}
13:08:58 [13:08:58.515]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
13:08:58 [13:08:58.517]
WARN:
validator L1 to L2 messages in hash mismatch, skipping attestation
{"proposalInHash":"0x00089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c","computedInHash":"0x0084084006fbb455ce22bcb42686c2ab4ce603d786c4268df3913263b51c7a75","slotNumber":100,"blockNumber":100,"proposer":"0x3c78aa10555e1a404b52d718d68267a67dff2662","archive":"0x17ef3c4342de7a92e59d1dcdc897a65d287c5da347698b531d00938ed720dbde","txCount":6,"txHashes":["0x0c59750373ed35aad2aad6d4dbda2e7e1658cdf4b9f1e35538d020e47f353106","0x22e6add1b81e59961824e8519e354f9a78375aa1e424560eef8d136944bd099d","0x023ed5ded47e47c3f0bf2359f597a8d028d291749eba7ef92e6d2a2fdd81eb0b","0x2867dd711dd49ef62c19d1d9084e1682e76bd5a3dc31601a56d2c3eba5127ccb","0x15c1dee4f91bf48c0042a2e17d5e947f5e0dcc6010dfb630539c5188f342289c","0x193ba9de279326ea208fd1ebc348030daaae54a2bda489b261071e0a5bed2043"]}
13:08:58
PASS src/validator.test.ts (
8.44 s)
13:08:58 ValidatorClient
13:08:58 constructor
13:08:58
✓ should throw error if an invalid private key is provided (115 ms)
13:08:58 createBlockProposal
13:08:58
✓ should create a valid block proposal without txs (473 ms)
13:08:58 collectAttestations
13:08:58
✓ should timeout if we do not collect enough attestations in time (1016 ms)
13:08:58
✓ should collect attestations for a proposal (46 ms)
13:08:58
✓ should collect attestations from its own validators (1019 ms)
13:08:58 attestToProposal
13:08:58
✓ should attest to proposal (20 ms)
13:08:58
✓ should re-execute and attest to proposal (15 ms)
13:08:58
✓ should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (33 ms)
13:08:58
✓ should not emit WANT_TO_SLASH_EVENT if slashing is disabled (21 ms)
13:08:58
✓ should request txs if missing for attesting (20 ms)
13:08:58
✓ should request txs even if not attestor in this slot (21 ms)
13:08:58
✓ should throw an error if the transactions are not available (20 ms)
13:08:58
✓ should not return an attestation if re-execution fails (24 ms)
13:08:58
✓ should not return an attestation if no validators are in the committee (16 ms)
13:08:58
✓ should not return an attestation if the proposer is not the current proposer (11 ms)
13:08:58
✓ should attest with all validator keys that are in the committee (14 ms)
13:08:58
✓ should not return an attestation if the proposal is not for the current or next slot (16 ms)
13:08:58
✓ should not return an attestation if messages do not match (19 ms)
13:08:58
13:08:58
Test Suites: 1 passed, 1 total
13:08:58
Tests: 18 passed, 18 total
13:08:58
Snapshots: 0 total
13:08:58
Time: 8.561 s
13:08:58
Ran all test suites matching validator-client/src/validator.test.ts
.
13:08:58
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?