Parent Log:
http://ci.aztec-labs.com/47dc0fc4fbd4a898
Command: 582720422b3f4dff yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/505a3c071181dbc5242dc8b655a9b2d69988c8db
Env: REF_NAME=gh-readonly-queue/staging/pr-15211-e8f6c3b7e3e0e72a33e118ddf8e67d11e51464a8 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Mon Jun 23 12:40:55 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15211_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_staging
12:41:03 [12:41:03.930]
ERROR:
validator Timeout 2025-06-23T12:41:03.025Z waiting for 2 attestations for slot 1796
12:41:05 [12:41:05.012]
ERROR:
validator Timeout 2025-06-23T12:41:04.107Z waiting for 3 attestations for slot 1796
12:41:05 [12:41:05.046]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x009791a602fb1ba17cb5c4a7190e8181a1bdef0a","archive":"0x27feddf76c552d28f342371ff435042471a964cd6568cec2c2dcc0059d90ec01","txCount":6,"txHashes":["0x1ea50a0ab4cb2dc784f2e056f6deaef12ea1a907480da2a90c54ad6b1884817c","0x25c5f0977615a522643964a0af9de8a35e39c37d2c73564164dda9e92e45cb68","0x0acb1ad6dd299bd58184c5d0ed4f5d3f8f98ff5456e5021ce6d309b612078cdd","0x1c154b70b0c220eba4400ddeb843ee600a9ac2bae7bf00fa617d4e4f344b172a","0x2d9625de5b300bbd514a0c24098d67a32b64982734a49678773bbdf6cdbc254c","0x022348683308be71e51cb54c739632ec8b6d4c36cdc8ecb9222d9226f0e89e6f"]}
12:41:05 [12:41:05.049]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
12:41:05 [12:41:05.051]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x009791a602fb1ba17cb5c4a7190e8181a1bdef0a","archive":"0x27feddf76c552d28f342371ff435042471a964cd6568cec2c2dcc0059d90ec01","txCount":6,"txHashes":["0x1ea50a0ab4cb2dc784f2e056f6deaef12ea1a907480da2a90c54ad6b1884817c","0x25c5f0977615a522643964a0af9de8a35e39c37d2c73564164dda9e92e45cb68","0x0acb1ad6dd299bd58184c5d0ed4f5d3f8f98ff5456e5021ce6d309b612078cdd","0x1c154b70b0c220eba4400ddeb843ee600a9ac2bae7bf00fa617d4e4f344b172a","0x2d9625de5b300bbd514a0c24098d67a32b64982734a49678773bbdf6cdbc254c","0x022348683308be71e51cb54c739632ec8b6d4c36cdc8ecb9222d9226f0e89e6f"]}
12:41:05 [12:41:05.069]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x0ac0ada715896042b0fe18970a5c3556819d6dd5","archive":"0x0e7ca9cf3e57123bc05ed287750e2ef46c1c5a78647c44c4596d29751f39dcfe","txCount":6,"txHashes":["0x0b5ac3e67507d341f6c2802416fcd81174371554f7efae1756c69818d79e23c1","0x259a94478e0e6fb248f6171e3141de39d53914cc0844728086ecdddc292bb5a9","0x02d70e1dc899ede307802a78cc6a30ecea65358f131aed2b5991274fdc9f1e7c","0x262ad9b6d60b2e0a031a4f74f388f8ab26b304982a2868dc61c62bfb26481643","0x048778c3a157bc2584f9e83b1d3a94cac10744a42ccdc82b7cf76db59a76b698","0x00b33181058e900349407968d2ff4e74f1d6d8cde656847a91d487bd8be4179b"]}
12:41:05 [12:41:05.070]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
12:41:05 [12:41:05.072]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x0ac0ada715896042b0fe18970a5c3556819d6dd5","archive":"0x0e7ca9cf3e57123bc05ed287750e2ef46c1c5a78647c44c4596d29751f39dcfe","txCount":6,"txHashes":["0x0b5ac3e67507d341f6c2802416fcd81174371554f7efae1756c69818d79e23c1","0x259a94478e0e6fb248f6171e3141de39d53914cc0844728086ecdddc292bb5a9","0x02d70e1dc899ede307802a78cc6a30ecea65358f131aed2b5991274fdc9f1e7c","0x262ad9b6d60b2e0a031a4f74f388f8ab26b304982a2868dc61c62bfb26481643","0x048778c3a157bc2584f9e83b1d3a94cac10744a42ccdc82b7cf76db59a76b698","0x00b33181058e900349407968d2ff4e74f1d6d8cde656847a91d487bd8be4179b"]}
12:41:05 [12:41:05.089]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x1072479a39120e087de82766e2a10909291dd3b0","archive":"0x295d57853868a2f296cbd458f2703e4ab28febf536d36c5689ebcd8a1e101ee1","txCount":6,"txHashes":["0x195a6add42aa4a3e654dd98bd2fd76e5d5b5e42e2bdc9bb7eb1090b9ff567625","0x07a376aef2c7fda3cbdee74c8a20b204e0dc2a1448a4bf596b7fccdfa46786a9","0x07fe56d1d1799b70296e7aca52d672439b40c1b2ad340664abf35b8ab729c190","0x1f107bfd0cf7b15ec6a1a77a425539b071fc24d678d838b974b5527caa8e3b64","0x128ec44a16da8f22e8b4dbe014a16bb4217435a71abce66cfd2808ee78b20bf8","0x02f487547e3b6cceb192c90531ad67a1c33f8de92eac966ff3dd6db876e1ad75"]}
12:41:05 [12:41:05.091]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
12:41:05 [12:41:05.094]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
12:41:05 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13)
12:41:05 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9)
12:41:05 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:251:28) {
12:41:05 expectedArchiveRoot: Fr<0x295d57853868a2f296cbd458f2703e4ab28febf536d36c5689ebcd8a1e101ee1>,
12:41:05 actualArchiveRoot: Fr<0x2d51f0e752ae7f53b56be9dd61e8da1300dff6b08c6db33b46afcd8ff5d3cfbf>,
12:41:05 expectedStateReference: StateReference {
12:41:05 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
12:41:05 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
12:41:05 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
12:41:05 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
12:41:05 },
12:41:05 actualStateReference: StateReference {
12:41:05 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
12:41:05 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
12:41:05 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
12:41:05 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
12:41:05 }
12:41:05 }
{"slotNumber":100,"blockNumber":100,"proposer":"0x1072479a39120e087de82766e2a10909291dd3b0","archive":"0x295d57853868a2f296cbd458f2703e4ab28febf536d36c5689ebcd8a1e101ee1","txCount":6,"txHashes":["0x195a6add42aa4a3e654dd98bd2fd76e5d5b5e42e2bdc9bb7eb1090b9ff567625","0x07a376aef2c7fda3cbdee74c8a20b204e0dc2a1448a4bf596b7fccdfa46786a9","0x07fe56d1d1799b70296e7aca52d672439b40c1b2ad340664abf35b8ab729c190","0x1f107bfd0cf7b15ec6a1a77a425539b071fc24d678d838b974b5527caa8e3b64","0x128ec44a16da8f22e8b4dbe014a16bb4217435a71abce66cfd2808ee78b20bf8","0x02f487547e3b6cceb192c90531ad67a1c33f8de92eac966ff3dd6db876e1ad75"]}
12:41:05 [12:41:05.095]
WARN:
validator Slashing proposer for invalid block proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0x1072479a39120e087de82766e2a10909291dd3b0","archive":"0x295d57853868a2f296cbd458f2703e4ab28febf536d36c5689ebcd8a1e101ee1","txCount":6,"txHashes":["0x195a6add42aa4a3e654dd98bd2fd76e5d5b5e42e2bdc9bb7eb1090b9ff567625","0x07a376aef2c7fda3cbdee74c8a20b204e0dc2a1448a4bf596b7fccdfa46786a9","0x07fe56d1d1799b70296e7aca52d672439b40c1b2ad340664abf35b8ab729c190","0x1f107bfd0cf7b15ec6a1a77a425539b071fc24d678d838b974b5527caa8e3b64","0x128ec44a16da8f22e8b4dbe014a16bb4217435a71abce66cfd2808ee78b20bf8","0x02f487547e3b6cceb192c90531ad67a1c33f8de92eac966ff3dd6db876e1ad75"]}
12:41:05 [12:41:05.116]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xeef52575c13b14a33380f61274eb70324a1b5ec0","archive":"0x063041322c8ceff8a4ddacddd6a725e0a270f4323a5129956204a09473b04c37","txCount":6,"txHashes":["0x0be888f33cd95718c8c97156e6758f603e4135186387b464a60641f3233378b3","0x0083476f7dcfdf290463bb68fe615eefa018ae7b3375ed72da2ef5f222e119d3","0x2fa6841cac77e5662fbdabf12e59d9f027080abc27db57d141c6db9368d2c876","0x285763d1a0a31dd26a32f033800592a723e815a7171a3435cfaeee7ea746cf5e","0x097c836af13d886cc8709870d3167379c5d81ca38d0f961c0be6c6e17f57ccfb","0x0bb3f4e5b258f2c07ebafa21a7e1d6d6c9fdde74847e12dd0a371467c633940c"]}
12:41:05 [12:41:05.117]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
12:41:05 [12:41:05.119]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
12:41:05 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13)
12:41:05 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9)
12:41:05 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:290:28) {
12:41:05 expectedArchiveRoot: Fr<0x063041322c8ceff8a4ddacddd6a725e0a270f4323a5129956204a09473b04c37>,
12:41:05 actualArchiveRoot: Fr<0x0d65a00950fd7b95c5a92d227167667c82e7d08e1b5906ca43f7927ac8440d98>,
12:41:05 expectedStateReference: StateReference {
12:41:05 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
12:41:05 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
12:41:05 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
12:41:05 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
12:41:05 },
12:41:05 actualStateReference: StateReference {
12:41:05 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
12:41:05 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
12:41:05 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
12:41:05 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
12:41:05 }
12:41:05 }
{"slotNumber":100,"blockNumber":100,"proposer":"0xeef52575c13b14a33380f61274eb70324a1b5ec0","archive":"0x063041322c8ceff8a4ddacddd6a725e0a270f4323a5129956204a09473b04c37","txCount":6,"txHashes":["0x0be888f33cd95718c8c97156e6758f603e4135186387b464a60641f3233378b3","0x0083476f7dcfdf290463bb68fe615eefa018ae7b3375ed72da2ef5f222e119d3","0x2fa6841cac77e5662fbdabf12e59d9f027080abc27db57d141c6db9368d2c876","0x285763d1a0a31dd26a32f033800592a723e815a7171a3435cfaeee7ea746cf5e","0x097c836af13d886cc8709870d3167379c5d81ca38d0f961c0be6c6e17f57ccfb","0x0bb3f4e5b258f2c07ebafa21a7e1d6d6c9fdde74847e12dd0a371467c633940c"]}
12:41:05 [12:41:05.147]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x40647ea02811ede0c423ba9b171a3f867547a219","archive":"0x069c7d3cd45e75da5620c48cad75b506d663843169b1ca909538bb3556427d16","txCount":6,"txHashes":["0x2aa6f28c79e12d1aca70fcf5d928e24855276e40522c3c5df964c74c93ffd809","0x0e0d6255275088f49c766717c317ed6e42bfa850b9cf9dca300f287dca51c0a0","0x1023bff6e5798f23ff82bbf23d9a6b78d5c65aea69d6b2b2f6512aaed72a6546","0x2e9f4c4c13c977ea65186d657134ee2754dbf2233d82edc816535d576aeb9aeb","0x047e2a063403466723a69482da32f5f5482a8ce2d0df94e06f2d005f577fed50","0x25f286648e83c62e9a1cda567fd1b1d6dbe6168a4abde3fcf2e6b5fdf9ed3fe9"]}
12:41:05 [12:41:05.148]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0}
12:41:05 [12:41:05.149]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x40647ea02811ede0c423ba9b171a3f867547a219","archive":"0x069c7d3cd45e75da5620c48cad75b506d663843169b1ca909538bb3556427d16","txCount":6,"txHashes":["0x2aa6f28c79e12d1aca70fcf5d928e24855276e40522c3c5df964c74c93ffd809","0x0e0d6255275088f49c766717c317ed6e42bfa850b9cf9dca300f287dca51c0a0","0x1023bff6e5798f23ff82bbf23d9a6b78d5c65aea69d6b2b2f6512aaed72a6546","0x2e9f4c4c13c977ea65186d657134ee2754dbf2233d82edc816535d576aeb9aeb","0x047e2a063403466723a69482da32f5f5482a8ce2d0df94e06f2d005f577fed50","0x25f286648e83c62e9a1cda567fd1b1d6dbe6168a4abde3fcf2e6b5fdf9ed3fe9"]}
12:41:05 [12:41:05.169]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x087b448be23e0815c030aa189e72b2656cf9c1bb","archive":"0x2083020ede69985b8143e8cbcc90aef1e63bedce07dbd51cc518b084ad87c0e1","txCount":6,"txHashes":["0x047327271fadd428f3266da1aafd0cc802ac4d9c1d8058b69bdd0b5795f5f4eb","0x1148e22db4f65a40c1199be5e3e08a5f702ea4010cef00f0955a1a3a72351de5","0x1d0c37b2b5b7c650fec2d1b63c1c51797515f4764ce22a7e535749bd76ccefba","0x21994aba1ecac450b627e42e4a15401b52b72a8ef02f6eb845f8d7b4760cd969","0x22d3caa6b04f2d6eef37b5811121b57f48f5b0e46c357341dd38c31c364c60ee","0x1c2e02e82d4eabaa1037926530759ce70dff68513e947999b516b97d731133eb"]}
12:41:05 [12:41:05.170]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0}
12:41:05 [12:41:05.184]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xd7b646e01b8aedb5433ced60e4d7a9044877ebcf","archive":"0x2afda5b820dc27dd9f830853c94aaf989157f3785ab9f69b13b76aa1aa1426b8","txCount":6,"txHashes":["0x20db0c4fdbabd8b685dfc639fe29f35abe1f6a08f9aabe371f8ab5f20c09c8db","0x2922a48d5f96c74b3060c23f23ab15b1c078ac834b22089700bd744baa20bff6","0x070e24587ff25cb110cadea1a2481d867fc0e3d5e1c1fcd6eca6c84548bd7699","0x28664a0fb829565af8474d1158950019bf3558f4063d2b56f8043b45f9c2491c","0x106bee89d4182accf7020d3fa1f2384735468fbe85bec9046bca5a7938a8f403","0x2e1a4ec3a429af1b0d8e6434991ecfcdf7288095ba8a9ba8404f20ee8ded7213"]}
12:41:05 [12:41:05.185]
INFO:
validator Retrieved 0/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6}
12:41:05 [12:41:05.185]
WARN:
validator Missing 6/6 txs to attest to proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0xd7b646e01b8aedb5433ced60e4d7a9044877ebcf","archive":"0x2afda5b820dc27dd9f830853c94aaf989157f3785ab9f69b13b76aa1aa1426b8","txCount":6,"txHashes":["0x20db0c4fdbabd8b685dfc639fe29f35abe1f6a08f9aabe371f8ab5f20c09c8db","0x2922a48d5f96c74b3060c23f23ab15b1c078ac834b22089700bd744baa20bff6","0x070e24587ff25cb110cadea1a2481d867fc0e3d5e1c1fcd6eca6c84548bd7699","0x28664a0fb829565af8474d1158950019bf3558f4063d2b56f8043b45f9c2491c","0x106bee89d4182accf7020d3fa1f2384735468fbe85bec9046bca5a7938a8f403","0x2e1a4ec3a429af1b0d8e6434991ecfcdf7288095ba8a9ba8404f20ee8ded7213"],"missing":["0x20db0c4fdbabd8b685dfc639fe29f35abe1f6a08f9aabe371f8ab5f20c09c8db","0x2922a48d5f96c74b3060c23f23ab15b1c078ac834b22089700bd744baa20bff6","0x070e24587ff25cb110cadea1a2481d867fc0e3d5e1c1fcd6eca6c84548bd7699","0x28664a0fb829565af8474d1158950019bf3558f4063d2b56f8043b45f9c2491c","0x106bee89d4182accf7020d3fa1f2384735468fbe85bec9046bca5a7938a8f403","0x2e1a4ec3a429af1b0d8e6434991ecfcdf7288095ba8a9ba8404f20ee8ded7213"]}
12:41:05 [12:41:05.198]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x82a987f29d673d640dd85cd810e830ab9ea816fd","archive":"0x21726708ff84aa175ab6431a0291cc293c3ab710da1cde0e9983f1db70378f3d","txCount":6,"txHashes":["0x077259e8be9a1207941eb92453efaa4ffdf1f9145458b602408c148ee13d7529","0x1614751711748d6a67411b94c2f22bd3aed029bcdca7043a15b237b81755c2c4","0x17566079897ab938083c06203f4aa7a62a6c6b8bfb0d48f95ff3e0145fff6c97","0x2148fffcfba11fef86ec1e47687ef9db327de54b332b23d9e5507994531693f9","0x1395a94522b92813d79e84a7a513a1fcf92868e1289eb339227fd22a9fbe7426","0x0476dae2c1baced5ad23461a626590533ffaeef448eb7d65b1a856177db71493"]}
12:41:05 [12:41:05.199]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
12:41:05 [12:41:05.200]
ERROR:
validator Error reexecuting txs while processing block proposal: Error: Failed to build block
12:41:05 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:327:15)
12:41:05 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:305:39
12:41:05 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:312:13)
12:41:05 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:102:19)
12:41:05 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:364:58)
12:41:05 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:20)
12:41:05 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:330:27)
{"slotNumber":100,"blockNumber":100,"proposer":"0x82a987f29d673d640dd85cd810e830ab9ea816fd","archive":"0x21726708ff84aa175ab6431a0291cc293c3ab710da1cde0e9983f1db70378f3d","txCount":6,"txHashes":["0x077259e8be9a1207941eb92453efaa4ffdf1f9145458b602408c148ee13d7529","0x1614751711748d6a67411b94c2f22bd3aed029bcdca7043a15b237b81755c2c4","0x17566079897ab938083c06203f4aa7a62a6c6b8bfb0d48f95ff3e0145fff6c97","0x2148fffcfba11fef86ec1e47687ef9db327de54b332b23d9e5507994531693f9","0x1395a94522b92813d79e84a7a513a1fcf92868e1289eb339227fd22a9fbe7426","0x0476dae2c1baced5ad23461a626590533ffaeef448eb7d65b1a856177db71493"]}
12:41:05 [12:41:05.212]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x57a0cbcae1463d978ec5a6c1a43c2ea93c083668","archive":"0x1b26948b2da3ea0f1da91dc8d6ae728a617485feb40170196ca70911f43455e5","txCount":6,"txHashes":["0x1809659d0580d9eab3ba989e7d186c3bbdc018c486ad896f6836c0e5cf9ec547","0x0caa9450413e8f8a5d977cd237e946fc9610f9bd280168c402c7506549642d08","0x088772f18cb549056e808b6721451401b4bde9bffa03c2a7c7824cc5c7a9e8b4","0x18ff954a85aecf94c15752b3d5621aab2744b3042d7ddf12aca2f649b9f39c73","0x1dbe83f6dbedd4b3c6456a7b81f9d76e44f7892824dfbdf876e52481d340ae43","0x0363b161a2eae7db9b4139a09d5a01253a31ec714a1aedc62360c5ece540fb9f"]}
12:41:05 [12:41:05.213]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
12:41:05 [12:41:05.226]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x4342bbc9f4ccc832566a9e6c5f3b75e0ac51d750","archive":"0x0f2e8e5c1bd3775f27ad348e378d46c34aaedd285fa814f90695f9af65ca5e28","txCount":6,"txHashes":["0x226d3645a6f5509e69d7ce34fc8a6eae14a3d685e6c803e0c420fbf56e66b325","0x1a5ac0656f2b5e778576c53464273f8147d161a06db8ee47a9c85f030603a751","0x173e5dc9bf92830faadb3df086d85483edb33098d720b8220aedaea07b22f195","0x1a8f8ba97280b3095a83d82a3da9acb2eb955e592358e4689810d3c4619afa0d","0x15ae3473cd422ae0a0d052c22a1876e29c6af3c011ac02290d6b2fde741a143b","0x25054942ad5cdec1bc8c6577b34b0491cd53298dc55c1d7f317f8fb0e1dc1fbc"]}
12:41:05 [12:41:05.228]
WARN:
validator Proposal is not valid, skipping attestation
12:41:05 [12:41:05.245]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x0d97fc6716d8c4f10ff92ec797338d434172b20d","archive":"0x298318570b52ba3fe810d609caab82b680870cf535865e738055f790055c71e2","txCount":6,"txHashes":["0x2ea7836c91dca0a087548ba6a56dcbdfc16b275d7fdf913379c11745bd2ad600","0x264f42e2abe18defb2b44185392e3ccf8ab7b1d66e0e5fc7c37d59602a25d42d","0x152968f40da6cafe9838e1ce0cf8e0b69f1c4170a2a5959fdb309f0489d2d3c2","0x0e8a4b052cd82c10efefbf2f5b73756161bb759f3068fa8869c739a248dcfd1b","0x2b5a33e5a31215c550beff682bc57bf48ce94b787952070ded90686b3b13f5c9","0x03cc11004f920b0364c9911fe2bd3e68f1e36c03d0808e75302703637eb10242"]}
12:41:05 [12:41:05.246]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
12:41:05 [12:41:05.247]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x0d97fc6716d8c4f10ff92ec797338d434172b20d","archive":"0x298318570b52ba3fe810d609caab82b680870cf535865e738055f790055c71e2","txCount":6,"txHashes":["0x2ea7836c91dca0a087548ba6a56dcbdfc16b275d7fdf913379c11745bd2ad600","0x264f42e2abe18defb2b44185392e3ccf8ab7b1d66e0e5fc7c37d59602a25d42d","0x152968f40da6cafe9838e1ce0cf8e0b69f1c4170a2a5959fdb309f0489d2d3c2","0x0e8a4b052cd82c10efefbf2f5b73756161bb759f3068fa8869c739a248dcfd1b","0x2b5a33e5a31215c550beff682bc57bf48ce94b787952070ded90686b3b13f5c9","0x03cc11004f920b0364c9911fe2bd3e68f1e36c03d0808e75302703637eb10242"]}
12:41:05 [12:41:05.265]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x5524f4edd4050e065282fa502e92e3adb0ce7a32","archive":"0x0fc8ff54d9a79ae355e1305974c438ed669d4bbb1049926c2665aa367fab9ecb","txCount":6,"txHashes":["0x14fd43ca1374131b9a1d02dc22f0f32df28ee3584a9fc1c5d196a2cd66f21d6d","0x18533cc968491d6f0df44c902080e112889aa59e66d93ceab42dd87888e0be14","0x2d483a0644f63b25494b3d4e511580035c73c5341e5b439a2fe54faf3467f705","0x1bed6cfc4af79b9ff8cf7192b5ba1b220de011ae85a8cf1e165afb9159e1d2df","0x02f19ff8931435b167a3dfa1ea31561ae2ae4d76138048b6139a0876f0a743fe","0x0175876cbd74c1670ececcf9fb4131d23c0f362dc2bbe535fb872c3b51b05cdd"]}
12:41:05 [12:41:05.266]
WARN:
validator Proposal is not valid, skipping attestation
12:41:05 [12:41:05.278]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x770049af72f567f8c7db6149f82b6e89256c78c9","archive":"0x27f206edd4b3756bd4a28ffa150f24bcb4ae2e4ae0cbcdc72080a683e65a5f1d","txCount":6,"txHashes":["0x0bad3b21075c0ef5d956b12565ec1b1f8c961163abac296583cce8883ab86b15","0x0463152ae47de5676790f20daf74cf0d664721fe68b0db6908624dbc268cf557","0x074054ed204e3f4f8b83932cd0dd6e6ee6d0bfb73c4bea0f5f0dae469bafe50a","0x227f7c946314bdb69c0b825a3f0f20299d30202b96d2a1a49b43afe1d83bb0a5","0x04018b1829f8fe5aee4c07d6a14867690bad9ace5cbf153d9b18e773ab4aa280","0x1b43b3df6606439580f0d03b99aefe7f0cfa710d845c9d23ebc7bf7508072e74"]}
12:41:05 [12:41:05.279]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
12:41:05 [12:41:05.280]
WARN:
validator L1 to L2 messages in hash mismatch, skipping attestation
{"proposalInHash":"0x00089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c","computedInHash":"0x009fca77f0b327166592ee422e3b3b01f003526c53e6c741abcaa660375a2cbb","slotNumber":100,"blockNumber":100,"proposer":"0x770049af72f567f8c7db6149f82b6e89256c78c9","archive":"0x27f206edd4b3756bd4a28ffa150f24bcb4ae2e4ae0cbcdc72080a683e65a5f1d","txCount":6,"txHashes":["0x0bad3b21075c0ef5d956b12565ec1b1f8c961163abac296583cce8883ab86b15","0x0463152ae47de5676790f20daf74cf0d664721fe68b0db6908624dbc268cf557","0x074054ed204e3f4f8b83932cd0dd6e6ee6d0bfb73c4bea0f5f0dae469bafe50a","0x227f7c946314bdb69c0b825a3f0f20299d30202b96d2a1a49b43afe1d83bb0a5","0x04018b1829f8fe5aee4c07d6a14867690bad9ace5cbf153d9b18e773ab4aa280","0x1b43b3df6606439580f0d03b99aefe7f0cfa710d845c9d23ebc7bf7508072e74"]}
12:41:05
PASS src/validator.test.ts (
8.54 s)
12:41:05 ValidatorClient
12:41:05 constructor
12:41:05
✓ should throw error if an invalid private key is provided (140 ms)
12:41:05 createBlockProposal
12:41:05
✓ should create a valid block proposal without txs (437 ms)
12:41:05 collectAttestations
12:41:05
✓ should timeout if we do not collect enough attestations in time (1037 ms)
12:41:05
✓ should collect attestations for a proposal (44 ms)
12:41:05
✓ should collect attestations from its own validators (1018 ms)
12:41:05 attestToProposal
12:41:05
✓ should attest to proposal (37 ms)
12:41:05
✓ should re-execute and attest to proposal (20 ms)
12:41:05
✓ should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (21 ms)
12:41:05
✓ should not emit WANT_TO_SLASH_EVENT if slashing is disabled (23 ms)
12:41:05
✓ should request txs if missing for attesting (32 ms)
12:41:05
✓ should request txs even if not attestor in this slot (18 ms)
12:41:05
✓ should throw an error if the transactions are not available (15 ms)
12:41:05
✓ should not return an attestation if re-execution fails (15 ms)
12:41:05
✓ should not return an attestation if no validators are in the committee (12 ms)
12:41:05
✓ should not return an attestation if the proposer is not the current proposer (14 ms)
12:41:05
✓ should attest with all validator keys that are in the committee (21 ms)
12:41:05
✓ should not return an attestation if the proposal is not for the current or next slot (15 ms)
12:41:05
✓ should not return an attestation if messages do not match (15 ms)
12:41:05
12:41:05
Test Suites: 1 passed, 1 total
12:41:05
Tests: 18 passed, 18 total
12:41:05
Snapshots: 0 total
12:41:05
Time: 8.629 s
12:41:05
Ran all test suites matching validator-client/src/validator.test.ts
.
12:41:05
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?