Parent Log:
http://ci.aztec-labs.com/f390c288863afd04
Command: e67004c310c3c2c0 yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/6e2f55a89973b55c8c3c210b7f3a692b4d3d6473
Env: REF_NAME=gh-readonly-queue/next/pr-15216-b52f0ff5ec39d6832a15613ed349e6e2f8077a2d CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Mon Jun 23 16:01:18 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15216_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_next
16:01:26 [16:01:26.138]
ERROR:
validator Timeout 2025-06-23T16:01:25.234Z waiting for 2 attestations for slot 1796
16:01:27 [16:01:27.207]
ERROR:
validator Timeout 2025-06-23T16:01:26.302Z waiting for 3 attestations for slot 1796
16:01:27 [16:01:27.231]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x36df2b9d8898636c42175a537ff048fa21ff98f6","archive":"0x190e134d42466f66f3a154db46d1cd86ff5096e6f91a5f8a828fc085a5c6089d","txCount":6,"txHashes":["0x1e8444e5caa806d5305be2db92abdc277b8b83b2f2df2e938e027aee22729070","0x0acb98f6ba4217be874cdaf11e09f8a468f612e2c4e6aba87a8bcaad17b92d71","0x2ef7b336c29daf3d2037c59a64bfdd4c241eccf0bd2b42f1f914e77ab2401710","0x237108ad379810878d58439290de55067c05faefc34085e94dd6a2d022f5deee","0x026d7d874f81bfff16e69807cf9b112635f3be4ed66e209406f5a509babb076e","0x2f2aefb83a77506c53459ea3dc8d251b310fb597966ff163f10e291572cf01c4"]}
16:01:27 [16:01:27.234]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:01:27 [16:01:27.236]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x36df2b9d8898636c42175a537ff048fa21ff98f6","archive":"0x190e134d42466f66f3a154db46d1cd86ff5096e6f91a5f8a828fc085a5c6089d","txCount":6,"txHashes":["0x1e8444e5caa806d5305be2db92abdc277b8b83b2f2df2e938e027aee22729070","0x0acb98f6ba4217be874cdaf11e09f8a468f612e2c4e6aba87a8bcaad17b92d71","0x2ef7b336c29daf3d2037c59a64bfdd4c241eccf0bd2b42f1f914e77ab2401710","0x237108ad379810878d58439290de55067c05faefc34085e94dd6a2d022f5deee","0x026d7d874f81bfff16e69807cf9b112635f3be4ed66e209406f5a509babb076e","0x2f2aefb83a77506c53459ea3dc8d251b310fb597966ff163f10e291572cf01c4"]}
16:01:27 [16:01:27.255]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xc8d9dca320dea99a74d7cd9f195ce734c4e4df3e","archive":"0x2e1295668b417b5968cd2d2f31ea69575ceed70509bd9961625ea9230ac3b541","txCount":6,"txHashes":["0x2ac3f2251a37feab62a0bc5a54194eed276c3ed3c9968b0cf2efc77dd5ff0d60","0x04094eb3481661adbefd3aba199c94f34d65f6d40de13fefb4dec5140d2a12f9","0x2f8b880425f0c1dcaffe03d56f195f6e20db577ca991e160e501263795de6fc9","0x2341b2deae0995bbe8447bf0e6024bd9788bfb6b6fd1f26291333ad5429b6d40","0x12412d65fd0008a040429efc2efa24ec0226838a9941fe0f503a0a58218fc719","0x24f52d88e5c96dbcbdb1ee50decd41661c9160eff258d0ef69fca9a3c26c399f"]}
16:01:27 [16:01:27.257]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:01:27 [16:01:27.259]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xc8d9dca320dea99a74d7cd9f195ce734c4e4df3e","archive":"0x2e1295668b417b5968cd2d2f31ea69575ceed70509bd9961625ea9230ac3b541","txCount":6,"txHashes":["0x2ac3f2251a37feab62a0bc5a54194eed276c3ed3c9968b0cf2efc77dd5ff0d60","0x04094eb3481661adbefd3aba199c94f34d65f6d40de13fefb4dec5140d2a12f9","0x2f8b880425f0c1dcaffe03d56f195f6e20db577ca991e160e501263795de6fc9","0x2341b2deae0995bbe8447bf0e6024bd9788bfb6b6fd1f26291333ad5429b6d40","0x12412d65fd0008a040429efc2efa24ec0226838a9941fe0f503a0a58218fc719","0x24f52d88e5c96dbcbdb1ee50decd41661c9160eff258d0ef69fca9a3c26c399f"]}
16:01:27 [16:01:27.279]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x8648bdbb4c6405b25ec2f861b14986b00e119a01","archive":"0x06470fc232c7f15f234daeeafbac10fc5b89cf4425c28a30a270debffe3c6f81","txCount":6,"txHashes":["0x01d59a112db865fbf9e82b07907462f8d697d15d33fb405a9c0c160df467b450","0x0690b44b8e6fdf9e8b2928fae1f2885c669cc398b97172f820f36d5ae4805fcc","0x1c5ae69c13c0a987fd0a7e973e20574ecd8f9fb290447a46ea95a4a58e26cb07","0x125c0d5c4e6b3911aed0c3deac51f6d64aca9e20640b2705b8f7cf1663f38d56","0x1b0b0157837afb8433eb56beb8ce4d8e206ce50739e49ff112df324eea674a8f","0x0c79f9b0e9c359d54701e601a785e382676ee30f16f1569c97d4078fdda13136"]}
16:01:27 [16:01:27.280]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:01:27 [16:01:27.283]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
16:01:27 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13)
16:01:27 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9)
16:01:27 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:251:28) {
16:01:27 expectedArchiveRoot: Fr<0x06470fc232c7f15f234daeeafbac10fc5b89cf4425c28a30a270debffe3c6f81>,
16:01:27 actualArchiveRoot: Fr<0x0ee5c7b8198c08106a53727156fed7088d3708a12ecdaaf654af7905957f1526>,
16:01:27 expectedStateReference: StateReference {
16:01:27 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
16:01:27 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
16:01:27 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
16:01:27 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
16:01:27 },
16:01:27 actualStateReference: StateReference {
16:01:27 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
16:01:27 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
16:01:27 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
16:01:27 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
16:01:27 }
16:01:27 }
{"slotNumber":100,"blockNumber":100,"proposer":"0x8648bdbb4c6405b25ec2f861b14986b00e119a01","archive":"0x06470fc232c7f15f234daeeafbac10fc5b89cf4425c28a30a270debffe3c6f81","txCount":6,"txHashes":["0x01d59a112db865fbf9e82b07907462f8d697d15d33fb405a9c0c160df467b450","0x0690b44b8e6fdf9e8b2928fae1f2885c669cc398b97172f820f36d5ae4805fcc","0x1c5ae69c13c0a987fd0a7e973e20574ecd8f9fb290447a46ea95a4a58e26cb07","0x125c0d5c4e6b3911aed0c3deac51f6d64aca9e20640b2705b8f7cf1663f38d56","0x1b0b0157837afb8433eb56beb8ce4d8e206ce50739e49ff112df324eea674a8f","0x0c79f9b0e9c359d54701e601a785e382676ee30f16f1569c97d4078fdda13136"]}
16:01:27 [16:01:27.284]
WARN:
validator Slashing proposer for invalid block proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0x8648bdbb4c6405b25ec2f861b14986b00e119a01","archive":"0x06470fc232c7f15f234daeeafbac10fc5b89cf4425c28a30a270debffe3c6f81","txCount":6,"txHashes":["0x01d59a112db865fbf9e82b07907462f8d697d15d33fb405a9c0c160df467b450","0x0690b44b8e6fdf9e8b2928fae1f2885c669cc398b97172f820f36d5ae4805fcc","0x1c5ae69c13c0a987fd0a7e973e20574ecd8f9fb290447a46ea95a4a58e26cb07","0x125c0d5c4e6b3911aed0c3deac51f6d64aca9e20640b2705b8f7cf1663f38d56","0x1b0b0157837afb8433eb56beb8ce4d8e206ce50739e49ff112df324eea674a8f","0x0c79f9b0e9c359d54701e601a785e382676ee30f16f1569c97d4078fdda13136"]}
16:01:27 [16:01:27.316]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x7067df4fa7e6591a151574c474f26fd3e8a8f787","archive":"0x2250909af4179abbc1e5bec2e84bd57111e7b89251310226828c0ca21a63b5fe","txCount":6,"txHashes":["0x08756ab7d75d1eb8edc1608c60390b010e72c759279b7012fce909c3a5b94d8c","0x21f54258333b1d924506cfa023d78a3e0faacab428a90e02fb8bb917200da464","0x2907a162e0d41d955d61f55cf5d36259d146b4363ec859548db4cf76722268a7","0x0d8d94c34211ce3b66005690bf65564d5bef39e8d68fc727c383178ef715118a","0x19b8221a8b85077004e49effb15d931caeb448e89b2586d03c1819fc85723c42","0x002b06e082e4d63dfff822d26b6c8100b2c8d4de06cc4041b796434c26a85729"]}
16:01:27 [16:01:27.318]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:01:27 [16:01:27.320]
ERROR:
validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch
16:01:27 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13)
16:01:27 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9)
16:01:27 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:290:28) {
16:01:27 expectedArchiveRoot: Fr<0x2250909af4179abbc1e5bec2e84bd57111e7b89251310226828c0ca21a63b5fe>,
16:01:27 actualArchiveRoot: Fr<0x18bdad917f740e1b1a22fd8a2194389088fc5cceef1508f9ee7ba91ea3549dcd>,
16:01:27 expectedStateReference: StateReference {
16:01:27 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
16:01:27 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
16:01:27 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
16:01:27 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 },
16:01:27 },
16:01:27 actualStateReference: StateReference {
16:01:27 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 },
16:01:27 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 },
16:01:27 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 },
16:01:27 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 },
16:01:27 }
16:01:27 }
{"slotNumber":100,"blockNumber":100,"proposer":"0x7067df4fa7e6591a151574c474f26fd3e8a8f787","archive":"0x2250909af4179abbc1e5bec2e84bd57111e7b89251310226828c0ca21a63b5fe","txCount":6,"txHashes":["0x08756ab7d75d1eb8edc1608c60390b010e72c759279b7012fce909c3a5b94d8c","0x21f54258333b1d924506cfa023d78a3e0faacab428a90e02fb8bb917200da464","0x2907a162e0d41d955d61f55cf5d36259d146b4363ec859548db4cf76722268a7","0x0d8d94c34211ce3b66005690bf65564d5bef39e8d68fc727c383178ef715118a","0x19b8221a8b85077004e49effb15d931caeb448e89b2586d03c1819fc85723c42","0x002b06e082e4d63dfff822d26b6c8100b2c8d4de06cc4041b796434c26a85729"]}
16:01:27 [16:01:27.337]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x2423a8022a873c49f0b6ed39ef82ef037196fb85","archive":"0x0604f2d23dc212261e21345fead7a5097d32dc92da28ec1d30b14a0484cb4dc6","txCount":6,"txHashes":["0x0d356d4e029179fafa9a1322b7a64e88d9c14c9ab5b7a2bcee9514181ff1d64f","0x1001d3d450a1e1213cca9c468cbae9f5f6f5b70c8527b1413d9ee953aa643786","0x2d3a7d365ae7f6a35d9ea55ae7a25f8b8b55405b1d3ae642a8f2bff9c95f6568","0x091faabc53ff124f5dabf6384fa2d8b218ab2dda20026db7c80a249ebdfd1f1d","0x2924c9194b78023f9f42c40bf883873d37f98221cd9e73961cb0482bd68b69b0","0x2e47404ca07329a4248873e072a3919789574d9bddc3b5a3c0feda56095de757"]}
16:01:27 [16:01:27.339]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0}
16:01:27 [16:01:27.339]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x2423a8022a873c49f0b6ed39ef82ef037196fb85","archive":"0x0604f2d23dc212261e21345fead7a5097d32dc92da28ec1d30b14a0484cb4dc6","txCount":6,"txHashes":["0x0d356d4e029179fafa9a1322b7a64e88d9c14c9ab5b7a2bcee9514181ff1d64f","0x1001d3d450a1e1213cca9c468cbae9f5f6f5b70c8527b1413d9ee953aa643786","0x2d3a7d365ae7f6a35d9ea55ae7a25f8b8b55405b1d3ae642a8f2bff9c95f6568","0x091faabc53ff124f5dabf6384fa2d8b218ab2dda20026db7c80a249ebdfd1f1d","0x2924c9194b78023f9f42c40bf883873d37f98221cd9e73961cb0482bd68b69b0","0x2e47404ca07329a4248873e072a3919789574d9bddc3b5a3c0feda56095de757"]}
16:01:27 [16:01:27.356]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x5dca04002a0193c3aca24597fa57ff5c7aa95aa3","archive":"0x2451e44415be5c515b92383a9fc78f9ecf73262ad1a2168a411eed9aa1b8328e","txCount":6,"txHashes":["0x2350b09829d424ef20a820f06d44a9653b03f670d697966d4cdd041443d865de","0x09fef45a138c20d9680edae5a5dfab058c7d157598b605960cdefea5df11716e","0x2c65cd2875687310f8cf61edb80ef9a65405db0b96d7c6105fc972af5f2409f1","0x1d0ce96c93b027b1a122c5989e49f9719a7f4cb272062aa2723d7e6fd42de801","0x0b22115a1bd337f533c9f4c324945871c019ab333f4097afee0f7a0b0463d52b","0x192d60dab0a3c76e9cbe9681ec403c01296c0480f32d9cde5f5caaccb16c0985"]}
16:01:27 [16:01:27.357]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0}
16:01:27 [16:01:27.368]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x2d95474b01e791b4e43cc306561229e83e0cca2d","archive":"0x082ab907b3977b7cfa57e8430af617d60b5adfedf3d23d8212bd0cc3961adffd","txCount":6,"txHashes":["0x0355e7776139a83767e78c0c6349ec05dd84bca4912612f8323247ea90841da3","0x030ee10dae99dd9d8abb74006be0542a45767289a6453e4db1d636f6969cd74e","0x26732c7774e3e302c907c293ec1ebd79cc19bedcddd3d14be41aa034f1e98b9a","0x2f61ac938d2fc02088b2cc0b60add00c06f95870069a1a27f02132c4cd2bb307","0x1f211a8a002016deb372f12a8283837f95b85026bb5499224f3c98c4a174e97b","0x28c1fdc03cfef1f4de8168889a43cf91cfbf3d358e7b622e8007cfd688925637"]}
16:01:27 [16:01:27.369]
INFO:
validator Retrieved 0/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6}
16:01:27 [16:01:27.369]
WARN:
validator Missing 6/6 txs to attest to proposal
{"slotNumber":100,"blockNumber":100,"proposer":"0x2d95474b01e791b4e43cc306561229e83e0cca2d","archive":"0x082ab907b3977b7cfa57e8430af617d60b5adfedf3d23d8212bd0cc3961adffd","txCount":6,"txHashes":["0x0355e7776139a83767e78c0c6349ec05dd84bca4912612f8323247ea90841da3","0x030ee10dae99dd9d8abb74006be0542a45767289a6453e4db1d636f6969cd74e","0x26732c7774e3e302c907c293ec1ebd79cc19bedcddd3d14be41aa034f1e98b9a","0x2f61ac938d2fc02088b2cc0b60add00c06f95870069a1a27f02132c4cd2bb307","0x1f211a8a002016deb372f12a8283837f95b85026bb5499224f3c98c4a174e97b","0x28c1fdc03cfef1f4de8168889a43cf91cfbf3d358e7b622e8007cfd688925637"],"missing":["0x0355e7776139a83767e78c0c6349ec05dd84bca4912612f8323247ea90841da3","0x030ee10dae99dd9d8abb74006be0542a45767289a6453e4db1d636f6969cd74e","0x26732c7774e3e302c907c293ec1ebd79cc19bedcddd3d14be41aa034f1e98b9a","0x2f61ac938d2fc02088b2cc0b60add00c06f95870069a1a27f02132c4cd2bb307","0x1f211a8a002016deb372f12a8283837f95b85026bb5499224f3c98c4a174e97b","0x28c1fdc03cfef1f4de8168889a43cf91cfbf3d358e7b622e8007cfd688925637"]}
16:01:27 [16:01:27.380]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x2fbdbf92aa52b9266f75c2be0d33bbda22fd4628","archive":"0x098af35dbd2f98e522acf7c1e05e67d3d109ac58b281d4cc4bb22421c153f7bc","txCount":6,"txHashes":["0x18b1393fd2789de8dad29776b8a1142b7b28ca90d6132ded79eed8008408487d","0x26390fb5589a4caf6693ff6da0bc5fa2d86d9f3987df972486a10960ee2e297d","0x156f15224ff4d20e9618f3a3c7a6933bbbd6fd5ed8b7eb6ffdecd40c1d263632","0x10be89376930bc429182663191c0ef6ff9c2a56a60fc1a68e5f1a9cff1930f83","0x273113c4f6b9a1cb2990e33226283ba5f1c44610150e98fd9686c4d5cd61b4cf","0x11b42e00f3723ae4f3ee4aa2bed21c34c62faa5a1ad0f20527c4a00279757135"]}
16:01:27 [16:01:27.381]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:01:27 [16:01:27.383]
ERROR:
validator Error reexecuting txs while processing block proposal: Error: Failed to build block
16:01:27 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:327:15)
16:01:27 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:305:39
16:01:27 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:312:13)
16:01:27 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:102:19)
16:01:27 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:364:58)
16:01:27 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:20)
16:01:27 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:330:27)
{"slotNumber":100,"blockNumber":100,"proposer":"0x2fbdbf92aa52b9266f75c2be0d33bbda22fd4628","archive":"0x098af35dbd2f98e522acf7c1e05e67d3d109ac58b281d4cc4bb22421c153f7bc","txCount":6,"txHashes":["0x18b1393fd2789de8dad29776b8a1142b7b28ca90d6132ded79eed8008408487d","0x26390fb5589a4caf6693ff6da0bc5fa2d86d9f3987df972486a10960ee2e297d","0x156f15224ff4d20e9618f3a3c7a6933bbbd6fd5ed8b7eb6ffdecd40c1d263632","0x10be89376930bc429182663191c0ef6ff9c2a56a60fc1a68e5f1a9cff1930f83","0x273113c4f6b9a1cb2990e33226283ba5f1c44610150e98fd9686c4d5cd61b4cf","0x11b42e00f3723ae4f3ee4aa2bed21c34c62faa5a1ad0f20527c4a00279757135"]}
16:01:27 [16:01:27.403]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xcd597610128ca2ad0b523dd6f46f4191dbccf93d","archive":"0x06fbf37094caca183303335ef3b9e31ec15365f02cebd239b65d22982ce8a37a","txCount":6,"txHashes":["0x1680c1befd828ab9c9b8495718e2701268e7a1888f381dc8bad636f5af85b123","0x2628f786d4198d2071cc33ebceb64cdd90bc0bbf36f5b67799bd05f2d4f98c8f","0x21d352b2bc708992965ea1c5ff1b7e6aa57bb48aa77fe55bba507b1a12aeb350","0x3014a7ff51bc68af0feb8da7527c7f2d56c6dde1eee0596ae84e573d5c11dbb0","0x27ce2fea2cd672568245cd3ffb0b6a04105377cdd5775265f77a69ae396d5b27","0x1fa4d2f3fa52a2d01007efad4214cee779db86dbf6a7b516ff8fbc4ff8cd6827"]}
16:01:27 [16:01:27.405]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:01:27 [16:01:27.416]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x7018d84c2687021c6f8b20475e18408479f1c629","archive":"0x1adc04f7ad6541b20c9cef35d53ccc9001d78c0026f0b2a444fc034fe09825be","txCount":6,"txHashes":["0x21a8aa66313ced903bb8d6679b31b3cbf5737c3622f09517229438d51fdc4c0e","0x07e0a74d10c6fefc18c57eefedb15361dfa169cc40ce400f1c2ca08032fc265a","0x0e276b11dcdbad019e290f41132d2ce0c044342cc5c1142e7a5e7e4521e85549","0x1b83bfc2e7486a048b76ea58e86026675a8ccdb1b117d15db06932ce552a802d","0x0fd5d6e48836c57708a226820361680f2ba7d03da69a9c0452f3187a66c6df7d","0x0361924e0e9528c8c4ebde6176acf681bdb08e02d619a0f80c4a3a38bb88eda6"]}
16:01:27 [16:01:27.417]
WARN:
validator Proposal is not valid, skipping attestation
16:01:27 [16:01:27.426]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xddf731c5a16bc9a328c4809cfbc678d43ebdc926","archive":"0x02676338826d7a7e788ffd3c1fc06278f3d756ae8d894e4ab795208e621ad358","txCount":6,"txHashes":["0x1ba2befbdf9189bad0972fb6da7022a7d4a6d44bab9610597a2744570a72a36d","0x26ec5a050dfca75a4fbc6d31b220b51c827d3739b66bc2064a376f6f6551e44d","0x236b44052093c834d8fed08c3824494bfd5201d4025aca0c9740329b9ed23dac","0x134de39bb040f2f7df8f1f6dcd5746ba112af6c7b0b0f87e3ff9cbcc09193652","0x04e0adf85eccb83dc60c44eadeb8ce6dfc9516a6afe74a58435a97f154bdc0a4","0x20f91412e17e37340dea051dd20b828500c1985e8620ccdc07436953145466a7"]}
16:01:27 [16:01:27.426]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:01:27 [16:01:27.427]
INFO:
validator Attesting to proposal for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xddf731c5a16bc9a328c4809cfbc678d43ebdc926","archive":"0x02676338826d7a7e788ffd3c1fc06278f3d756ae8d894e4ab795208e621ad358","txCount":6,"txHashes":["0x1ba2befbdf9189bad0972fb6da7022a7d4a6d44bab9610597a2744570a72a36d","0x26ec5a050dfca75a4fbc6d31b220b51c827d3739b66bc2064a376f6f6551e44d","0x236b44052093c834d8fed08c3824494bfd5201d4025aca0c9740329b9ed23dac","0x134de39bb040f2f7df8f1f6dcd5746ba112af6c7b0b0f87e3ff9cbcc09193652","0x04e0adf85eccb83dc60c44eadeb8ce6dfc9516a6afe74a58435a97f154bdc0a4","0x20f91412e17e37340dea051dd20b828500c1985e8620ccdc07436953145466a7"]}
16:01:27 [16:01:27.442]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0xabe71fef0f76b17fd69be78da1ca19d458d63a14","archive":"0x1398dc7204206583d1c121c4070ac6340d85b02d81119108d4d2c2b63e4ba507","txCount":6,"txHashes":["0x007277cd2be3de1f55690f7733ccd41abc7c3c1190cafd089fdda8dfa00210dc","0x096836078e7cca5ff17bd1688a3d0f6ff2aa0448d624a51eeb6d5cc7da8ea1f9","0x2976a06e4ddde4ee1110547f9c52e85bc51a721182c9d5dd43e68257bff4c563","0x0e7aa3de660b23154dd159c2d6b3db183c44f207c4cb7d74a1a435ab0bd7048e","0x2344b948c35a98510294f0a329770b2cd81379bdc2edaa7923524876b52a9984","0x1296c1d21dd21ef689d0c0d20c6eb904aa58c6f541b9b7394cd0fe166e98e819"]}
16:01:27 [16:01:27.443]
WARN:
validator Proposal is not valid, skipping attestation
16:01:27 [16:01:27.455]
INFO:
validator Received request to attest for slot 100
{"slotNumber":100,"blockNumber":100,"proposer":"0x7905245e503eda4992b3707aaacb0dcb2eee7c9e","archive":"0x2c90a614a6a6a24338b019d2c03cd15447e97798eb007da73336be163b09427e","txCount":6,"txHashes":["0x2a0f7b12dec6ad069c3145d5051b3514297daf8c72348c12e4b4022834d31f22","0x12c44e84674e2959078768cdccb0098eaa75215e826ee7a368d8b11e1b19846f","0x0dad85d1b57475684872b89998443fe314674237a999712289c3838c0aaf389b","0x0ea59dcba66adb950a36676858c63ecbe9ba8576678e15d55240d8424e74f573","0x177a67d655f62b44870c14f40c536961a031ca5549798af57bb9143eafa3888a","0x236788a76ac7ae7a579d6e934fefa6cd9ba7dded044abdd1e88008101886e5ac"]}
16:01:27 [16:01:27.456]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:01:27 [16:01:27.457]
WARN:
validator L1 to L2 messages in hash mismatch, skipping attestation
{"proposalInHash":"0x00089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c","computedInHash":"0x00992e8ca1bce1892f1b53ca246e5691d15274eafa0907d0350eac3ad9da53ec","slotNumber":100,"blockNumber":100,"proposer":"0x7905245e503eda4992b3707aaacb0dcb2eee7c9e","archive":"0x2c90a614a6a6a24338b019d2c03cd15447e97798eb007da73336be163b09427e","txCount":6,"txHashes":["0x2a0f7b12dec6ad069c3145d5051b3514297daf8c72348c12e4b4022834d31f22","0x12c44e84674e2959078768cdccb0098eaa75215e826ee7a368d8b11e1b19846f","0x0dad85d1b57475684872b89998443fe314674237a999712289c3838c0aaf389b","0x0ea59dcba66adb950a36676858c63ecbe9ba8576678e15d55240d8424e74f573","0x177a67d655f62b44870c14f40c536961a031ca5549798af57bb9143eafa3888a","0x236788a76ac7ae7a579d6e934fefa6cd9ba7dded044abdd1e88008101886e5ac"]}
16:01:27
PASS src/validator.test.ts (
8.248 s)
16:01:27 ValidatorClient
16:01:27 constructor
16:01:27
✓ should throw error if an invalid private key is provided (158 ms)
16:01:27 createBlockProposal
16:01:27
✓ should create a valid block proposal without txs (478 ms)
16:01:27 collectAttestations
16:01:27
✓ should timeout if we do not collect enough attestations in time (1020 ms)
16:01:27
✓ should collect attestations for a proposal (46 ms)
16:01:27
✓ should collect attestations from its own validators (1018 ms)
16:01:27 attestToProposal
16:01:27
✓ should attest to proposal (27 ms)
16:01:27
✓ should re-execute and attest to proposal (21 ms)
16:01:27
✓ should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (23 ms)
16:01:27
✓ should not emit WANT_TO_SLASH_EVENT if slashing is disabled (36 ms)
16:01:27
✓ should request txs if missing for attesting (19 ms)
16:01:27
✓ should request txs even if not attestor in this slot (16 ms)
16:01:27
✓ should throw an error if the transactions are not available (13 ms)
16:01:27
✓ should not return an attestation if re-execution fails (14 ms)
16:01:27
✓ should not return an attestation if no validators are in the committee (20 ms)
16:01:27
✓ should not return an attestation if the proposer is not the current proposer (11 ms)
16:01:27
✓ should attest with all validator keys that are in the committee (13 ms)
16:01:27
✓ should not return an attestation if the proposal is not for the current or next slot (14 ms)
16:01:27
✓ should not return an attestation if messages do not match (12 ms)
16:01:27
16:01:27
Test Suites: 1 passed, 1 total
16:01:27
Tests: 18 passed, 18 total
16:01:27
Snapshots: 0 total
16:01:27
Time: 8.34 s
16:01:27
Ran all test suites matching validator-client/src/validator.test.ts
.
16:01:27
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?