Parent Log: http://ci.aztec-labs.com/10093e311e033622 Command: c9ea3de086d87c28 yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/c245b3e704a64008c8dea40ee7b26418fd59554d Env: REF_NAME=gh-readonly-queue/next/pr-15176-301dce04331dcfb583b7508b91491de618d4acf4 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Mon Jun 23 11:47:19 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15176_amd64_x2-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_next 11:47:27 [11:47:27.586] ERROR: validator Timeout 2025-06-23T11:47:26.683Z waiting for 2 attestations for slot 1796 11:47:28 [11:47:28.651] ERROR: validator Timeout 2025-06-23T11:47:27.739Z waiting for 3 attestations for slot 1796 11:47:28 [11:47:28.683] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xd909e1dd856bad2c89c3531513fde9cc7c8c7a1f","archive":"0x29dce6c1343e0a8ad6e9559b8f26e8863c9a549a31903a72bad8edd76e3f2277","txCount":6,"txHashes":["0x12f42ff57a669bef166cf75d32fbf2f5b66cd60a319b8caa44424bba6cd26a6a","0x093f1dc130d658cad6d67f9e036291432a53e99ca1ada3e79fd2fdff10411fa1","0x1ed48d354d3977c23c9d9d7f1865d0d274e7bb6711f75c84bd7b1e249d637e01","0x19961fef9c63ef13509583787f5303f0f7d870011c89c9e1c376e968bf080c14","0x092f13f368e92b3a9da910a06e84e53d9a26544cf67a0c3edee3510be7aeb669","0x2412e9043568cfaa4294339f92a160535ac2ff96beda999a85019767a7aa263d"]} 11:47:28 [11:47:28.686] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 11:47:28 [11:47:28.687] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xd909e1dd856bad2c89c3531513fde9cc7c8c7a1f","archive":"0x29dce6c1343e0a8ad6e9559b8f26e8863c9a549a31903a72bad8edd76e3f2277","txCount":6,"txHashes":["0x12f42ff57a669bef166cf75d32fbf2f5b66cd60a319b8caa44424bba6cd26a6a","0x093f1dc130d658cad6d67f9e036291432a53e99ca1ada3e79fd2fdff10411fa1","0x1ed48d354d3977c23c9d9d7f1865d0d274e7bb6711f75c84bd7b1e249d637e01","0x19961fef9c63ef13509583787f5303f0f7d870011c89c9e1c376e968bf080c14","0x092f13f368e92b3a9da910a06e84e53d9a26544cf67a0c3edee3510be7aeb669","0x2412e9043568cfaa4294339f92a160535ac2ff96beda999a85019767a7aa263d"]} 11:47:28 [11:47:28.699] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x23ffea40e557e261e3e2234d54d3ea93fd2ad337","archive":"0x0e2d53e694f09e34ade687bb59d927ee1d8a0b50a13a0e4a5f6dd6df2c9f728e","txCount":6,"txHashes":["0x112294d33df18d334280f9c6b556169542019f9f2a3b96ef1c6d59ecb925ce4f","0x25d730645111fb335f8faa254f725c9b142c0bbf3b2b0652677c2494568691c4","0x2d84d0f48c52990493ac0ae592f4bbb5f79770c42f7dc3790ab02d10faadc213","0x14ce7c79bc61651e5fea47e34f34bf8f2565685755070c08db3cbfadbcb03e48","0x0d2e7b8693385d6bd33b404b4b065ba881857a793dc7424ec26cf14e8ce1b0a8","0x0c7a98991ef35549322da166f983a23224fb738b1502f7e30d2928d047155473"]} 11:47:28 [11:47:28.700] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 11:47:28 [11:47:28.702] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x23ffea40e557e261e3e2234d54d3ea93fd2ad337","archive":"0x0e2d53e694f09e34ade687bb59d927ee1d8a0b50a13a0e4a5f6dd6df2c9f728e","txCount":6,"txHashes":["0x112294d33df18d334280f9c6b556169542019f9f2a3b96ef1c6d59ecb925ce4f","0x25d730645111fb335f8faa254f725c9b142c0bbf3b2b0652677c2494568691c4","0x2d84d0f48c52990493ac0ae592f4bbb5f79770c42f7dc3790ab02d10faadc213","0x14ce7c79bc61651e5fea47e34f34bf8f2565685755070c08db3cbfadbcb03e48","0x0d2e7b8693385d6bd33b404b4b065ba881857a793dc7424ec26cf14e8ce1b0a8","0x0c7a98991ef35549322da166f983a23224fb738b1502f7e30d2928d047155473"]} 11:47:28 [11:47:28.719] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xa048ecd5b3c637e572bde908d182a4741efb5553","archive":"0x06460759d4a2de537feab26747097f2929e2845872cf888fe03526bd4b3ccf66","txCount":6,"txHashes":["0x15e817c1140e444a361dbfa0d74a2e07ae63f2486750c6e3562de49bcc9a76ae","0x09e577384e60ccf5970b7e41ab6b86d9984c3baefd7f0d7a925258cf812f4615","0x15be2ca2c1d79cedcc3837233e5a726d7ec3152a28f9ac9279211cae48cbb925","0x2c16246810aafde68488ee4b858ad29d70880297723ada3cf5f82b9e615ee92d","0x0a77156d1376273dd19a1b6d862d0c0f0041a47e06a5d3a147c71e0275131df6","0x086cf8d6a634c5113ac0293931d4b8f5d3e759797e077a1eff30ef6da972466f"]} 11:47:28 [11:47:28.720] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 11:47:28 [11:47:28.723] ERROR: validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch 11:47:28 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13) 11:47:28 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9) 11:47:28 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:251:28) { 11:47:28 expectedArchiveRoot: Fr<0x06460759d4a2de537feab26747097f2929e2845872cf888fe03526bd4b3ccf66>, 11:47:28 actualArchiveRoot: Fr<0x0843e08379b3bdf81e9808cf768b035862e194ca8d93b76254f0ab9963d6c198>, 11:47:28 expectedStateReference: StateReference { 11:47:28 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 11:47:28 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 11:47:28 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 11:47:28 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 }, 11:47:28 }, 11:47:28 actualStateReference: StateReference { 11:47:28 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 }, 11:47:28 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 11:47:28 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 11:47:28 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 11:47:28 } 11:47:28 } {"slotNumber":100,"blockNumber":100,"proposer":"0xa048ecd5b3c637e572bde908d182a4741efb5553","archive":"0x06460759d4a2de537feab26747097f2929e2845872cf888fe03526bd4b3ccf66","txCount":6,"txHashes":["0x15e817c1140e444a361dbfa0d74a2e07ae63f2486750c6e3562de49bcc9a76ae","0x09e577384e60ccf5970b7e41ab6b86d9984c3baefd7f0d7a925258cf812f4615","0x15be2ca2c1d79cedcc3837233e5a726d7ec3152a28f9ac9279211cae48cbb925","0x2c16246810aafde68488ee4b858ad29d70880297723ada3cf5f82b9e615ee92d","0x0a77156d1376273dd19a1b6d862d0c0f0041a47e06a5d3a147c71e0275131df6","0x086cf8d6a634c5113ac0293931d4b8f5d3e759797e077a1eff30ef6da972466f"]} 11:47:28 [11:47:28.724] WARN: validator Slashing proposer for invalid block proposal {"slotNumber":100,"blockNumber":100,"proposer":"0xa048ecd5b3c637e572bde908d182a4741efb5553","archive":"0x06460759d4a2de537feab26747097f2929e2845872cf888fe03526bd4b3ccf66","txCount":6,"txHashes":["0x15e817c1140e444a361dbfa0d74a2e07ae63f2486750c6e3562de49bcc9a76ae","0x09e577384e60ccf5970b7e41ab6b86d9984c3baefd7f0d7a925258cf812f4615","0x15be2ca2c1d79cedcc3837233e5a726d7ec3152a28f9ac9279211cae48cbb925","0x2c16246810aafde68488ee4b858ad29d70880297723ada3cf5f82b9e615ee92d","0x0a77156d1376273dd19a1b6d862d0c0f0041a47e06a5d3a147c71e0275131df6","0x086cf8d6a634c5113ac0293931d4b8f5d3e759797e077a1eff30ef6da972466f"]} 11:47:28 [11:47:28.752] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x5e4310159c9f0c0c562ac1763a5ea3fd987f580b","archive":"0x12c66595b4fdfb44510004840c2aed46c7da22ad7f8a264661b33fceedde87c8","txCount":6,"txHashes":["0x2e1a3439248c2035ab8dcf2efb04c3abbb3fa0c93ca60fbb4b0e3d344e720ad6","0x0b473acfa13e5c8c77168db550f677d2dc9c1f2274be122cb41dcf7f24c13514","0x211407d978e669ee3b0b3dc1dcc71d384d39dca26eef9e3d40edc402798e7d39","0x0b1ba0339260a88ab22d13aa1cde13923a8003ce0237b2b17eb23366b4b57ef5","0x0914a9ea1a5f8da41f3091cc207f1840c301f5a948c95fc7a154ee1d6f8efaca","0x1f61546877725ecb28bbfd10f5b7ecaac04a2e9d9192538e9e2db439f5f25320"]} 11:47:28 [11:47:28.753] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 11:47:28 [11:47:28.755] ERROR: validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch 11:47:28 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13) 11:47:28 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9) 11:47:28 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:290:28) { 11:47:28 expectedArchiveRoot: Fr<0x12c66595b4fdfb44510004840c2aed46c7da22ad7f8a264661b33fceedde87c8>, 11:47:28 actualArchiveRoot: Fr<0x0b368dd46e42ef443f681eb58341d2b8fb6e59161d57aec55db4024a59c0f4ec>, 11:47:28 expectedStateReference: StateReference { 11:47:28 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 11:47:28 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 11:47:28 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 11:47:28 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 }, 11:47:28 }, 11:47:28 actualStateReference: StateReference { 11:47:28 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 }, 11:47:28 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 11:47:28 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 11:47:28 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 11:47:28 } 11:47:28 } {"slotNumber":100,"blockNumber":100,"proposer":"0x5e4310159c9f0c0c562ac1763a5ea3fd987f580b","archive":"0x12c66595b4fdfb44510004840c2aed46c7da22ad7f8a264661b33fceedde87c8","txCount":6,"txHashes":["0x2e1a3439248c2035ab8dcf2efb04c3abbb3fa0c93ca60fbb4b0e3d344e720ad6","0x0b473acfa13e5c8c77168db550f677d2dc9c1f2274be122cb41dcf7f24c13514","0x211407d978e669ee3b0b3dc1dcc71d384d39dca26eef9e3d40edc402798e7d39","0x0b1ba0339260a88ab22d13aa1cde13923a8003ce0237b2b17eb23366b4b57ef5","0x0914a9ea1a5f8da41f3091cc207f1840c301f5a948c95fc7a154ee1d6f8efaca","0x1f61546877725ecb28bbfd10f5b7ecaac04a2e9d9192538e9e2db439f5f25320"]} 11:47:28 [11:47:28.794] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x0434c41bb958f7d9870fd2da466a653b68a6cd51","archive":"0x0397d98f6db7e063dee64a091e84bcbabd6ab8f1ed009916bd8937a60c97da3f","txCount":6,"txHashes":["0x220c2866a0f9e7478aac75c9f51c2b32a23174f0668f10e7c00a9a037b24f747","0x2a883988f219b15517f81f0c629a61670d0d1552ac2974cdf47468a195b8798a","0x27813f5e4ac261b406db754a76dd2fb74d88ab1b96141b75bd0e44e1186e94ff","0x082521368a64ef36f59967fbf4306fa6ee87dbced1e4ee8e53f4b225a989509c","0x23ad0521321b66aae91d686331ec3a98871aa180616739baf9118527f29f6c70","0x0707bf4de6c0bf277dad8bf18de71f229ce303648567106aef2af439f11eb3d9"]} 11:47:28 [11:47:28.795] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0} 11:47:28 [11:47:28.796] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x0434c41bb958f7d9870fd2da466a653b68a6cd51","archive":"0x0397d98f6db7e063dee64a091e84bcbabd6ab8f1ed009916bd8937a60c97da3f","txCount":6,"txHashes":["0x220c2866a0f9e7478aac75c9f51c2b32a23174f0668f10e7c00a9a037b24f747","0x2a883988f219b15517f81f0c629a61670d0d1552ac2974cdf47468a195b8798a","0x27813f5e4ac261b406db754a76dd2fb74d88ab1b96141b75bd0e44e1186e94ff","0x082521368a64ef36f59967fbf4306fa6ee87dbced1e4ee8e53f4b225a989509c","0x23ad0521321b66aae91d686331ec3a98871aa180616739baf9118527f29f6c70","0x0707bf4de6c0bf277dad8bf18de71f229ce303648567106aef2af439f11eb3d9"]} 11:47:28 [11:47:28.818] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x315b2cff804726fafc4b9f6787bfc70c3ebab633","archive":"0x16e94b0201cd2f56f2777e7ec74398205816738d57bc6ce431f02cc27aad7c50","txCount":6,"txHashes":["0x02c09f7464b49e72f7a684c3e1552ae361ea2e7ca01a681772c5a68852117229","0x168db340e6033aaaf65929201113f69f8dff80e3ac742e62b68672ee267865a5","0x1c69f44f51be1057dc58468c8fed95c8afb8ad902fa08d7581c5a7429bc93f08","0x203c18f79829705ec9ecddd75119923bd929ce2b6b79663b67d65f49dca627d5","0x29ba4ed0600c918933dafc7b3a6486634e0bd64fe51c8400fe46770c5b70198f","0x0983c478b38f79302615f2378eb7dcfcb3ee648250ccdc3cbc0e98af66da9694"]} 11:47:28 [11:47:28.819] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0} 11:47:28 [11:47:28.860] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x2f7ed740fd98c319f6f407f30cc5e467b34f233e","archive":"0x03dbc05d962dd4ca8fddc3e7a83f9285e14e1f65871075b7822c8c4ae233d2d2","txCount":6,"txHashes":["0x052760ac892cf337fa77da17f556b64cae812ca2f90ff51b78faacec28846573","0x19f4fa2c1c2d878a4a7123febcabe3071e81d39a424429c5bbaf3df56e394c67","0x090ce43df2bb7671d9edb5c96abf0386c18174462d1bde586a7afcc62d9a4ce1","0x2726985c5549348cf904be8ff3fc192a0ab79306032ad081cf68b7e05b8c477e","0x16473bb6748646f181e4da6ce26655e2609e3864801ad010d336417c44be6121","0x05bf96820deee79d620b4e174080f5b7f60b90a94387eb30a70f9b227b724450"]} 11:47:28 [11:47:28.861] INFO: validator Retrieved 0/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6} 11:47:28 [11:47:28.862] WARN: validator Missing 6/6 txs to attest to proposal {"slotNumber":100,"blockNumber":100,"proposer":"0x2f7ed740fd98c319f6f407f30cc5e467b34f233e","archive":"0x03dbc05d962dd4ca8fddc3e7a83f9285e14e1f65871075b7822c8c4ae233d2d2","txCount":6,"txHashes":["0x052760ac892cf337fa77da17f556b64cae812ca2f90ff51b78faacec28846573","0x19f4fa2c1c2d878a4a7123febcabe3071e81d39a424429c5bbaf3df56e394c67","0x090ce43df2bb7671d9edb5c96abf0386c18174462d1bde586a7afcc62d9a4ce1","0x2726985c5549348cf904be8ff3fc192a0ab79306032ad081cf68b7e05b8c477e","0x16473bb6748646f181e4da6ce26655e2609e3864801ad010d336417c44be6121","0x05bf96820deee79d620b4e174080f5b7f60b90a94387eb30a70f9b227b724450"],"missing":["0x052760ac892cf337fa77da17f556b64cae812ca2f90ff51b78faacec28846573","0x19f4fa2c1c2d878a4a7123febcabe3071e81d39a424429c5bbaf3df56e394c67","0x090ce43df2bb7671d9edb5c96abf0386c18174462d1bde586a7afcc62d9a4ce1","0x2726985c5549348cf904be8ff3fc192a0ab79306032ad081cf68b7e05b8c477e","0x16473bb6748646f181e4da6ce26655e2609e3864801ad010d336417c44be6121","0x05bf96820deee79d620b4e174080f5b7f60b90a94387eb30a70f9b227b724450"]} 11:47:28 [11:47:28.882] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x4110ac0401bca626115dc404b2297f69999cb702","archive":"0x034dc410cf34d78d4795cb0fa22b3bce76fcfc59220182e7847e2b8d001ee5b9","txCount":6,"txHashes":["0x2bcca3a976d3148d2adbb04250c882b5dc07357f755938fa1f1b92720f7e9af5","0x025cfd92858b9abdf2876438cb5368a8540bcdb50a8ae926b762a96b30d93f40","0x2b7d9fc4fc93d50218c9f7fbd6b1fce63cbd4a8bcb2afeb1f266468daff2b891","0x03b79784b38827e48d441de0bae7e884d2aab4533ad9d19b300ec72cbb10ec28","0x0393017b498e6fc295c6e0af1619297696d641d18cc75a99b8c3bd2cabeecf5d","0x2721abc2c727485c5f3753a38b4ad0d1dd260f0e1ca20ea3ded257142538fbd5"]} 11:47:28 [11:47:28.883] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 11:47:28 [11:47:28.886] ERROR: validator Error reexecuting txs while processing block proposal: Error: Failed to build block 11:47:28 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:327:15) 11:47:28 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:305:39 11:47:28 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:312:13) 11:47:28 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:102:19) 11:47:28 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:364:58) 11:47:28 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:20) 11:47:28 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:330:27) {"slotNumber":100,"blockNumber":100,"proposer":"0x4110ac0401bca626115dc404b2297f69999cb702","archive":"0x034dc410cf34d78d4795cb0fa22b3bce76fcfc59220182e7847e2b8d001ee5b9","txCount":6,"txHashes":["0x2bcca3a976d3148d2adbb04250c882b5dc07357f755938fa1f1b92720f7e9af5","0x025cfd92858b9abdf2876438cb5368a8540bcdb50a8ae926b762a96b30d93f40","0x2b7d9fc4fc93d50218c9f7fbd6b1fce63cbd4a8bcb2afeb1f266468daff2b891","0x03b79784b38827e48d441de0bae7e884d2aab4533ad9d19b300ec72cbb10ec28","0x0393017b498e6fc295c6e0af1619297696d641d18cc75a99b8c3bd2cabeecf5d","0x2721abc2c727485c5f3753a38b4ad0d1dd260f0e1ca20ea3ded257142538fbd5"]} 11:47:28 [11:47:28.902] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x294bd2e3be1dc5c44125453a53107dcf23f00e71","archive":"0x16f0d94dc67d7118e830060f0fbf585fa4b5da36164b4575afd7385b935fd2eb","txCount":6,"txHashes":["0x13716a0581bd1ba198360880cbbd8b57e5410d6f993f45f9d73e757bd1ffcfe9","0x0e938613985504d689327b6813f08e725fcfcab543d6e1b687598326980bb2e2","0x1535bb3480e415fda3efe025b53b105541b8b36f4015ea77fe4e1bead3f1f9bf","0x288bc14e773f494d014f47c8c9788a524f2f68ed5070b81d2165efe9aa4eeb22","0x19072dd887f4e69d43ba9508b703d8c09fdbe629fafdafcd6bcaa53f7fb7b790","0x2e1eebd58136bb71e85b2d5169273f11ff336a7cd3a7d47358859a7e95219951"]} 11:47:28 [11:47:28.903] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 11:47:28 [11:47:28.920] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xa4e7106e16a0b893739f1e8b41349df27218f222","archive":"0x277fa64c87b4488dafdfd851d14fa7e98219e75cf04710ee5a40595cc69eaad7","txCount":6,"txHashes":["0x1b9710468a852f83b35e03b93a5ea2b32e1a05dbea32d42cd02ac1c1b615d6cb","0x0acc7dff5b5d9d2d53b68a7159ba741e987a038e1b9fd1246d2b7adc767beb7b","0x0a6ca671ac7f696aff8dc0467cac5e84413817fa76170e258dfc69af079102fb","0x27ed2ce2569b18d1116a38de46457af528b1b9a31323f25e869d8ee7169c22e4","0x0542ed81e3acbc302ed5c285b0651ab61771e0d7cd478a290c009de943a3bd2c","0x17fe57d444983b249790fe5aa9c7f6aeb07a143066f1fdef9ec5dad37eec2eb4"]} 11:47:28 [11:47:28.921] WARN: validator Proposal is not valid, skipping attestation 11:47:28 [11:47:28.934] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x7852d9d7b30a31912f159c635ea02cf8cd0737a8","archive":"0x158e4399ab0feb47be7188daeb98c799c570dd33165eefd32169da32ae3cee3f","txCount":6,"txHashes":["0x03f8398d5d34a7ae8effe1f924881968eac4d6f34a265dec0f82c2e9cd4c946b","0x2692d175439bbb0f5c7a052b2030274f87deb08d4e2d488b9a7372227473eddc","0x118d007fc77a011f5e8df55b84912e8b9c713a92960b5ad806c882dd2a243768","0x08a7cd57982ad9d6c864ce5e245b26c47f33bb727456e53b8f9c6387080e989d","0x1c07842d53cb01f9fc986bfa4a0afe5d69c43fe8a81909557f286da0f4576414","0x211d6f00ed2bdf5dba504e9cba5005fb7e48b4632ce64c3701ce6f04d8b79626"]} 11:47:28 [11:47:28.935] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 11:47:28 [11:47:28.936] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x7852d9d7b30a31912f159c635ea02cf8cd0737a8","archive":"0x158e4399ab0feb47be7188daeb98c799c570dd33165eefd32169da32ae3cee3f","txCount":6,"txHashes":["0x03f8398d5d34a7ae8effe1f924881968eac4d6f34a265dec0f82c2e9cd4c946b","0x2692d175439bbb0f5c7a052b2030274f87deb08d4e2d488b9a7372227473eddc","0x118d007fc77a011f5e8df55b84912e8b9c713a92960b5ad806c882dd2a243768","0x08a7cd57982ad9d6c864ce5e245b26c47f33bb727456e53b8f9c6387080e989d","0x1c07842d53cb01f9fc986bfa4a0afe5d69c43fe8a81909557f286da0f4576414","0x211d6f00ed2bdf5dba504e9cba5005fb7e48b4632ce64c3701ce6f04d8b79626"]} 11:47:28 [11:47:28.954] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x19da89109274d2406c518e6fab5c68ebf3777843","archive":"0x17bdf434ed62694b4921df804f687986abe2ab374e3d342af50488c12c4e8e2b","txCount":6,"txHashes":["0x21901ba9f3b797f63f3b4ade5b8f6b46225e5fea624ddb6a3e1935f857c6d33a","0x157a99534ca7a7c15b41c64616d8537be664c77ac704f15ea75207a79b35a76c","0x1cdb740aa3b90702a0b4935b5a187752490fb951b66104c3113a4694d03aee78","0x21ac354ed77fafe5c9af196bf36659a22400a22be91ecf40d5093468f077d0ce","0x2ea8db2907ed763ee41d531f4727ea234ea323884fc0cba7be2039c66c3501e3","0x12c0c746c0fcd28160fb546c4bcaf4bd06458e43f79d4fb5c0f194397253fe8f"]} 11:47:28 [11:47:28.955] WARN: validator Proposal is not valid, skipping attestation 11:47:28 [11:47:28.977] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xe33de3d8b190ec6cb3b8d8faf8576ca644f85888","archive":"0x2fe6c54a3e3a15b958a76b7a4ace638b9b673c6c4a74729d46ee87f8b24a74e6","txCount":6,"txHashes":["0x07662def38adab29e43dcde1791d78410f35daa08f04eb5a9cc056feb990a266","0x1a276b5dfd80b166fa157b4fd0452c4809232fdfd9e352122ba645330e09d231","0x05c609636823b339a641b9283693c351563b383e978f36c43fa4167d991d4715","0x1521d8db55a21ef31ff80ca69febf39bc4137c2e4fed136e74c01feb6f0a26ac","0x1733341065b7257b5c5dbfff527f339166d318cb391d32dbd436328b25322e93","0x072f85e6f54907a41d2673685b03103d801a59d24f8d25a71dd620b7bcc75158"]} 11:47:28 [11:47:28.978] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 11:47:28 [11:47:28.979] WARN: validator L1 to L2 messages in hash mismatch, skipping attestation {"proposalInHash":"0x00089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c","computedInHash":"0x00a5ed0449c44825560e230fa97b75bc5354a409b07620b69bb43bc87348afbd","slotNumber":100,"blockNumber":100,"proposer":"0xe33de3d8b190ec6cb3b8d8faf8576ca644f85888","archive":"0x2fe6c54a3e3a15b958a76b7a4ace638b9b673c6c4a74729d46ee87f8b24a74e6","txCount":6,"txHashes":["0x07662def38adab29e43dcde1791d78410f35daa08f04eb5a9cc056feb990a266","0x1a276b5dfd80b166fa157b4fd0452c4809232fdfd9e352122ba645330e09d231","0x05c609636823b339a641b9283693c351563b383e978f36c43fa4167d991d4715","0x1521d8db55a21ef31ff80ca69febf39bc4137c2e4fed136e74c01feb6f0a26ac","0x1733341065b7257b5c5dbfff527f339166d318cb391d32dbd436328b25322e93","0x072f85e6f54907a41d2673685b03103d801a59d24f8d25a71dd620b7bcc75158"]} 11:47:28 PASS src/validator.test.ts (8.808 s) 11:47:28 ValidatorClient 11:47:28 constructor 11:47:28 should throw error if an invalid private key is provided (168 ms) 11:47:28 createBlockProposal 11:47:28 should create a valid block proposal without txs (505 ms) 11:47:28 collectAttestations 11:47:28 should timeout if we do not collect enough attestations in time (1021 ms) 11:47:28 should collect attestations for a proposal (34 ms) 11:47:28 should collect attestations from its own validators (1025 ms) 11:47:28 attestToProposal 11:47:28 should attest to proposal (36 ms) 11:47:28 should re-execute and attest to proposal (15 ms) 11:47:28 should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (21 ms) 11:47:28 should not emit WANT_TO_SLASH_EVENT if slashing is disabled (45 ms) 11:47:28 should request txs if missing for attesting (26 ms) 11:47:28 should request txs even if not attestor in this slot (20 ms) 11:47:28 should throw an error if the transactions are not available (42 ms) 11:47:28 should not return an attestation if re-execution fails (24 ms) 11:47:28 should not return an attestation if no validators are in the committee (17 ms) 11:47:28 should not return an attestation if the proposer is not the current proposer (18 ms) 11:47:28 should attest with all validator keys that are in the committee (19 ms) 11:47:28 should not return an attestation if the proposal is not for the current or next slot (15 ms) 11:47:28 should not return an attestation if messages do not match (24 ms) 11:47:28 11:47:28 Test Suites: 1 passed, 1 total 11:47:28 Tests: 18 passed, 18 total 11:47:28 Snapshots: 0 total 11:47:28 Time: 8.904 s 11:47:28 Ran all test suites matching validator-client/src/validator.test.ts. 11:47:29 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?