Parent Log: http://ci.aztec-labs.com/ffb0cedf91fb98de Command: 52bd9327d3603bc3 yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/ee24aac96469b4f1cb8d70e614b2dd27bf0eb134 Env: REF_NAME=gh-readonly-queue/next/pr-15242-1c2c2ee2949dbe31742cc9501a31bf3bce8083cf CURRENT_VERSION=0.87.6 CI_FULL=0 Date: Tue Jun 24 14:10:35 UTC 2025 System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-15242_arm64_a1-fast Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_next 14:10:41 [14:10:41.403] ERROR: validator Timeout 2025-06-24T14:10:40.499Z waiting for 2 attestations for slot 1796 14:10:42 [14:10:42.449] ERROR: validator Timeout 2025-06-24T14:10:41.545Z waiting for 3 attestations for slot 1796 14:10:42 [14:10:42.463] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x98c38abd29a4990a7a6ec0fa0b78d3b54609019a","archive":"0x105f4c636e3d1587ee58bf679e7adc98d3c4c32bee49bcd2380439c63a313ec1","txCount":6,"txHashes":["0x2e5b7fbdfc31438fe99ea6c7e5e9c93669792732e1d57d4d4bdcd4eab8dee6ae","0x0a1fbda07dabb6603beb834c3f7ec7a22e78691d3cbcc852fc4a903fe10b8b30","0x0b44ec9f4b12d0a4e6f2150d1faee7c9b30063bb51beefb7dc59d003c2608ef0","0x129d3d9c6b9cb3411bc862f14c7ad45988d75de6032dc496ab7f5e1856986661","0x08736d15a517af7f4d4cde6405a5248fbe5d114df7f6a88dcecea336aa20d958","0x13fcd9ce430da43e3a7f58551011bda769e508127ad89cea7cf4e65b5debdd92"]} 14:10:42 [14:10:42.465] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 14:10:42 [14:10:42.467] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x98c38abd29a4990a7a6ec0fa0b78d3b54609019a","archive":"0x105f4c636e3d1587ee58bf679e7adc98d3c4c32bee49bcd2380439c63a313ec1","txCount":6,"txHashes":["0x2e5b7fbdfc31438fe99ea6c7e5e9c93669792732e1d57d4d4bdcd4eab8dee6ae","0x0a1fbda07dabb6603beb834c3f7ec7a22e78691d3cbcc852fc4a903fe10b8b30","0x0b44ec9f4b12d0a4e6f2150d1faee7c9b30063bb51beefb7dc59d003c2608ef0","0x129d3d9c6b9cb3411bc862f14c7ad45988d75de6032dc496ab7f5e1856986661","0x08736d15a517af7f4d4cde6405a5248fbe5d114df7f6a88dcecea336aa20d958","0x13fcd9ce430da43e3a7f58551011bda769e508127ad89cea7cf4e65b5debdd92"]} 14:10:42 [14:10:42.480] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xb4f63c764b8078f8b658e73fb9762f85e80fae5c","archive":"0x2eafb7b52a50d78ed2277ce4ce0c65af6c06a8ab20af5cd219fad9b4df97a2d2","txCount":6,"txHashes":["0x154c17b1df5dc2528140ec8a1263077bae711e4015ba9b2cb4460dce9a6cccd1","0x2d79573798de9df681f5774ebfb6dddc75d5056b0f11ff9762af008e448e4dbd","0x1e937f4195433719f402eeffcad72e7f1e6dc89ea8e4b8147a2ed55e765cba57","0x19b180ae51363652e3787b6b8345ff3f8738241f0daff0de4ebfcd7373139845","0x2a74cd6d279f10c8a02d8bf0fae126ecb9ae9f34e2f37bfa9c0c5ea0098d6d8b","0x178a5f271548eb6200599d2695f82a73562e3330dc7bb3f647023f4471ec565b"]} 14:10:42 [14:10:42.481] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 14:10:42 [14:10:42.484] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xb4f63c764b8078f8b658e73fb9762f85e80fae5c","archive":"0x2eafb7b52a50d78ed2277ce4ce0c65af6c06a8ab20af5cd219fad9b4df97a2d2","txCount":6,"txHashes":["0x154c17b1df5dc2528140ec8a1263077bae711e4015ba9b2cb4460dce9a6cccd1","0x2d79573798de9df681f5774ebfb6dddc75d5056b0f11ff9762af008e448e4dbd","0x1e937f4195433719f402eeffcad72e7f1e6dc89ea8e4b8147a2ed55e765cba57","0x19b180ae51363652e3787b6b8345ff3f8738241f0daff0de4ebfcd7373139845","0x2a74cd6d279f10c8a02d8bf0fae126ecb9ae9f34e2f37bfa9c0c5ea0098d6d8b","0x178a5f271548eb6200599d2695f82a73562e3330dc7bb3f647023f4471ec565b"]} 14:10:42 [14:10:42.497] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xc7fd84873f4e7b28379985015b90c16be59d4566","archive":"0x2ba228072543bc7827aedd278f589677add8d9c78cb9ff390f45bb82e028ee4e","txCount":6,"txHashes":["0x0ab737ba28166063bd7dd0f0e6c6b9c9a64c0ecba77cd0652edc1d3e840338f6","0x1fd1d1897ceffd17a2edd6f4bf6bd83ee4b8ba7dfbd7e5440bef3efa8908c06f","0x09a535ccc89fa5e734ffc728cd8373c9eb26220b02a6ad6880ac49daebc34b93","0x2923b82ba9750c1a2417d23486c8c52889c635997a7ffe8c756f81ed07ccd196","0x007dbdd04c923cd0be165a8cc5ee49940108854e77153bbaf31879af357fb309","0x06a5097012b4974f158353eb1b6ccdf12f2c167a509d32a0b33fafec04b3c333"]} 14:10:42 [14:10:42.499] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 14:10:42 [14:10:42.501] ERROR: validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch 14:10:42 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13) 14:10:42 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9) 14:10:42 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:251:28) { 14:10:42 expectedArchiveRoot: Fr<0x2ba228072543bc7827aedd278f589677add8d9c78cb9ff390f45bb82e028ee4e>, 14:10:42 actualArchiveRoot: Fr<0x0a6b9593634d261a153421001fd4cd4abf1e4fe4325f46783d83b8a1f6a54e33>, 14:10:42 expectedStateReference: StateReference { 14:10:42 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 14:10:42 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 14:10:42 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 14:10:42 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 }, 14:10:42 }, 14:10:42 actualStateReference: StateReference { 14:10:42 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 }, 14:10:42 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 14:10:42 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 14:10:42 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 14:10:42 } 14:10:42 } {"slotNumber":100,"blockNumber":100,"proposer":"0xc7fd84873f4e7b28379985015b90c16be59d4566","archive":"0x2ba228072543bc7827aedd278f589677add8d9c78cb9ff390f45bb82e028ee4e","txCount":6,"txHashes":["0x0ab737ba28166063bd7dd0f0e6c6b9c9a64c0ecba77cd0652edc1d3e840338f6","0x1fd1d1897ceffd17a2edd6f4bf6bd83ee4b8ba7dfbd7e5440bef3efa8908c06f","0x09a535ccc89fa5e734ffc728cd8373c9eb26220b02a6ad6880ac49daebc34b93","0x2923b82ba9750c1a2417d23486c8c52889c635997a7ffe8c756f81ed07ccd196","0x007dbdd04c923cd0be165a8cc5ee49940108854e77153bbaf31879af357fb309","0x06a5097012b4974f158353eb1b6ccdf12f2c167a509d32a0b33fafec04b3c333"]} 14:10:42 [14:10:42.502] WARN: validator Slashing proposer for invalid block proposal {"slotNumber":100,"blockNumber":100,"proposer":"0xc7fd84873f4e7b28379985015b90c16be59d4566","archive":"0x2ba228072543bc7827aedd278f589677add8d9c78cb9ff390f45bb82e028ee4e","txCount":6,"txHashes":["0x0ab737ba28166063bd7dd0f0e6c6b9c9a64c0ecba77cd0652edc1d3e840338f6","0x1fd1d1897ceffd17a2edd6f4bf6bd83ee4b8ba7dfbd7e5440bef3efa8908c06f","0x09a535ccc89fa5e734ffc728cd8373c9eb26220b02a6ad6880ac49daebc34b93","0x2923b82ba9750c1a2417d23486c8c52889c635997a7ffe8c756f81ed07ccd196","0x007dbdd04c923cd0be165a8cc5ee49940108854e77153bbaf31879af357fb309","0x06a5097012b4974f158353eb1b6ccdf12f2c167a509d32a0b33fafec04b3c333"]} 14:10:42 [14:10:42.514] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x51a83b04fec51c0f4136d8e252914667b9c77443","archive":"0x2078022a7c504838083def6cd08366cb731dc06de0e9da6ccb0ac9ba71b4478e","txCount":6,"txHashes":["0x1a512fa12b54e454496f4bd7e407fbd944d8921685924d955bd0bb971208fae8","0x212ddd2e26d6d6887b7342fc8dccb6a7ef6bf1e74447bd7fb14f278f91a70506","0x1f10492fb2af76377e46b983c7bb3667c4c6afc3fd3db2a21b9b760abd745345","0x3037d646c7c70167880e81b72f58522b0341091b3bdbfaa2877a1fcfc9662c8d","0x0a1c34e119a11231f3632f82a55d630513c8e29bf8a6b2c8b3cf30547f50e7f8","0x033c6d2e2a65731e921593d65a5c7d08cfd1f08bb7bca20249d3dd94860873c0"]} 14:10:42 [14:10:42.515] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 14:10:42 [14:10:42.516] ERROR: validator Error reexecuting txs while processing block proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch 14:10:42 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:384:13) 14:10:42 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:9) 14:10:42 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:290:28) { 14:10:42 expectedArchiveRoot: Fr<0x2078022a7c504838083def6cd08366cb731dc06de0e9da6ccb0ac9ba71b4478e>, 14:10:42 actualArchiveRoot: Fr<0x2d6d14bf82f41e55d5d59c8d447ef1e9e4cc8274923a79a6cea8fccd78e1d491>, 14:10:42 expectedStateReference: StateReference { 14:10:42 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 14:10:42 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 14:10:42 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 14:10:42 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000604, nextAvailableLeafIndex: 1540 }, 14:10:42 }, 14:10:42 actualStateReference: StateReference { 14:10:42 l1ToL2MessageTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000600, nextAvailableLeafIndex: 1536 }, 14:10:42 noteHashTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000601, nextAvailableLeafIndex: 1537 }, 14:10:42 nullifierTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000602, nextAvailableLeafIndex: 1538 }, 14:10:42 publicDataTree: AppendOnlyTreeSnapshot { root: 0x0000000000000000000000000000000000000000000000000000000000000603, nextAvailableLeafIndex: 1539 }, 14:10:42 } 14:10:42 } {"slotNumber":100,"blockNumber":100,"proposer":"0x51a83b04fec51c0f4136d8e252914667b9c77443","archive":"0x2078022a7c504838083def6cd08366cb731dc06de0e9da6ccb0ac9ba71b4478e","txCount":6,"txHashes":["0x1a512fa12b54e454496f4bd7e407fbd944d8921685924d955bd0bb971208fae8","0x212ddd2e26d6d6887b7342fc8dccb6a7ef6bf1e74447bd7fb14f278f91a70506","0x1f10492fb2af76377e46b983c7bb3667c4c6afc3fd3db2a21b9b760abd745345","0x3037d646c7c70167880e81b72f58522b0341091b3bdbfaa2877a1fcfc9662c8d","0x0a1c34e119a11231f3632f82a55d630513c8e29bf8a6b2c8b3cf30547f50e7f8","0x033c6d2e2a65731e921593d65a5c7d08cfd1f08bb7bca20249d3dd94860873c0"]} 14:10:42 [14:10:42.527] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xf91192217eee66910ae8d7328f1d66f6ebdb5024","archive":"0x18f42293b14224773a1bdbdb2565d61fa58e450679a7b58235e03273bcd62e12","txCount":6,"txHashes":["0x1ab734a538e947b011f89cdb3a7de6a89baee87e0c1f0ce80590154061923fcd","0x189f6bcd2327111f409ca68093b58a2aae55464d0687cddc4b65136e3a44e1a4","0x01578c192e6c795d0316d3aac0db141df291dfc2e1984ed9b54e36503a8b4dd4","0x07780c4bcf55614e2525d41bb15221603fe79db1c54bab50a35bf5cb39bd3b0f","0x1fdc3cbb8ea3031c4e98e1387c76f297f87fe01d2eaddb39c9b727cfb101d135","0x1ad24d1a604d33f9cce88da1bc6ccddff92afceffff3e93a5db4a6f0530b7769"]} 14:10:42 [14:10:42.528] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0} 14:10:42 [14:10:42.529] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xf91192217eee66910ae8d7328f1d66f6ebdb5024","archive":"0x18f42293b14224773a1bdbdb2565d61fa58e450679a7b58235e03273bcd62e12","txCount":6,"txHashes":["0x1ab734a538e947b011f89cdb3a7de6a89baee87e0c1f0ce80590154061923fcd","0x189f6bcd2327111f409ca68093b58a2aae55464d0687cddc4b65136e3a44e1a4","0x01578c192e6c795d0316d3aac0db141df291dfc2e1984ed9b54e36503a8b4dd4","0x07780c4bcf55614e2525d41bb15221603fe79db1c54bab50a35bf5cb39bd3b0f","0x1fdc3cbb8ea3031c4e98e1387c76f297f87fe01d2eaddb39c9b727cfb101d135","0x1ad24d1a604d33f9cce88da1bc6ccddff92afceffff3e93a5db4a6f0530b7769"]} 14:10:42 [14:10:42.542] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xb6216f79f7afc27fdabfc9870c25ba3de7773dc1","archive":"0x21ffe6bcfee9af0b20c591c9fc3187aaf7464f586e612c0952623f3652da2bf8","txCount":6,"txHashes":["0x192e2ae4af6576e531d76245033e27a417f9aa5c131cee7e0505d29dd65af98c","0x01b33a011d815e2adf0797d4b71825d31181fc74cbbe243762c915c328343cee","0x1eab6a82209cd319103b11150aedbda0208332922fde34f0a06ebe8e8546a06a","0x025c7bea2f312c7bff2cc5bdce3f34fc32b3dfe42ca96d4b31174c2156a3189e","0x1648b764d4f4226f3404f70b46a2bb4d3413048cbdd7bc490759f9c27e14da5d","0x0e0ff4cd2c246f854de204e416c6289e9c17197837958ddb53c26eb128781d46"]} 14:10:42 [14:10:42.542] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0} 14:10:42 [14:10:42.552] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xdbd6e68c03ba0c9d7850bcfa7bc327464e40051c","archive":"0x1365f1bd010b61023860f580a59529a2a11ccdcb50413b3da0a72c26af7d553e","txCount":6,"txHashes":["0x22f7ac1e6ff42f3db111e29fd971500389feacae3447c0f1c9883d9931f10450","0x28c49667f2077250c4a497de062481486b9f48a7daaec3910921c0cc1e647ffb","0x1466dc2bd151082f816f2eb859d28b98652c51c1368fec9d8aff3b10482d5efb","0x2e239780f88acec643b0296c7cc9fa04908b74be77254749ddefb4d51d8b682d","0x08a6d2492c34385102e2200ef0a48857897da956f42be3ea59c5feed92610437","0x12a236d2edd05d9ddf6a8c451497fd44584ae7b8e13e2dd44efb5e98cf3917b6"]} 14:10:42 [14:10:42.553] INFO: validator Retrieved 0/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6} 14:10:42 [14:10:42.553] WARN: validator Missing 6/6 txs to attest to proposal {"slotNumber":100,"blockNumber":100,"proposer":"0xdbd6e68c03ba0c9d7850bcfa7bc327464e40051c","archive":"0x1365f1bd010b61023860f580a59529a2a11ccdcb50413b3da0a72c26af7d553e","txCount":6,"txHashes":["0x22f7ac1e6ff42f3db111e29fd971500389feacae3447c0f1c9883d9931f10450","0x28c49667f2077250c4a497de062481486b9f48a7daaec3910921c0cc1e647ffb","0x1466dc2bd151082f816f2eb859d28b98652c51c1368fec9d8aff3b10482d5efb","0x2e239780f88acec643b0296c7cc9fa04908b74be77254749ddefb4d51d8b682d","0x08a6d2492c34385102e2200ef0a48857897da956f42be3ea59c5feed92610437","0x12a236d2edd05d9ddf6a8c451497fd44584ae7b8e13e2dd44efb5e98cf3917b6"],"missing":["0x22f7ac1e6ff42f3db111e29fd971500389feacae3447c0f1c9883d9931f10450","0x28c49667f2077250c4a497de062481486b9f48a7daaec3910921c0cc1e647ffb","0x1466dc2bd151082f816f2eb859d28b98652c51c1368fec9d8aff3b10482d5efb","0x2e239780f88acec643b0296c7cc9fa04908b74be77254749ddefb4d51d8b682d","0x08a6d2492c34385102e2200ef0a48857897da956f42be3ea59c5feed92610437","0x12a236d2edd05d9ddf6a8c451497fd44584ae7b8e13e2dd44efb5e98cf3917b6"]} 14:10:42 [14:10:42.563] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xf7a86ed850c5b9eef5ca3227dd0d1183bdeacf3a","archive":"0x104bffbab7b0b55088438973d7590f9348a2d5daced4017926c8d9e398168dbe","txCount":6,"txHashes":["0x152da3dda43d83e3e380696aa587a0668863fc2076c2af7e4bac09adcc8209e2","0x1d7a3de13548c396c3af03fa23047f1cb908c3a7dfc7bd357ceaf68505d1e068","0x10883bd037bcf5313cf683ff1d6539d9952634543104e1ebc8009ac5b0033f17","0x187b92f17a24910ef828749bbcc5080849bdb4f1c484a6d12884583533017514","0x156468c7e19b34d655ef6150a6c40215753400718d6262c7bf0bda73d792ac40","0x0428097691050c337372e0506b3e087c6a5f02e81bc0fd7e4a35c3bac6b8c8bf"]} 14:10:42 [14:10:42.563] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 14:10:42 [14:10:42.566] ERROR: validator Error reexecuting txs while processing block proposal: Error: Failed to build block 14:10:42 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:327:15) 14:10:42 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:305:39 14:10:42 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:312:13) 14:10:42 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:102:19) 14:10:42 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:364:58) 14:10:42 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:310:20) 14:10:42 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:330:27) {"slotNumber":100,"blockNumber":100,"proposer":"0xf7a86ed850c5b9eef5ca3227dd0d1183bdeacf3a","archive":"0x104bffbab7b0b55088438973d7590f9348a2d5daced4017926c8d9e398168dbe","txCount":6,"txHashes":["0x152da3dda43d83e3e380696aa587a0668863fc2076c2af7e4bac09adcc8209e2","0x1d7a3de13548c396c3af03fa23047f1cb908c3a7dfc7bd357ceaf68505d1e068","0x10883bd037bcf5313cf683ff1d6539d9952634543104e1ebc8009ac5b0033f17","0x187b92f17a24910ef828749bbcc5080849bdb4f1c484a6d12884583533017514","0x156468c7e19b34d655ef6150a6c40215753400718d6262c7bf0bda73d792ac40","0x0428097691050c337372e0506b3e087c6a5f02e81bc0fd7e4a35c3bac6b8c8bf"]} 14:10:42 [14:10:42.576] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x43c118c13e270e4376042ed38095063053a84c39","archive":"0x1b224dca8c136e951efb5351e0376d779aea971cb882f58025f57424a93bbdb7","txCount":6,"txHashes":["0x05fc4451d580e7ba3d3b8d95ebef83874587cc9de2d114becf951cb15cebba36","0x0ca47fb6d68e2ae450434225cf0cbc08466ad2c808ddc28c05bf8addec0eac30","0x25048fce3f2f9eb190a948328256683295e534b2aeabe078a2950374b02d7064","0x01f037d3ba94af40c9add1cc8c4b4a94e81f1814f49fc98fe4a7c5a37b85a08b","0x055da0665d7a2105bdb98c014e669e320fad8a58071ff218c402100b2b02c266","0x1473048911abe702ff7a969cf2b68e17d60486a1dcd7db80b63366b3010cdd9f"]} 14:10:42 [14:10:42.577] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 14:10:42 [14:10:42.586] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x7c67c0c861d80895409e433ec1a077a33ab85170","archive":"0x061c4b948a613391c8214cad7489028c9048a2a4dba975a985b4e19ce3c40ff9","txCount":6,"txHashes":["0x0ef75bf1d5eb73787c4c7b802aa575200e40f4e705b1659bffa0d84dcf2fd501","0x2464ff9342a7992e49e771ffa01f1586d369840a678c1972d0db81f2f55af38a","0x1cac077462b039d8a2ffcb468fc33404167ae019a8c2a55333818b9cdd914198","0x2789fd32c305d2498b41909ea7e35e59c8755b055b6ec086885470359d5c512d","0x03b5a8539f71455a3d99fb0a2d549c267aba4f776631d755c191da90bb813bee","0x0871becc9ff101455417b536b57a41f00f18a8ea4defbe9bd167fdecc091669e"]} 14:10:42 [14:10:42.587] WARN: validator Proposal is not valid, skipping attestation 14:10:42 [14:10:42.596] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xe1bdb247b4a2248c074d42c4aa5d4d0e5a69667c","archive":"0x092fa1428130d9a8541266d3b5360b117256e932f1da538ce67dd3c48a2e1caf","txCount":6,"txHashes":["0x1e8a4bb377c42c3445980363f3797b832aff172a2dbe021a87affbaaeff2d79f","0x1566bc9cf792658dc6efe9f9ced3912dac59ba1e2dfa1073c9ebc628ce31c3b9","0x0309313f724525b2976252503eacb99cf6b76001f8bbb59334584b4e23cb6b6b","0x193b08e193830bce6e50107bb12a260a178cd148664638d105c06b455f9224b6","0x0c2155a97581af523e1fd38aa0e5a5659e63683359fa8d675e70c188a0faf88e","0x20cfd1de664bdf52dbe6915a2f8bcec60e1d95a8c2a397636d8bd3671243e1ac"]} 14:10:42 [14:10:42.597] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 14:10:42 [14:10:42.598] INFO: validator Attesting to proposal for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xe1bdb247b4a2248c074d42c4aa5d4d0e5a69667c","archive":"0x092fa1428130d9a8541266d3b5360b117256e932f1da538ce67dd3c48a2e1caf","txCount":6,"txHashes":["0x1e8a4bb377c42c3445980363f3797b832aff172a2dbe021a87affbaaeff2d79f","0x1566bc9cf792658dc6efe9f9ced3912dac59ba1e2dfa1073c9ebc628ce31c3b9","0x0309313f724525b2976252503eacb99cf6b76001f8bbb59334584b4e23cb6b6b","0x193b08e193830bce6e50107bb12a260a178cd148664638d105c06b455f9224b6","0x0c2155a97581af523e1fd38aa0e5a5659e63683359fa8d675e70c188a0faf88e","0x20cfd1de664bdf52dbe6915a2f8bcec60e1d95a8c2a397636d8bd3671243e1ac"]} 14:10:42 [14:10:42.610] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0xd359a3efc1f6ccdb25d093368f82d37e977655bd","archive":"0x305a2d97d4fa477e7dae74ef8a269cb7597cc39040d4e2f0806ef34aa70b953b","txCount":6,"txHashes":["0x2fb998ccbe7ee7f1b051edbdc1c10e289440d994a5fed3745b06e66aa62378ee","0x13bdc959c416520edf5db0d8e67b1abf794141324c8b4f18bfbc310c460c3d98","0x1d37e50007a62d86186028450c92998076ab6b98ac850c6434ee21cb72a4dc74","0x075bcf31d63a69dbdd64cf10d5d1303e729363ca75eb0018094ad42452e59ff9","0x192a90e94d6298e37ec4841cc95daf9f1c30df9f8d8f1f9030558923202dde6f","0x11c945f99e7f97092dd2de75e8622c5f6318ea8c3803fca113a9a7297c4c0ea3"]} 14:10:42 [14:10:42.611] WARN: validator Proposal is not valid, skipping attestation 14:10:42 [14:10:42.620] INFO: validator Received request to attest for slot 100 {"slotNumber":100,"blockNumber":100,"proposer":"0x38f64ddeff704ad7b7315d7ea91ad63e6d5e4eaf","archive":"0x11294d6d558bf85ba37916d45af6bf63a2c25a29e21baaad4cbf497bf00c95ee","txCount":6,"txHashes":["0x0f2614b415cf92c00875afbde54f984b6f01e209a2f696224cea909b89a1ff79","0x0f02ef0164607b6b45dfbfeeffde8b5f779b43c687bf2d748f6a87f5cb2c8fa6","0x05348ddde63ec8b70fb00259caeb17916aeae3245d20da126777188e17dca96d","0x039b8e80de5697268c2a9b81891fd564e893993474d4e4935962645c0a6330eb","0x0cb8be6cc497e49c4430ba09743dd6a064d0ee11b3107a7083c45ee80c479484","0x0c4550bfe61bd2254ed955a798639ac00391ea3c688c6a6197f29e499afc05af"]} 14:10:42 [14:10:42.621] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":100,"slotNumber":100,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 14:10:42 [14:10:42.621] WARN: validator L1 to L2 messages in hash mismatch, skipping attestation {"proposalInHash":"0x00089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c","computedInHash":"0x0001790dc19bff69c9900bccfdf7b17c97085d01179bcc1485b73f3d83f7e786","slotNumber":100,"blockNumber":100,"proposer":"0x38f64ddeff704ad7b7315d7ea91ad63e6d5e4eaf","archive":"0x11294d6d558bf85ba37916d45af6bf63a2c25a29e21baaad4cbf497bf00c95ee","txCount":6,"txHashes":["0x0f2614b415cf92c00875afbde54f984b6f01e209a2f696224cea909b89a1ff79","0x0f02ef0164607b6b45dfbfeeffde8b5f779b43c687bf2d748f6a87f5cb2c8fa6","0x05348ddde63ec8b70fb00259caeb17916aeae3245d20da126777188e17dca96d","0x039b8e80de5697268c2a9b81891fd564e893993474d4e4935962645c0a6330eb","0x0cb8be6cc497e49c4430ba09743dd6a064d0ee11b3107a7083c45ee80c479484","0x0c4550bfe61bd2254ed955a798639ac00391ea3c688c6a6197f29e499afc05af"]} 14:10:42 PASS src/validator.test.ts (6.555 s) 14:10:42 ValidatorClient 14:10:42 constructor 14:10:42 should throw error if an invalid private key is provided (105 ms) 14:10:42 createBlockProposal 14:10:42 should create a valid block proposal without txs (359 ms) 14:10:42 collectAttestations 14:10:42 should timeout if we do not collect enough attestations in time (1016 ms) 14:10:42 should collect attestations for a proposal (27 ms) 14:10:42 should collect attestations from its own validators (1016 ms) 14:10:42 attestToProposal 14:10:42 should attest to proposal (18 ms) 14:10:42 should re-execute and attest to proposal (16 ms) 14:10:42 should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (18 ms) 14:10:42 should not emit WANT_TO_SLASH_EVENT if slashing is disabled (13 ms) 14:10:42 should request txs if missing for attesting (14 ms) 14:10:42 should request txs even if not attestor in this slot (11 ms) 14:10:42 should throw an error if the transactions are not available (11 ms) 14:10:42 should not return an attestation if re-execution fails (13 ms) 14:10:42 should not return an attestation if no validators are in the committee (10 ms) 14:10:42 should not return an attestation if the proposer is not the current proposer (10 ms) 14:10:42 should attest with all validator keys that are in the committee (14 ms) 14:10:42 should not return an attestation if the proposal is not for the current or next slot (9 ms) 14:10:42 should not return an attestation if messages do not match (11 ms) 14:10:42 14:10:42 Test Suites: 1 passed, 1 total 14:10:42 Tests: 18 passed, 18 total 14:10:42 Snapshots: 0 total 14:10:42 Time: 6.628 s 14:10:42 Ran all test suites matching validator-client/src/validator.test.ts. 14:10:42 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?