Parent Log: http://ci.aztec-labs.com/994d9f116998c73d Command: 4aaecce8c7696119 yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/3c9c3432af5707445b58094692f04efc45600b5f Env: REF_NAME=gh-readonly-queue/next/pr-15163-ffc8af0c47dad3be6fb4bfb9f3f5af6cd3a05a67 CURRENT_VERSION=0.87.6 CI_FULL=0 Date: Mon Jun 23 16:42:22 UTC 2025 System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-15163_arm64_a1-fast Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_next 16:42:28 [16:42:28.093] ERROR: validator Timeout 2025-06-23T16:42:27.190Z waiting for 2 attestations for slot 1796 16:42:29 [16:42:29.140] ERROR: validator Timeout 2025-06-23T16:42:28.235Z waiting for 3 attestations for slot 1796 16:42:29 [16:42:29.154] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x7985c1d86d066d0bee92a8009eb03f1f47673c62","archive":"0x16b37968edb6c6dbb9cf074c59e2e2390444d5288597b09d387f59d5560bf50d","txCount":6,"txHashes":["0x296f7e5bbb151d2a8c1be9f8879ebc36fc1b989ede147d5039716b050372a1c4","0x1443243efa5a006dd604f0eb918760be99a17e941cb92722a504a636bbf1ece0","0x2b99cce52cc1466a9de7034cc0bfcb77914bf01a97ba55bb6cfbe754d0ece91c","0x214400158d4ac9eb4bf7748a537a3047f5f139a818dd9f4bdfb25301571e9d83","0x21a6f3567bf1572f5401eec0d3052c25684317148f0a2aadd683ecb13bdd5f36","0x1b9a06e2e0240b05fefb2d4dde545eaa46bf630b70d890440b8e8f19805bb2ba"]} 16:42:29 [16:42:29.156] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 16:42:29 [16:42:29.158] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x7985c1d86d066d0bee92a8009eb03f1f47673c62","archive":"0x16b37968edb6c6dbb9cf074c59e2e2390444d5288597b09d387f59d5560bf50d","txCount":6,"txHashes":["0x296f7e5bbb151d2a8c1be9f8879ebc36fc1b989ede147d5039716b050372a1c4","0x1443243efa5a006dd604f0eb918760be99a17e941cb92722a504a636bbf1ece0","0x2b99cce52cc1466a9de7034cc0bfcb77914bf01a97ba55bb6cfbe754d0ece91c","0x214400158d4ac9eb4bf7748a537a3047f5f139a818dd9f4bdfb25301571e9d83","0x21a6f3567bf1572f5401eec0d3052c25684317148f0a2aadd683ecb13bdd5f36","0x1b9a06e2e0240b05fefb2d4dde545eaa46bf630b70d890440b8e8f19805bb2ba"]} 16:42:29 [16:42:29.171] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x5d3cb5df080b45403fefd1a2424857ed49714cce","archive":"0x231bdfcd100f6b75af405d3d4ade94fee59f0faaaa5e9c8a165580f3592053be","txCount":6,"txHashes":["0x02dfe9aeffd4a9dda20f4d591b225c809b22608922ee5e5786893152ae8aaf63","0x1d6679a87409756e01861805c23c179069e012d7851e3ca97b5877ab48fcdddc","0x1ef87d16d8d7a50fa5898e1e7efa04159d86aa9362411f2fbf8545196b97a13e","0x058c3cc2a14b6ca5b3a1d0d780c261722cc3e335a6bb97e11088e4231193b074","0x0ffb778db87e9f1982b8c990c7ecfe96ecfd17f3836ac055d540316379a1ea14","0x1df8558d2773d1ef5688426c893ebbfea22914dd32e545045016df7331c32a6d"]} 16:42:29 [16:42:29.172] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 16:42:29 [16:42:29.174] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x5d3cb5df080b45403fefd1a2424857ed49714cce","archive":"0x231bdfcd100f6b75af405d3d4ade94fee59f0faaaa5e9c8a165580f3592053be","txCount":6,"txHashes":["0x02dfe9aeffd4a9dda20f4d591b225c809b22608922ee5e5786893152ae8aaf63","0x1d6679a87409756e01861805c23c179069e012d7851e3ca97b5877ab48fcdddc","0x1ef87d16d8d7a50fa5898e1e7efa04159d86aa9362411f2fbf8545196b97a13e","0x058c3cc2a14b6ca5b3a1d0d780c261722cc3e335a6bb97e11088e4231193b074","0x0ffb778db87e9f1982b8c990c7ecfe96ecfd17f3836ac055d540316379a1ea14","0x1df8558d2773d1ef5688426c893ebbfea22914dd32e545045016df7331c32a6d"]} 16:42:29 [16:42:29.187] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xb2c6e54e20a988a0d22410a244a6a7d1ef9a8756","archive":"0x03bf373b5224ad04106de71ee5f5be5184a2b02a1e1737bc401227d63e5b413d","txCount":6,"txHashes":["0x0f23f0e32933972d68e032824cacf1543a0ee43f0ccd9cbf80b8c851780b210a","0x0a91f8585ee92d31ebfea21ab846030ff09a46936592521a8528ce0fc7fa504e","0x0bc7ba390d19ec2ad5b9bc864553fd880a12901646c8bbf7e6cf83b1c60fda2a","0x1d19975c92e1d996d7ca91d0cda550909dab492cef9c10441d193b7f339956b1","0x138b761c9553159f3e1cc0f08f8ef4dc9c0952d6df0ba2ef0acbee278bd53c8b","0x186f0a4338096fef294f43d4791157e246c26188123d85d1516a386b4035f0a9"]} 16:42:29 [16:42:29.189] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 16:42:29 [16:42:29.192] ERROR: validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch 16:42:29 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13) 16:42:29 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9) 16:42:29 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:251:28) { 16:42:29 expectedArchiveRoot: Fr<0x03bf373b5224ad04106de71ee5f5be5184a2b02a1e1737bc401227d63e5b413d>, 16:42:29 actualArchiveRoot: Fr<0x10880c919590956ae7bf48b7d13f585e843b6ecb04a4baf1b233e72de35ba86f>, 16:42:29 expectedStateReference: StateReference { 16:42:29 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 16:42:29 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 16:42:29 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 16:42:29 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 }, 16:42:29 }, 16:42:29 actualStateReference: StateReference { 16:42:29 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 }, 16:42:29 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 16:42:29 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 16:42:29 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 16:42:29 } 16:42:29 } {"slotNumber":100,"blockNumber":100,"proposer":"0xb2c6e54e20a988a0d22410a244a6a7d1ef9a8756","archive":"0x03bf373b5224ad04106de71ee5f5be5184a2b02a1e1737bc401227d63e5b413d","txCount":6,"txHashes":["0x0f23f0e32933972d68e032824cacf1543a0ee43f0ccd9cbf80b8c851780b210a","0x0a91f8585ee92d31ebfea21ab846030ff09a46936592521a8528ce0fc7fa504e","0x0bc7ba390d19ec2ad5b9bc864553fd880a12901646c8bbf7e6cf83b1c60fda2a","0x1d19975c92e1d996d7ca91d0cda550909dab492cef9c10441d193b7f339956b1","0x138b761c9553159f3e1cc0f08f8ef4dc9c0952d6df0ba2ef0acbee278bd53c8b","0x186f0a4338096fef294f43d4791157e246c26188123d85d1516a386b4035f0a9"]} 16:42:29 [16:42:29.193] WARN: validator Slashing proposer for invalid block proposal {"slotNumber":100,"blockNumber":100,"proposer":"0xb2c6e54e20a988a0d22410a244a6a7d1ef9a8756","archive":"0x03bf373b5224ad04106de71ee5f5be5184a2b02a1e1737bc401227d63e5b413d","txCount":6,"txHashes":["0x0f23f0e32933972d68e032824cacf1543a0ee43f0ccd9cbf80b8c851780b210a","0x0a91f8585ee92d31ebfea21ab846030ff09a46936592521a8528ce0fc7fa504e","0x0bc7ba390d19ec2ad5b9bc864553fd880a12901646c8bbf7e6cf83b1c60fda2a","0x1d19975c92e1d996d7ca91d0cda550909dab492cef9c10441d193b7f339956b1","0x138b761c9553159f3e1cc0f08f8ef4dc9c0952d6df0ba2ef0acbee278bd53c8b","0x186f0a4338096fef294f43d4791157e246c26188123d85d1516a386b4035f0a9"]} 16:42:29 [16:42:29.204] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x050fc43852f86a050c99ec68adf661160613ad5a","archive":"0x0e2b5e58b20df640b8d51058276eb761e3e3b27aa2a055511b9a904d78fad89a","txCount":6,"txHashes":["0x27ae0c5a9fb1d0feb6e066217eb1d93dcf7e0d836d791f27aa242a32e4c1c627","0x1ef21d102e32ae1414483b96426d1a59311ec512071ba52840bcaa7e28a7df90","0x108cd417ec15d5ce4c9df16bafec6032f38634737f0e3b6e583e31b26de90481","0x27f624400180447a8abaa3622e88c1508d6a8a45175454a1a5b7615da1d0ead1","0x25af23f930999a27d404d14b0802ef405b37cd6dcf635d34fdb128f8fa312f8c","0x18261eae29212bb6dd5ca983d60f88a64a9592a8101a4eebbdcea2b87bc439ac"]} 16:42:29 [16:42:29.205] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 16:42:29 [16:42:29.206] ERROR: validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch 16:42:29 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13) 16:42:29 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9) 16:42:29 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:290:28) { 16:42:29 expectedArchiveRoot: Fr<0x0e2b5e58b20df640b8d51058276eb761e3e3b27aa2a055511b9a904d78fad89a>, 16:42:29 actualArchiveRoot: Fr<0x032cf88c948f7a19fe422c3f76e93a3671a51e43827008f7accdc34b8e73df50>, 16:42:29 expectedStateReference: StateReference { 16:42:29 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 16:42:29 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 16:42:29 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 16:42:29 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 }, 16:42:29 }, 16:42:29 actualStateReference: StateReference { 16:42:29 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 }, 16:42:29 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 16:42:29 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 16:42:29 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 16:42:29 } 16:42:29 } {"slotNumber":100,"blockNumber":100,"proposer":"0x050fc43852f86a050c99ec68adf661160613ad5a","archive":"0x0e2b5e58b20df640b8d51058276eb761e3e3b27aa2a055511b9a904d78fad89a","txCount":6,"txHashes":["0x27ae0c5a9fb1d0feb6e066217eb1d93dcf7e0d836d791f27aa242a32e4c1c627","0x1ef21d102e32ae1414483b96426d1a59311ec512071ba52840bcaa7e28a7df90","0x108cd417ec15d5ce4c9df16bafec6032f38634737f0e3b6e583e31b26de90481","0x27f624400180447a8abaa3622e88c1508d6a8a45175454a1a5b7615da1d0ead1","0x25af23f930999a27d404d14b0802ef405b37cd6dcf635d34fdb128f8fa312f8c","0x18261eae29212bb6dd5ca983d60f88a64a9592a8101a4eebbdcea2b87bc439ac"]} 16:42:29 [16:42:29.217] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xc3ae77cf1e59bdfeae3b301088848c99e83dd5c3","archive":"0x0c9a3b0b3da65c3fb2e63f0e649887f4d91816f070795c207c4bee2e9fb50c95","txCount":6,"txHashes":["0x132f7c818ec5068dd1a9c25c9fca6557658af462ff053d55ddda759d12aa1d9a","0x0a5d9b0f91c4f660aab2a063d3c0c321fb44268cbcef81f21cc605dce18cdf07","0x16fb176cc30dff2e3b7fb64c6bafc91dfd737dbace21a2f4afa22fc16cf1e86a","0x0e39656394f594d4ffda7933dd75c98f71cc00d3b4a8120c76faf562ca3ff9ad","0x285e9ccec156181da1f331c3f5c4fc77a88d6ea85b003857d86c6d277aafe78a","0x112d44e326b70f4b14c1f0577d436ad468609994a7232a05d80b024e4b83d232"]} 16:42:29 [16:42:29.218] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0} 16:42:29 [16:42:29.219] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xc3ae77cf1e59bdfeae3b301088848c99e83dd5c3","archive":"0x0c9a3b0b3da65c3fb2e63f0e649887f4d91816f070795c207c4bee2e9fb50c95","txCount":6,"txHashes":["0x132f7c818ec5068dd1a9c25c9fca6557658af462ff053d55ddda759d12aa1d9a","0x0a5d9b0f91c4f660aab2a063d3c0c321fb44268cbcef81f21cc605dce18cdf07","0x16fb176cc30dff2e3b7fb64c6bafc91dfd737dbace21a2f4afa22fc16cf1e86a","0x0e39656394f594d4ffda7933dd75c98f71cc00d3b4a8120c76faf562ca3ff9ad","0x285e9ccec156181da1f331c3f5c4fc77a88d6ea85b003857d86c6d277aafe78a","0x112d44e326b70f4b14c1f0577d436ad468609994a7232a05d80b024e4b83d232"]} 16:42:29 [16:42:29.232] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xf83b3f12657c85d98a7b0d9ce5111338a473e4df","archive":"0x11e7113a0fe4872372d114815cf6ca09c4d1ad80a1145e3c35374059e5034654","txCount":6,"txHashes":["0x2b663c61711ce74bcbb81943f5d6e50415b5953b6e85e9d318b4aaaf0217d5c3","0x2036c7b1cfa3015ce99d4051476666736e0c389d3abf4e49f1c9aa2d0fd17638","0x123bc80855eedd1ca955b8376ab3dc71b46110f024290efb67446a962f21d86c","0x12e74688da3bf30c54d071bd9f88483f6c37f96e5ff9ac9a0a4366e700ccc79d","0x28e34177563c1340355f122e80db7dd81bc0c8b6a33ad869a7e5aa92a91de69b","0x1e7d1bc7b9e60101911e920a51c3046324d084ce304b7bfe788831fe157d7afe"]} 16:42:29 [16:42:29.232] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0} 16:42:29 [16:42:29.242] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x7a9eab7a1140217ce6a8e612e0fbae636fc845aa","archive":"0x25eada2ab8a555b42a341343b560c72fc4d1e877d70770a94bdc7a3fedd61dca","txCount":6,"txHashes":["0x28fe957d938df90abcdafdc99caa03b89773364dd68a83a6dd60c62f679daa85","0x0e7fda97f404a83c9a59ed6fbc29616f078293e99f1922ef204c6975cbdfd868","0x0f172be0103e4fc7931cc849a4c8b883bef82892f89f69704e3773d709b1641a","0x141a9318b38ec1b89de1e1abed7acd73e1b88fcef79cf47284989ac5e2d18c3b","0x2bbd4ff6bbe5bdd70b175d55c6f1524ab57f2f2dd6bc7ecb0043dff76755ad8b","0x2dc1c6b10ff548f8a78776fbef6573232ce137f50ac44256fa4222631ba150cf"]} 16:42:29 [16:42:29.243] INFO: validator Retrieved 0/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6} 16:42:29 [16:42:29.243] WARN: validator Missing 6/6 txs to attest to proposal {"slotNumber":100,"blockNumber":100,"proposer":"0x7a9eab7a1140217ce6a8e612e0fbae636fc845aa","archive":"0x25eada2ab8a555b42a341343b560c72fc4d1e877d70770a94bdc7a3fedd61dca","txCount":6,"txHashes":["0x28fe957d938df90abcdafdc99caa03b89773364dd68a83a6dd60c62f679daa85","0x0e7fda97f404a83c9a59ed6fbc29616f078293e99f1922ef204c6975cbdfd868","0x0f172be0103e4fc7931cc849a4c8b883bef82892f89f69704e3773d709b1641a","0x141a9318b38ec1b89de1e1abed7acd73e1b88fcef79cf47284989ac5e2d18c3b","0x2bbd4ff6bbe5bdd70b175d55c6f1524ab57f2f2dd6bc7ecb0043dff76755ad8b","0x2dc1c6b10ff548f8a78776fbef6573232ce137f50ac44256fa4222631ba150cf"],"missing":["0x28fe957d938df90abcdafdc99caa03b89773364dd68a83a6dd60c62f679daa85","0x0e7fda97f404a83c9a59ed6fbc29616f078293e99f1922ef204c6975cbdfd868","0x0f172be0103e4fc7931cc849a4c8b883bef82892f89f69704e3773d709b1641a","0x141a9318b38ec1b89de1e1abed7acd73e1b88fcef79cf47284989ac5e2d18c3b","0x2bbd4ff6bbe5bdd70b175d55c6f1524ab57f2f2dd6bc7ecb0043dff76755ad8b","0x2dc1c6b10ff548f8a78776fbef6573232ce137f50ac44256fa4222631ba150cf"]} 16:42:29 [16:42:29.253] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x668b440a6526027ed2228bbd2a16a084c66e9641","archive":"0x27e67b74e5b1c18a2b56aa1dbfc646d2724789f2666f9a471750000c9b654996","txCount":6,"txHashes":["0x0b4d48bbcd947cf350046c94bbb56e17aac6e198f72c131cc1c38ce40ba17867","0x2cc812cc63e9387ef60fc2f33d5345ed19af9009d74abe3c545896c4e762edef","0x0d1796a163171c602352d4d1c9ce90e2eb4b60f2ace1f1fffe5607be4ca7edc9","0x12749024ddb49d7c7d0aa54642077cb32bdeb98688528d4e5b2f4b9c05bc24a4","0x2790325a99d3b2423fe6840aac800337891c474e26d0838aa4129fdf09db40e1","0x06b56059468ad783687fd41a23c249c31c670749ab8ab316d7cedfc9209f88b9"]} 16:42:29 [16:42:29.254] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 16:42:29 [16:42:29.256] ERROR: validator Error reexecuting txs while processing block proposal: Error: Failed to build block 16:42:29 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:327:15) 16:42:29 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:305:39 16:42:29 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:312:13) 16:42:29 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:102:19) 16:42:29 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:364:58) 16:42:29 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:20) 16:42:29 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:330:27) {"slotNumber":100,"blockNumber":100,"proposer":"0x668b440a6526027ed2228bbd2a16a084c66e9641","archive":"0x27e67b74e5b1c18a2b56aa1dbfc646d2724789f2666f9a471750000c9b654996","txCount":6,"txHashes":["0x0b4d48bbcd947cf350046c94bbb56e17aac6e198f72c131cc1c38ce40ba17867","0x2cc812cc63e9387ef60fc2f33d5345ed19af9009d74abe3c545896c4e762edef","0x0d1796a163171c602352d4d1c9ce90e2eb4b60f2ace1f1fffe5607be4ca7edc9","0x12749024ddb49d7c7d0aa54642077cb32bdeb98688528d4e5b2f4b9c05bc24a4","0x2790325a99d3b2423fe6840aac800337891c474e26d0838aa4129fdf09db40e1","0x06b56059468ad783687fd41a23c249c31c670749ab8ab316d7cedfc9209f88b9"]} 16:42:29 [16:42:29.267] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xc6d6ca062fd68c2157ccf47d1d7d3bcc185fbe86","archive":"0x2e3fcaaebe30efeb808fa81c037004e2ead467d8b3273f2526eaf70b94709aed","txCount":6,"txHashes":["0x2c1f496a3d825f24e3d8bdffb1f6ab6cd6cf4f14ad9fc327a0553e323a0cc377","0x2a437e6df4282f12bb6ce5556a198f3ca71de8b3fcc534e88bbbf1c32585eeb4","0x28f727f97f9562c6a485306ae71834b6dfd0ddf2c22c1241b9c397b796e6a1ae","0x2c1461bd14dac2326826f75b4f3597db3dcd8d7cb6eec21680462613cf320fd8","0x0fb3f79255c0fa6f17163344c2765f969ed28f97c2e2f7cbbc1ae77d23203327","0x217e60e1964ea5b8c1deb3f73217c583a46aeeb4652eb685cd99d0a49ff7954c"]} 16:42:29 [16:42:29.267] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 16:42:29 [16:42:29.277] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x724478b3af859740c1758fad582f12e2fb805315","archive":"0x2d4ee4fd2311cd394fb44b14ed863eb719589a15dc214ab5ea4f8b34bbe7f71a","txCount":6,"txHashes":["0x2a8cee2911437c315df3d763e2bca7e985f1758a92d2547af5b4d6b77daaadfa","0x0d030f7bea3841da14efcf4b55d52bdc5888d247bc55ba7d978a381ea179b4b7","0x12108a154cc13e5b479d6289f693fa2e43c49457bee64293a93150c104b33997","0x181dbc13f33bb9024e3f88757c6c05da0889f7e8a371ea9b873277abfb0639b8","0x0ee7c6f853a04a3d2c441ad37f872ad623aaf8fc72ead99dabe7df9f4e932770","0x15cdbdc84c1022d3fda0788d58b6af48145e0306092874885741093e5e92f9f6"]} 16:42:29 [16:42:29.278] WARN: validator Proposal is not valid, skipping attestation 16:42:29 [16:42:29.288] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xba4862354ed0ed232c94b3ed975f2f0495873e57","archive":"0x243292930579b236bf41a93d18dae58832ea42a469a8d11e0bca3522ccda0491","txCount":6,"txHashes":["0x0a3012f5a435a170db695fddaf5b73f107c59280c96ee00ff1d9853bfa1d4666","0x1611dde596b2a9303907ef13ca49bcf367b5b1160153f3aa7392ec9f993c160f","0x248e7814e420c57ef1cb769dcd0859ee2a332e3464156d2b3d9e1d0525986bf2","0x02e821173203b61c9d48ac5aa9a53e3304073b385f995245393291d5b494d60a","0x1f6ac6c8eed4fa6dcfbdb371ca4a756c300d9bda28622f6429340818a62e8d10","0x0909ee9fb5ca9d7a57bef3d47e507d1eb7213e20c9fcc0ca4922b8fbcc11534f"]} 16:42:29 [16:42:29.288] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 16:42:29 [16:42:29.289] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xba4862354ed0ed232c94b3ed975f2f0495873e57","archive":"0x243292930579b236bf41a93d18dae58832ea42a469a8d11e0bca3522ccda0491","txCount":6,"txHashes":["0x0a3012f5a435a170db695fddaf5b73f107c59280c96ee00ff1d9853bfa1d4666","0x1611dde596b2a9303907ef13ca49bcf367b5b1160153f3aa7392ec9f993c160f","0x248e7814e420c57ef1cb769dcd0859ee2a332e3464156d2b3d9e1d0525986bf2","0x02e821173203b61c9d48ac5aa9a53e3304073b385f995245393291d5b494d60a","0x1f6ac6c8eed4fa6dcfbdb371ca4a756c300d9bda28622f6429340818a62e8d10","0x0909ee9fb5ca9d7a57bef3d47e507d1eb7213e20c9fcc0ca4922b8fbcc11534f"]} 16:42:29 [16:42:29.302] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x5f3d41a767a7395508f29ae14210c741a841a50e","archive":"0x24ededd02d42fddd8a17329e67ee1e3487e1cd1501db34a3bb2a8404bed1a6b5","txCount":6,"txHashes":["0x2d785e60ac96a253ced188b41eecc65c16b4d0c798094d1908895fce67d2e00d","0x19b7a47d860d9c475b2f0a21684e7e78aa10ec22ece595a080ddde9322687d53","0x1abc918949bd8d2aeb2d24711c3b05822abe8192eff84e7ff336f60648e8a4ce","0x032e359e3a20c478fa1653550c89837fcf22547bdc19d16c22b70752d6c437fd","0x23cc200ba52e87ee54f6f8984185aa916819bedcb962830e66f182e6a7086cbd","0x28ee342e216a2c5fd8b5f12f63352fc383af9b5e6295bc8640842b8e4d95f9ae"]} 16:42:29 [16:42:29.302] WARN: validator Proposal is not valid, skipping attestation 16:42:29 [16:42:29.311] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x6bf335ae02daacce0dc6883b8326b1a482c7ed0e","archive":"0x17bf0f5148e6f6e61e5358367801e28366ade06c62b8ee63a77fa0f507822fcc","txCount":6,"txHashes":["0x1bae0af5c40cbeb3e1d728a86ca3f5ec63f1d5064ebae05e8262db9360c89eb2","0x2ba7255bd100fd59b03c2c115528b942e83e4e67970c586a49c27231b7b6236b","0x12ace579f77728ad8f433d8e104c8d5dc3a675abe36761a8af5c68eeb4314a61","0x2ddcb220ef5f44cf70ea36337d9ec0b8e423bd07c73c0a2e211cf61d5ddce293","0x25463298fdae168a7aab2c1423abf404ce7ce5699a954ad5789ee6e309c8ea54","0x1c22ba466dfc676753e1676fc097c2902b763a5b442cf497bfbeeca682e01624"]} 16:42:29 [16:42:29.312] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 16:42:29 [16:42:29.312] WARN: validator L1 to L2 messages in hash mismatch, skipping attestation {"proposalInHash":"0x00089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c","computedInHash":"0x00f1109cde21279761d53c79b0a445db7b8ebfcaf037755e6b3417d1839d5be1","slotNumber":100,"blockNumber":100,"proposer":"0x6bf335ae02daacce0dc6883b8326b1a482c7ed0e","archive":"0x17bf0f5148e6f6e61e5358367801e28366ade06c62b8ee63a77fa0f507822fcc","txCount":6,"txHashes":["0x1bae0af5c40cbeb3e1d728a86ca3f5ec63f1d5064ebae05e8262db9360c89eb2","0x2ba7255bd100fd59b03c2c115528b942e83e4e67970c586a49c27231b7b6236b","0x12ace579f77728ad8f433d8e104c8d5dc3a675abe36761a8af5c68eeb4314a61","0x2ddcb220ef5f44cf70ea36337d9ec0b8e423bd07c73c0a2e211cf61d5ddce293","0x25463298fdae168a7aab2c1423abf404ce7ce5699a954ad5789ee6e309c8ea54","0x1c22ba466dfc676753e1676fc097c2902b763a5b442cf497bfbeeca682e01624"]} 16:42:29 PASS src/validator.test.ts (6.488 s) 16:42:29 ValidatorClient 16:42:29 constructor 16:42:29 should throw error if an invalid private key is provided (95 ms) 16:42:29 createBlockProposal 16:42:29 should create a valid block proposal without txs (357 ms) 16:42:29 collectAttestations 16:42:29 should timeout if we do not collect enough attestations in time (1015 ms) 16:42:29 should collect attestations for a proposal (28 ms) 16:42:29 should collect attestations from its own validators (1015 ms) 16:42:29 attestToProposal 16:42:29 should attest to proposal (19 ms) 16:42:29 should re-execute and attest to proposal (15 ms) 16:42:29 should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (18 ms) 16:42:29 should not emit WANT_TO_SLASH_EVENT if slashing is disabled (14 ms) 16:42:29 should request txs if missing for attesting (14 ms) 16:42:29 should request txs even if not attestor in this slot (11 ms) 16:42:29 should throw an error if the transactions are not available (11 ms) 16:42:29 should not return an attestation if re-execution fails (13 ms) 16:42:29 should not return an attestation if no validators are in the committee (11 ms) 16:42:29 should not return an attestation if the proposer is not the current proposer (10 ms) 16:42:29 should attest with all validator keys that are in the committee (15 ms) 16:42:29 should not return an attestation if the proposal is not for the current or next slot (10 ms) 16:42:29 should not return an attestation if messages do not match (10 ms) 16:42:29 16:42:29 Test Suites: 1 passed, 1 total 16:42:29 Tests: 18 passed, 18 total 16:42:29 Snapshots: 0 total 16:42:29 Time: 6.558 s 16:42:29 Ran all test suites matching validator-client/src/validator.test.ts. 16:42:29 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?