Parent Log:
http://ci.aztec-labs.com/0cfbb3292f8dcdfc
Command: f30d64a7ce604682 yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/7d1abcb337009939ee47da8445b5fee80f39fb58
Env: REF_NAME=gh-readonly-queue/next/pr-15156-df137f9440a970af2eb6e2ee94c48bf3bf47e207 CURRENT_VERSION=0.87.6 CI_FULL=0
Date: Fri Jun 20 10:07:26 UTC 2025
System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-15156_arm64_a1-fast
Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_next
10:07:32 [10:07:32.304]
ERROR:
validator Timeout 2025-06-20T10:07:31.401Z waiting for 2 attestations for slot 1796
10:07:33 [10:07:33.347]
ERROR:
validator Timeout 2025-06-20T10:07:32.444Z waiting for 3 attestations for slot 1796
10:07:33 [10:07:33.362]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xbaab5af78273b4f5f4924eef41d0c38f8bc1b662","archive":"0x0632a879ef151e1d690add6dc69296af327aa6491370f15c83a29108261fe65a","txCount":6,"txHashes":["0x13fae1148f51214bf2d5e64cba14a336fd81facced10686de0adcbb63476accb","0x0d0e1411d2727dd20370df520d621eb824b501106ecfedf0531a6932cd2c0fa6","0x226edc2fa6766105475d68f5020ad4d025cb9dbdb08f9947b703c696914f3695","0x1231a27e8c5d95bf942210ddb141024eca70a6488fe8445c51a74ed902d2f508","0x1267939ec13069b99347969c066108d7f4462fc9d33cae8c875e063dfd6bafdb","0x02811790cbb3151e14544ea9fcf85a70668421ca1360e012682ca19365140eda"]}
10:07:33 [10:07:33.363]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
10:07:33 [10:07:33.365]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xbaab5af78273b4f5f4924eef41d0c38f8bc1b662","archive":"0x0632a879ef151e1d690add6dc69296af327aa6491370f15c83a29108261fe65a","txCount":6,"txHashes":["0x13fae1148f51214bf2d5e64cba14a336fd81facced10686de0adcbb63476accb","0x0d0e1411d2727dd20370df520d621eb824b501106ecfedf0531a6932cd2c0fa6","0x226edc2fa6766105475d68f5020ad4d025cb9dbdb08f9947b703c696914f3695","0x1231a27e8c5d95bf942210ddb141024eca70a6488fe8445c51a74ed902d2f508","0x1267939ec13069b99347969c066108d7f4462fc9d33cae8c875e063dfd6bafdb","0x02811790cbb3151e14544ea9fcf85a70668421ca1360e012682ca19365140eda"]}
10:07:33 [10:07:33.378]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xff0bbd7c20f873e924f7f143f7fc37beae17d86a","archive":"0x02c3725368e9eb3cb46291530b59f6045ea042e69837f820e0a2c5c6eb141ea5","txCount":6,"txHashes":["0x1d1a9c083d2c4be3a95d2bf1e15db6f9453a282435b7417abca7be0872fda799","0x2eb4878e66494909591566b3ac4706bfb5fc7c198713c8e1881da6848ea854cd","0x23c328804413a08c5313b37fd4257f01ad83df8bc0c85a308d06f9e82d7acc26","0x2cc805fd8dd7e4606adc66cc43c693b52c76ec7f6fe93149911a612f8d68395a","0x23d58348a83808e42b28a79a176c2ee36f7a764b44b5454b7c6f427eb444f33e","0x1b2f685c2e7560f08e9d68878c888c3906094ccc7d182648390d212c65a55dfb"]}
10:07:33 [10:07:33.379]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
10:07:33 [10:07:33.381]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xff0bbd7c20f873e924f7f143f7fc37beae17d86a","archive":"0x02c3725368e9eb3cb46291530b59f6045ea042e69837f820e0a2c5c6eb141ea5","txCount":6,"txHashes":["0x1d1a9c083d2c4be3a95d2bf1e15db6f9453a282435b7417abca7be0872fda799","0x2eb4878e66494909591566b3ac4706bfb5fc7c198713c8e1881da6848ea854cd","0x23c328804413a08c5313b37fd4257f01ad83df8bc0c85a308d06f9e82d7acc26","0x2cc805fd8dd7e4606adc66cc43c693b52c76ec7f6fe93149911a612f8d68395a","0x23d58348a83808e42b28a79a176c2ee36f7a764b44b5454b7c6f427eb444f33e","0x1b2f685c2e7560f08e9d68878c888c3906094ccc7d182648390d212c65a55dfb"]}
10:07:33 [10:07:33.395]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x12ae878c26dcf071c94e976dab62e75cb8170ff2","archive":"0x28e8f5633a10ca7f58d39a9904ee21404bd179253f9813558633f205a47266fc","txCount":6,"txHashes":["0x0fd3a0aa83344ef072233bc972e72ef34a88fcd8e8f1d7a4de95ea08d74f6a06","0x0481d46a4af45fab4d49f454ba3f50cc25a0b4b9fb442676dffdc05fae720abb","0x04e65b85b0aa1091cedafb3be30fcaf2c1808f0eb017dc8d87c5a67b86ae1ef6","0x0778315d4f9fdf1fdd62a22e042dfb85500c4f89e29140505a66e594b32affcd","0x0a6792e145fc7dd5791b3ce0322697cf8900bdcbea5a0901f6818e4430c021e1","0x0c50cf01271877995e6b4670bf44657c7fd6c60830b40c2aa6b3bdeafa46ee0e"]}
10:07:33 [10:07:33.397]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
10:07:33 [10:07:33.399]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
10:07:33 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:385:13)
10:07:33 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9)
10:07:33 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:251:28) {
10:07:33 expectedArchiveRoot: Fr<0x28e8f5633a10ca7f58d39a9904ee21404bd179253f9813558633f205a47266fc>,
10:07:33 actualArchiveRoot: Fr<0x1159a29eda89af04234bd9331944176d0e58907c2f146b853b3b40bd1f24bbdd>,
10:07:33 expectedStateReference: StateReference {
10:07:33 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
10:07:33 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
10:07:33 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
10:07:33 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
10:07:33 },
10:07:33 actualStateReference: StateReference {
10:07:33 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
10:07:33 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
10:07:33 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
10:07:33 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
10:07:33 }
10:07:33 }
{"slotNumber":100,"blockNumber":100,"proposer":"0x12ae878c26dcf071c94e976dab62e75cb8170ff2","archive":"0x28e8f5633a10ca7f58d39a9904ee21404bd179253f9813558633f205a47266fc","txCount":6,"txHashes":["0x0fd3a0aa83344ef072233bc972e72ef34a88fcd8e8f1d7a4de95ea08d74f6a06","0x0481d46a4af45fab4d49f454ba3f50cc25a0b4b9fb442676dffdc05fae720abb","0x04e65b85b0aa1091cedafb3be30fcaf2c1808f0eb017dc8d87c5a67b86ae1ef6","0x0778315d4f9fdf1fdd62a22e042dfb85500c4f89e29140505a66e594b32affcd","0x0a6792e145fc7dd5791b3ce0322697cf8900bdcbea5a0901f6818e4430c021e1","0x0c50cf01271877995e6b4670bf44657c7fd6c60830b40c2aa6b3bdeafa46ee0e"]}
10:07:33 [10:07:33.400]
WARN:
validator Slashing proposer for invalid block proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0x12ae878c26dcf071c94e976dab62e75cb8170ff2","archive":"0x28e8f5633a10ca7f58d39a9904ee21404bd179253f9813558633f205a47266fc","txCount":6,"txHashes":["0x0fd3a0aa83344ef072233bc972e72ef34a88fcd8e8f1d7a4de95ea08d74f6a06","0x0481d46a4af45fab4d49f454ba3f50cc25a0b4b9fb442676dffdc05fae720abb","0x04e65b85b0aa1091cedafb3be30fcaf2c1808f0eb017dc8d87c5a67b86ae1ef6","0x0778315d4f9fdf1fdd62a22e042dfb85500c4f89e29140505a66e594b32affcd","0x0a6792e145fc7dd5791b3ce0322697cf8900bdcbea5a0901f6818e4430c021e1","0x0c50cf01271877995e6b4670bf44657c7fd6c60830b40c2aa6b3bdeafa46ee0e"]}
10:07:33 [10:07:33.412]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x22ca2bb2d27a76f9641f7fc7070a0248f5af9e3c","archive":"0x0a66c2c82cdb7de3cbb731f5863cff3c74a286bda9ad6ac4ffbe29d7a755b4fd","txCount":6,"txHashes":["0x0a365eb8f6e420c92fb8696bfb2f09d2a1bad9417ad0e8a4a8230ebd780152e7","0x041167acdfce46a408c8ac7c1d979a53828fb4f928536a5bd6b79655ec88ac7e","0x0cff455f39ea6507c508ad5482c715556a45414ff74b27ce8a723ec5297c8548","0x2a040a1dc048380a2b913b026a0b278257794b81b41870b8abdf3a346b6dd25e","0x27c8f87b5c14b0d2e860681e8627dcd777975e7166dcd7d9732ecda78e6c3884","0x27eaa7b6bb1d34d47223b4ce4f9db6b83bcf5cdacc9b01c1952c48c48ae0bd31"]}
10:07:33 [10:07:33.412]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
10:07:33 [10:07:33.413]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
10:07:33 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:385:13)
10:07:33 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9)
10:07:33 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:290:28) {
10:07:33 expectedArchiveRoot: Fr<0x0a66c2c82cdb7de3cbb731f5863cff3c74a286bda9ad6ac4ffbe29d7a755b4fd>,
10:07:33 actualArchiveRoot: Fr<0x273d3d1f52cec29f7f205db39e8dee800f9d2d6e80fde97f8e37f1d0d24ebd22>,
10:07:33 expectedStateReference: StateReference {
10:07:33 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
10:07:33 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
10:07:33 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
10:07:33 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
10:07:33 },
10:07:33 actualStateReference: StateReference {
10:07:33 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
10:07:33 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
10:07:33 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
10:07:33 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
10:07:33 }
10:07:33 }
{"slotNumber":100,"blockNumber":100,"proposer":"0x22ca2bb2d27a76f9641f7fc7070a0248f5af9e3c","archive":"0x0a66c2c82cdb7de3cbb731f5863cff3c74a286bda9ad6ac4ffbe29d7a755b4fd","txCount":6,"txHashes":["0x0a365eb8f6e420c92fb8696bfb2f09d2a1bad9417ad0e8a4a8230ebd780152e7","0x041167acdfce46a408c8ac7c1d979a53828fb4f928536a5bd6b79655ec88ac7e","0x0cff455f39ea6507c508ad5482c715556a45414ff74b27ce8a723ec5297c8548","0x2a040a1dc048380a2b913b026a0b278257794b81b41870b8abdf3a346b6dd25e","0x27c8f87b5c14b0d2e860681e8627dcd777975e7166dcd7d9732ecda78e6c3884","0x27eaa7b6bb1d34d47223b4ce4f9db6b83bcf5cdacc9b01c1952c48c48ae0bd31"]}
10:07:33 [10:07:33.424]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xb41bdf28a6d5241aff7777332e5965770601f96e","archive":"0x0ebbacda6e83c16bd297553a0cb408986372b2acca4c46ad12eab481fa9391ec","txCount":6,"txHashes":["0x03068ddf7335c76510e44346a16cde9feab48d0ea196b72b47515e248857d450","0x1988e07a2361f6cc9035a5d4e33b2bf007f057edbd6e2797d2236584e9c813d3","0x0ae8a4be75a67be910be94688292a11ea1d82c1f4cea45de43a473efffdc82de","0x0d0d4ec47281027dbf40174fa3140d94373f86b37308667bbf565d49bc715281","0x065dd01c46d9b8d796e4fe087a06c33cb6d509c3b4433c36a9bbae072960b0a5","0x128b21a8f2af9fe03f7180981343813c304603535146be234a9f982fde3ec40c"]}
10:07:33 [10:07:33.425]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0}
10:07:33 [10:07:33.426]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xb41bdf28a6d5241aff7777332e5965770601f96e","archive":"0x0ebbacda6e83c16bd297553a0cb408986372b2acca4c46ad12eab481fa9391ec","txCount":6,"txHashes":["0x03068ddf7335c76510e44346a16cde9feab48d0ea196b72b47515e248857d450","0x1988e07a2361f6cc9035a5d4e33b2bf007f057edbd6e2797d2236584e9c813d3","0x0ae8a4be75a67be910be94688292a11ea1d82c1f4cea45de43a473efffdc82de","0x0d0d4ec47281027dbf40174fa3140d94373f86b37308667bbf565d49bc715281","0x065dd01c46d9b8d796e4fe087a06c33cb6d509c3b4433c36a9bbae072960b0a5","0x128b21a8f2af9fe03f7180981343813c304603535146be234a9f982fde3ec40c"]}
10:07:33 [10:07:33.438]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x79f8c892bb2ca76457b289faae81cd9070d1a97f","archive":"0x24cbf6fd0220cfa6fdb2efb89af2d4ebe84998fdbf4d7256ee7a09a95f99bbec","txCount":6,"txHashes":["0x1668a31cc9e525f3025895df98be22d3bb27871f2f8877633b74cc9ed0ae6ce5","0x01a4f849e7135c88d8557e0d082ab55980cb4fceaba4d9b16ced783f449b0bd5","0x1a580412d6a97c40f6276623f6de2cddf97e179c766af6184aa5854dda9f3267","0x286bcfd6faf8b9790d03b51f614e3637e4cfe06a8c5394f5e1f18ace60d3e152","0x03f7b6b0739600dda643fd1ebb04a7d1d2df034faebe678e1617d5917d7e5811","0x2d5c307a0bfde42fc429163f1cc53be0dc4b4e46926dfb44c29028c3982f85e2"]}
10:07:33 [10:07:33.439]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0}
10:07:33 [10:07:33.449]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xe3e297a9976cae90f8db1524df76204100af110a","archive":"0x247974c37442143e7c7451ebc2ff1acac8fad851f224d295cb40c2cab4e15336","txCount":6,"txHashes":["0x0c0bcdad260290411a8390743615d1dfcc53efb11b40742e52e2c300a1ed4ba2","0x1ba2bb66250232e67a55a18990bbf118081cd92c220995a8af1dbcd53de35cf1","0x071e017eaaa8dae955da344cabf6b972da04a1a14ce9669d619438886b2a5975","0x226e9bbcd70edb5ed389a0c067dce394bd2c71d534bf91840a782c19a8f3901d","0x0044456bcd8e22116810fbd7483238093f9bd58c7d5eb0f1c73f764f7a571923","0x2f3c06cc034abc983f71710264f54f78978dcc8b87b25bc9f0d87ef89958294b"]}
10:07:33 [10:07:33.449]
INFO:
validator Retrieved 0/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6}
10:07:33 [10:07:33.450]
WARN:
validator Missing 6/6 txs to attest to proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0xe3e297a9976cae90f8db1524df76204100af110a","archive":"0x247974c37442143e7c7451ebc2ff1acac8fad851f224d295cb40c2cab4e15336","txCount":6,"txHashes":["0x0c0bcdad260290411a8390743615d1dfcc53efb11b40742e52e2c300a1ed4ba2","0x1ba2bb66250232e67a55a18990bbf118081cd92c220995a8af1dbcd53de35cf1","0x071e017eaaa8dae955da344cabf6b972da04a1a14ce9669d619438886b2a5975","0x226e9bbcd70edb5ed389a0c067dce394bd2c71d534bf91840a782c19a8f3901d","0x0044456bcd8e22116810fbd7483238093f9bd58c7d5eb0f1c73f764f7a571923","0x2f3c06cc034abc983f71710264f54f78978dcc8b87b25bc9f0d87ef89958294b"],"missing":["0x0c0bcdad260290411a8390743615d1dfcc53efb11b40742e52e2c300a1ed4ba2","0x1ba2bb66250232e67a55a18990bbf118081cd92c220995a8af1dbcd53de35cf1","0x071e017eaaa8dae955da344cabf6b972da04a1a14ce9669d619438886b2a5975","0x226e9bbcd70edb5ed389a0c067dce394bd2c71d534bf91840a782c19a8f3901d","0x0044456bcd8e22116810fbd7483238093f9bd58c7d5eb0f1c73f764f7a571923","0x2f3c06cc034abc983f71710264f54f78978dcc8b87b25bc9f0d87ef89958294b"]}
10:07:33 [10:07:33.459]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x15898f334ce79d68857793151bff816bd422a298","archive":"0x303fa7a43e4b9d2d985012266310ed424f36b929971de977a37d63f863da5e1d","txCount":6,"txHashes":["0x095a3a69ca3556a070f201dd00611ec4bb3719657df7414d45b9086c3425a09e","0x08e6b19eeed858f3a240ee8a083503bad97ae66f1a21d26fc851dde52f26b20f","0x14bb8b95996429379fff4fe8276e58361a32d1c6b555db7e245a70458b07811a","0x2d5d830cbe41058251a1d7ed0fabbfccba9270d03929020e5ebd94e4abfa2199","0x20765006f4487980cbb31d4f60fa44653253f0e7c3f86ed60a5518a57c8eaa1c","0x274a4d9fa96f5fb4a01faaf9b53f72db808c522920c59995b67fbb2743ab3ece"]}
10:07:33 [10:07:33.459]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
10:07:33 [10:07:33.461]
ERROR:
validator Error reexecuting txs while processing block proposal: Error: Failed to build block
10:07:33 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:327:15)
10:07:33 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:305:39
10:07:33 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:312:13)
10:07:33 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:102:19)
10:07:33 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:364:58)
10:07:33 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:20)
10:07:33 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:330:27)
{"slotNumber":100,"blockNumber":100,"proposer":"0x15898f334ce79d68857793151bff816bd422a298","archive":"0x303fa7a43e4b9d2d985012266310ed424f36b929971de977a37d63f863da5e1d","txCount":6,"txHashes":["0x095a3a69ca3556a070f201dd00611ec4bb3719657df7414d45b9086c3425a09e","0x08e6b19eeed858f3a240ee8a083503bad97ae66f1a21d26fc851dde52f26b20f","0x14bb8b95996429379fff4fe8276e58361a32d1c6b555db7e245a70458b07811a","0x2d5d830cbe41058251a1d7ed0fabbfccba9270d03929020e5ebd94e4abfa2199","0x20765006f4487980cbb31d4f60fa44653253f0e7c3f86ed60a5518a57c8eaa1c","0x274a4d9fa96f5fb4a01faaf9b53f72db808c522920c59995b67fbb2743ab3ece"]}
10:07:33 [10:07:33.472]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x3bb7e162d9a96e1a0a040ef197b838fe383a8515","archive":"0x00323fce54910f13e22ebd95d05d04e08c3ab702fcec8d38ba65578e42383405","txCount":6,"txHashes":["0x258df26ab087763afffb86e451bc9e4205ee526c513db6332f968623051a9b44","0x2c6a4c42049ad9b06427981b45600ce516801da546b35e7dc87c1fb0709d52d7","0x2e9dd81219f4f696aeee30baa3387fa3bad08fc3d7c3d00b63ebf218e435c97d","0x070f2b3c48a3387e18e9d29ea4ec450fabe02cf9617d5f797963e45538d40fb8","0x267cf0222bfda0d83d4639d15b91ea088499f61811160b5b8ac5364da235290f","0x22f71ca719f0614b0460276c62acb547ece5ffac15f4abad46280e4c8a035d06"]}
10:07:33 [10:07:33.473]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
10:07:33 [10:07:33.482]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xe9bcdc2860a82acbd0cc78ecd842f6fb8ab78c59","archive":"0x0bc970dda1ff222262179a197e1bdf473937ebef8022546d700c52ab8a4715e3","txCount":6,"txHashes":["0x06080c4fa94f7dde5da327cb0216c0effe5a4806b57bd0eda3c4c41777f9db46","0x03cd50171d7d2029bb6b52928a73c33813caf5ab398d6a93a8da6528c0452710","0x1bc9b99ab33d110ae2db5836de2ab74b5f9aee2dae9234522c53388d67ab4a96","0x1182af28b941d8d0b492120b0eb3bbbd9d04c2b116e734ee16025a84ee20bb16","0x144d633b2fc90ca3fa617848d38aa0b442b3dd192e62d93de257c3fd655a862c","0x16d3ad25e2a0f845176eef383fdef4f5971279d1b4da411503e1e2ff9e804c66"]}
10:07:33 [10:07:33.483]
WARN:
validator Proposal is not valid, skipping attestation
10:07:33 [10:07:33.492]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xce64f2f753b7e57206d7aadcd3408d7d066b099b","archive":"0x1da42f9d9a35ec81b172b575c5ae2c38d77fbb60a1f46c033299e712335e975e","txCount":6,"txHashes":["0x12af8bb565e7d7fb89a93b5c3d4e393d7614e64b65695acd7448bdf3225c060b","0x2f442e5198dd09564a95c63a2590430566e6435aed864692ebdf3a706eec4f1c","0x288eb08b0719f82b881c302da12641854e301990b3cf56a59bb5831772f2f89f","0x24ce944da924fdd1203e79f290cfef2aa19f44189ef7a0351ab232046e62b950","0x0796a1f53e825e84c2118b5c5a48e997fc02f9ed95b19cef5b3dc911029d13a5","0x15845f0640e8e623a668ff0ad90ff8d9ad518c289b6b65e5061bb35b059dbefa"]}
10:07:33 [10:07:33.493]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
10:07:33 [10:07:33.494]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xce64f2f753b7e57206d7aadcd3408d7d066b099b","archive":"0x1da42f9d9a35ec81b172b575c5ae2c38d77fbb60a1f46c033299e712335e975e","txCount":6,"txHashes":["0x12af8bb565e7d7fb89a93b5c3d4e393d7614e64b65695acd7448bdf3225c060b","0x2f442e5198dd09564a95c63a2590430566e6435aed864692ebdf3a706eec4f1c","0x288eb08b0719f82b881c302da12641854e301990b3cf56a59bb5831772f2f89f","0x24ce944da924fdd1203e79f290cfef2aa19f44189ef7a0351ab232046e62b950","0x0796a1f53e825e84c2118b5c5a48e997fc02f9ed95b19cef5b3dc911029d13a5","0x15845f0640e8e623a668ff0ad90ff8d9ad518c289b6b65e5061bb35b059dbefa"]}
10:07:33 [10:07:33.506]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x4f8581b65c3d1d0eafc111a539ebfe5ee8e27beb","archive":"0x275290e13426f2a5e791a77fda1261e79c84ffb07cca926d7fddb413ba11adba","txCount":6,"txHashes":["0x0722463c14460683811faa770c82c4d2fcf13ecaf6146e92fb387e3e410630c0","0x05ffc46a4b69b3d927d9be12e9db7b09d5986d41e304b480905cf46b1699759a","0x1eab72330c34cd48f27067fd6e922bdf35a623199a1a305398164d4a21673624","0x17751182d3bfa12b467370e9cfe69524ecf00091bfd8f6de70b86db98b4480d7","0x2199e5c81fdf5fe43235784e84c5dac6ee160d1853e84fd4a59983bc198fe427","0x19318a2d3386b8ebb4cc9c6e2c632643e9a6ee98b5533f2325d95a035119142e"]}
10:07:33 [10:07:33.507]
WARN:
validator Proposal is not valid, skipping attestation
10:07:33 [10:07:33.515]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x3f1ca3fdc5d64588ea7f754fff8c41d2a485515c","archive":"0x2e1bdb5c8843fc88c4db62009042bb135fd8719d91dde321ead1b872dad5179e","txCount":6,"txHashes":["0x26672da3e53437e3818b3bbda1331d80d289c91e58a4b4847f48fda692745d3f","0x1114e63723661fea42dcdd4a739f8f870885a49c6018785df297e4ac325267b3","0x297a3c73de041e48b9f49ee78568ed885c38721271fbb27698338de1e4c6eca4","0x15a29b58bbfa22f4528592976975072a9aa87c4e1fc6e3634d7218a6c47580c2","0x1e599a5a4433aa77aa68f656cc61944523a461ab9604d7444770cab649768f53","0x2e4ac81ce4a2b27197091266f24946876536ca0afe95721cc54717c385a9adee"]}
10:07:33 [10:07:33.516]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
10:07:33 [10:07:33.517]
WARN:
validator L1 to L2 messages in hash mismatch, skipping attestation
{"proposalInHash":"0x00089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c","computedInHash":"0x00f7ab71a2cb763182ba5de9e7b3223d7276b4b83c269da4eb59d902d8f250c7","slotNumber":100,"blockNumber":100,"proposer":"0x3f1ca3fdc5d64588ea7f754fff8c41d2a485515c","archive":"0x2e1bdb5c8843fc88c4db62009042bb135fd8719d91dde321ead1b872dad5179e","txCount":6,"txHashes":["0x26672da3e53437e3818b3bbda1331d80d289c91e58a4b4847f48fda692745d3f","0x1114e63723661fea42dcdd4a739f8f870885a49c6018785df297e4ac325267b3","0x297a3c73de041e48b9f49ee78568ed885c38721271fbb27698338de1e4c6eca4","0x15a29b58bbfa22f4528592976975072a9aa87c4e1fc6e3634d7218a6c47580c2","0x1e599a5a4433aa77aa68f656cc61944523a461ab9604d7444770cab649768f53","0x2e4ac81ce4a2b27197091266f24946876536ca0afe95721cc54717c385a9adee"]}
10:07:33
PASS src/validator.test.ts (
6.342 s)
10:07:33 ValidatorClient
10:07:33 constructor
10:07:33
✓ should throw error if an invalid private key is provided (94 ms)
10:07:33 createBlockProposal
10:07:33
✓ should create a valid block proposal without txs (352 ms)
10:07:33 collectAttestations
10:07:33
✓ should timeout if we do not collect enough attestations in time (1015 ms)
10:07:33
✓ should collect attestations for a proposal (27 ms)
10:07:33
✓ should collect attestations from its own validators (1013 ms)
10:07:33 attestToProposal
10:07:33
✓ should attest to proposal (18 ms)
10:07:33
✓ should re-execute and attest to proposal (15 ms)
10:07:33
✓ should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (18 ms)
10:07:33
✓ should not emit WANT_TO_SLASH_EVENT if slashing is disabled (13 ms)
10:07:33
✓ should request txs if missing for attesting (14 ms)
10:07:33
✓ should request txs even if not attestor in this slot (11 ms)
10:07:33
✓ should throw an error if the transactions are not available (10 ms)
10:07:33
✓ should not return an attestation if re-execution fails (12 ms)
10:07:33
✓ should not return an attestation if no validators are in the committee (10 ms)
10:07:33
✓ should not return an attestation if the proposer is not the current proposer (9 ms)
10:07:33
✓ should attest with all validator keys that are in the committee (15 ms)
10:07:33
✓ should not return an attestation if the proposal is not for the current or next slot (9 ms)
10:07:33
✓ should not return an attestation if messages do not match (10 ms)
10:07:33
10:07:33
Test Suites: 1 passed, 1 total
10:07:33
Tests: 18 passed, 18 total
10:07:33
Snapshots: 0 total
10:07:33
Time: 6.413 s
10:07:33
Ran all test suites matching validator-client/src/validator.test.ts
.
10:07:33
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?