Parent Log:
http://ci.aztec-labs.com/24748e6d08b984db
Command: aeeaca4258226ee3 yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/1107a5aec5cc4c3884ed30df5e1e4c4417fa4588
Env: REF_NAME=gh-readonly-queue/next/pr-15258-ab2663c779174e49814adda157cc3aba0f136063 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Thu Jun 26 15:47:10 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15258_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_next
15:47:18 [15:47:18.281]
ERROR:
validator Timeout 2025-06-26T15:47:17.375Z waiting for 2 attestations for slot 1796
15:47:19 [15:47:19.386]
ERROR:
validator Timeout 2025-06-26T15:47:18.477Z waiting for 3 attestations for slot 1796
15:47:19 [15:47:19.407]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750950438407,"timeMs":2401000}
15:47:19 [15:47:19.418]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xa50c0a79adf4bfb15b0b7e91fea309316b2b45ec","archive":"0x116a5aea4dc802bbe22d4d26f627e10fef4abd3d74d02474e05f907a526f5037","txCount":6,"txHashes":["0x10c6c57102a4d46e0a864e7bf602b890260b908ea48f8d80704543abb2c82c32","0x2bf9a63965cf2eecb92194fff7ce8025f2c6bb0533c9475220befd6d20c58ff7","0x2b40658e955bcb7e738f1e3b5a384e0770bf42ba56d10ee38fdc53e620496bb8","0x1a79334ec6eb7bb47305b90fa8787e8ea884c5ab23fd6e9f44cb2557d00670c8","0x1caef3e899d47dacf7afd3fe1d61a33d330f370f8bdfa85d89d9a5be9de538dd","0x25eb2381360bb80ed502c97f0820d3bfe72216fe76fab246e30d796d679f363a"]}
15:47:19 [15:47:19.420]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
15:47:19 [15:47:19.422]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xa50c0a79adf4bfb15b0b7e91fea309316b2b45ec","archive":"0x116a5aea4dc802bbe22d4d26f627e10fef4abd3d74d02474e05f907a526f5037","txCount":6,"txHashes":["0x10c6c57102a4d46e0a864e7bf602b890260b908ea48f8d80704543abb2c82c32","0x2bf9a63965cf2eecb92194fff7ce8025f2c6bb0533c9475220befd6d20c58ff7","0x2b40658e955bcb7e738f1e3b5a384e0770bf42ba56d10ee38fdc53e620496bb8","0x1a79334ec6eb7bb47305b90fa8787e8ea884c5ab23fd6e9f44cb2557d00670c8","0x1caef3e899d47dacf7afd3fe1d61a33d330f370f8bdfa85d89d9a5be9de538dd","0x25eb2381360bb80ed502c97f0820d3bfe72216fe76fab246e30d796d679f363a"]}
15:47:19 [15:47:19.439]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750950438439,"timeMs":2401000}
15:47:19 [15:47:19.447]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x5dd31f776828c3ec7cbc6513bafa03a70e4899c1","archive":"0x1766911c8b466924f02985bb8f6c3eae0c06649c08d63744ebf22e2bb357aec3","txCount":6,"txHashes":["0x2380cfb7313f220530336e87eb3054509bdea4c7fef8ef66cdc3faef64eafa1a","0x0bcc3259ce67154da18d079bb6bba52d02be700d96ce05da57b209c22207f2d7","0x272cfb274bde4b44d8497b325a1dee3866250afb0ae8a6ccdd0ea7d7a98b6e24","0x07a72d10fdaf9245c416bc13d6b8985005d7afc44c82e61fee52696dee072d5b","0x18069bbee4ff45d7ec33f184a8a7bac972a478df1729009d5ae2bd75b829cf35","0x2e5febe0503eb3a61ffda714e8f67dbd0de1d124a9a6ab75f0c7f8e65800ca94"]}
15:47:19 [15:47:19.950]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
15:47:19 [15:47:19.955]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x5dd31f776828c3ec7cbc6513bafa03a70e4899c1","archive":"0x1766911c8b466924f02985bb8f6c3eae0c06649c08d63744ebf22e2bb357aec3","txCount":6,"txHashes":["0x2380cfb7313f220530336e87eb3054509bdea4c7fef8ef66cdc3faef64eafa1a","0x0bcc3259ce67154da18d079bb6bba52d02be700d96ce05da57b209c22207f2d7","0x272cfb274bde4b44d8497b325a1dee3866250afb0ae8a6ccdd0ea7d7a98b6e24","0x07a72d10fdaf9245c416bc13d6b8985005d7afc44c82e61fee52696dee072d5b","0x18069bbee4ff45d7ec33f184a8a7bac972a478df1729009d5ae2bd75b829cf35","0x2e5febe0503eb3a61ffda714e8f67dbd0de1d124a9a6ab75f0c7f8e65800ca94"]}
15:47:19 [15:47:19.995]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750950438995,"timeMs":2401000}
15:47:20 [15:47:20.002]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x8de44a9967782ba183a094551b1c6e994cfef690","archive":"0x2ca8453e30af9aa6a4e3a6e13b9f6ce5808c92710245dfece44b6fdf90bb11c0","txCount":6,"txHashes":["0x1e913616658cadf098ac0022479f2829e1c8181ba8ff4c659d2eec8e66aa0f8c","0x160400c99c65c5079311493dc7bf518aa05b0400caf2d121cac9c9142343c163","0x0be80456f846d3e3be1a2b415cecfb38a7c895e5f69c9685436562f986e24950","0x1264c45dc4f0f28ff1b9dcecab12ef731507fabf957ee5647dadb2566a0a4456","0x2c7b85e8eb0c650cd7bd1d6e57728175c39225773a2b0d91c6bdd5c9e07104c6","0x25334c0ff818204fc7c2abe423f1894bd2855ef1b0a025174d6956133ae0f747"]}
15:47:20 [15:47:20.003]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
15:47:20 [15:47:20.004]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x8de44a9967782ba183a094551b1c6e994cfef690","archive":"0x2ca8453e30af9aa6a4e3a6e13b9f6ce5808c92710245dfece44b6fdf90bb11c0","txCount":6,"txHashes":["0x1e913616658cadf098ac0022479f2829e1c8181ba8ff4c659d2eec8e66aa0f8c","0x160400c99c65c5079311493dc7bf518aa05b0400caf2d121cac9c9142343c163","0x0be80456f846d3e3be1a2b415cecfb38a7c895e5f69c9685436562f986e24950","0x1264c45dc4f0f28ff1b9dcecab12ef731507fabf957ee5647dadb2566a0a4456","0x2c7b85e8eb0c650cd7bd1d6e57728175c39225773a2b0d91c6bdd5c9e07104c6","0x25334c0ff818204fc7c2abe423f1894bd2855ef1b0a025174d6956133ae0f747"]}
15:47:20 [15:47:20.024]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750950439024,"timeMs":2401000}
15:47:20 [15:47:20.035]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xfec246ac495874b2aff9291c4abcadc6ecd82b0a","archive":"0x1f37a7cb8d6a2daf182c28d4ae2cde7d905161a71035947926391cd6f4faec75","txCount":6,"txHashes":["0x1396222f6eea611575b8a48a35b1d5fe8f5e666c7106e0cdcbc4b83c8877b272","0x1e382cf9a704cbcdb2b5eae2d37d7b152fe0fb45d42537b00835a13f8b55e940","0x1531983cdea5265e54bdac4d2b7731c0bb3e92ccb92b263a17b68b1e8dd2940c","0x07361d55ce84ea0b9368af2da25043edb1d7e49a6c8a3c2f6b3a6bb0a3f4d902","0x087b93617324cc1f63f66f095553af08270774c2bd33979e7bcfac42c01e67b6","0x1835a53324ddb64fe6cfad73d14be0e7acf29df524d87f4673a8a17f6d7970b3"]}
15:47:20 [15:47:20.036]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
15:47:20 [15:47:20.040]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
15:47:20 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:419:13)
15:47:20 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:345:9)
15:47:20 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:267:28) {
15:47:20 expectedArchiveRoot: Fr<0x1f37a7cb8d6a2daf182c28d4ae2cde7d905161a71035947926391cd6f4faec75>,
15:47:20 actualArchiveRoot: Fr<0x27257d3c2ec08f8f86ea7b71ce9ffd118cb5ed1e4b7dbe6c4d8f0296771bd9fa>,
15:47:20 expectedStateReference: StateReference {
15:47:20 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
15:47:20 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
15:47:20 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
15:47:20 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
15:47:20 },
15:47:20 actualStateReference: StateReference {
15:47:20 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
15:47:20 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
15:47:20 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
15:47:20 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
15:47:20 }
15:47:20 }
{"slotNumber":100,"blockNumber":100,"proposer":"0xfec246ac495874b2aff9291c4abcadc6ecd82b0a","archive":"0x1f37a7cb8d6a2daf182c28d4ae2cde7d905161a71035947926391cd6f4faec75","txCount":6,"txHashes":["0x1396222f6eea611575b8a48a35b1d5fe8f5e666c7106e0cdcbc4b83c8877b272","0x1e382cf9a704cbcdb2b5eae2d37d7b152fe0fb45d42537b00835a13f8b55e940","0x1531983cdea5265e54bdac4d2b7731c0bb3e92ccb92b263a17b68b1e8dd2940c","0x07361d55ce84ea0b9368af2da25043edb1d7e49a6c8a3c2f6b3a6bb0a3f4d902","0x087b93617324cc1f63f66f095553af08270774c2bd33979e7bcfac42c01e67b6","0x1835a53324ddb64fe6cfad73d14be0e7acf29df524d87f4673a8a17f6d7970b3"]}
15:47:20 [15:47:20.042]
WARN:
validator Slashing proposer for invalid block proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0xfec246ac495874b2aff9291c4abcadc6ecd82b0a","archive":"0x1f37a7cb8d6a2daf182c28d4ae2cde7d905161a71035947926391cd6f4faec75","txCount":6,"txHashes":["0x1396222f6eea611575b8a48a35b1d5fe8f5e666c7106e0cdcbc4b83c8877b272","0x1e382cf9a704cbcdb2b5eae2d37d7b152fe0fb45d42537b00835a13f8b55e940","0x1531983cdea5265e54bdac4d2b7731c0bb3e92ccb92b263a17b68b1e8dd2940c","0x07361d55ce84ea0b9368af2da25043edb1d7e49a6c8a3c2f6b3a6bb0a3f4d902","0x087b93617324cc1f63f66f095553af08270774c2bd33979e7bcfac42c01e67b6","0x1835a53324ddb64fe6cfad73d14be0e7acf29df524d87f4673a8a17f6d7970b3"]}
15:47:20 [15:47:20.058]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750950439058,"timeMs":2401000}
15:47:20 [15:47:20.071]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x275580d09e0a83947193b30e32667b5206254086","archive":"0x0e79aede3f40fb196a6f230a8df16a822c9761cb59efd668e77e097236d1d52f","txCount":6,"txHashes":["0x18962999cf8af30e459aebae3ebaa7bd9f10be0bc386770c83fa655b217f27b4","0x0644dd7135cda29283b4909979e4a46b8bbb321283977d703f63af68b1a2dc7d","0x1ac238b786f62239c71994b0dcf1fa4e9ad96717b0da513b2b8b724071347779","0x0bd17186b90a0d3a99905fe1179cc63e38d3bae38191dd28dd22a0c7e0018cd7","0x28adbd4cb72e1e6bc569d154dc8959f64d7154f8be4da58744966846221b0e13","0x2c0e0cf2a2a293285acf1da7043a8a40b33a52c7ed1bc7d71ca5a01ae398b72b"]}
15:47:20 [15:47:20.074]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
15:47:20 [15:47:20.078]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
15:47:20 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:419:13)
15:47:20 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:345:9)
15:47:20 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:306:28) {
15:47:20 expectedArchiveRoot: Fr<0x0e79aede3f40fb196a6f230a8df16a822c9761cb59efd668e77e097236d1d52f>,
15:47:20 actualArchiveRoot: Fr<0x1f8fd35825735848bd1bfd1b4e4adcd0e3baa028ab4be94d87cedc46af6bd0f9>,
15:47:20 expectedStateReference: StateReference {
15:47:20 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
15:47:20 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
15:47:20 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
15:47:20 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
15:47:20 },
15:47:20 actualStateReference: StateReference {
15:47:20 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
15:47:20 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
15:47:20 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
15:47:20 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
15:47:20 }
15:47:20 }
{"slotNumber":100,"blockNumber":100,"proposer":"0x275580d09e0a83947193b30e32667b5206254086","archive":"0x0e79aede3f40fb196a6f230a8df16a822c9761cb59efd668e77e097236d1d52f","txCount":6,"txHashes":["0x18962999cf8af30e459aebae3ebaa7bd9f10be0bc386770c83fa655b217f27b4","0x0644dd7135cda29283b4909979e4a46b8bbb321283977d703f63af68b1a2dc7d","0x1ac238b786f62239c71994b0dcf1fa4e9ad96717b0da513b2b8b724071347779","0x0bd17186b90a0d3a99905fe1179cc63e38d3bae38191dd28dd22a0c7e0018cd7","0x28adbd4cb72e1e6bc569d154dc8959f64d7154f8be4da58744966846221b0e13","0x2c0e0cf2a2a293285acf1da7043a8a40b33a52c7ed1bc7d71ca5a01ae398b72b"]}
15:47:20 [15:47:20.095]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750950439095,"timeMs":2401000}
15:47:20 [15:47:20.100]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xf3fa8636de8c3aeb9095a7617a86c2576f984af8","archive":"0x269d54c44728c6b1ed356ee57af8aded12f1710ae681587426919087de1ad29b","txCount":6,"txHashes":["0x16e0e3cfda358e69e70aede965cf464515a34aead4a105e989d56bdc3ba90d4b","0x21ba2d4ebc91cbd13b14d875744efe34ea0e5e5694f11792330d6dd8d8155d4f","0x0a16b6cd75681a4b853546c7c60ab50c1fe2873c584d50611b357242af7730d5","0x0b570b5bb725654071973eb7a18787258cd5f35ba6565ba8ace98ba17906644b","0x039668c99f8569e0159f0cc64892ffc63e25eb5d2ce82e2ca5f77431bfde1fad","0x13edce78e7ac108d1f1a8135e61f0eb70aa79c78863fac72b2a36adcc35098a7"]}
15:47:20 [15:47:20.101]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0}
15:47:20 [15:47:20.101]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xf3fa8636de8c3aeb9095a7617a86c2576f984af8","archive":"0x269d54c44728c6b1ed356ee57af8aded12f1710ae681587426919087de1ad29b","txCount":6,"txHashes":["0x16e0e3cfda358e69e70aede965cf464515a34aead4a105e989d56bdc3ba90d4b","0x21ba2d4ebc91cbd13b14d875744efe34ea0e5e5694f11792330d6dd8d8155d4f","0x0a16b6cd75681a4b853546c7c60ab50c1fe2873c584d50611b357242af7730d5","0x0b570b5bb725654071973eb7a18787258cd5f35ba6565ba8ace98ba17906644b","0x039668c99f8569e0159f0cc64892ffc63e25eb5d2ce82e2ca5f77431bfde1fad","0x13edce78e7ac108d1f1a8135e61f0eb70aa79c78863fac72b2a36adcc35098a7"]}
15:47:20 [15:47:20.112]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750950439112,"timeMs":2401000}
15:47:20 [15:47:20.118]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x0a5838b41f9e44f7cbde0ab7c503f4313c3312fd","archive":"0x17511a24599632de7b5811374cbe0d648cafc73c9dd1deefe7547220fa1a28c4","txCount":6,"txHashes":["0x24466e95ffa0dfc6818423ae5cf43f3e12c44db07a50a13bf65eec47016e6f67","0x2e1be9dcc22fd50a94e44ea11d050ed63d2a04336942e971c05ee8f44cf28414","0x10202686925ed85412987ac3f2ac0e515d1fb5c600cf81446647610996b94dd5","0x106bfb9d664d2cf0a33861d5a78e0bece43ae1f0cd63002f79e27d724b02b243","0x1cc5768f5d7d673f76c031e6c25e916ef8997317fd3e48b679722808cf5c7705","0x1516fef80c17389e1a1c12f3fb283d1da2e041e4f5216e8aa7eb7a8719607bdd"]}
15:47:20 [15:47:20.118]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0}
15:47:20 [15:47:20.125]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750950439125,"timeMs":2401000}
15:47:20 [15:47:20.130]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x1a68a8c220938ee25de27869882bd9c3e9e23c18","archive":"0x190611d6deef10356957072740c84df9da1a12d90723a0bc4848e6dc7b5a866c","txCount":6,"txHashes":["0x0533e42db024cd9977318a114b14cdd3eceac57c68f534e0c5e19e4d81ddf4d9","0x1c18dc38dab2d9f11240f4fd19fd56121a99d434021e39165dd9a44311c5b794","0x23f596a4d36ac3aad9717061dbc4719be8523d62b61a1d0a775e2e729e49d588","0x0a514306c44575c03a4e058786f59587cd2142fd7dcd2a85c1da1226ab81d603","0x224840be7ac7022c49b3072304a7d8f9cee3e23c2785335a115eceb90405f979","0x20a4bbd11e25c68d8a49679a6d7d0b33c4081ed03a8cc41c323fa2448e3525c1"]}
15:47:20 [15:47:20.130]
INFO:
validator Retrieved 0/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6}
15:47:20 [15:47:20.131]
WARN:
validator Missing 6/6 txs to attest to proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0x1a68a8c220938ee25de27869882bd9c3e9e23c18","archive":"0x190611d6deef10356957072740c84df9da1a12d90723a0bc4848e6dc7b5a866c","txCount":6,"txHashes":["0x0533e42db024cd9977318a114b14cdd3eceac57c68f534e0c5e19e4d81ddf4d9","0x1c18dc38dab2d9f11240f4fd19fd56121a99d434021e39165dd9a44311c5b794","0x23f596a4d36ac3aad9717061dbc4719be8523d62b61a1d0a775e2e729e49d588","0x0a514306c44575c03a4e058786f59587cd2142fd7dcd2a85c1da1226ab81d603","0x224840be7ac7022c49b3072304a7d8f9cee3e23c2785335a115eceb90405f979","0x20a4bbd11e25c68d8a49679a6d7d0b33c4081ed03a8cc41c323fa2448e3525c1"],"missing":["0x0533e42db024cd9977318a114b14cdd3eceac57c68f534e0c5e19e4d81ddf4d9","0x1c18dc38dab2d9f11240f4fd19fd56121a99d434021e39165dd9a44311c5b794","0x23f596a4d36ac3aad9717061dbc4719be8523d62b61a1d0a775e2e729e49d588","0x0a514306c44575c03a4e058786f59587cd2142fd7dcd2a85c1da1226ab81d603","0x224840be7ac7022c49b3072304a7d8f9cee3e23c2785335a115eceb90405f979","0x20a4bbd11e25c68d8a49679a6d7d0b33c4081ed03a8cc41c323fa2448e3525c1"]}
15:47:20 [15:47:20.140]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750950439139,"timeMs":2401000}
15:47:20 [15:47:20.145]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xd59bfba717a9e0b4054f9d4188abe95e4697f2b9","archive":"0x230967e3aa455dc74e7ae0f193d1ab8bc8d498d989580d3c32d0f56e325de758","txCount":6,"txHashes":["0x2403d5f51343bd6209382fa8364f05c154bdd19b0ce50973508d90937f01d4e9","0x102785af9c93d037cf49a5891266f2b901720d2ac7e3d330fa538f8ac817759f","0x171a5a4f423832e2ccb32d306ab6aa9bd03f4caf89027cde3a1cb2c43297b802","0x1cc2128c39add77bbf1e628e0a6244a4253d79bb15a36c6ec639ca98f0bb5aaa","0x10ee999446fb4b4bec183677fbee29bf8053cdb4a3090ddf6c1b20fe08610f40","0x0bf77ff3d9ffc73b71b7e73d923ff8c863b24683580d96104855d4a3f8975b85"]}
15:47:20 [15:47:20.146]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
15:47:20 [15:47:20.148]
ERROR:
validator Error reexecuting txs while processing block proposal: Error: Failed to build block
15:47:20 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:343:15)
15:47:20 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:305:39
15:47:20 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:312:13)
15:47:20 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:102:19)
15:47:20 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:399:58)
15:47:20 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:345:20)
15:47:20 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:346:27)
{"slotNumber":100,"blockNumber":100,"proposer":"0xd59bfba717a9e0b4054f9d4188abe95e4697f2b9","archive":"0x230967e3aa455dc74e7ae0f193d1ab8bc8d498d989580d3c32d0f56e325de758","txCount":6,"txHashes":["0x2403d5f51343bd6209382fa8364f05c154bdd19b0ce50973508d90937f01d4e9","0x102785af9c93d037cf49a5891266f2b901720d2ac7e3d330fa538f8ac817759f","0x171a5a4f423832e2ccb32d306ab6aa9bd03f4caf89027cde3a1cb2c43297b802","0x1cc2128c39add77bbf1e628e0a6244a4253d79bb15a36c6ec639ca98f0bb5aaa","0x10ee999446fb4b4bec183677fbee29bf8053cdb4a3090ddf6c1b20fe08610f40","0x0bf77ff3d9ffc73b71b7e73d923ff8c863b24683580d96104855d4a3f8975b85"]}
15:47:20 [15:47:20.162]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750950439162,"timeMs":2401000}
15:47:20 [15:47:20.168]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x6983795d322cef883edf4efa3239ff1e328aaf86","archive":"0x03860760022a5947c0707167fa2d5252e23de9d77bd74a559b031bffdef64592","txCount":6,"txHashes":["0x1072dc6ee7776e7439cb85c886e96ff776336b3d5f5b99d4c25ba266b2380f49","0x2ca39bc9a0cbef092b2d1707d81cb647e29023369c5dccf4ce321a4c799ec1d5","0x012904170dcb4127dbd0f478c9e94dde87a89e10ca6483361d35e09126bffcb9","0x0b9e1ba3a3e5bc6061ac13a40b95a15d45f8733cab6611a2fb2d3b718bdb8a6b","0x0c9239e598afb615e63d3c6ec98dd79b76dc023136a8f8c1846d7c1c82c4722b","0x2017d1c1f0ce0d6a7f25b9b07ed4375250c6720b423d965ab278ac099ab6e6a4"]}
15:47:20 [15:47:20.169]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
15:47:20 [15:47:20.182]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750950439182,"timeMs":2401000}
15:47:20 [15:47:20.187]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x71e5bad4a09dc4ba6ddba13cb6b62938368ddf53","archive":"0x00d9e61e1c8f32fe008576550f9855a15d2815b8fc38299923028979878001d5","txCount":6,"txHashes":["0x0f825c8a660adb3ca7205d5f545efcf6caeb91002350eb7bb1569dd530184497","0x1dc221f85509769d5582894ef0974857a5acb97e545dfe9990e75996d710bf6f","0x07cf4381252ecd9cc33d571f9a38b8faea844f7a6207f0151791e2f2de0e4e3d","0x22210fad433715e0311ec3677bf70e023fce2920208c4a7098fa3b1badf84f56","0x208178bea59fa2433cb741936908796b43920fb8df0452f49fed5742ba63214e","0x12206f9dd5a07706ce181800ee9f1ea9273be6bd5929bebee569dbdc537945c5"]}
15:47:20 [15:47:20.189]
WARN:
validator Proposal is not valid, skipping attestation
15:47:20 [15:47:20.201]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750950439201,"timeMs":2401000}
15:47:20 [15:47:20.207]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x2853af0ad04db8dd82966b757b7205cd2afbfcea","archive":"0x0fed1c07285e4c1e6a3c4b12334c34dea9cb168adbfdaefbf3035c7c8cfae5fd","txCount":6,"txHashes":["0x015c7fb9383aa36b0e2cc603b011200a983485827ec7951ccb5d8ace3a22353b","0x3040894e4f9feb364f3c1eeb4fa03efa275f1f814c2c4445240df247b3ebb232","0x2c61e12b8c7137a78c32e29d718cb7849aa2580b0657178a243ebca6bf52971f","0x02c3a39dd589e859de6eb06a3b73bc6f5ffd3b417b28e22b8b6d9c810029b716","0x1e0da7f524b2a5e6c0aa2a19e8389ee9b9366b89713503fca16054f484e0dc72","0x2cab3c9c95715bdb0ee32f26ee007ccff8612f4f3e539a745e4f15954fbcb474"]}
15:47:20 [15:47:20.209]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
15:47:20 [15:47:20.210]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x2853af0ad04db8dd82966b757b7205cd2afbfcea","archive":"0x0fed1c07285e4c1e6a3c4b12334c34dea9cb168adbfdaefbf3035c7c8cfae5fd","txCount":6,"txHashes":["0x015c7fb9383aa36b0e2cc603b011200a983485827ec7951ccb5d8ace3a22353b","0x3040894e4f9feb364f3c1eeb4fa03efa275f1f814c2c4445240df247b3ebb232","0x2c61e12b8c7137a78c32e29d718cb7849aa2580b0657178a243ebca6bf52971f","0x02c3a39dd589e859de6eb06a3b73bc6f5ffd3b417b28e22b8b6d9c810029b716","0x1e0da7f524b2a5e6c0aa2a19e8389ee9b9366b89713503fca16054f484e0dc72","0x2cab3c9c95715bdb0ee32f26ee007ccff8612f4f3e539a745e4f15954fbcb474"]}
15:47:20 [15:47:20.220]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750950439220,"timeMs":2401000}
15:47:20 [15:47:20.225]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x15318bb3592a30894f299c433583c25219627663","archive":"0x12c7d5dac607697bc05ad50ad05f666fb7b67f5c2b0e762eb168e73baa29560c","txCount":6,"txHashes":["0x1090d074f0a2befe60cb99f4e5b06c0dd452c84ab87d19876547c55be1b8b2c9","0x2d6f7a85251062335acf4b8b27ae1e77803a40027ad1f645c4af047d4e4429c6","0x184ec2c5a444c3861a927f955a6616270093dc89986564b0b583161f47168dd7","0x200a50284526539ce003b757a738e1f202a26ebac1821594c4e5b621627c2833","0x1b8fa585faad65002ba15c6ebfd230bbbe6baa5d3db8b8d8d4c8739e3c737b09","0x2e7993dd32d8392718c9c7ad3ddee2707166d530a79ecb3f0cea0bfc4d061f17"]}
15:47:20 [15:47:20.225]
WARN:
validator Proposal is not valid, skipping attestation
15:47:20 [15:47:20.233]
WARN:
foundation:test-date-provider Time set to 1970-01-01T00:40:01.000Z
{"offset":-1750950439233,"timeMs":2401000}
15:47:20 [15:47:20.239]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xdc2d1c416817853dce042e84ba46ebd392d2679a","archive":"0x02cea0f60fbdb02bbd5ecc349202dc2f22f9f58628da7023baf97517d7fab7f3","txCount":6,"txHashes":["0x238930b18c295ddd582347afa0a7aef8a5765588429bc239d23559ff29b0108c","0x1a947955781e6461b02f5d1aad697962628d3a3b855061271a776f1a8a2b1aa8","0x2bd2f96d05ae39d6e10f56b02ab0deb08511cc71da24d4ffe791f78b5b0d6a4d","0x13eb4981bb3e2409fbfffddb3a5c222b93dc237dad4666c50e23f3e1270ec4f4","0x29a02773bd4d88d31d186d710818bf4399227f1e8c472ce49f7ef348be408f31","0x0ff4478ea7cfdc6a6ce5ffcc2f2d1e9f204c458ba386cf522f4b1dd9de5d08e9"]}
15:47:20 [15:47:20.240]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
15:47:20 [15:47:20.241]
WARN:
validator L1 to L2 messages in hash mismatch, skipping attestation
{"proposalInHash":"0x00089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c","computedInHash":"0x0062ce405e5d60fd16deb7fd163da7646b7ab846d2ec23640cb018a223a78df3","slotNumber":100,"blockNumber":100,"proposer":"0xdc2d1c416817853dce042e84ba46ebd392d2679a","archive":"0x02cea0f60fbdb02bbd5ecc349202dc2f22f9f58628da7023baf97517d7fab7f3","txCount":6,"txHashes":["0x238930b18c295ddd582347afa0a7aef8a5765588429bc239d23559ff29b0108c","0x1a947955781e6461b02f5d1aad697962628d3a3b855061271a776f1a8a2b1aa8","0x2bd2f96d05ae39d6e10f56b02ab0deb08511cc71da24d4ffe791f78b5b0d6a4d","0x13eb4981bb3e2409fbfffddb3a5c222b93dc237dad4666c50e23f3e1270ec4f4","0x29a02773bd4d88d31d186d710818bf4399227f1e8c472ce49f7ef348be408f31","0x0ff4478ea7cfdc6a6ce5ffcc2f2d1e9f204c458ba386cf522f4b1dd9de5d08e9"]}
15:47:20
PASS src/validator.test.ts (
9.101 s)
15:47:20 ValidatorClient
15:47:20 constructor
15:47:20
✓ should throw error if an invalid private key is provided (140 ms)
15:47:20 createBlockProposal
15:47:20
✓ should create a valid block proposal without txs (498 ms)
15:47:20 collectAttestations
15:47:20
✓ should timeout if we do not collect enough attestations in time (1024 ms)
15:47:20
✓ should collect attestations for a proposal (49 ms)
15:47:20
✓ should collect attestations from its own validators (1055 ms)
15:47:20 attestToProposal
15:47:20
✓ should attest to proposal (31 ms)
15:47:20
✓ should wait for previous block to sync (543 ms)
15:47:20
✓ should re-execute and attest to proposal (36 ms)
15:47:20
✓ should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (35 ms)
15:47:20
✓ should not emit WANT_TO_SLASH_EVENT if slashing is disabled (35 ms)
15:47:20
✓ should request txs if missing for attesting (23 ms)
15:47:20
✓ should request txs even if not attestor in this slot (15 ms)
15:47:20
✓ should throw an error if the transactions are not available (11 ms)
15:47:20
✓ should not return an attestation if re-execution fails (17 ms)
15:47:20
✓ should not return an attestation if no validators are in the committee (21 ms)
15:47:20
✓ should not return an attestation if the proposer is not the current proposer (18 ms)
15:47:20
✓ should attest with all validator keys that are in the committee (23 ms)
15:47:20
✓ should not return an attestation if the proposal is not for the current or next slot (12 ms)
15:47:20
✓ should not return an attestation if messages do not match (16 ms)
15:47:20
15:47:20
Test Suites: 1 passed, 1 total
15:47:20
Tests: 19 passed, 19 total
15:47:20
Snapshots: 0 total
15:47:20
Time: 9.222 s
15:47:20
Ran all test suites matching validator-client/src/validator.test.ts
.
15:47:20
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?