Parent Log:
http://ci.aztec-labs.com/2c7e7e646e9428cd
Command: 14e3ee78b19e4a89 yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/ba9dcd7f83f0ed07aa55d643aa24a5958ed337e7
Env: REF_NAME=gh-readonly-queue/next/pr-15256-92cd160fc2a40d2f7c467287f1abae3af9960805 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Thu Jun 26 08:25:59 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15256_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_next
08:26:07 [08:26:07.791]
ERROR:
validator Timeout 2025-06-26T08:26:06.887Z waiting for 2 attestations for slot 1796
08:26:08 [08:26:08.856]
ERROR:
validator Timeout 2025-06-26T08:26:07.951Z waiting for 3 attestations for slot 1796
08:26:08 [08:26:08.874]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750923967874,"timeMs":2401000}
08:26:08 [08:26:08.884]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x93f7f0036b4b2d2edd3a3d19ecfb4900d8937dbe","archive":"0x21204938bd02a30800028a9d6a98faa39aae0d55936eef72de895930ffa8bfa2","txCount":6,"txHashes":["0x13ac0ef56ed256baf8f0bafc6b07baae75b2a36f9793b71a2a802fd6553f20b7","0x176e8d50d6d4188a226fd4eabefe73f8dee80f74b8d332bf2d111d7c58267acf","0x0732ed1c39eb81b4d1d5c054d0c3a00e3254f27c3105712abec8648ab9a271c0","0x1cc51066fb50ce3282a30c02782af14d0ca94cfd7bc0ee757ecf5310585c4802","0x1868a3eb54ff5d7d051b6cf8b45bf314aca874ccb732701c3486f48d18b963a5","0x29dae55b403e705b36a1532b25d1cea0bce7680d66250b89b8094c1e5814e54f"]}
08:26:08 [08:26:08.886]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
08:26:08 [08:26:08.889]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x93f7f0036b4b2d2edd3a3d19ecfb4900d8937dbe","archive":"0x21204938bd02a30800028a9d6a98faa39aae0d55936eef72de895930ffa8bfa2","txCount":6,"txHashes":["0x13ac0ef56ed256baf8f0bafc6b07baae75b2a36f9793b71a2a802fd6553f20b7","0x176e8d50d6d4188a226fd4eabefe73f8dee80f74b8d332bf2d111d7c58267acf","0x0732ed1c39eb81b4d1d5c054d0c3a00e3254f27c3105712abec8648ab9a271c0","0x1cc51066fb50ce3282a30c02782af14d0ca94cfd7bc0ee757ecf5310585c4802","0x1868a3eb54ff5d7d051b6cf8b45bf314aca874ccb732701c3486f48d18b963a5","0x29dae55b403e705b36a1532b25d1cea0bce7680d66250b89b8094c1e5814e54f"]}
08:26:08 [08:26:08.902]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750923967902,"timeMs":2401000}
08:26:08 [08:26:08.909]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x3edda2b96f8f2b7a952308f96571dfe342a0ec11","archive":"0x2e60149c1e8e6da7bf533bd51a70be90c13e168eeaadced739187765cba35377","txCount":6,"txHashes":["0x0bbfe8d6c84ed7098810bade60a0008f368664aa76480ac5b98bf47bef8c9e40","0x1b1aacaaa9fc5a7771c43a8185e368f7bcc51d90101e74a693ecca4650463ebc","0x167a8caf3c9f0c7e62f453fea98ca3461227b845ea7b155397fcc8520311356a","0x17de04a64b7261e506cf723469d2ee863ea3115e45301fe7d65d85bf6370c260","0x22a54b815f15b19f44929f35cb8e918be368c2c276a3aea7ed1f72d79216e53e","0x0256af76950977d62f8ace46dc9cc38c85c9e0f25495166c26ac0def8fd579f5"]}
08:26:09 [08:26:09.412]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
08:26:09 [08:26:09.415]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x3edda2b96f8f2b7a952308f96571dfe342a0ec11","archive":"0x2e60149c1e8e6da7bf533bd51a70be90c13e168eeaadced739187765cba35377","txCount":6,"txHashes":["0x0bbfe8d6c84ed7098810bade60a0008f368664aa76480ac5b98bf47bef8c9e40","0x1b1aacaaa9fc5a7771c43a8185e368f7bcc51d90101e74a693ecca4650463ebc","0x167a8caf3c9f0c7e62f453fea98ca3461227b845ea7b155397fcc8520311356a","0x17de04a64b7261e506cf723469d2ee863ea3115e45301fe7d65d85bf6370c260","0x22a54b815f15b19f44929f35cb8e918be368c2c276a3aea7ed1f72d79216e53e","0x0256af76950977d62f8ace46dc9cc38c85c9e0f25495166c26ac0def8fd579f5"]}
08:26:09 [08:26:09.425]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750923968425,"timeMs":2401000}
08:26:09 [08:26:09.430]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xf6727c50c38eab11e84d2a5cfcce0137bd6747ba","archive":"0x0c4afb2e481964ad410a7a3506efbb272cb45326bccfbe321c4a35f9c2408856","txCount":6,"txHashes":["0x0248803fa96dfbfe883d80e9f3e9b3baffa4d737ccce3d83ed7e19727cedeb1b","0x2a05751cbaf9388be45273d54b1cdc7d2a2d8f4f2f5933640e01ef8a164d50bd","0x0f7efbd15c5d3b8464b6a0c6681a0d99ac7a8671f6d4c346f3e623af22a3f5a0","0x2bf633b2abdede3854e67e81a8a18dd6e8770735b9e82f0a2ad9c45fa0d29630","0x1ec24b0421d405c21c28e6a828a57c4fcda2860d6830b8bf2a3181ae429fd08a","0x0eaab6ad54eb88440336bc094da1f9ca9d623f286437f67c14605612517046f7"]}
08:26:09 [08:26:09.432]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
08:26:09 [08:26:09.434]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xf6727c50c38eab11e84d2a5cfcce0137bd6747ba","archive":"0x0c4afb2e481964ad410a7a3506efbb272cb45326bccfbe321c4a35f9c2408856","txCount":6,"txHashes":["0x0248803fa96dfbfe883d80e9f3e9b3baffa4d737ccce3d83ed7e19727cedeb1b","0x2a05751cbaf9388be45273d54b1cdc7d2a2d8f4f2f5933640e01ef8a164d50bd","0x0f7efbd15c5d3b8464b6a0c6681a0d99ac7a8671f6d4c346f3e623af22a3f5a0","0x2bf633b2abdede3854e67e81a8a18dd6e8770735b9e82f0a2ad9c45fa0d29630","0x1ec24b0421d405c21c28e6a828a57c4fcda2860d6830b8bf2a3181ae429fd08a","0x0eaab6ad54eb88440336bc094da1f9ca9d623f286437f67c14605612517046f7"]}
08:26:09 [08:26:09.450]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750923968450,"timeMs":2401000}
08:26:09 [08:26:09.456]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xf3121fb8cdd1b0bf1e0c9fe9b605d28aebe62717","archive":"0x2a540548328f1eb0ce0796f1f1fa36e18b50a255fd19dfba581107857aa8481d","txCount":6,"txHashes":["0x0da833f8ecd652a0dedfcd759337ee69e5f7b81feb4ad9810b881c66a76bc805","0x282b8517e6b43b9df9137fdc6739866fede189b6bf5e7801e76df48fe4b94062","0x0364c5567f81d0c411dc83554a1d3811192248091e78ecc0df01c8b9245b8e86","0x08b7f521a17aa7b118812a9f4762dc076d55d42f0555f3fea578e93706a779cd","0x1dd356e6b6083f197c45cdb196337af05c25338d888d78f3621232d5922a8100","0x16502a2c2fcdc46e1f15cbe07e0edae7e6dc9f3644dfe0b0fd897b3cdc4e5476"]}
08:26:09 [08:26:09.457]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
08:26:09 [08:26:09.460]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
08:26:09 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:419:13)
08:26:09 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:345:9)
08:26:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:267:28) {
08:26:09 expectedArchiveRoot: Fr<0x2a540548328f1eb0ce0796f1f1fa36e18b50a255fd19dfba581107857aa8481d>,
08:26:09 actualArchiveRoot: Fr<0x25af34c63aec7a2ac7edf06de1134846803316286421b68935de5241017fa255>,
08:26:09 expectedStateReference: StateReference {
08:26:09 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
08:26:09 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
08:26:09 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
08:26:09 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
08:26:09 },
08:26:09 actualStateReference: StateReference {
08:26:09 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
08:26:09 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
08:26:09 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
08:26:09 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
08:26:09 }
08:26:09 }
{"slotNumber":100,"blockNumber":100,"proposer":"0xf3121fb8cdd1b0bf1e0c9fe9b605d28aebe62717","archive":"0x2a540548328f1eb0ce0796f1f1fa36e18b50a255fd19dfba581107857aa8481d","txCount":6,"txHashes":["0x0da833f8ecd652a0dedfcd759337ee69e5f7b81feb4ad9810b881c66a76bc805","0x282b8517e6b43b9df9137fdc6739866fede189b6bf5e7801e76df48fe4b94062","0x0364c5567f81d0c411dc83554a1d3811192248091e78ecc0df01c8b9245b8e86","0x08b7f521a17aa7b118812a9f4762dc076d55d42f0555f3fea578e93706a779cd","0x1dd356e6b6083f197c45cdb196337af05c25338d888d78f3621232d5922a8100","0x16502a2c2fcdc46e1f15cbe07e0edae7e6dc9f3644dfe0b0fd897b3cdc4e5476"]}
08:26:09 [08:26:09.460]
WARN:
validator Slashing proposer for invalid block proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0xf3121fb8cdd1b0bf1e0c9fe9b605d28aebe62717","archive":"0x2a540548328f1eb0ce0796f1f1fa36e18b50a255fd19dfba581107857aa8481d","txCount":6,"txHashes":["0x0da833f8ecd652a0dedfcd759337ee69e5f7b81feb4ad9810b881c66a76bc805","0x282b8517e6b43b9df9137fdc6739866fede189b6bf5e7801e76df48fe4b94062","0x0364c5567f81d0c411dc83554a1d3811192248091e78ecc0df01c8b9245b8e86","0x08b7f521a17aa7b118812a9f4762dc076d55d42f0555f3fea578e93706a779cd","0x1dd356e6b6083f197c45cdb196337af05c25338d888d78f3621232d5922a8100","0x16502a2c2fcdc46e1f15cbe07e0edae7e6dc9f3644dfe0b0fd897b3cdc4e5476"]}
08:26:09 [08:26:09.471]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750923968471,"timeMs":2401000}
08:26:09 [08:26:09.478]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x19be5b4b2052fd58ca32e37468e2612052a55266","archive":"0x29f7662320d45a13e504993f4ce28c058688a8682163deb94ab1f605cd3d6a2f","txCount":6,"txHashes":["0x2c35ad84b96840678f9c25e462d7b513b3bf489caff78fb4a6dc80f57c3fc024","0x23dbefa08261cdae75a59dfe8adfde43a94e530dee138a66ad5fc3bbc600cf1f","0x17bb4865dde07520de987318b648e8f6dd607eb91dc659fc7d351624e6a3992f","0x0051bfba06515d18c32b9307f5ab61c012acf8bb627c8bcca09dc7914831a9ff","0x07f139f08a09792faa3121b109ec7198bf2cbbfb1d6ba853c3937b593fc49e1c","0x0ecce629c7800500a9c12ae5284e9ca219f274bee4c1e43dd589da908dc0a9a3"]}
08:26:09 [08:26:09.479]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
08:26:09 [08:26:09.481]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
08:26:09 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:419:13)
08:26:09 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:345:9)
08:26:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:306:28) {
08:26:09 expectedArchiveRoot: Fr<0x29f7662320d45a13e504993f4ce28c058688a8682163deb94ab1f605cd3d6a2f>,
08:26:09 actualArchiveRoot: Fr<0x0ea25b0d4438597410d9bc56cc6ac81ed8983bd7eec364eae878436cbba6b102>,
08:26:09 expectedStateReference: StateReference {
08:26:09 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
08:26:09 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
08:26:09 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
08:26:09 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
08:26:09 },
08:26:09 actualStateReference: StateReference {
08:26:09 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
08:26:09 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
08:26:09 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
08:26:09 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
08:26:09 }
08:26:09 }
{"slotNumber":100,"blockNumber":100,"proposer":"0x19be5b4b2052fd58ca32e37468e2612052a55266","archive":"0x29f7662320d45a13e504993f4ce28c058688a8682163deb94ab1f605cd3d6a2f","txCount":6,"txHashes":["0x2c35ad84b96840678f9c25e462d7b513b3bf489caff78fb4a6dc80f57c3fc024","0x23dbefa08261cdae75a59dfe8adfde43a94e530dee138a66ad5fc3bbc600cf1f","0x17bb4865dde07520de987318b648e8f6dd607eb91dc659fc7d351624e6a3992f","0x0051bfba06515d18c32b9307f5ab61c012acf8bb627c8bcca09dc7914831a9ff","0x07f139f08a09792faa3121b109ec7198bf2cbbfb1d6ba853c3937b593fc49e1c","0x0ecce629c7800500a9c12ae5284e9ca219f274bee4c1e43dd589da908dc0a9a3"]}
08:26:09 [08:26:09.490]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750923968490,"timeMs":2401000}
08:26:09 [08:26:09.499]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x3a0f9cc4b23d7e7d36f3a48694d778b59f563f79","archive":"0x295d82a05e47530b3d6bfcf568d05e043f788f3e5d4b0db58626ea2f0f8c7c33","txCount":6,"txHashes":["0x0da10dc646d38b0a0577554a4a1d36ff84fb8b8bf4bd663084e8c6741b0ca82c","0x055e5eefb36b3dd554b8f560c11946415f4810557332b9b5146b5427d8c8880e","0x1f3214a29931ca6ae64fd59c753a6a7362e3c156d17fd5b9bf69a2de6a67d3fd","0x061cc3659284677a5a82aeb4c38e6398dc8c665489f8a0b1c24c4147e16f44ba","0x1da47a8f4bb16e1595777b086156aea218b86ffc8e2d50644e0d6732b3152a9c","0x072bedaa407b07cb43e8728c5f49c7449db77c4816e4f33b8df293495eea7128"]}
08:26:09 [08:26:09.499]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0}
08:26:09 [08:26:09.500]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x3a0f9cc4b23d7e7d36f3a48694d778b59f563f79","archive":"0x295d82a05e47530b3d6bfcf568d05e043f788f3e5d4b0db58626ea2f0f8c7c33","txCount":6,"txHashes":["0x0da10dc646d38b0a0577554a4a1d36ff84fb8b8bf4bd663084e8c6741b0ca82c","0x055e5eefb36b3dd554b8f560c11946415f4810557332b9b5146b5427d8c8880e","0x1f3214a29931ca6ae64fd59c753a6a7362e3c156d17fd5b9bf69a2de6a67d3fd","0x061cc3659284677a5a82aeb4c38e6398dc8c665489f8a0b1c24c4147e16f44ba","0x1da47a8f4bb16e1595777b086156aea218b86ffc8e2d50644e0d6732b3152a9c","0x072bedaa407b07cb43e8728c5f49c7449db77c4816e4f33b8df293495eea7128"]}
08:26:09 [08:26:09.512]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750923968512,"timeMs":2401000}
08:26:09 [08:26:09.517]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xd0f27a7641a228e14c66993dad5f8c95b2d52dcb","archive":"0x0f4af3538b828a87e2660af1d73c4cbb1a864b3a7754b8643e8e4fb6af93cd44","txCount":6,"txHashes":["0x1c612d95dc56b5935eba1796d1a8a3af86de958a10e5bb94525a8bad621bdf39","0x09944f932f62f6c7b27ac3f459e8a335e4e97f2af89961cd82649add5300ad0e","0x201d3255f078087eeca8ee0cba8bb1be50c6566565dc821dcfe2749380e1f563","0x0ab8c1bf51159efda921b6f5274a41a562a7251fdbb49290f3b695ece3fc2119","0x16a0eb52e8397abe0b6421395503f67f45731f1a1db4086e49a0238a97e79410","0x0ff8ed6385dcb46751c61fe95d0c4eff76cd31d013267051c7b1ba01c8065f35"]}
08:26:09 [08:26:09.518]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0}
08:26:09 [08:26:09.526]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750923968526,"timeMs":2401000}
08:26:09 [08:26:09.532]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xfd530d92e8a8f2ec171fd2158f98b3a10d69d4b9","archive":"0x289cab28e10155eb7aa92cb723eca20626c8af1a6881b43b8a98b841c42cf39c","txCount":6,"txHashes":["0x11cfa46946f1f6d5f0adb9f3478f966fc1f119bfd720cb9da387d3cb283a0870","0x23e137e77736c1afcb10859f339e526008503fc1a33a057c5a54b1961349bfb5","0x09f4733690d58dfb9ebd5ceea0b88ed0544261a76caaf56e08a0bbed43449d3c","0x10a3c8ac558cc176a01eb54a498318b2a043f691334baf5fc325688e58665a3f","0x1c9337e71a1daaec8176d41a54f5ad65910c1f25a08c6057e76f9e30662d25a7","0x219a992110e0436a9174e67dcd47e33def28e054c6b11803c084166dd5b75ed3"]}
08:26:09 [08:26:09.535]
INFO:
validator Retrieved 0/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6}
08:26:09 [08:26:09.535]
WARN:
validator Missing 6/6 txs to attest to proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0xfd530d92e8a8f2ec171fd2158f98b3a10d69d4b9","archive":"0x289cab28e10155eb7aa92cb723eca20626c8af1a6881b43b8a98b841c42cf39c","txCount":6,"txHashes":["0x11cfa46946f1f6d5f0adb9f3478f966fc1f119bfd720cb9da387d3cb283a0870","0x23e137e77736c1afcb10859f339e526008503fc1a33a057c5a54b1961349bfb5","0x09f4733690d58dfb9ebd5ceea0b88ed0544261a76caaf56e08a0bbed43449d3c","0x10a3c8ac558cc176a01eb54a498318b2a043f691334baf5fc325688e58665a3f","0x1c9337e71a1daaec8176d41a54f5ad65910c1f25a08c6057e76f9e30662d25a7","0x219a992110e0436a9174e67dcd47e33def28e054c6b11803c084166dd5b75ed3"],"missing":["0x11cfa46946f1f6d5f0adb9f3478f966fc1f119bfd720cb9da387d3cb283a0870","0x23e137e77736c1afcb10859f339e526008503fc1a33a057c5a54b1961349bfb5","0x09f4733690d58dfb9ebd5ceea0b88ed0544261a76caaf56e08a0bbed43449d3c","0x10a3c8ac558cc176a01eb54a498318b2a043f691334baf5fc325688e58665a3f","0x1c9337e71a1daaec8176d41a54f5ad65910c1f25a08c6057e76f9e30662d25a7","0x219a992110e0436a9174e67dcd47e33def28e054c6b11803c084166dd5b75ed3"]}
08:26:09 [08:26:09.547]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750923968547,"timeMs":2401000}
08:26:09 [08:26:09.559]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xbfaa32067cf13a539f805527bc38e3be202da40d","archive":"0x304a72e4362981dcefba057363a09c654c123ff70e942d7d2e6bfd7e2ae382a1","txCount":6,"txHashes":["0x06e8228080e81fb7144a9108d57373f348b4819bb267c00f88bbc1a25060022e","0x086baa9439a123f004b689ae1e516404feea759a6497684d187af41ab6a76eaa","0x0bca737f6d7f4e46fa4cb873b51c3066bb33996afc27374c970e9f2dee68b2ca","0x0104e2df470b59111e51bd32400bc69179f5b66d198de986599b1c6095836a19","0x2dfd192fd21cdc6f641d2fd5abe075df23b1aa09ff0932e53378bc51151e4139","0x21383c63bd84d756fa0db1939fd2022b05a8eb94f3e5fe48cee6b9eb2aa8d36c"]}
08:26:09 [08:26:09.560]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
08:26:09 [08:26:09.562]
ERROR:
validator Error reexecuting txs while processing block proposal: Error: Failed to build block
08:26:09 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:343:15)
08:26:09 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:305:39
08:26:09 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:312:13)
08:26:09 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:102:19)
08:26:09 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:399:58)
08:26:09 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:345:20)
08:26:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:346:27)
{"slotNumber":100,"blockNumber":100,"proposer":"0xbfaa32067cf13a539f805527bc38e3be202da40d","archive":"0x304a72e4362981dcefba057363a09c654c123ff70e942d7d2e6bfd7e2ae382a1","txCount":6,"txHashes":["0x06e8228080e81fb7144a9108d57373f348b4819bb267c00f88bbc1a25060022e","0x086baa9439a123f004b689ae1e516404feea759a6497684d187af41ab6a76eaa","0x0bca737f6d7f4e46fa4cb873b51c3066bb33996afc27374c970e9f2dee68b2ca","0x0104e2df470b59111e51bd32400bc69179f5b66d198de986599b1c6095836a19","0x2dfd192fd21cdc6f641d2fd5abe075df23b1aa09ff0932e53378bc51151e4139","0x21383c63bd84d756fa0db1939fd2022b05a8eb94f3e5fe48cee6b9eb2aa8d36c"]}
08:26:09 [08:26:09.569]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750923968569,"timeMs":2401000}
08:26:09 [08:26:09.573]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x312c9cf9a3fdfae4c3e47173b24d31ed6aaa2c65","archive":"0x283a757da69dea63200ac440cb161fb1cd74646f51b31e08f4465488f94f1094","txCount":6,"txHashes":["0x0fbac3c591bb08900d1d49cdf0a497bd5bc405f26f1c43e98690fd14af4ec155","0x0ad838a1186f96a4e605d4e0476e603f13cb2c4df9d6bfe08bd60d996c0685e6","0x2cdd6fa4b1f991a5cf33b3e016bef8e33a918c303ded6eca72eadbc3924d592c","0x09e41ab592904d0e82db8423d459feefcfbfcd2d5199d3a6ee932264b9a38dbb","0x00849e4017682ab624084dfa265e261a2827e08070f3c5f93f220e4a6c1a0fb5","0x02e5fb96385af456d4f5640523fa9884cb6520525517d38182d8bcb1b4e3eca2"]}
08:26:09 [08:26:09.575]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
08:26:09 [08:26:09.582]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750923968582,"timeMs":2401000}
08:26:09 [08:26:09.585]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x3ba8ea2aa82f09de88b759a0ea5c146ef71805b6","archive":"0x1a6adaa390e7570fd93824ddc0c6746a690752105c570dfab5dc036e369b49eb","txCount":6,"txHashes":["0x0bcaaab54b59e5243e23a1fd5485601f2c48cf99338285ebb03b52e2a80a1a20","0x1de7b28778a47c0a0065d5f06fb0ad78110baad9e4ae770361a655406ab1b375","0x08f9b0527a2b8c56e6b129ecbaf24e329453527eefe875d4d8a06b76556b4ce7","0x0ec0a8c4af56eb5b576cf71b32c927dc58579fa766df4efdcadadd9c8f93696a","0x289382f4acc2ae2c484d16a631ea6c47bb5756ac3e914446aabc600b4b6b3090","0x0df82ca0671e4a41db583cb2d89f93cdc193d10b353f4880176329b262f63724"]}
08:26:09 [08:26:09.586]
WARN:
validator Proposal is not valid, skipping attestation
08:26:09 [08:26:09.593]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750923968593,"timeMs":2401000}
08:26:09 [08:26:09.602]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x61dccb4c88e2cbfad61a4d56271a3a1685301b8d","archive":"0x1936ab980792fca6c42936c421dcdb75e467c84ccf2c6d50e61118df7999240d","txCount":6,"txHashes":["0x1ac17cea77df7229dd3ef86d26ec2509e54ba51c9ecf6799f691b2f1b7d1ef2d","0x030c9388c7b99153394fce8f2cabe0b524105502574c5847853abdb717290b3e","0x1a108b92f9859942d40b3d5edd8e770c5eb567829a6765bbef387d1affe78e3d","0x223319c70500ec51e37c913e6da2f9756e9fb08ba5fa081354420437c895c625","0x0812d321097a340d77432224853ce59fe06750dbfbb2a57212255b90396a7f84","0x018a7bfcccbc2a30c8c3789aa0a631975f8341a8a77620f894e95c6bb47213ef"]}
08:26:09 [08:26:09.603]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
08:26:09 [08:26:09.603]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x61dccb4c88e2cbfad61a4d56271a3a1685301b8d","archive":"0x1936ab980792fca6c42936c421dcdb75e467c84ccf2c6d50e61118df7999240d","txCount":6,"txHashes":["0x1ac17cea77df7229dd3ef86d26ec2509e54ba51c9ecf6799f691b2f1b7d1ef2d","0x030c9388c7b99153394fce8f2cabe0b524105502574c5847853abdb717290b3e","0x1a108b92f9859942d40b3d5edd8e770c5eb567829a6765bbef387d1affe78e3d","0x223319c70500ec51e37c913e6da2f9756e9fb08ba5fa081354420437c895c625","0x0812d321097a340d77432224853ce59fe06750dbfbb2a57212255b90396a7f84","0x018a7bfcccbc2a30c8c3789aa0a631975f8341a8a77620f894e95c6bb47213ef"]}
08:26:09 [08:26:09.612]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750923968612,"timeMs":2401000}
08:26:09 [08:26:09.615]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xc31797d6156d26e0e738296dced3e8997cef7944","archive":"0x2b75dea608a8c478a21443afca024a73aff03aca76fb0443c02516865241e440","txCount":6,"txHashes":["0x0d862fe606217b444133fd822b6f64ccbe9801eb7f966a254332836cb3811bc5","0x148c191b382faea38102a4ab0cf376513477373b5efecd9a4bebec37893179d8","0x2e4acc197bd49634c0e0c26096e64601c4a0a2b693d7a6099d8a885af542ba24","0x165b47308fa57d852bf8040dd317a00fb0438cc2a2704449d7d701ae68d5cf4f","0x10504b29f603ea6538b8a64c5e13931b7741b1d9514879d40a420b12807f4a50","0x21eacc479fa379f7750a5a12cc0510cf7f98b90abb0806ecb9fc073bab852e37"]}
08:26:09 [08:26:09.616]
WARN:
validator Proposal is not valid, skipping attestation
08:26:09 [08:26:09.623]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750923968623,"timeMs":2401000}
08:26:09 [08:26:09.629]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xd16eadac91ffd8ae0637ae45f4222a0cd3ceab9e","archive":"0x08feef986306ed6e75501fe99a613557dd14040ed39644a05f8fb8564624bbeb","txCount":6,"txHashes":["0x2e05c107a363210e8add8af014520f1b36ec4e29eea898f40df364edc2cf5a24","0x0bbef5d400b6e383c7363ed9963f21ac0eece97c2179fcd6b591a11e12ba0009","0x2cc3e2e7ca4c30258b2f9580f0382e61e0a140f9f4f8883d5067af9ebc4e87e8","0x097bcecbe62997248f9fff87a9a32cc2fcdbedf93fdf80f93647e459a57eb0a5","0x2688bfe72c236cb23e0f1f42ff9ad81d1d6d9e7e72154287fa149d0d7cee6c3c","0x2c9d9473d56c69f38ab73162478d24b7a194d64bc841c9111de93ffbb1724f54"]}
08:26:09 [08:26:09.630]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
08:26:09 [08:26:09.634]
WARN:
validator L1 to L2 messages in hash mismatch, skipping attestation
{"proposalInHash":"0x00089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c","computedInHash":"0x0065a4079925bab4f317f7a0528176dac12bbf861eb832d29eb8ad442e0e5cb6","slotNumber":100,"blockNumber":100,"proposer":"0xd16eadac91ffd8ae0637ae45f4222a0cd3ceab9e","archive":"0x08feef986306ed6e75501fe99a613557dd14040ed39644a05f8fb8564624bbeb","txCount":6,"txHashes":["0x2e05c107a363210e8add8af014520f1b36ec4e29eea898f40df364edc2cf5a24","0x0bbef5d400b6e383c7363ed9963f21ac0eece97c2179fcd6b591a11e12ba0009","0x2cc3e2e7ca4c30258b2f9580f0382e61e0a140f9f4f8883d5067af9ebc4e87e8","0x097bcecbe62997248f9fff87a9a32cc2fcdbedf93fdf80f93647e459a57eb0a5","0x2688bfe72c236cb23e0f1f42ff9ad81d1d6d9e7e72154287fa149d0d7cee6c3c","0x2c9d9473d56c69f38ab73162478d24b7a194d64bc841c9111de93ffbb1724f54"]}
08:26:09
PASS src/validator.test.ts (
8.803 s)
08:26:09 ValidatorClient
08:26:09 constructor
08:26:09
✓ should throw error if an invalid private key is provided (137 ms)
08:26:09 createBlockProposal
08:26:09
✓ should create a valid block proposal without txs (471 ms)
08:26:09 collectAttestations
08:26:09
✓ should timeout if we do not collect enough attestations in time (1018 ms)
08:26:09
✓ should collect attestations for a proposal (43 ms)
08:26:09
✓ should collect attestations from its own validators (1018 ms)
08:26:09 attestToProposal
08:26:09
✓ should attest to proposal (31 ms)
08:26:09
✓ should wait for previous block to sync (525 ms)
08:26:09
✓ should re-execute and attest to proposal (22 ms)
08:26:09
✓ should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (21 ms)
08:26:09
✓ should not emit WANT_TO_SLASH_EVENT if slashing is disabled (19 ms)
08:26:09
✓ should request txs if missing for attesting (21 ms)
08:26:09
✓ should request txs even if not attestor in this slot (17 ms)
08:26:09
✓ should throw an error if the transactions are not available (16 ms)
08:26:09
✓ should not return an attestation if re-execution fails (27 ms)
08:26:09
✓ should not return an attestation if no validators are in the committee (13 ms)
08:26:09
✓ should not return an attestation if the proposer is not the current proposer (11 ms)
08:26:09
✓ should attest with all validator keys that are in the committee (19 ms)
08:26:09
✓ should not return an attestation if the proposal is not for the current or next slot (9 ms)
08:26:09
✓ should not return an attestation if messages do not match (18 ms)
08:26:09
08:26:09
Test Suites: 1 passed, 1 total
08:26:09
Tests: 19 passed, 19 total
08:26:09
Snapshots: 0 total
08:26:09
Time: 8.905 s
08:26:09
Ran all test suites matching validator-client/src/validator.test.ts
.
08:26:09
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?