Parent Log:
http://ci.aztec-labs.com/4e4e7098dba7e181
Command: e4e37220d2336322 yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/282da3bd25d49b92970e6fc85f110092e8566299
Env: REF_NAME=gh-readonly-queue/next/pr-14610-ee24aac96469b4f1cb8d70e614b2dd27bf0eb134 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 24 14:18:56 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14610_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_next
14:19:04 [14:19:04.690]
ERROR:
validator Timeout 2025-06-24T14:19:03.785Z waiting for 2 attestations for slot 1796
14:19:05 [14:19:05.759]
ERROR:
validator Timeout 2025-06-24T14:19:04.853Z waiting for 3 attestations for slot 1796
14:19:05 [14:19:05.802]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x8d38a6918afec7834faeecc9bded353691005d9d","archive":"0x0fc857bb37ef885508d3c53fb5dc4459961d1b66ec631ab0fefdb659734cc47f","txCount":6,"txHashes":["0x2431c3d3dca1d8a8bd113bd84ccb68839dcc16f3684f6dc62f8a2a26caa561e3","0x06cd5fb73ca7e5066e584b78807ce79dbea37551821568e3fb85a7050b238ff9","0x0ffbd7fd29e3cda0f51a16188edac93242cc448c5d83ae3e81996888889a0300","0x16e1723bbf8d5f557b95db94b36e83fc19fbe790ef7b64fc865cb955d979e108","0x0d67cdaad16f539bfc5c0adb6ffccca2eff17114b14b069cfbfa3ef642627a45","0x0846a769db99ff76df42f0ba5b5afe994210a29ea49adefd8a8d19589ce227dd"]}
14:19:05 [14:19:05.804]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
14:19:05 [14:19:05.806]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x8d38a6918afec7834faeecc9bded353691005d9d","archive":"0x0fc857bb37ef885508d3c53fb5dc4459961d1b66ec631ab0fefdb659734cc47f","txCount":6,"txHashes":["0x2431c3d3dca1d8a8bd113bd84ccb68839dcc16f3684f6dc62f8a2a26caa561e3","0x06cd5fb73ca7e5066e584b78807ce79dbea37551821568e3fb85a7050b238ff9","0x0ffbd7fd29e3cda0f51a16188edac93242cc448c5d83ae3e81996888889a0300","0x16e1723bbf8d5f557b95db94b36e83fc19fbe790ef7b64fc865cb955d979e108","0x0d67cdaad16f539bfc5c0adb6ffccca2eff17114b14b069cfbfa3ef642627a45","0x0846a769db99ff76df42f0ba5b5afe994210a29ea49adefd8a8d19589ce227dd"]}
14:19:05 [14:19:05.828]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xc416c6d9122d18e9f7b63b4023d00ff19e344923","archive":"0x0372665c1b5b469084bd0e51cce752236eda274a4d2b192002aa28f2c418c721","txCount":6,"txHashes":["0x19ad0d4e0e832128352a552bb37fc7389cf6373bb833860c8ed2109ce8690acd","0x2403fdb7b17dadd3041b4c8250f51055de448f9ff749424718e0dbe319d71647","0x229493e73d5a05928b313f66d50f75537960112c2426b3acec8dc922996ebe9d","0x08a54a8a1f4f379431e09d47d5d028c11e1f102c96c0b0016dde212147438f59","0x1d9380353c3fe489d0e3cf1355e86d8e542f1110937bf0152dc63907cc9d0441","0x0dccebedc4c2928e82938222c1acf6206174af21ac43f712697d48230282551f"]}
14:19:05 [14:19:05.829]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
14:19:05 [14:19:05.831]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xc416c6d9122d18e9f7b63b4023d00ff19e344923","archive":"0x0372665c1b5b469084bd0e51cce752236eda274a4d2b192002aa28f2c418c721","txCount":6,"txHashes":["0x19ad0d4e0e832128352a552bb37fc7389cf6373bb833860c8ed2109ce8690acd","0x2403fdb7b17dadd3041b4c8250f51055de448f9ff749424718e0dbe319d71647","0x229493e73d5a05928b313f66d50f75537960112c2426b3acec8dc922996ebe9d","0x08a54a8a1f4f379431e09d47d5d028c11e1f102c96c0b0016dde212147438f59","0x1d9380353c3fe489d0e3cf1355e86d8e542f1110937bf0152dc63907cc9d0441","0x0dccebedc4c2928e82938222c1acf6206174af21ac43f712697d48230282551f"]}
14:19:05 [14:19:05.863]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xfa0f075dc212b60758643648d873226de091393f","archive":"0x0057081ccd4f482a9c68ec28b10d2148bf38642085f06ed6447d72b3bfa3c357","txCount":6,"txHashes":["0x21cd405477ebd6ef7a5e5b8bc2331a1099d1e332c23c2ed9478dd9d82d263ead","0x1b6300aae89cd414cf5151aae4626a4ea0df474a0ed39d5ea9ed6d6cddeffeac","0x25e53a4f87318a47df4e32c780600d40000cb05c36824cd703e390d14b0081c5","0x29782f3a2c4569ef50da505745f48f44cd9e0422d1f2d20ec93914efffce8279","0x06a511bd3df4771c18cdea811eae6f0285a4176656121ec6afa53477c8cd9061","0x2014dabc56089de58f16ac85f26ba59454574a48d47996cd1d1beba7b4fa4c9c"]}
14:19:05 [14:19:05.865]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
14:19:05 [14:19:05.870]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
14:19:05 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13)
14:19:05 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9)
14:19:05 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:251:28) {
14:19:05 expectedArchiveRoot: Fr<0x0057081ccd4f482a9c68ec28b10d2148bf38642085f06ed6447d72b3bfa3c357>,
14:19:05 actualArchiveRoot: Fr<0x05c563c5aecc856486022b880acdce28849a9106ed38db8089e53273161edf88>,
14:19:05 expectedStateReference: StateReference {
14:19:05 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
14:19:05 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
14:19:05 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
14:19:05 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
14:19:05 },
14:19:05 actualStateReference: StateReference {
14:19:05 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
14:19:05 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
14:19:05 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
14:19:05 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
14:19:05 }
14:19:05 }
{"slotNumber":100,"blockNumber":100,"proposer":"0xfa0f075dc212b60758643648d873226de091393f","archive":"0x0057081ccd4f482a9c68ec28b10d2148bf38642085f06ed6447d72b3bfa3c357","txCount":6,"txHashes":["0x21cd405477ebd6ef7a5e5b8bc2331a1099d1e332c23c2ed9478dd9d82d263ead","0x1b6300aae89cd414cf5151aae4626a4ea0df474a0ed39d5ea9ed6d6cddeffeac","0x25e53a4f87318a47df4e32c780600d40000cb05c36824cd703e390d14b0081c5","0x29782f3a2c4569ef50da505745f48f44cd9e0422d1f2d20ec93914efffce8279","0x06a511bd3df4771c18cdea811eae6f0285a4176656121ec6afa53477c8cd9061","0x2014dabc56089de58f16ac85f26ba59454574a48d47996cd1d1beba7b4fa4c9c"]}
14:19:05 [14:19:05.871]
WARN:
validator Slashing proposer for invalid block proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0xfa0f075dc212b60758643648d873226de091393f","archive":"0x0057081ccd4f482a9c68ec28b10d2148bf38642085f06ed6447d72b3bfa3c357","txCount":6,"txHashes":["0x21cd405477ebd6ef7a5e5b8bc2331a1099d1e332c23c2ed9478dd9d82d263ead","0x1b6300aae89cd414cf5151aae4626a4ea0df474a0ed39d5ea9ed6d6cddeffeac","0x25e53a4f87318a47df4e32c780600d40000cb05c36824cd703e390d14b0081c5","0x29782f3a2c4569ef50da505745f48f44cd9e0422d1f2d20ec93914efffce8279","0x06a511bd3df4771c18cdea811eae6f0285a4176656121ec6afa53477c8cd9061","0x2014dabc56089de58f16ac85f26ba59454574a48d47996cd1d1beba7b4fa4c9c"]}
14:19:05 [14:19:05.891]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x123996bd65ba90c0a3ba60a0adf45e41b37c06e4","archive":"0x2f34d3b3464c2b066212231702ef6fad1d1b2ae450b45531b61259470558f693","txCount":6,"txHashes":["0x0fa4ba57393e47706e046f4621c703319b659598b7cfc91689145aff70cfc61a","0x1fc5c6086daa0872cd523d27df28ffa29584f936b44d99994185214f9bdbec75","0x26f040a866b151efe09601d472f1a6fbe0f60d37c8f5850f3016ac1aec9b38c1","0x0d86d8ec1a355e212579c0467ad3aef9db0d2649c7efcceebb7748ef0dfc4db2","0x257b10b0372f63e5992bd4a0f43807aecf65b58ec799379fbb09a971cba98bb6","0x274e46caaa28a6045c382947cbe0b2950010d2c953a4571024b708fa00816098"]}
14:19:05 [14:19:05.892]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
14:19:05 [14:19:05.894]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
14:19:05 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13)
14:19:05 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9)
14:19:05 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:290:28) {
14:19:05 expectedArchiveRoot: Fr<0x2f34d3b3464c2b066212231702ef6fad1d1b2ae450b45531b61259470558f693>,
14:19:05 actualArchiveRoot: Fr<0x2509793f32241bdcee4104e279bd88dc3fe5107cc148eda866aabbceabaaac6f>,
14:19:05 expectedStateReference: StateReference {
14:19:05 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
14:19:05 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
14:19:05 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
14:19:05 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
14:19:05 },
14:19:05 actualStateReference: StateReference {
14:19:05 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
14:19:05 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
14:19:05 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
14:19:05 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
14:19:05 }
14:19:05 }
{"slotNumber":100,"blockNumber":100,"proposer":"0x123996bd65ba90c0a3ba60a0adf45e41b37c06e4","archive":"0x2f34d3b3464c2b066212231702ef6fad1d1b2ae450b45531b61259470558f693","txCount":6,"txHashes":["0x0fa4ba57393e47706e046f4621c703319b659598b7cfc91689145aff70cfc61a","0x1fc5c6086daa0872cd523d27df28ffa29584f936b44d99994185214f9bdbec75","0x26f040a866b151efe09601d472f1a6fbe0f60d37c8f5850f3016ac1aec9b38c1","0x0d86d8ec1a355e212579c0467ad3aef9db0d2649c7efcceebb7748ef0dfc4db2","0x257b10b0372f63e5992bd4a0f43807aecf65b58ec799379fbb09a971cba98bb6","0x274e46caaa28a6045c382947cbe0b2950010d2c953a4571024b708fa00816098"]}
14:19:05 [14:19:05.910]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x70074b19903f6b157014ed8f8ab805cbb545534e","archive":"0x06ac843396471d7109d32cf4199108d0d6e7260336e981ecf36dd38564c02eb0","txCount":6,"txHashes":["0x2d2c9c53b069fd4bb756de9238dd187bdc373ce203ccb8a98e2858c1a1e26d77","0x2b11036fbf8598c0764ff7628e6b1b5450507d3ad71068c7d55c3f27a7f1c123","0x0f57da8c07eda669c887bea6342346a0749caebd947ebca806c1dd9e603ce96a","0x1a6b0e62c7eab2e5f3581e7f69d64cef02eb7c56f3c880e5acbe035a41d3516b","0x235b886e738ce6657a9201f8734169fa44f3878dd859954cafa508bf842e58ad","0x00a625f131f3ee8bdbad948aa3d0ec70dc4325c66d080ee679964c05f249241d"]}
14:19:05 [14:19:05.911]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0}
14:19:05 [14:19:05.912]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x70074b19903f6b157014ed8f8ab805cbb545534e","archive":"0x06ac843396471d7109d32cf4199108d0d6e7260336e981ecf36dd38564c02eb0","txCount":6,"txHashes":["0x2d2c9c53b069fd4bb756de9238dd187bdc373ce203ccb8a98e2858c1a1e26d77","0x2b11036fbf8598c0764ff7628e6b1b5450507d3ad71068c7d55c3f27a7f1c123","0x0f57da8c07eda669c887bea6342346a0749caebd947ebca806c1dd9e603ce96a","0x1a6b0e62c7eab2e5f3581e7f69d64cef02eb7c56f3c880e5acbe035a41d3516b","0x235b886e738ce6657a9201f8734169fa44f3878dd859954cafa508bf842e58ad","0x00a625f131f3ee8bdbad948aa3d0ec70dc4325c66d080ee679964c05f249241d"]}
14:19:05 [14:19:05.927]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x2e0d5323feec221fa99805dbe9d97d136dd2c789","archive":"0x26d0eda120d644858294b6c10b23808e0cb64373d19ecd8495750c7519fd28d3","txCount":6,"txHashes":["0x17a4d61f85ce4393773e86c7a21e963faca6f12c34b2d91a73e057b8d3d07d0b","0x254da893d698033013a8d42f4ac0795b19f16c4865e495e5cfd2d928e62e7b46","0x04dc179e164dc06fed0eb5edd92d14c7afb87c9c5d3e600f211c5628e2bf1712","0x0ee87f68869738a80184f98cd035cde302cebd04e6e347c422fc8e94a15249d0","0x165d0eea7bf753c101a7d3cd992e9d702e84c2cfb2be00a8789accd925d3fbe2","0x227402007c695861d48a9945fa070b3e72d6fbb107c9682077fdf72aba7ec70e"]}
14:19:05 [14:19:05.930]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0}
14:19:05 [14:19:05.946]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xf338005e30ee6ff8ffd941da04412c6f2b3b7111","archive":"0x0bfc805c3730f6396d15885ded2dee43be5ccf0552861ac9d5f29ec696f9c2af","txCount":6,"txHashes":["0x2e23b4c89387ca462f46ada4828ca6cfaefc2aad0ffcda20104992ce2ac4e8fe","0x24987f8bc267a0edef6d96b958b4173f1df7dd343ee392a93a0412688b5c6236","0x02bdea4d4f62e27c821b9842bbda2331dc1dcdb63cb3cd6d4d2fad109e8d1434","0x12e6cac68df6fd6ad2c6beef5b54e83e0233120869b5d53e7000ffbc582f020b","0x1915df33ca6c7f79ddae1895dd9615f9381db9fbbe4ce8af5713c70c00d7aa68","0x3038aac69356766616ad2063d2909dea5be2ab2721b09fcadddbc73dab9f7222"]}
14:19:05 [14:19:05.947]
INFO:
validator Retrieved 0/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6}
14:19:05 [14:19:05.948]
WARN:
validator Missing 6/6 txs to attest to proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0xf338005e30ee6ff8ffd941da04412c6f2b3b7111","archive":"0x0bfc805c3730f6396d15885ded2dee43be5ccf0552861ac9d5f29ec696f9c2af","txCount":6,"txHashes":["0x2e23b4c89387ca462f46ada4828ca6cfaefc2aad0ffcda20104992ce2ac4e8fe","0x24987f8bc267a0edef6d96b958b4173f1df7dd343ee392a93a0412688b5c6236","0x02bdea4d4f62e27c821b9842bbda2331dc1dcdb63cb3cd6d4d2fad109e8d1434","0x12e6cac68df6fd6ad2c6beef5b54e83e0233120869b5d53e7000ffbc582f020b","0x1915df33ca6c7f79ddae1895dd9615f9381db9fbbe4ce8af5713c70c00d7aa68","0x3038aac69356766616ad2063d2909dea5be2ab2721b09fcadddbc73dab9f7222"],"missing":["0x2e23b4c89387ca462f46ada4828ca6cfaefc2aad0ffcda20104992ce2ac4e8fe","0x24987f8bc267a0edef6d96b958b4173f1df7dd343ee392a93a0412688b5c6236","0x02bdea4d4f62e27c821b9842bbda2331dc1dcdb63cb3cd6d4d2fad109e8d1434","0x12e6cac68df6fd6ad2c6beef5b54e83e0233120869b5d53e7000ffbc582f020b","0x1915df33ca6c7f79ddae1895dd9615f9381db9fbbe4ce8af5713c70c00d7aa68","0x3038aac69356766616ad2063d2909dea5be2ab2721b09fcadddbc73dab9f7222"]}
14:19:05 [14:19:05.965]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x13762155da6ec40e07bb74d0a43b8be7b32e844d","archive":"0x27a3ba85b786e97900853efc3aefc182d9c80097045b47b448b891c3eeb396c3","txCount":6,"txHashes":["0x1c90b0277e34203ce13cbe0daff8d69640ce221b841bc02b98e9bfe3e9f40d2e","0x106539fe5c7dd849aefd0128528008980909de65948945e298d56c7d1f46fc07","0x231a3b679a40181dc69e4fdaae7f1bef64b2c1a771bd7b7a51d3d2683c281bc9","0x2c04f57f9986edbee06cc1569847ad8158661fe878946c1431aeb6e1ba1bb5f1","0x06a6a198612d995e4aa04c707414d44b388e4ab9db0e27fe4222021d37a942a4","0x05a09d68eee3e899ae762ff5fb4b88f410178f26aa87b65def6d210bc074eabc"]}
14:19:05 [14:19:05.967]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
14:19:05 [14:19:05.970]
ERROR:
validator Error reexecuting txs while processing block proposal: Error: Failed to build block
14:19:05 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:327:15)
14:19:05 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:305:39
14:19:05 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:312:13)
14:19:05 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:102:19)
14:19:05 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:364:58)
14:19:05 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:20)
14:19:05 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:330:27)
{"slotNumber":100,"blockNumber":100,"proposer":"0x13762155da6ec40e07bb74d0a43b8be7b32e844d","archive":"0x27a3ba85b786e97900853efc3aefc182d9c80097045b47b448b891c3eeb396c3","txCount":6,"txHashes":["0x1c90b0277e34203ce13cbe0daff8d69640ce221b841bc02b98e9bfe3e9f40d2e","0x106539fe5c7dd849aefd0128528008980909de65948945e298d56c7d1f46fc07","0x231a3b679a40181dc69e4fdaae7f1bef64b2c1a771bd7b7a51d3d2683c281bc9","0x2c04f57f9986edbee06cc1569847ad8158661fe878946c1431aeb6e1ba1bb5f1","0x06a6a198612d995e4aa04c707414d44b388e4ab9db0e27fe4222021d37a942a4","0x05a09d68eee3e899ae762ff5fb4b88f410178f26aa87b65def6d210bc074eabc"]}
14:19:05 [14:19:05.998]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x2df7552d1449802df8b4da6e938f9c0ffffde820","archive":"0x03381dc3e00ffab707ffb19a1194a89a2ec71acdc26bbb3efcdac0b1ee49d8f3","txCount":6,"txHashes":["0x2cd66ed4c5d2b4a3f49ebc6af65a0dae082ea5327c05fffe62cd36b13801f277","0x3049016bd99cd52f79cdcab70d2db573f2aacaefc55c12cf104c03fc783824e0","0x0699bffbd86557e6fcc5c67530b60fcf5478626ee2de2ffd3aed3916d921256d","0x054dd2a0359c49d769a15a392c0d9777e32e97e4f03387628a3851f6c60c9719","0x2f0eced9d27bc086cf594b66fc4534ef0928e4e95652f111af764bd4ec55b7be","0x2485b435d997de44a967bece66ddd2d6a399bc0d32ea09520a0fa222c849bb6d"]}
14:19:05 [14:19:05.999]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
14:19:06 [14:19:06.013]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x55ea19f5f84ec5f6cfd49f5b4e779e9c7a8eb22e","archive":"0x16ac9aced9e30c4bf37c3d0c4a79c49403632acb2117572bf6ed8aa93b7a1413","txCount":6,"txHashes":["0x2c780209f23a9262cca2a98422732fea5d11e5460b6488ce87d895c40cd2d904","0x19092730178c79920d0728ececdb5e6514f4ff3352d431f9b1c32d74547bdf7f","0x291a4c88a666677fcbe7b11a27119705e29857d92599ea8ad8f0f0d71692dec7","0x2979586917f5cbf78b4c8093584f77fe679619b2e3c5034d5c9ee1f0d00050d5","0x2e1a9559530c816c2c25bd17415e5ec80c88bfc674e8f6df1a12293ffcc53623","0x14f69c6c4e528d914cdbf90fa1cc2d52d705d5e2f91cee4068a6f7b0d7c1c723"]}
14:19:06 [14:19:06.015]
WARN:
validator Proposal is not valid, skipping attestation
14:19:06 [14:19:06.027]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xcad608daaaa42cdb5d56aa16b1d69a3b40f875dc","archive":"0x207b2e59bbfc634c50132e12eb995554d7454577b3e62320a8159986d207a34e","txCount":6,"txHashes":["0x097acfab6ae4a5e78f4943776d75352006669bc9994208f4a46789846ba82feb","0x19e81537f07dc544ae6b3f9d7ef3591e8a5f09976ef5458a0d3621304717c281","0x2cc6df961541bd2599f7644a0338a79b96a54229aab41a52a568a7b10eae318a","0x2d0009ac3e17ed59dcb13373d2aad61537c7399b20ad182f78c9d7d40c592ca6","0x23cc3eb80132726adf0b63915aad1ecf2d2f0fc687dc3e5d5ba6480c6db6d102","0x16f8e7bb937b7ebcad40f7e222398c711180dca21e6d179746ce9c8551b6764f"]}
14:19:06 [14:19:06.027]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
14:19:06 [14:19:06.028]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xcad608daaaa42cdb5d56aa16b1d69a3b40f875dc","archive":"0x207b2e59bbfc634c50132e12eb995554d7454577b3e62320a8159986d207a34e","txCount":6,"txHashes":["0x097acfab6ae4a5e78f4943776d75352006669bc9994208f4a46789846ba82feb","0x19e81537f07dc544ae6b3f9d7ef3591e8a5f09976ef5458a0d3621304717c281","0x2cc6df961541bd2599f7644a0338a79b96a54229aab41a52a568a7b10eae318a","0x2d0009ac3e17ed59dcb13373d2aad61537c7399b20ad182f78c9d7d40c592ca6","0x23cc3eb80132726adf0b63915aad1ecf2d2f0fc687dc3e5d5ba6480c6db6d102","0x16f8e7bb937b7ebcad40f7e222398c711180dca21e6d179746ce9c8551b6764f"]}
14:19:06 [14:19:06.043]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xeff6dbe0ff2302557910511b98b98035aaea433b","archive":"0x00f2bd7aa25c4aef29d7fafa21fc2d9c6a1ee23c277eadaa4fca144aeaecf74b","txCount":6,"txHashes":["0x069beb341599e099d0681d7908cb6cdf78ec1cdf7a3082437b134797aed6681d","0x01358b4c10978ed779a7c6b74c27cde2289b730ba1863323ae5ee9ba6a59ec94","0x18ef4a2344805b04e0f2560014c3d7a28be9783ca6e6a75c0d881299fa4a5c21","0x29d3bd8b856cbe7ea556a121a8c52351fcc8cebe104476f27228283e81c72708","0x27401a176e6f23bf0fe1dedf69b1ed6d88a206ca42b30ccb1b90dd91fd00683e","0x1ed09afeaa8dafca74f66e704232859250219ad7a220551d58d5176de1920569"]}
14:19:06 [14:19:06.043]
WARN:
validator Proposal is not valid, skipping attestation
14:19:06 [14:19:06.052]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x3b405dd73fc38597ac9a4d425bc96e4215a0f2f0","archive":"0x26f5e4d5040868cc87ca3f268014319f8631d6c4a9ec2b1108dce19d0283fd96","txCount":6,"txHashes":["0x075cfa5f417a5e447ed14ca4bc891ea9e8da6e2ef22cc0f85a19fe9de786b307","0x2a909967094e2c39d8f511b27fa61df7546c5ba06674d5863ebf709fd3d3dc48","0x07fc2b5d3e1b39c2d7a772c67f626d32ceac8eb09e7fc7da25a50d8238649ae5","0x0afb4fd145bc2b9e2cf28ef485e32ecd146a6582d0ca659258020be5969b1258","0x084b6caafab539254b6fde3ba88a291e2d9b9f005b825567700b9c63b015e49e","0x289feb12ff0553b532158d11c851d6ceb15042adb29175d77b3b17cef3f41181"]}
14:19:06 [14:19:06.053]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
14:19:06 [14:19:06.054]
WARN:
validator L1 to L2 messages in hash mismatch, skipping attestation
{"proposalInHash":"0x00089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c","computedInHash":"0x002629e5f82bc619d9691fd342934ce81573611484db16317c1c408b23888658","slotNumber":100,"blockNumber":100,"proposer":"0x3b405dd73fc38597ac9a4d425bc96e4215a0f2f0","archive":"0x26f5e4d5040868cc87ca3f268014319f8631d6c4a9ec2b1108dce19d0283fd96","txCount":6,"txHashes":["0x075cfa5f417a5e447ed14ca4bc891ea9e8da6e2ef22cc0f85a19fe9de786b307","0x2a909967094e2c39d8f511b27fa61df7546c5ba06674d5863ebf709fd3d3dc48","0x07fc2b5d3e1b39c2d7a772c67f626d32ceac8eb09e7fc7da25a50d8238649ae5","0x0afb4fd145bc2b9e2cf28ef485e32ecd146a6582d0ca659258020be5969b1258","0x084b6caafab539254b6fde3ba88a291e2d9b9f005b825567700b9c63b015e49e","0x289feb12ff0553b532158d11c851d6ceb15042adb29175d77b3b17cef3f41181"]}
14:19:06
PASS src/validator.test.ts (
8.599 s)
14:19:06 ValidatorClient
14:19:06 constructor
14:19:06
✓ should throw error if an invalid private key is provided (139 ms)
14:19:06 createBlockProposal
14:19:06
✓ should create a valid block proposal without txs (517 ms)
14:19:06 collectAttestations
14:19:06
✓ should timeout if we do not collect enough attestations in time (1024 ms)
14:19:06
✓ should collect attestations for a proposal (45 ms)
14:19:06
✓ should collect attestations from its own validators (1027 ms)
14:19:06 attestToProposal
14:19:06
✓ should attest to proposal (40 ms)
14:19:06
✓ should re-execute and attest to proposal (23 ms)
14:19:06
✓ should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (38 ms)
14:19:06
✓ should not emit WANT_TO_SLASH_EVENT if slashing is disabled (22 ms)
14:19:06
✓ should request txs if missing for attesting (18 ms)
14:19:06
✓ should request txs even if not attestor in this slot (16 ms)
14:19:06
✓ should throw an error if the transactions are not available (17 ms)
14:19:06
✓ should not return an attestation if re-execution fails (24 ms)
14:19:06
✓ should not return an attestation if no validators are in the committee (27 ms)
14:19:06
✓ should not return an attestation if the proposer is not the current proposer (16 ms)
14:19:06
✓ should attest with all validator keys that are in the committee (16 ms)
14:19:06
✓ should not return an attestation if the proposal is not for the current or next slot (12 ms)
14:19:06
✓ should not return an attestation if messages do not match (11 ms)
14:19:06
14:19:06
Test Suites: 1 passed, 1 total
14:19:06
Tests: 18 passed, 18 total
14:19:06
Snapshots: 0 total
14:19:06
Time: 8.703 s
14:19:06
Ran all test suites matching validator-client/src/validator.test.ts
.
14:19:06
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?