Parent Log: http://ci.aztec-labs.com/9b6e09886228f6bb Command: 270716767bef7882 yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/1c2c2ee2949dbe31742cc9501a31bf3bce8083cf Env: REF_NAME=gh-readonly-queue/next/pr-15232-aedcee89a2544b0e6baf93c4e71d88991f09111e CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Tue Jun 24 13:51:48 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15232_amd64_x2-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_next 13:51:56 [13:51:56.539] ERROR: validator Timeout 2025-06-24T13:51:55.635Z waiting for 2 attestations for slot 1796 13:51:57 [13:51:57.603] ERROR: validator Timeout 2025-06-24T13:51:56.699Z waiting for 3 attestations for slot 1796 13:51:57 [13:51:57.625] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x066f186abe9711e70a98bf39877de1d6dae3cdff","archive":"0x028fc1f88af054d0806d4ba7d96a2208dceed3ed80a009448221d97576414b65","txCount":6,"txHashes":["0x07cf04c8bd2aba918f0dc238ae40144f872c53c31748b60745dc9666039200cc","0x22b4b17f386ad3fed7b400e45508ae00e986b8af85499b7f99c694b18c78ba1c","0x2b6de0141739b8479397950e3a73ce29e156c8a2d66c7d38285e9386cd91ceb4","0x0cf4bc3df6b898eb661a6af47b234a499882b76418d01ccfbcbed69001a10bd2","0x1bc2e677eff7d6bfba9593a25791a6fa22026bb27390f11025be2cab2756c31c","0x18816d7a9f512f3785542c80f6f2073bc407870d2174e047c8ebd6f4b909a6a3"]} 13:51:57 [13:51:57.628] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 13:51:57 [13:51:57.632] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x066f186abe9711e70a98bf39877de1d6dae3cdff","archive":"0x028fc1f88af054d0806d4ba7d96a2208dceed3ed80a009448221d97576414b65","txCount":6,"txHashes":["0x07cf04c8bd2aba918f0dc238ae40144f872c53c31748b60745dc9666039200cc","0x22b4b17f386ad3fed7b400e45508ae00e986b8af85499b7f99c694b18c78ba1c","0x2b6de0141739b8479397950e3a73ce29e156c8a2d66c7d38285e9386cd91ceb4","0x0cf4bc3df6b898eb661a6af47b234a499882b76418d01ccfbcbed69001a10bd2","0x1bc2e677eff7d6bfba9593a25791a6fa22026bb27390f11025be2cab2756c31c","0x18816d7a9f512f3785542c80f6f2073bc407870d2174e047c8ebd6f4b909a6a3"]} 13:51:57 [13:51:57.651] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xef971d22282761ca5a5c685991ab11ed8c08269d","archive":"0x038eb861478aa1a6468fbef714475d3f2b1bf0e17fdceff0441e27ac07c3fe8d","txCount":6,"txHashes":["0x243eae33a04a62a2b3580294e5f59d69f8c2b2deaa54dda41bb26b210b7606f4","0x008244b0714447fc35363fc1cd7ba8b069d7cf07a21bf35af1b352179b64a2ae","0x147a944c6bb49e6645d7c78e39add5275099900f20155cde690ce7a72b002c39","0x1999a994980e1802886104d55328d8ef6ae472c4ff19b830a4964ae8dec9b71b","0x103c204818a5f1d36a417e8ba8df76b36a380cedc9692e36514456f41fa324ca","0x1d6223beeeabe4f5a6d836df849474499cdc677105af0621f536a055d15f2dfc"]} 13:51:57 [13:51:57.658] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 13:51:57 [13:51:57.661] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xef971d22282761ca5a5c685991ab11ed8c08269d","archive":"0x038eb861478aa1a6468fbef714475d3f2b1bf0e17fdceff0441e27ac07c3fe8d","txCount":6,"txHashes":["0x243eae33a04a62a2b3580294e5f59d69f8c2b2deaa54dda41bb26b210b7606f4","0x008244b0714447fc35363fc1cd7ba8b069d7cf07a21bf35af1b352179b64a2ae","0x147a944c6bb49e6645d7c78e39add5275099900f20155cde690ce7a72b002c39","0x1999a994980e1802886104d55328d8ef6ae472c4ff19b830a4964ae8dec9b71b","0x103c204818a5f1d36a417e8ba8df76b36a380cedc9692e36514456f41fa324ca","0x1d6223beeeabe4f5a6d836df849474499cdc677105af0621f536a055d15f2dfc"]} 13:51:57 [13:51:57.677] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x8b2d2f7387e4aa2fc2621581e5878f29c81ec4ea","archive":"0x248fe414227ed60f8491d0a651a2b3d264f9f52aee74da942b6eaa6ce34329b0","txCount":6,"txHashes":["0x0826aa1d0dc721e1be9a4743cb40ccf3761533c5ebb3573dba3eb75348d3dc99","0x0e70460ed53ecdee22160961e3195d538c817eb490c78ab616b5e48015a6963c","0x0286371e247bc57670481e50c367a49a1046c59fa9b43b9d49516d543cee22e3","0x2a3dd8558a57bc0ed85c69cf162095be59e1f30dfb3e0ffc4ed27fb761fefa4b","0x2b5e7547e1e5557061e20c5757d060208371f7dcba5265ea759dac9f39978590","0x1eff4bbb26a21157710d4bf82a9a0b0f00bbe9bf9e43280be53fb79d52508791"]} 13:51:57 [13:51:57.679] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 13:51:57 [13:51:57.682] ERROR: validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch 13:51:57 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13) 13:51:57 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9) 13:51:57 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:251:28) { 13:51:57 expectedArchiveRoot: Fr<0x248fe414227ed60f8491d0a651a2b3d264f9f52aee74da942b6eaa6ce34329b0>, 13:51:57 actualArchiveRoot: Fr<0x2bb6c3cc26f9bf4a1bc9ec96257091fee7cef00e4b5dcb9ce80c3c9d66119de2>, 13:51:57 expectedStateReference: StateReference { 13:51:57 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 13:51:57 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 13:51:57 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 13:51:57 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 }, 13:51:57 }, 13:51:57 actualStateReference: StateReference { 13:51:57 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 }, 13:51:57 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 13:51:57 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 13:51:57 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 13:51:57 } 13:51:57 } {"slotNumber":100,"blockNumber":100,"proposer":"0x8b2d2f7387e4aa2fc2621581e5878f29c81ec4ea","archive":"0x248fe414227ed60f8491d0a651a2b3d264f9f52aee74da942b6eaa6ce34329b0","txCount":6,"txHashes":["0x0826aa1d0dc721e1be9a4743cb40ccf3761533c5ebb3573dba3eb75348d3dc99","0x0e70460ed53ecdee22160961e3195d538c817eb490c78ab616b5e48015a6963c","0x0286371e247bc57670481e50c367a49a1046c59fa9b43b9d49516d543cee22e3","0x2a3dd8558a57bc0ed85c69cf162095be59e1f30dfb3e0ffc4ed27fb761fefa4b","0x2b5e7547e1e5557061e20c5757d060208371f7dcba5265ea759dac9f39978590","0x1eff4bbb26a21157710d4bf82a9a0b0f00bbe9bf9e43280be53fb79d52508791"]} 13:51:57 [13:51:57.683] WARN: validator Slashing proposer for invalid block proposal {"slotNumber":100,"blockNumber":100,"proposer":"0x8b2d2f7387e4aa2fc2621581e5878f29c81ec4ea","archive":"0x248fe414227ed60f8491d0a651a2b3d264f9f52aee74da942b6eaa6ce34329b0","txCount":6,"txHashes":["0x0826aa1d0dc721e1be9a4743cb40ccf3761533c5ebb3573dba3eb75348d3dc99","0x0e70460ed53ecdee22160961e3195d538c817eb490c78ab616b5e48015a6963c","0x0286371e247bc57670481e50c367a49a1046c59fa9b43b9d49516d543cee22e3","0x2a3dd8558a57bc0ed85c69cf162095be59e1f30dfb3e0ffc4ed27fb761fefa4b","0x2b5e7547e1e5557061e20c5757d060208371f7dcba5265ea759dac9f39978590","0x1eff4bbb26a21157710d4bf82a9a0b0f00bbe9bf9e43280be53fb79d52508791"]} 13:51:57 [13:51:57.700] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x2bf36565714eaea175754c81ff1b5fdd7ebb94ba","archive":"0x250349750f0722360807f9c5e663a0d3ff286b63dba83cb830b9d4534d877903","txCount":6,"txHashes":["0x14c856713437138cf4a896e7d8445ce647b52339e95086b86abd2230f66e88f1","0x14fce580ce74ee6ebd7ea3d8cd0ac6398b1fa7e45a6d72765af428b6578dd143","0x1405d643ada9e564f03104057718ba13f2458e8619f922e6432355eaa63f520e","0x2cde938c311a58f7da26feebc77b578c021b60cbd3a74e769ebff2adaec051bc","0x29d471db402b1938d38effc290f88ecf6bc44963fc5915d7b4f9b2112860582f","0x19991441b8079e4aac1502b43cdac7c532331cd670dcf301bf1fca89afbb181c"]} 13:51:57 [13:51:57.701] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 13:51:57 [13:51:57.703] ERROR: validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch 13:51:57 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13) 13:51:57 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9) 13:51:57 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:290:28) { 13:51:57 expectedArchiveRoot: Fr<0x250349750f0722360807f9c5e663a0d3ff286b63dba83cb830b9d4534d877903>, 13:51:57 actualArchiveRoot: Fr<0x1c0559cee1cabdb857a05de1e97fc23a6239af5615d378e6cd2cba656a553cde>, 13:51:57 expectedStateReference: StateReference { 13:51:57 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 13:51:57 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 13:51:57 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 13:51:57 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 }, 13:51:57 }, 13:51:57 actualStateReference: StateReference { 13:51:57 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 }, 13:51:57 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 13:51:57 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 13:51:57 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 13:51:57 } 13:51:57 } {"slotNumber":100,"blockNumber":100,"proposer":"0x2bf36565714eaea175754c81ff1b5fdd7ebb94ba","archive":"0x250349750f0722360807f9c5e663a0d3ff286b63dba83cb830b9d4534d877903","txCount":6,"txHashes":["0x14c856713437138cf4a896e7d8445ce647b52339e95086b86abd2230f66e88f1","0x14fce580ce74ee6ebd7ea3d8cd0ac6398b1fa7e45a6d72765af428b6578dd143","0x1405d643ada9e564f03104057718ba13f2458e8619f922e6432355eaa63f520e","0x2cde938c311a58f7da26feebc77b578c021b60cbd3a74e769ebff2adaec051bc","0x29d471db402b1938d38effc290f88ecf6bc44963fc5915d7b4f9b2112860582f","0x19991441b8079e4aac1502b43cdac7c532331cd670dcf301bf1fca89afbb181c"]} 13:51:57 [13:51:57.714] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x4cba64fa38c81299e2fa8df4a67dc538fe66011d","archive":"0x2f0d17f9940b083c23fee0feeece9778035ec59a16b7cd7e837df0fc39fe6554","txCount":6,"txHashes":["0x25c22f431f75265700941cc77f596c7a8970007bdece715d694fca8e2c15a600","0x159e31ea6abdf5feb18141a6f756df1532e80e1f66c8790a63b4ef7cad124775","0x1928ec53bee129b05fa060abb8c768ddeda767ad44e194b918887bd7ff5680ec","0x2e5917d08b21f7327a97e6d1eeecddbf29ebb120467268599336c78c011d197e","0x004bbe4ad114fb15d40c6e9c17c04b20008c5078b6380fa0632834817ac7d0cf","0x2ebb7b29a29e5dd0cb99c0472b4fa77b829c3c2652bf94f5742d87c07a7806ab"]} 13:51:57 [13:51:57.715] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0} 13:51:57 [13:51:57.716] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x4cba64fa38c81299e2fa8df4a67dc538fe66011d","archive":"0x2f0d17f9940b083c23fee0feeece9778035ec59a16b7cd7e837df0fc39fe6554","txCount":6,"txHashes":["0x25c22f431f75265700941cc77f596c7a8970007bdece715d694fca8e2c15a600","0x159e31ea6abdf5feb18141a6f756df1532e80e1f66c8790a63b4ef7cad124775","0x1928ec53bee129b05fa060abb8c768ddeda767ad44e194b918887bd7ff5680ec","0x2e5917d08b21f7327a97e6d1eeecddbf29ebb120467268599336c78c011d197e","0x004bbe4ad114fb15d40c6e9c17c04b20008c5078b6380fa0632834817ac7d0cf","0x2ebb7b29a29e5dd0cb99c0472b4fa77b829c3c2652bf94f5742d87c07a7806ab"]} 13:51:57 [13:51:57.733] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xc2ae096368bb7266527fe8a93379f0514f906890","archive":"0x1750bd5a83e536e1010d8b4a08de474bbc5a77486ea313215136d5dcf8a6e732","txCount":6,"txHashes":["0x2ddb8a8c0e6e12c2a13db9b81d7eb31104b6f8996cb970b85485ee812d4ea7fd","0x2a299a7395ca7b7f35197fdcebdee170583207a18335b44592eae0fb0f3abd4c","0x03d7dc1ef4545ea9356c0ac503807dff319a89747749e409c003cdd4018ea8f3","0x2513ac42cb95ab408ef0aa452fcc597f13bf965692d5f13415546a6cf3b0db83","0x1435cff088b7fc88ff955ccadabb93bb83b49eab759c46aafc566f897f4ea07a","0x2f62bbaacdf6fff1f186e661b5481633d342fdc48e6c31baec6c171dc937c531"]} 13:51:57 [13:51:57.737] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0} 13:51:57 [13:51:57.758] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x73bc9d3ad5b482f530253a05835b0cd1c4d49db7","archive":"0x1640b097375102b648c98cd74f8b1bca8faf8f119734635a2e6d59f18ce119c8","txCount":6,"txHashes":["0x0522b4ce1a38a35925bb6af719ba05edfd5aeebaca592bd5d69362c7b2110f7e","0x166b0d94c618cf1f1b02a0a9d8010d305cbace18fa4207bbc53d17e5838278ca","0x1913c9d63de40ff3027c380ffe804819263d7c0830615ecf9bea0eba2aa4310c","0x29d848f965b0627a4d2a208d178b06777040476ff7ba039ba5e4451648a469c8","0x0b1d8c0f08472ed7a36ed8f724bb999517707ab7474a24086b9f590dcb01865b","0x191a9006a0b038572653587b01dad9fcc000b849bfead85158e062a1f02a7404"]} 13:51:57 [13:51:57.759] INFO: validator Retrieved 0/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6} 13:51:57 [13:51:57.760] WARN: validator Missing 6/6 txs to attest to proposal {"slotNumber":100,"blockNumber":100,"proposer":"0x73bc9d3ad5b482f530253a05835b0cd1c4d49db7","archive":"0x1640b097375102b648c98cd74f8b1bca8faf8f119734635a2e6d59f18ce119c8","txCount":6,"txHashes":["0x0522b4ce1a38a35925bb6af719ba05edfd5aeebaca592bd5d69362c7b2110f7e","0x166b0d94c618cf1f1b02a0a9d8010d305cbace18fa4207bbc53d17e5838278ca","0x1913c9d63de40ff3027c380ffe804819263d7c0830615ecf9bea0eba2aa4310c","0x29d848f965b0627a4d2a208d178b06777040476ff7ba039ba5e4451648a469c8","0x0b1d8c0f08472ed7a36ed8f724bb999517707ab7474a24086b9f590dcb01865b","0x191a9006a0b038572653587b01dad9fcc000b849bfead85158e062a1f02a7404"],"missing":["0x0522b4ce1a38a35925bb6af719ba05edfd5aeebaca592bd5d69362c7b2110f7e","0x166b0d94c618cf1f1b02a0a9d8010d305cbace18fa4207bbc53d17e5838278ca","0x1913c9d63de40ff3027c380ffe804819263d7c0830615ecf9bea0eba2aa4310c","0x29d848f965b0627a4d2a208d178b06777040476ff7ba039ba5e4451648a469c8","0x0b1d8c0f08472ed7a36ed8f724bb999517707ab7474a24086b9f590dcb01865b","0x191a9006a0b038572653587b01dad9fcc000b849bfead85158e062a1f02a7404"]} 13:51:57 [13:51:57.774] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x7f0033f02b1d998f3ee822ccf8f937a002bf0067","archive":"0x05b891f30bb2f9c720e15b44ef3c80945dc80c8adeffd776af1f3a60b97a5e35","txCount":6,"txHashes":["0x0a32cc57e34cd3fdf396b1660b75abe6cfaa0b19431b1b55ba418163de03e386","0x0554bd158da58d3092ab3064f280a065e215f49f44e73e1c309d0b404fa123e0","0x08dbc0974d311718502ac6e37362fcdc80ebe0fc85bd43bc1d9e9ee82571a2ff","0x1d78519df7f41aa7dac22564c6212c9969cfd71dc0bff887a2508a27d9a3ddef","0x1b9b11d633d62f730e0c57f417484b386034138b1328e3f425e8bd878f1d0572","0x22ff2b291f6cbfc741e6f003bf273af9b53378c8ed383030147c0cf5f3c835d7"]} 13:51:57 [13:51:57.775] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 13:51:57 [13:51:57.777] ERROR: validator Error reexecuting txs while processing block proposal: Error: Failed to build block 13:51:57 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:327:15) 13:51:57 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:305:39 13:51:57 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:312:13) 13:51:57 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:102:19) 13:51:57 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:364:58) 13:51:57 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:20) 13:51:57 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:330:27) {"slotNumber":100,"blockNumber":100,"proposer":"0x7f0033f02b1d998f3ee822ccf8f937a002bf0067","archive":"0x05b891f30bb2f9c720e15b44ef3c80945dc80c8adeffd776af1f3a60b97a5e35","txCount":6,"txHashes":["0x0a32cc57e34cd3fdf396b1660b75abe6cfaa0b19431b1b55ba418163de03e386","0x0554bd158da58d3092ab3064f280a065e215f49f44e73e1c309d0b404fa123e0","0x08dbc0974d311718502ac6e37362fcdc80ebe0fc85bd43bc1d9e9ee82571a2ff","0x1d78519df7f41aa7dac22564c6212c9969cfd71dc0bff887a2508a27d9a3ddef","0x1b9b11d633d62f730e0c57f417484b386034138b1328e3f425e8bd878f1d0572","0x22ff2b291f6cbfc741e6f003bf273af9b53378c8ed383030147c0cf5f3c835d7"]} 13:51:57 [13:51:57.791] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x9a8df73ee121717475ff0d00f3f3c3bb9bfa655a","archive":"0x0c6bf173a841dad72ab08c8b224776f7bd611c12dc2fd586fa53416cb3f6bbde","txCount":6,"txHashes":["0x2e563b9f8dd422f7f16b371dbf07b11386b4e955dd42a3c0c9c58c83e3a8c786","0x2596531f0679b5d91fdf73d2c7c4f2976d84312edddbef13a2720d424952800b","0x1ed545481ecd2b27a5e25001f68d9e3f5e0ebf35431eb0a8df2c7b72a2520585","0x0118a38adb6bb6fc11995023a282b3e7b7c93951ba7c142783b3d882a504fa73","0x206097b10dd230877ec9ab0bf9613c095ad9e32b02e89bee57afb4c22e9f47ea","0x2bcc24702f666d8434979aa76bf564ea9b10dc663c4f8b4d41d7dfce60c0f739"]} 13:51:57 [13:51:57.792] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 13:51:57 [13:51:57.807] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x5de4ca587eddd01979be00253a38857c29177952","archive":"0x29ed06b421a668d17fd5d62efa7c82cfc27f7e463f11787ed64d66f29090f4ac","txCount":6,"txHashes":["0x12be1d251cf98fe03d3381db1be8f958b5a5dd245e537f034de6348c14091e3a","0x26dfacbe6ad1b618379ea2d89ea043ec479d5b05f5635d9465424442b411e721","0x2a47a504893324b175b08eab98bf452f7491346a7ec61aa7791beecffcb779a5","0x2cf9b9b5fa35e3cd6a27367bdeccd052a5c7f5272c3c532d574c4bb487300822","0x2c0721ec99216fc2263dbe813e6caa9d720d9befe6bbe1f3121b1d8d9b07032a","0x2ec9fb00435950fdfcba856ecf49f47d57477259b6a45d76b4fe2d565bdc827f"]} 13:51:57 [13:51:57.808] WARN: validator Proposal is not valid, skipping attestation 13:51:57 [13:51:57.835] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xd42d534b3807d27ebf2808d9e32357f4e685e1dc","archive":"0x0f05a00a16a1db610a64bcf92618e1524882ebdbfc6e14da93ee9df54cbb2c95","txCount":6,"txHashes":["0x17854732cf103c53d95eeb55eaaf035396181a8c2ab76527f320304799b657ff","0x1152c6b6ec3f99012f3e4ca523ff6aaabb530a6f936fa9e616599565f7482e3c","0x1849bddca9f7134039a071a0f2d0fa57b99ce2460db1f6c8e20df51635d2128c","0x0e44dc156776fb8557769facdaa00f19d9f13573a81184cf30e188e2e4dcfbcd","0x19f2e8ee0bba057abb7fce96445a937c800bf66c5e8982869fdd2aee422f4461","0x02f203eeb0df76d14e551e6ce2e700f33537ae09f8d5c76a8efd79d14c991b63"]} 13:51:57 [13:51:57.836] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 13:51:57 [13:51:57.838] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xd42d534b3807d27ebf2808d9e32357f4e685e1dc","archive":"0x0f05a00a16a1db610a64bcf92618e1524882ebdbfc6e14da93ee9df54cbb2c95","txCount":6,"txHashes":["0x17854732cf103c53d95eeb55eaaf035396181a8c2ab76527f320304799b657ff","0x1152c6b6ec3f99012f3e4ca523ff6aaabb530a6f936fa9e616599565f7482e3c","0x1849bddca9f7134039a071a0f2d0fa57b99ce2460db1f6c8e20df51635d2128c","0x0e44dc156776fb8557769facdaa00f19d9f13573a81184cf30e188e2e4dcfbcd","0x19f2e8ee0bba057abb7fce96445a937c800bf66c5e8982869fdd2aee422f4461","0x02f203eeb0df76d14e551e6ce2e700f33537ae09f8d5c76a8efd79d14c991b63"]} 13:51:57 [13:51:57.856] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xe19920e0e01f73c90954c21a4e3f8b36422d0e88","archive":"0x1c27170508639f2ca3f3ddfa212d9dbb655ec7464ad7201b1829e96d4b127f38","txCount":6,"txHashes":["0x029d6bc1c0ec5dabcec3421d9b5fd8826415dd3b7d75b2d250c668545bcd43fc","0x1f4dc9aca8b9d7dc260abd6332605ba28919d9aa560cb087295e5c9692738cdf","0x055464ff48208b5ca53907b99547169e9faf1710386e07778f03375d2dcb3d1d","0x2305e4680ae8bbaf88ebba3b78170462a22411423c477ed381b3f645e36abee1","0x0d04615ab6cffc9e10b1cec8dd52d295917fc7b98db039b3cf0f1a871fa7cdf3","0x2d718aa8e56baf275a7bacca0f1ad91418e3b5e4c8bd0921c473c942e4d98f1b"]} 13:51:57 [13:51:57.856] WARN: validator Proposal is not valid, skipping attestation 13:51:57 [13:51:57.865] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xf610dd4f797cd2864075b494b27b8ae471e2e626","archive":"0x0c26662521be78fa59403aea90a2263ed766b864217ebd5467e80543b53480cf","txCount":6,"txHashes":["0x161bad1afaf9b3bd0b15fb324737f765d5264da7417c535d838d06ae6699970c","0x151d5b9038da6450dc4e898ac99b116fa039e8cc30f835709d53ca5a765532ec","0x0fd832e2df05230c9258cab4ec3927434a022ffd940a9e9292b3674763328d5a","0x205e544cdc80a80daaa66ec7998315f62cb7ccad4d122dfa84b5988d74e42ca8","0x1c94b30a190b1a0796742b143025b2ce20c438eeb1919d513529871333b0603b","0x2944bdd8d14115a1c762739470820427632329f20f7afe7cde2d9baef294d700"]} 13:51:57 [13:51:57.866] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 13:51:57 [13:51:57.867] WARN: validator L1 to L2 messages in hash mismatch, skipping attestation {"proposalInHash":"0x00089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c","computedInHash":"0x0090768117d6213cc17cfe04c5b5bf9417482b90d3ab9e2c19d16e7a16df6f55","slotNumber":100,"blockNumber":100,"proposer":"0xf610dd4f797cd2864075b494b27b8ae471e2e626","archive":"0x0c26662521be78fa59403aea90a2263ed766b864217ebd5467e80543b53480cf","txCount":6,"txHashes":["0x161bad1afaf9b3bd0b15fb324737f765d5264da7417c535d838d06ae6699970c","0x151d5b9038da6450dc4e898ac99b116fa039e8cc30f835709d53ca5a765532ec","0x0fd832e2df05230c9258cab4ec3927434a022ffd940a9e9292b3674763328d5a","0x205e544cdc80a80daaa66ec7998315f62cb7ccad4d122dfa84b5988d74e42ca8","0x1c94b30a190b1a0796742b143025b2ce20c438eeb1919d513529871333b0603b","0x2944bdd8d14115a1c762739470820427632329f20f7afe7cde2d9baef294d700"]} 13:51:57 PASS src/validator.test.ts (8.279 s) 13:51:57 ValidatorClient 13:51:57 constructor 13:51:57 should throw error if an invalid private key is provided (109 ms) 13:51:57 createBlockProposal 13:51:57 should create a valid block proposal without txs (457 ms) 13:51:57 collectAttestations 13:51:57 should timeout if we do not collect enough attestations in time (1020 ms) 13:51:57 should collect attestations for a proposal (43 ms) 13:51:57 should collect attestations from its own validators (1015 ms) 13:51:57 attestToProposal 13:51:57 should attest to proposal (32 ms) 13:51:57 should re-execute and attest to proposal (27 ms) 13:51:57 should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (20 ms) 13:51:57 should not emit WANT_TO_SLASH_EVENT if slashing is disabled (19 ms) 13:51:57 should request txs if missing for attesting (14 ms) 13:51:57 should request txs even if not attestor in this slot (23 ms) 13:51:57 should throw an error if the transactions are not available (18 ms) 13:51:57 should not return an attestation if re-execution fails (17 ms) 13:51:57 should not return an attestation if no validators are in the committee (14 ms) 13:51:57 should not return an attestation if the proposer is not the current proposer (16 ms) 13:51:57 should attest with all validator keys that are in the committee (34 ms) 13:51:57 should not return an attestation if the proposal is not for the current or next slot (14 ms) 13:51:57 should not return an attestation if messages do not match (10 ms) 13:51:57 13:51:57 Test Suites: 1 passed, 1 total 13:51:57 Tests: 18 passed, 18 total 13:51:57 Snapshots: 0 total 13:51:57 Time: 8.381 s 13:51:57 Ran all test suites matching validator-client/src/validator.test.ts. 13:51:57 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?