Parent Log: http://ci.aztec-labs.com/f823d0a4ebbfe5c2 Command: 53e9b8d3e8ba3411 yarn-project/scripts/run_test.sh simulator/src/public/public_tx_simulator/apps_tests/bench.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/2707ec99de02004f3e30e7af0810e0d741ab9794 Env: REF_NAME=gh-readonly-queue/master/pr-15049-f4ac84d7ac4041d505399edd8819840bb14d6c9d CURRENT_VERSION=0.87.8 CI_FULL=1 Date: Sat Jun 14 10:49:39 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15049_amd64_x2-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_master 10:49:43 [10:49:43.395] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-Oq88Wm/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:44 [10:49:44.872] INFO: public-tx-apps-tests-bench TokenContract public tx simulator test took 1213.0975990000002ms 10:49:44 10:49:44 [10:49:44.884] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-r3tzTS/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:47 [10:49:47.043] INFO: public-tx-apps-tests-bench AMM public tx simulator test took 1896.3355840000004ms 10:49:47 10:49:47 [10:49:47.050] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-Kwsitk/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:47 [10:49:47.662] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-AIwwzw/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:47 [10:49:47.935] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-pDIuWN/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:48 [10:49:48.245] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-5Fvt6Y/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:48 [10:49:48.509] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-o6dUMM/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:48 [10:49:48.799] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-lDdZtP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:49 [10:49:49.118] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-b2VkZS/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:49 [10:49:49.457] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-siJtl8/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:49 [10:49:49.777] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-NP2L4p/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:50 [10:49:50.093] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-t0eOER/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:50 [10:49:50.392] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-wnasPP/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:50 [10:49:50.758] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-9QsVPm/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:51 [10:49:51.142] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-rfznlr/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:51 [10:49:51.660] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-nBvOSD/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:52 [10:49:52.121] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-D319CL/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:52 [10:49:52.723] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-rHVNJE/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:53 [10:49:53.346] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-VZGIzF/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:55 [10:49:55.071] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-O8Z0nS/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:55 [10:49:55.409] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-YIllhm/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:55 [10:49:55.730] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-Fk74Io/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:56 [10:49:56.071] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-6szlMD/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:56 [10:49:56.851] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-FCpB8d/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 10:49:57 [10:49:57.577] INFO: public-tx-apps-tests-bench 10:49:57 10:49:57 [10:49:57.651] INFO: public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL) 10:49:57 10:49:57 ## TX Label: Token contract tests/Token/constructor/0 10:49:57 - Total duration: `343.42 ms` 10:49:57 - Total mana used: `381,831` 10:49:57 - Mana per second: `1,111,847` 10:49:57 - Total instructions executed: `17,007` 10:49:57 - Tx hash computation: `40.304 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `6.801 ms` 10:49:57 - Revertible: `3.346 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: Token.constructor** 10:49:57 - Duration: `264.745 ms` 10:49:57 - Mana used: `381,831` 10:49:57 - Mana per second: `1,442,258` 10:49:57 - Instructions executed: `17,007` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: Token contract tests/Token/mint_to_public/1 10:49:57 - Total duration: `111.018 ms` 10:49:57 - Total mana used: `42,689` 10:49:57 - Mana per second: `384,522` 10:49:57 - Total instructions executed: `1,460` 10:49:57 - Tx hash computation: `40.844 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `4.89 ms` 10:49:57 - Revertible: `1.767 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: Token.mint_to_public** 10:49:57 - Duration: `32.249 ms` 10:49:57 - Mana used: `42,689` 10:49:57 - Mana per second: `1,323,740` 10:49:57 - Instructions executed: `1,460` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: Token contract tests/Token/balance_of_public/2 10:49:57 - Total duration: `81.434 ms` 10:49:57 - Total mana used: `12,375` 10:49:57 - Mana per second: `151,963` 10:49:57 - Total instructions executed: `611` 10:49:57 - Tx hash computation: `42.632 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `4.089 ms` 10:49:57 - Revertible: `1.199 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: Token.balance_of_public** 10:49:57 - Duration: `15.873 ms` 10:49:57 - Mana used: `12,375` 10:49:57 - Mana per second: `779,639` 10:49:57 - Instructions executed: `611` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: Token contract tests/Token/transfer_in_public/3 10:49:57 - Total duration: `97.648 ms` 10:49:57 - Total mana used: `48,623` 10:49:57 - Mana per second: `497,940` 10:49:57 - Total instructions executed: `1,906` 10:49:57 - Tx hash computation: `21.141 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `3.216 ms` 10:49:57 - Revertible: `1.231 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: Token.transfer_in_public** 10:49:57 - Duration: `51.014 ms` 10:49:57 - Mana used: `48,623` 10:49:57 - Mana per second: `953,133` 10:49:57 - Instructions executed: `1,906` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: Token contract tests/Token/balance_of_public/4 10:49:57 - Total duration: `75.601 ms` 10:49:57 - Total mana used: `12,375` 10:49:57 - Mana per second: `163,688` 10:49:57 - Total instructions executed: `611` 10:49:57 - Tx hash computation: `25.031 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `6.223 ms` 10:49:57 - Revertible: `1.861 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: Token.balance_of_public** 10:49:57 - Duration: `19.069 ms` 10:49:57 - Mana used: `12,375` 10:49:57 - Mana per second: `648,963` 10:49:57 - Instructions executed: `611` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: Token contract tests/Token/balance_of_public/5 10:49:57 - Total duration: `91.96 ms` 10:49:57 - Total mana used: `12,375` 10:49:57 - Mana per second: `134,569` 10:49:57 - Total instructions executed: `611` 10:49:57 - Tx hash computation: `21.844 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `5.22 ms` 10:49:57 - Revertible: `1.465 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: Token.balance_of_public** 10:49:57 - Duration: `36.685 ms` 10:49:57 - Mana used: `12,375` 10:49:57 - Mana per second: `337,328` 10:49:57 - Instructions executed: `611` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: Token contract tests/Token/balance_of_public/6 10:49:57 - Total duration: `106.973 ms` 10:49:57 - Total mana used: `12,375` 10:49:57 - Mana per second: `115,683` 10:49:57 - Total instructions executed: `611` 10:49:57 - Tx hash computation: `39.46 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `4.076 ms` 10:49:57 - Revertible: `1.736 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: Token.balance_of_public** 10:49:57 - Duration: `40.8 ms` 10:49:57 - Mana used: `12,375` 10:49:57 - Mana per second: `303,312` 10:49:57 - Instructions executed: `611` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: Token contract tests/Token/burn_public/7 10:49:57 - Total duration: `93.332 ms` 10:49:57 - Total mana used: `35,843` 10:49:57 - Mana per second: `384,039` 10:49:57 - Total instructions executed: `1,132` 10:49:57 - Tx hash computation: `21.905 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `3.671 ms` 10:49:57 - Revertible: `1.236 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: Token.burn_public** 10:49:57 - Duration: `43.523 ms` 10:49:57 - Mana used: `35,843` 10:49:57 - Mana per second: `823,536` 10:49:57 - Instructions executed: `1,132` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: Token contract tests/Token/balance_of_public/8 10:49:57 - Total duration: `112.133 ms` 10:49:57 - Total mana used: `12,375` 10:49:57 - Mana per second: `110,360` 10:49:57 - Total instructions executed: `611` 10:49:57 - Tx hash computation: `33.861 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `7.798 ms` 10:49:57 - Revertible: `4.106 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: Token.balance_of_public** 10:49:57 - Duration: `43.308 ms` 10:49:57 - Mana used: `12,375` 10:49:57 - Mana per second: `285,746` 10:49:57 - Instructions executed: `611` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AMM contract tests/Token/constructor/0 10:49:57 - Total duration: `322.492 ms` 10:49:57 - Total mana used: `381,831` 10:49:57 - Mana per second: `1,184,000` 10:49:57 - Total instructions executed: `17,007` 10:49:57 - Tx hash computation: `33.561 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `6.473 ms` 10:49:57 - Revertible: `1.768 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: Token.constructor** 10:49:57 - Duration: `253.599 ms` 10:49:57 - Mana used: `381,831` 10:49:57 - Mana per second: `1,505,650` 10:49:57 - Instructions executed: `17,007` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AMM contract tests/Token/constructor/1 10:49:57 - Total duration: `287.453 ms` 10:49:57 - Total mana used: `381,831` 10:49:57 - Mana per second: `1,328,324` 10:49:57 - Total instructions executed: `17,007` 10:49:57 - Tx hash computation: `21.89 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `4.927 ms` 10:49:57 - Revertible: `2.205 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: Token.constructor** 10:49:57 - Duration: `237.126 ms` 10:49:57 - Mana used: `381,831` 10:49:57 - Mana per second: `1,610,243` 10:49:57 - Instructions executed: `17,007` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AMM contract tests/Token/constructor/2 10:49:57 - Total duration: `264.474 ms` 10:49:57 - Total mana used: `381,831` 10:49:57 - Mana per second: `1,443,740` 10:49:57 - Total instructions executed: `17,007` 10:49:57 - Tx hash computation: `35.187 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `5.01 ms` 10:49:57 - Revertible: `2.248 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: Token.constructor** 10:49:57 - Duration: `198.5 ms` 10:49:57 - Mana used: `381,831` 10:49:57 - Mana per second: `1,923,581` 10:49:57 - Instructions executed: `17,007` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AMM contract tests/AMM/constructor/3 10:49:57 - Total duration: `165.952 ms` 10:49:57 - Total mana used: `72,855` 10:49:57 - Mana per second: `439,013` 10:49:57 - Total instructions executed: `1,735` 10:49:57 - Tx hash computation: `26.225 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `3.417 ms` 10:49:57 - Revertible: `1.003 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AMM.constructor** 10:49:57 - Duration: `111.152 ms` 10:49:57 - Mana used: `72,855` 10:49:57 - Mana per second: `655,453` 10:49:57 - Instructions executed: `1,735` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AMM contract tests/AMM/set_minter/4 10:49:57 - Total duration: `68.612 ms` 10:49:57 - Total mana used: `19,570` 10:49:57 - Mana per second: `285,226` 10:49:57 - Total instructions executed: `634` 10:49:57 - Tx hash computation: `29.322 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `4.615 ms` 10:49:57 - Revertible: `1.601 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: Token.set_minter** 10:49:57 - Duration: `18.334 ms` 10:49:57 - Mana used: `19,570` 10:49:57 - Mana per second: `1,067,408` 10:49:57 - Instructions executed: `634` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AMM contract tests/AMM/add_liquidity/5 10:49:57 - Total duration: `227.62 ms` 10:49:57 - Total mana used: `218,181` 10:49:57 - Mana per second: `958,534` 10:49:57 - Total instructions executed: `8,552` 10:49:57 - Tx hash computation: `23.953 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `3.323 ms` 10:49:57 - Revertible: `1.316 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: Token._increase_public_balance** 10:49:57 - Duration: `20.859 ms` 10:49:57 - Mana used: `26,566` 10:49:57 - Mana per second: `1,273,624` 10:49:57 - Instructions executed: `1,072` 10:49:57 - **Fn: Token._increase_public_balance** 10:49:57 - Duration: `19.471 ms` 10:49:57 - Mana used: `26,566` 10:49:57 - Mana per second: `1,364,383` 10:49:57 - Instructions executed: `1,072` 10:49:57 - **Fn: AMM._add_liquidity** 10:49:57 - Duration: `134.497 ms` 10:49:57 - Mana used: `165,049` 10:49:57 - Mana per second: `1,227,154` 10:49:57 - Instructions executed: `6,408` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6 10:49:57 - Total duration: `149.779 ms` 10:49:57 - Total mana used: `130,358` 10:49:57 - Mana per second: `870,334` 10:49:57 - Total instructions executed: `5,508` 10:49:57 - Tx hash computation: `31.271 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `3.454 ms` 10:49:57 - Revertible: `0.996 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: Token._increase_public_balance** 10:49:57 - Duration: `18.505 ms` 10:49:57 - Mana used: `26,566` 10:49:57 - Mana per second: `1,435,635` 10:49:57 - Instructions executed: `1,072` 10:49:57 - **Fn: AMM._swap_exact_tokens_for_tokens** 10:49:57 - Duration: `76.678 ms` 10:49:57 - Mana used: `103,792` 10:49:57 - Mana per second: `1,353,601` 10:49:57 - Instructions executed: `4,436` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AMM contract tests/AMM/remove_liquidity/7 10:49:57 - Total duration: `213.939 ms` 10:49:57 - Total mana used: `241,572` 10:49:57 - Mana per second: `1,129,164` 10:49:57 - Total instructions executed: `9,577` 10:49:57 - Tx hash computation: `22.617 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `3.668 ms` 10:49:57 - Revertible: `1.175 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: Token._increase_public_balance** 10:49:57 - Duration: `21.477 ms` 10:49:57 - Mana used: `26,566` 10:49:57 - Mana per second: `1,236,929` 10:49:57 - Instructions executed: `1,072` 10:49:57 - **Fn: AMM._remove_liquidity** 10:49:57 - Duration: `144.726 ms` 10:49:57 - Mana used: `215,006` 10:49:57 - Mana per second: `1,485,612` 10:49:57 - Instructions executed: `8,505` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0 10:49:57 - Total duration: `340.339 ms` 10:49:57 - Total mana used: `557,410` 10:49:57 - Mana per second: `1,637,808` 10:49:57 - Total instructions executed: `27,133` 10:49:57 - Tx hash computation: `24.406 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `2.941 ms` 10:49:57 - Revertible: `1.071 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmTest.bulk_testing** 10:49:57 - Duration: `283.351 ms` 10:49:57 - Mana used: `557,410` 10:49:57 - Mana per second: `1,967,208` 10:49:57 - Instructions executed: `27,133` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0 10:49:57 - Total duration: `124.29 ms` 10:49:57 - Total mana used: `90,720` 10:49:57 - Mana per second: `729,905` 10:49:57 - Total instructions executed: `5,195` 10:49:57 - Tx hash computation: `23.021 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `2.83 ms` 10:49:57 - Revertible: `0.99 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.sha256_hash_10** 10:49:57 - Duration: `79.586 ms` 10:49:57 - Mana used: `90,720` 10:49:57 - Mana per second: `1,139,897` 10:49:57 - Instructions executed: `5,195` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1 10:49:57 - Total duration: `73.8 ms` 10:49:57 - Total mana used: `111,162` 10:49:57 - Mana per second: `1,506,267` 10:49:57 - Total instructions executed: `6,318` 10:49:57 - Tx hash computation: `22.088 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `5.681 ms` 10:49:57 - Revertible: `1.171 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.sha256_hash_20** 10:49:57 - Duration: `23.417 ms` 10:49:57 - Mana used: `111,162` 10:49:57 - Mana per second: `4,747,021` 10:49:57 - Instructions executed: `6,318` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2 10:49:57 - Total duration: `88.815 ms` 10:49:57 - Total mana used: `135,084` 10:49:57 - Mana per second: `1,520,957` 10:49:57 - Total instructions executed: `7,669` 10:49:57 - Tx hash computation: `29.272 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `3.098 ms` 10:49:57 - Revertible: `1.172 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.sha256_hash_30** 10:49:57 - Duration: `35.682 ms` 10:49:57 - Mana used: `135,084` 10:49:57 - Mana per second: `3,785,780` 10:49:57 - Instructions executed: `7,669` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3 10:49:57 - Total duration: `106.113 ms` 10:49:57 - Total mana used: `156,435` 10:49:57 - Mana per second: `1,474,236` 10:49:57 - Total instructions executed: `8,874` 10:49:57 - Tx hash computation: `31.759 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `3.339 ms` 10:49:57 - Revertible: `1.068 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.sha256_hash_40** 10:49:57 - Duration: `47.781 ms` 10:49:57 - Mana used: `156,435` 10:49:57 - Mana per second: `3,274,006` 10:49:57 - Instructions executed: `8,874` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4 10:49:57 - Total duration: `117.146 ms` 10:49:57 - Total mana used: `180,366` 10:49:57 - Mana per second: `1,539,672` 10:49:57 - Total instructions executed: `10,226` 10:49:57 - Tx hash computation: `35.057 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `4.08 ms` 10:49:57 - Revertible: `1.243 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.sha256_hash_50** 10:49:57 - Duration: `54.195 ms` 10:49:57 - Mana used: `180,366` 10:49:57 - Mana per second: `3,328,107` 10:49:57 - Instructions executed: `10,226` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5 10:49:57 - Total duration: `102.126 ms` 10:49:57 - Total mana used: `206,913` 10:49:57 - Mana per second: `2,026,047` 10:49:57 - Total instructions executed: `11,744` 10:49:57 - Tx hash computation: `23.1 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `4.671 ms` 10:49:57 - Revertible: `2.095 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.sha256_hash_60** 10:49:57 - Duration: `54.844 ms` 10:49:57 - Mana used: `206,913` 10:49:57 - Mana per second: `3,772,772` 10:49:57 - Instructions executed: `11,744` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6 10:49:57 - Total duration: `116.693 ms` 10:49:57 - Total mana used: `239,988` 10:49:57 - Mana per second: `2,056,581` 10:49:57 - Total instructions executed: `13,560` 10:49:57 - Tx hash computation: `30.54 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `11 ms` 10:49:57 - Revertible: `1.369 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.sha256_hash_70** 10:49:57 - Duration: `54.421 ms` 10:49:57 - Mana used: `239,988` 10:49:57 - Mana per second: `4,409,833` 10:49:57 - Instructions executed: `13,560` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7 10:49:57 - Total duration: `104.987 ms` 10:49:57 - Total mana used: `261,915` 10:49:57 - Mana per second: `2,494,731` 10:49:57 - Total instructions executed: `14,790` 10:49:57 - Tx hash computation: `31.239 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `4.521 ms` 10:49:57 - Revertible: `1.454 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.sha256_hash_80** 10:49:57 - Duration: `51.581 ms` 10:49:57 - Mana used: `261,915` 10:49:57 - Mana per second: `5,077,695` 10:49:57 - Instructions executed: `14,790` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8 10:49:57 - Total duration: `142.442 ms` 10:49:57 - Total mana used: `286,554` 10:49:57 - Mana per second: `2,011,722` 10:49:57 - Total instructions executed: `16,173` 10:49:57 - Tx hash computation: `42.964 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `3.685 ms` 10:49:57 - Revertible: `4.931 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.sha256_hash_90** 10:49:57 - Duration: `72.541 ms` 10:49:57 - Mana used: `286,554` 10:49:57 - Mana per second: `3,950,255` 10:49:57 - Instructions executed: `16,173` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9 10:49:57 - Total duration: `172.927 ms` 10:49:57 - Total mana used: `308,481` 10:49:57 - Mana per second: `1,783,882` 10:49:57 - Total instructions executed: `17,403` 10:49:57 - Tx hash computation: `29.229 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `4.769 ms` 10:49:57 - Revertible: `1.349 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.sha256_hash_100** 10:49:57 - Duration: `96.331 ms` 10:49:57 - Mana used: `308,481` 10:49:57 - Mana per second: `3,202,319` 10:49:57 - Instructions executed: `17,403` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10 10:49:57 - Total duration: `277.344 ms` 10:49:57 - Total mana used: `693,108` 10:49:57 - Mana per second: `2,499,090` 10:49:57 - Total instructions executed: `39,046` 10:49:57 - Tx hash computation: `23.755 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `15.435 ms` 10:49:57 - Revertible: `1.685 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.sha256_hash_255** 10:49:57 - Duration: `194.088 ms` 10:49:57 - Mana used: `693,108` 10:49:57 - Mana per second: `3,571,103` 10:49:57 - Instructions executed: `39,046` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11 10:49:57 - Total duration: `225.091 ms` 10:49:57 - Total mana used: `696,708` 10:49:57 - Mana per second: `3,095,235` 10:49:57 - Total instructions executed: `39,204` 10:49:57 - Tx hash computation: `35.683 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `7.46 ms` 10:49:57 - Revertible: `1.719 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.sha256_hash_256** 10:49:57 - Duration: `149.294 ms` 10:49:57 - Mana used: `696,708` 10:49:57 - Mana per second: `4,666,684` 10:49:57 - Instructions executed: `39,204` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12 10:49:57 - Total duration: `360.811 ms` 10:49:57 - Total mana used: `1,326,093` 10:49:57 - Mana per second: `3,675,312` 10:49:57 - Total instructions executed: `74,641` 10:49:57 - Tx hash computation: `31.031 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `4.636 ms` 10:49:57 - Revertible: `1.191 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.sha256_hash_511** 10:49:57 - Duration: `298.217 ms` 10:49:57 - Mana used: `1,326,093` 10:49:57 - Mana per second: `4,446,738` 10:49:57 - Instructions executed: `74,641` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13 10:49:57 - Total duration: `398.06 ms` 10:49:57 - Total mana used: `1,328,580` 10:49:57 - Mana per second: `3,337,634` 10:49:57 - Total instructions executed: `74,700` 10:49:57 - Tx hash computation: `28.557 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `4.906 ms` 10:49:57 - Revertible: `1.282 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.sha256_hash_512** 10:49:57 - Duration: `337.318 ms` 10:49:57 - Mana used: `1,328,580` 10:49:57 - Mana per second: `3,938,659` 10:49:57 - Instructions executed: `74,700` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14 10:49:57 - Total duration: `1,442.321 ms` 10:49:57 - Total mana used: `5,120,364` 10:49:57 - Mana per second: `3,550,086` 10:49:57 - Total instructions executed: `287,680` 10:49:57 - Tx hash computation: `34.79 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `4.675 ms` 10:49:57 - Revertible: `7.468 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.sha256_hash_2048** 10:49:57 - Duration: `1,362.039 ms` 10:49:57 - Mana used: `5,120,364` 10:49:57 - Mana per second: `3,759,337` 10:49:57 - Instructions executed: `287,680` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15 10:49:57 - Total duration: `129.442 ms` 10:49:57 - Total mana used: `175,263` 10:49:57 - Mana per second: `1,353,986` 10:49:57 - Total instructions executed: `9,533` 10:49:57 - Tx hash computation: `28.299 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `14.721 ms` 10:49:57 - Revertible: `4.854 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.keccak_hash** 10:49:57 - Duration: `57.269 ms` 10:49:57 - Mana used: `175,263` 10:49:57 - Mana per second: `3,060,331` 10:49:57 - Instructions executed: `9,533` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16 10:49:57 - Total duration: `92.154 ms` 10:49:57 - Total mana used: `53,874` 10:49:57 - Mana per second: `584,610` 10:49:57 - Total instructions executed: `3,054` 10:49:57 - Tx hash computation: `32.186 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `4.918 ms` 10:49:57 - Revertible: `1.003 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.keccak_f1600** 10:49:57 - Duration: `22.056 ms` 10:49:57 - Mana used: `53,874` 10:49:57 - Mana per second: `2,442,583` 10:49:57 - Instructions executed: `3,054` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17 10:49:57 - Total duration: `92.135 ms` 10:49:57 - Total mana used: `35,940` 10:49:57 - Mana per second: `390,081` 10:49:57 - Total instructions executed: `2,092` 10:49:57 - Tx hash computation: `29.126 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `5.228 ms` 10:49:57 - Revertible: `2.173 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.poseidon2_hash** 10:49:57 - Duration: `23.988 ms` 10:49:57 - Mana used: `35,940` 10:49:57 - Mana per second: `1,498,267` 10:49:57 - Instructions executed: `2,092` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18 10:49:57 - Total duration: `543.871 ms` 10:49:57 - Total mana used: `600,249` 10:49:57 - Mana per second: `1,103,660` 10:49:57 - Total instructions executed: `22,767` 10:49:57 - Tx hash computation: `44.686 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `7.015 ms` 10:49:57 - Revertible: `1.156 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.pedersen_hash** 10:49:57 - Duration: `469.524 ms` 10:49:57 - Mana used: `600,249` 10:49:57 - Mana per second: `1,278,420` 10:49:57 - Instructions executed: `22,767` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19 10:49:57 - Total duration: `501.477 ms` 10:49:57 - Total mana used: `599,520` 10:49:57 - Mana per second: `1,195,510` 10:49:57 - Total instructions executed: `22,772` 10:49:57 - Tx hash computation: `21.324 ms` 10:49:57 - Private insertions: 10:49:57 - Non-revertible: `3.184 ms` 10:49:57 - Revertible: `1.547 ms` 10:49:57 - Enqueued public calls: 10:49:57 - **Fn: AvmGadgetsTest.pedersen_hash_with_index** 10:49:57 - Duration: `450.268 ms` 10:49:57 - Mana used: `599,520` 10:49:57 - Mana per second: `1,331,473` 10:49:57 - Instructions executed: `22,772` 10:49:57 10:49:57 --------------------------------------------------------------------- 10:49:57 10:49:57 PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (16.923 s) 10:49:57 Public TX simulator apps tests: benchmarks 10:49:57 Token Contract test (1491 ms) 10:49:57 AMM Contract test (2167 ms) 10:49:57 AVM simulator bulk test (610 ms) 10:49:57 AVM gadgets tests 10:49:57 keccak_hash (337 ms) 10:49:57 keccak_f1600 (319 ms) 10:49:57 poseidon2_hash (345 ms) 10:49:57 pedersen_hash (780 ms) 10:49:57 pedersen_hash_with_index (731 ms) 10:49:57 sha256_hash_10 10:49:57 sha256_hash_10 (309 ms) 10:49:57 sha256_hash_20 10:49:57 sha256_hash_20 (263 ms) 10:49:57 sha256_hash_30 10:49:57 sha256_hash_30 (289 ms) 10:49:57 sha256_hash_40 10:49:57 sha256_hash_40 (318 ms) 10:49:57 sha256_hash_50 10:49:57 sha256_hash_50 (340 ms) 10:49:57 sha256_hash_60 10:49:57 sha256_hash_60 (318 ms) 10:49:57 sha256_hash_70 10:49:57 sha256_hash_70 (316 ms) 10:49:57 sha256_hash_80 10:49:57 sha256_hash_80 (299 ms) 10:49:57 sha256_hash_90 10:49:57 sha256_hash_90 (364 ms) 10:49:57 sha256_hash_100 10:49:57 sha256_hash_100 (382 ms) 10:49:57 sha256_hash_255 10:49:57 sha256_hash_255 (519 ms) 10:49:57 sha256_hash_256 10:49:57 sha256_hash_256 (459 ms) 10:49:57 sha256_hash_511 10:49:57 sha256_hash_511 (600 ms) 10:49:57 sha256_hash_512 10:49:57 sha256_hash_512 (625 ms) 10:49:57 sha256_hash_2048 10:49:57 sha256_hash_2048 (1724 ms) 10:49:57 10:49:57 Test Suites: 1 passed, 1 total 10:49:57 Tests: 23 passed, 23 total 10:49:57 Snapshots: 0 total 10:49:57 Time: 16.998 s 10:49:57 Ran all test suites matching /simulator\/src\/public\/public_tx_simulator\/apps_tests\/bench.test.ts/i. 10:49:57 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?