Parent Log: http://ci.aztec-labs.com/8fc5336b45577f8b Command: 49bbc26acf87c0b5 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/b608f9359219731d3c03407689a4fadaaa5a0d45 Env: REF_NAME=gh-readonly-queue/next/pr-15006-082468f0c1e7e5424b3654b5be0f3560eed7e487 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Thu Jun 12 13:49:15 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15006_amd64_x2-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_adc33f13a4d56ade_next 13:49:18 [13:49:18.821] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-v5JYkW/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:20 [13:49:20.403] INFO: public-tx-apps-tests-bench TokenContract public tx simulator test took 1110.287762ms 13:49:20 13:49:20 [13:49:20.412] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-ovoh1b/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:22 [13:49:22.945] INFO: public-tx-apps-tests-bench AMM public tx simulator test took 2317.636942ms 13:49:22 13:49:22 [13:49:22.954] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-Xc7LvU/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:23 [13:49:23.663] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-Z3D75U/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:25 [13:49:25.658] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-zFvShh/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:25 [13:49:25.928] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-5qhx90/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:26 [13:49:26.273] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-cMN7wK/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:26 [13:49:26.561] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-dk1AlM/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:26 [13:49:26.871] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-G8B3Bj/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:27 [13:49:27.167] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-N18O3f/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:27 [13:49:27.480] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-P8Q7Cc/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:27 [13:49:27.809] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-cHcpNI/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:28 [13:49:28.111] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-v2bR84/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:28 [13:49:28.419] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-rebY69/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:28 [13:49:28.793] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-JmxBzM/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:29 [13:49:29.153] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-e58COY/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:29 [13:49:29.582] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-Htexvq/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:30 [13:49:30.031] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-81FVj8/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:30 [13:49:30.649] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-XhlJw0/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:31 [13:49:31.207] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-PJq4Az/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:32 [13:49:32.475] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-jBTw0I/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:32 [13:49:32.816] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-jeAUzE/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:33 [13:49:33.105] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-1fHCSn/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:33 [13:49:33.444] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-7W5Azl/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:34 [13:49:34.273] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-5jul5V/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 16 threads. 13:49:35 [13:49:35.007] INFO: public-tx-apps-tests-bench 13:49:35 13:49:35 [13:49:35.026] INFO: public-tx-apps-tests-bench # Public TX Simulation Metrics (ALL) 13:49:35 13:49:35 ## TX Label: Token contract tests/Token/constructor/0 13:49:35 - Total duration: `320.909 ms` 13:49:35 - Total mana used: `276,249` 13:49:35 - Mana per second: `860,833` 13:49:35 - Total instructions executed: `18,400` 13:49:35 - Tx hash computation: `28.385 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `12.593 ms` 13:49:35 - Revertible: `3.502 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: Token.constructor** 13:49:35 - Duration: `242.027 ms` 13:49:35 - Mana used: `276,249` 13:49:35 - Mana per second: `1,141,397` 13:49:35 - Instructions executed: `18,400` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: Token contract tests/Token/mint_to_public/1 13:49:35 - Total duration: `90.755 ms` 13:49:35 - Total mana used: `21,602` 13:49:35 - Mana per second: `238,026` 13:49:35 - Total instructions executed: `1,377` 13:49:35 - Tx hash computation: `34.218 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `4.1 ms` 13:49:35 - Revertible: `1.328 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: Token.mint_to_public** 13:49:35 - Duration: `31.911 ms` 13:49:35 - Mana used: `21,602` 13:49:35 - Mana per second: `676,936` 13:49:35 - Instructions executed: `1,377` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: Token contract tests/Token/balance_of_public/2 13:49:35 - Total duration: `88.657 ms` 13:49:35 - Total mana used: `7,710` 13:49:35 - Mana per second: `86,964` 13:49:35 - Total instructions executed: `594` 13:49:35 - Tx hash computation: `32.883 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `3.844 ms` 13:49:35 - Revertible: `1.392 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: Token.balance_of_public** 13:49:35 - Duration: `27.294 ms` 13:49:35 - Mana used: `7,710` 13:49:35 - Mana per second: `282,475` 13:49:35 - Instructions executed: `594` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: Token contract tests/Token/transfer_in_public/3 13:49:35 - Total duration: `93.116 ms` 13:49:35 - Total mana used: `27,131` 13:49:35 - Mana per second: `291,367` 13:49:35 - Total instructions executed: `1,814` 13:49:35 - Tx hash computation: `34.74 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `3.529 ms` 13:49:35 - Revertible: `1.15 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: Token.transfer_in_public** 13:49:35 - Duration: `29.753 ms` 13:49:35 - Mana used: `27,131` 13:49:35 - Mana per second: `911,875` 13:49:35 - Instructions executed: `1,814` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: Token contract tests/Token/balance_of_public/4 13:49:35 - Total duration: `84.58 ms` 13:49:35 - Total mana used: `7,710` 13:49:35 - Mana per second: `91,157` 13:49:35 - Total instructions executed: `594` 13:49:35 - Tx hash computation: `27.604 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `6.584 ms` 13:49:35 - Revertible: `2.307 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: Token.balance_of_public** 13:49:35 - Duration: `23.398 ms` 13:49:35 - Mana used: `7,710` 13:49:35 - Mana per second: `329,510` 13:49:35 - Instructions executed: `594` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: Token contract tests/Token/balance_of_public/5 13:49:35 - Total duration: `86.167 ms` 13:49:35 - Total mana used: `7,710` 13:49:35 - Mana per second: `89,478` 13:49:35 - Total instructions executed: `594` 13:49:35 - Tx hash computation: `26.774 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `8.057 ms` 13:49:35 - Revertible: `1.745 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: Token.balance_of_public** 13:49:35 - Duration: `26.586 ms` 13:49:35 - Mana used: `7,710` 13:49:35 - Mana per second: `290,000` 13:49:35 - Instructions executed: `594` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: Token contract tests/Token/balance_of_public/6 13:49:35 - Total duration: `69.181 ms` 13:49:35 - Total mana used: `7,710` 13:49:35 - Mana per second: `111,447` 13:49:35 - Total instructions executed: `594` 13:49:35 - Tx hash computation: `24.183 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `4.016 ms` 13:49:35 - Revertible: `1.918 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: Token.balance_of_public** 13:49:35 - Duration: `22.443 ms` 13:49:35 - Mana used: `7,710` 13:49:35 - Mana per second: `343,531` 13:49:35 - Instructions executed: `594` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: Token contract tests/Token/burn_public/7 13:49:35 - Total duration: `102.796 ms` 13:49:35 - Total mana used: `17,144` 13:49:35 - Mana per second: `166,778` 13:49:35 - Total instructions executed: `1,054` 13:49:35 - Tx hash computation: `26.44 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `4.257 ms` 13:49:35 - Revertible: `1.346 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: Token.burn_public** 13:49:35 - Duration: `46.115 ms` 13:49:35 - Mana used: `17,144` 13:49:35 - Mana per second: `371,762` 13:49:35 - Instructions executed: `1,054` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: Token contract tests/Token/balance_of_public/8 13:49:35 - Total duration: `79.232 ms` 13:49:35 - Total mana used: `7,710` 13:49:35 - Mana per second: `97,309` 13:49:35 - Total instructions executed: `594` 13:49:35 - Tx hash computation: `24.944 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `5.014 ms` 13:49:35 - Revertible: `2.011 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: Token.balance_of_public** 13:49:35 - Duration: `17.362 ms` 13:49:35 - Mana used: `7,710` 13:49:35 - Mana per second: `444,072` 13:49:35 - Instructions executed: `594` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AMM contract tests/Token/constructor/0 13:49:35 - Total duration: `293.47 ms` 13:49:35 - Total mana used: `276,249` 13:49:35 - Mana per second: `941,318` 13:49:35 - Total instructions executed: `18,400` 13:49:35 - Tx hash computation: `23.334 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `5.864 ms` 13:49:35 - Revertible: `1.847 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: Token.constructor** 13:49:35 - Duration: `227.822 ms` 13:49:35 - Mana used: `276,249` 13:49:35 - Mana per second: `1,212,563` 13:49:35 - Instructions executed: `18,400` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AMM contract tests/Token/constructor/1 13:49:35 - Total duration: `302.897 ms` 13:49:35 - Total mana used: `276,249` 13:49:35 - Mana per second: `912,022` 13:49:35 - Total instructions executed: `18,400` 13:49:35 - Tx hash computation: `21.841 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `3.795 ms` 13:49:35 - Revertible: `1.397 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: Token.constructor** 13:49:35 - Duration: `240.239 ms` 13:49:35 - Mana used: `276,249` 13:49:35 - Mana per second: `1,149,892` 13:49:35 - Instructions executed: `18,400` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AMM contract tests/Token/constructor/2 13:49:35 - Total duration: `295.97 ms` 13:49:35 - Total mana used: `276,249` 13:49:35 - Mana per second: `933,368` 13:49:35 - Total instructions executed: `18,400` 13:49:35 - Tx hash computation: `27.247 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `13.946 ms` 13:49:35 - Revertible: `2.099 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: Token.constructor** 13:49:35 - Duration: `223.643 ms` 13:49:35 - Mana used: `276,249` 13:49:35 - Mana per second: `1,235,221` 13:49:35 - Instructions executed: `18,400` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AMM contract tests/AMM/constructor/3 13:49:35 - Total duration: `175.633 ms` 13:49:35 - Total mana used: `38,448` 13:49:35 - Mana per second: `218,911` 13:49:35 - Total instructions executed: `2,032` 13:49:35 - Tx hash computation: `38.949 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `4.392 ms` 13:49:35 - Revertible: `1.387 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AMM.constructor** 13:49:35 - Duration: `109.356 ms` 13:49:35 - Mana used: `38,448` 13:49:35 - Mana per second: `351,584` 13:49:35 - Instructions executed: `2,032` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AMM contract tests/AMM/set_minter/4 13:49:35 - Total duration: `86.894 ms` 13:49:35 - Total mana used: `9,718` 13:49:35 - Mana per second: `111,837` 13:49:35 - Total instructions executed: `626` 13:49:35 - Tx hash computation: `28.982 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `7.984 ms` 13:49:35 - Revertible: `1.851 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: Token.set_minter** 13:49:35 - Duration: `26.933 ms` 13:49:35 - Mana used: `9,718` 13:49:35 - Mana per second: `360,824` 13:49:35 - Instructions executed: `626` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AMM contract tests/AMM/add_liquidity/5 13:49:35 - Total duration: `310.204 ms` 13:49:35 - Total mana used: `124,026` 13:49:35 - Mana per second: `399,821` 13:49:35 - Total instructions executed: `8,219` 13:49:35 - Tx hash computation: `31.323 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `8.27 ms` 13:49:35 - Revertible: `1.567 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: Token._increase_public_balance** 13:49:35 - Duration: `27.608 ms` 13:49:35 - Mana used: `14,929` 13:49:35 - Mana per second: `540,748` 13:49:35 - Instructions executed: `1,027` 13:49:35 - **Fn: Token._increase_public_balance** 13:49:35 - Duration: `29.239 ms` 13:49:35 - Mana used: `14,929` 13:49:35 - Mana per second: `510,582` 13:49:35 - Instructions executed: `1,027` 13:49:35 - **Fn: AMM._add_liquidity** 13:49:35 - Duration: `184.984 ms` 13:49:35 - Mana used: `94,168` 13:49:35 - Mana per second: `509,060` 13:49:35 - Instructions executed: `6,165` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AMM contract tests/AMM/swap_exact_tokens_for_tokens/6 13:49:35 - Total duration: `256.883 ms` 13:49:35 - Total mana used: `78,666` 13:49:35 - Mana per second: `306,233` 13:49:35 - Total instructions executed: `5,365` 13:49:35 - Tx hash computation: `25.001 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `5.822 ms` 13:49:35 - Revertible: `2.914 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: Token._increase_public_balance** 13:49:35 - Duration: `27.948 ms` 13:49:35 - Mana used: `14,929` 13:49:35 - Mana per second: `534,163` 13:49:35 - Instructions executed: `1,027` 13:49:35 - **Fn: AMM._swap_exact_tokens_for_tokens** 13:49:35 - Duration: `171.202 ms` 13:49:35 - Mana used: `63,737` 13:49:35 - Mana per second: `372,290` 13:49:35 - Instructions executed: `4,338` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AMM contract tests/AMM/remove_liquidity/7 13:49:35 - Total duration: `375.296 ms` 13:49:35 - Total mana used: `142,711` 13:49:35 - Mana per second: `380,263` 13:49:35 - Total instructions executed: `9,502` 13:49:35 - Tx hash computation: `24.721 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `19.423 ms` 13:49:35 - Revertible: `1.259 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: Token._increase_public_balance** 13:49:35 - Duration: `28.763 ms` 13:49:35 - Mana used: `14,929` 13:49:35 - Mana per second: `519,031` 13:49:35 - Instructions executed: `1,027` 13:49:35 - **Fn: AMM._remove_liquidity** 13:49:35 - Duration: `272.926 ms` 13:49:35 - Mana used: `127,782` 13:49:35 - Mana per second: `468,193` 13:49:35 - Instructions executed: `8,475` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmTest contract tests/AvmTest/bulk_testing/0 13:49:35 - Total duration: `391.276 ms` 13:49:35 - Total mana used: `426,067` 13:49:35 - Mana per second: `1,088,918` 13:49:35 - Total instructions executed: `27,838` 13:49:35 - Tx hash computation: `32.03 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `8.757 ms` 13:49:35 - Revertible: `1.199 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmTest.bulk_testing** 13:49:35 - Duration: `327.441 ms` 13:49:35 - Mana used: `426,067` 13:49:35 - Mana per second: `1,301,204` 13:49:35 - Instructions executed: `27,838` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmTest contract tests/AvmTest/nested_call_large_calldata/0 13:49:35 - Total duration: `1,637.828 ms` 13:49:35 - Total mana used: `3,735,963` 13:49:35 - Mana per second: `2,281,047` 13:49:35 - Total instructions executed: `404,826` 13:49:35 - Tx hash computation: `25.724 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `4.397 ms` 13:49:35 - Revertible: `3.224 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmTest.nested_call_large_calldata** 13:49:35 - Duration: `1,587.551 ms` 13:49:35 - Mana used: `3,735,963` 13:49:35 - Mana per second: `2,353,286` 13:49:35 - Instructions executed: `404,826` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_10/0 13:49:35 - Total duration: `150.899 ms` 13:49:35 - Total mana used: `69,489` 13:49:35 - Mana per second: `460,499` 13:49:35 - Total instructions executed: `5,033` 13:49:35 - Tx hash computation: `29.989 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `6.71 ms` 13:49:35 - Revertible: `2.266 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.sha256_hash_10** 13:49:35 - Duration: `88.393 ms` 13:49:35 - Mana used: `69,489` 13:49:35 - Mana per second: `786,140` 13:49:35 - Instructions executed: `5,033` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_20/1 13:49:35 - Total duration: `99.63 ms` 13:49:35 - Total mana used: `84,210` 13:49:35 - Mana per second: `845,230` 13:49:35 - Total instructions executed: `5,857` 13:49:35 - Tx hash computation: `25.992 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `4.316 ms` 13:49:35 - Revertible: `1.206 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.sha256_hash_20** 13:49:35 - Duration: `44.203 ms` 13:49:35 - Mana used: `84,210` 13:49:35 - Mana per second: `1,905,075` 13:49:35 - Instructions executed: `5,857` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_30/2 13:49:35 - Total duration: `98.018 ms` 13:49:35 - Total mana used: `102,159` 13:49:35 - Mana per second: `1,042,252` 13:49:35 - Total instructions executed: `6,978` 13:49:35 - Tx hash computation: `31.377 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `3.927 ms` 13:49:35 - Revertible: `1.27 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.sha256_hash_30** 13:49:35 - Duration: `38.199 ms` 13:49:35 - Mana used: `102,159` 13:49:35 - Mana per second: `2,674,355` 13:49:35 - Instructions executed: `6,978` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_40/3 13:49:35 - Total duration: `101.028 ms` 13:49:35 - Total mana used: `117,705` 13:49:35 - Mana per second: `1,165,078` 13:49:35 - Total instructions executed: `7,951` 13:49:35 - Tx hash computation: `21.669 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `3.445 ms` 13:49:35 - Revertible: `0.992 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.sha256_hash_40** 13:49:35 - Duration: `53.653 ms` 13:49:35 - Mana used: `117,705` 13:49:35 - Mana per second: `2,193,817` 13:49:35 - Instructions executed: `7,951` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_50/4 13:49:35 - Total duration: `96.045 ms` 13:49:35 - Total mana used: `135,684` 13:49:35 - Mana per second: `1,412,720` 13:49:35 - Total instructions executed: `9,074` 13:49:35 - Tx hash computation: `31.575 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `4.055 ms` 13:49:35 - Revertible: `1.043 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.sha256_hash_50** 13:49:35 - Duration: `42.42 ms` 13:49:35 - Mana used: `135,684` 13:49:35 - Mana per second: `3,198,602` 13:49:35 - Instructions executed: `9,074` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_60/5 13:49:35 - Total duration: `127.1 ms` 13:49:35 - Total mana used: `155,220` 13:49:35 - Mana per second: `1,221,240` 13:49:35 - Total instructions executed: `10,361` 13:49:35 - Tx hash computation: `31.845 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `5.428 ms` 13:49:35 - Revertible: `2.244 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.sha256_hash_60** 13:49:35 - Duration: `62.446 ms` 13:49:35 - Mana used: `155,220` 13:49:35 - Mana per second: `2,485,662` 13:49:35 - Instructions executed: `10,361` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_70/6 13:49:35 - Total duration: `110.248 ms` 13:49:35 - Total mana used: `182,019` 13:49:35 - Mana per second: `1,650,997` 13:49:35 - Total instructions executed: `11,987` 13:49:35 - Tx hash computation: `28.671 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `3.994 ms` 13:49:35 - Revertible: `1.142 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.sha256_hash_70** 13:49:35 - Duration: `53.601 ms` 13:49:35 - Mana used: `182,019` 13:49:35 - Mana per second: `3,395,804` 13:49:35 - Instructions executed: `11,987` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_80/7 13:49:35 - Total duration: `111.679 ms` 13:49:35 - Total mana used: `198,054` 13:49:35 - Mana per second: `1,773,419` 13:49:35 - Total instructions executed: `12,987` 13:49:35 - Tx hash computation: `26.582 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `5.317 ms` 13:49:35 - Revertible: `1.374 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.sha256_hash_80** 13:49:35 - Duration: `57.703 ms` 13:49:35 - Mana used: `198,054` 13:49:35 - Mana per second: `3,432,319` 13:49:35 - Instructions executed: `12,987` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_90/8 13:49:35 - Total duration: `129.719 ms` 13:49:35 - Total mana used: `216,648` 13:49:35 - Mana per second: `1,670,129` 13:49:35 - Total instructions executed: `14,140` 13:49:35 - Tx hash computation: `38.424 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `6.543 ms` 13:49:35 - Revertible: `1.548 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.sha256_hash_90** 13:49:35 - Duration: `53.067 ms` 13:49:35 - Mana used: `216,648` 13:49:35 - Mana per second: `4,082,500` 13:49:35 - Instructions executed: `14,140` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_100/9 13:49:35 - Total duration: `129.93 ms` 13:49:35 - Total mana used: `232,683` 13:49:35 - Mana per second: `1,790,827` 13:49:35 - Total instructions executed: `15,140` 13:49:35 - Tx hash computation: `29.081 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `3.665 ms` 13:49:35 - Revertible: `1.404 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.sha256_hash_100** 13:49:35 - Duration: `69.446 ms` 13:49:35 - Mana used: `232,683` 13:49:35 - Mana per second: `3,350,551` 13:49:35 - Instructions executed: `15,140` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_255/10 13:49:35 - Total duration: `211.514 ms` 13:49:35 - Total mana used: `520,389` 13:49:35 - Mana per second: `2,460,301` 13:49:35 - Total instructions executed: `33,218` 13:49:35 - Tx hash computation: `34.989 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `3.298 ms` 13:49:35 - Revertible: `3.186 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.sha256_hash_255** 13:49:35 - Duration: `132.482 ms` 13:49:35 - Mana used: `520,389` 13:49:35 - Mana per second: `3,928,012` 13:49:35 - Instructions executed: `33,218` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_256/11 13:49:35 - Total duration: `216.801 ms` 13:49:35 - Total mana used: `518,919` 13:49:35 - Mana per second: `2,393,526` 13:49:35 - Total instructions executed: `33,313` 13:49:35 - Tx hash computation: `27.768 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `3.88 ms` 13:49:35 - Revertible: `1.057 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.sha256_hash_256** 13:49:35 - Duration: `148.133 ms` 13:49:35 - Mana used: `518,919` 13:49:35 - Mana per second: `3,503,052` 13:49:35 - Instructions executed: `33,313` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_511/12 13:49:35 - Total duration: `385.436 ms` 13:49:35 - Total mana used: `994,713` 13:49:35 - Mana per second: `2,580,747` 13:49:35 - Total instructions executed: `62,965` 13:49:35 - Tx hash computation: `41.032 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `6.082 ms` 13:49:35 - Revertible: `1.926 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.sha256_hash_511** 13:49:35 - Duration: `311.689 ms` 13:49:35 - Mana used: `994,713` 13:49:35 - Mana per second: `3,191,361` 13:49:35 - Instructions executed: `62,965` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_512/13 13:49:35 - Total duration: `330.964 ms` 13:49:35 - Total mana used: `994,935` 13:49:35 - Mana per second: `3,006,171` 13:49:35 - Total instructions executed: `62,918` 13:49:35 - Tx hash computation: `34.459 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `7.606 ms` 13:49:35 - Revertible: `2.155 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.sha256_hash_512** 13:49:35 - Duration: `253.204 ms` 13:49:35 - Mana used: `994,935` 13:49:35 - Mana per second: `3,929,374` 13:49:35 - Instructions executed: `62,918` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/sha256_hash_2048/14 13:49:35 - Total duration: `1,004.94 ms` 13:49:35 - Total mana used: `3,828,321` 13:49:35 - Mana per second: `3,809,502` 13:49:35 - Total instructions executed: `240,570` 13:49:35 - Tx hash computation: `30.041 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `12.787 ms` 13:49:35 - Revertible: `1.218 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.sha256_hash_2048** 13:49:35 - Duration: `929.485 ms` 13:49:35 - Mana used: `3,828,321` 13:49:35 - Mana per second: `4,118,757` 13:49:35 - Instructions executed: `240,570` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_hash/15 13:49:35 - Total duration: `118.176 ms` 13:49:35 - Total mana used: `146,826` 13:49:35 - Mana per second: `1,242,434` 13:49:35 - Total instructions executed: `9,484` 13:49:35 - Tx hash computation: `27.595 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `5.293 ms` 13:49:35 - Revertible: `2.249 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.keccak_hash** 13:49:35 - Duration: `45.764 ms` 13:49:35 - Mana used: `146,826` 13:49:35 - Mana per second: `3,208,363` 13:49:35 - Instructions executed: `9,484` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/keccak_f1600/16 13:49:35 - Total duration: `73.828 ms` 13:49:35 - Total mana used: `43,077` 13:49:35 - Mana per second: `583,478` 13:49:35 - Total instructions executed: `3,079` 13:49:35 - Tx hash computation: `24.959 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `3.115 ms` 13:49:35 - Revertible: `1.054 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.keccak_f1600** 13:49:35 - Duration: `20.664 ms` 13:49:35 - Mana used: `43,077` 13:49:35 - Mana per second: `2,084,684` 13:49:35 - Instructions executed: `3,079` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/poseidon2_hash/17 13:49:35 - Total duration: `97.449 ms` 13:49:35 - Total mana used: `28,962` 13:49:35 - Mana per second: `297,202` 13:49:35 - Total instructions executed: `2,207` 13:49:35 - Tx hash computation: `28.92 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `6.564 ms` 13:49:35 - Revertible: `1.613 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.poseidon2_hash** 13:49:35 - Duration: `36.98 ms` 13:49:35 - Mana used: `28,962` 13:49:35 - Mana per second: `783,181` 13:49:35 - Instructions executed: `2,207` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash/18 13:49:35 - Total duration: `591.602 ms` 13:49:35 - Total mana used: `354,120` 13:49:35 - Mana per second: `598,578` 13:49:35 - Total instructions executed: `22,872` 13:49:35 - Tx hash computation: `34.397 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `6.176 ms` 13:49:35 - Revertible: `1.656 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.pedersen_hash** 13:49:35 - Duration: `526.641 ms` 13:49:35 - Mana used: `354,120` 13:49:35 - Mana per second: `672,412` 13:49:35 - Instructions executed: `22,872` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 ## TX Label: AvmGadgetsTest contract tests/AvmGadgetsTest/pedersen_hash_with_index/19 13:49:35 - Total duration: `488.657 ms` 13:49:35 - Total mana used: `355,131` 13:49:35 - Mana per second: `726,750` 13:49:35 - Total instructions executed: `22,923` 13:49:35 - Tx hash computation: `28.062 ms` 13:49:35 - Private insertions: 13:49:35 - Non-revertible: `4.229 ms` 13:49:35 - Revertible: `1.221 ms` 13:49:35 - Enqueued public calls: 13:49:35 - **Fn: AvmGadgetsTest.pedersen_hash_with_index** 13:49:35 - Duration: `424.943 ms` 13:49:35 - Mana used: `355,131` 13:49:35 - Mana per second: `835,714` 13:49:35 - Instructions executed: `22,923` 13:49:35 13:49:35 --------------------------------------------------------------------- 13:49:35 13:49:35 PASS src/public/public_tx_simulator/apps_tests/bench.test.ts (19.004 s) 13:49:35 Public TX simulator apps tests: benchmarks 13:49:35 Token Contract test (1607 ms) 13:49:35 AMM Contract test (2542 ms) 13:49:35 AVM simulator bulk test (709 ms) 13:49:35 AVM large calldata test (1994 ms) 13:49:35 AVM gadgets tests 13:49:35 keccak_hash (340 ms) 13:49:35 keccak_f1600 (284 ms) 13:49:35 poseidon2_hash (343 ms) 13:49:35 pedersen_hash (830 ms) 13:49:35 pedersen_hash_with_index (738 ms) 13:49:35 sha256_hash_10 13:49:35 sha256_hash_10 (342 ms) 13:49:35 sha256_hash_20 13:49:35 sha256_hash_20 (290 ms) 13:49:35 sha256_hash_30 13:49:35 sha256_hash_30 (312 ms) 13:49:35 sha256_hash_40 13:49:35 sha256_hash_40 (295 ms) 13:49:35 sha256_hash_50 13:49:35 sha256_hash_50 (313 ms) 13:49:35 sha256_hash_60 13:49:35 sha256_hash_60 (327 ms) 13:49:35 sha256_hash_70 13:49:35 sha256_hash_70 (302 ms) 13:49:35 sha256_hash_80 13:49:35 sha256_hash_80 (305 ms) 13:49:35 sha256_hash_90 13:49:35 sha256_hash_90 (376 ms) 13:49:35 sha256_hash_100 13:49:35 sha256_hash_100 (358 ms) 13:49:35 sha256_hash_255 13:49:35 sha256_hash_255 (430 ms) 13:49:35 sha256_hash_256 13:49:35 sha256_hash_256 (446 ms) 13:49:35 sha256_hash_511 13:49:35 sha256_hash_511 (621 ms) 13:49:35 sha256_hash_512 13:49:35 sha256_hash_512 (556 ms) 13:49:35 sha256_hash_2048 13:49:35 sha256_hash_2048 (1269 ms) 13:49:35 13:49:35 Test Suites: 1 passed, 1 total 13:49:35 Tests: 24 passed, 24 total 13:49:35 Snapshots: 0 total 13:49:35 Time: 19.094 s 13:49:35 Ran all test suites matching /simulator\/src\/public\/public_tx_simulator\/apps_tests\/bench.test.ts/i. 13:49:35 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?