|
| 1 | +[ 263ms] [INFO] [webpack-dev-server] Server started: Hot Module Replacement enabled, Live Reloading enabled, Progress disabled, Overlay disabled. @ http://localhost:3030/main.js:1 |
| 2 | +[ 264ms] [LOG] [HMR] Waiting for update signal from WDS... @ http://localhost:3030/main.js:1 |
| 3 | +[ 408ms] [LOG] crossOriginIsolated: true, hardwareConcurrency: 22 @ http://localhost:3030/main.js:1 |
| 4 | +[ 417ms] [LOG] connected to local network @ http://localhost:3030/main.js:1 |
| 5 | +[ 418ms] [LOG] [setup] creating wallet (proving OFF), registering test accounts... @ http://localhost:3030/main.js:1 |
| 6 | +[ 436ms] [INFO] {module: embedded-wallet:pxe:data} {} Creating pxe_data ephemeral data store with map size 134217728 KB @ http://localhost:3030/main.js:1 |
| 7 | +[ 2307ms] [INFO] {module: embedded-wallet:pxe:service} {} Started PXE connected to chain 31337 version 2953584273 @ http://localhost:3030/main.js:1 |
| 8 | +[ 2610ms] [INFO] {module: embedded-wallet:pxe:service} {} Added contract class SimulatedSchnorrAccount with id 0x1ed60ac08ad68cbd45d475ba0b3886ae87fcd2a4f9eea13d0c27c0242b4f4911 @ http://localhost:3030/main.js:1 |
| 9 | +[ 2897ms] [INFO] {module: embedded-wallet:pxe:service} {} Added contract class SimulatedEcdsaAccount with id 0x03a1f18bc542296a8975c7c53cbebec44d38097378f3e4155eb018a3e2618856 @ http://localhost:3030/main.js:1 |
| 10 | +[ 3102ms] [WARNING] {module: embedded-wallet:pxe:service} {} PXE is already processing 1 jobs, concurrent execution is not supported. Will run once those are complete. @ http://localhost:3030/main.js:1 |
| 11 | +[ 3673ms] [INFO] {module: embedded-wallet:pxe:service} {} Added contract SchnorrAccount at 0x223f9f0c5c1b90ab7310ca8f6e037ad142325aaccfd1e5cd28ebdfe4224dc76b with class 0x0bd407f41ff8081d8917eecd7f190766042b39bb292bcc734824739ea6270d11 @ http://localhost:3030/main.js:1 |
| 12 | +[ 3688ms] [INFO] {module: embedded-wallet:pxe:service} {} Registered account 0x223f9f0c5c1b90ab7310ca8f6e037ad142325aaccfd1e5cd28ebdfe4224dc76b @ http://localhost:3030/main.js:1 |
| 13 | +[ 3717ms] [INFO] {module: embedded-wallet:pxe:service} {} Added contract SchnorrAccount at 0x231b58457c4443e806183c4cd6ef2b4016192d632bf63ccc325c41a4392b35ed with class 0x0bd407f41ff8081d8917eecd7f190766042b39bb292bcc734824739ea6270d11 @ http://localhost:3030/main.js:1 |
| 14 | +[ 3720ms] [INFO] {module: embedded-wallet:wallet:db} {} Account stored in database @ http://localhost:3030/main.js:1 |
| 15 | +[ 3739ms] [INFO] {module: embedded-wallet:pxe:service} {} Registered account 0x231b58457c4443e806183c4cd6ef2b4016192d632bf63ccc325c41a4392b35ed @ http://localhost:3030/main.js:1 |
| 16 | +[ 3821ms] [INFO] {module: embedded-wallet:wallet:db} {} Account stored in database @ http://localhost:3030/main.js:1 |
| 17 | +[ 3822ms] [INFO] {module: embedded-wallet:pxe:service} {} Added contract SchnorrAccount at 0x2e5d6b2d5a79b92840d91fcf140db06805191499f5574d1f7812317f84193346 with class 0x0bd407f41ff8081d8917eecd7f190766042b39bb292bcc734824739ea6270d11 @ http://localhost:3030/main.js:1 |
| 18 | +[ 3835ms] [INFO] {module: embedded-wallet:pxe:service} {} Registered account 0x2e5d6b2d5a79b92840d91fcf140db06805191499f5574d1f7812317f84193346 @ http://localhost:3030/main.js:1 |
| 19 | +[ 3841ms] [INFO] {module: embedded-wallet:wallet:db} {} Account stored in database @ http://localhost:3030/main.js:1 |
| 20 | +[ 3841ms] [LOG] [setup] alice: 0x223f9f0c5c1b90ab7310ca8f6e037ad142325aaccfd1e5cd28ebdfe4224dc76b @ http://localhost:3030/main.js:1 |
| 21 | +[ 3842ms] [LOG] [setup] deploying Token contract... @ http://localhost:3030/main.js:1 |
| 22 | +[ 5282ms] [INFO] {module: embedded-wallet:pxe:service} {} Added contract Token at 0x24d550f90a0110a0a271a63a551cbddbbbde8e2f9e852d04cd71709a9bf1dc62 with class 0x1092d79155ade41884a9020f340682c7b6ce6ca727b234f621fd26f9a6a629b5 @ http://localhost:3030/main.js:1 |
| 23 | +[ 5372ms] [INFO] {module: embedded-wallet:pxe:service} {origin: f, functionSelector: d, simulatePublic: true, chainId: g, version: g} Simulating transaction execution request to 0x9d57a239 at 0x223f9f0c5c1b90ab7310ca8f6e037ad142325aaccfd1e5cd28ebdfe4224dc76b @ http://localhost:3030/main.js:1 |
| 24 | +[ 5995ms] [INFO] {module: embedded-wallet:pxe:service} {txHash: i, origin: f, functionSelector: d, simulatePublic: true, chainId: g} Simulation completed for 0x2ef6ca5bb43f4f931aa478046b7e4c1468343b2f65ee934bf4716f04534a96d6 in 623.0550000001676ms @ http://localhost:3030/main.js:1 |
| 25 | +[ 6955ms] [INFO] {module: embedded-wallet} {} Sent transaction 0x06410289736d45f6d51494398db121b43be21deb72cfe4edb29e95fb00da9385 @ http://localhost:3030/main.js:1 |
| 26 | +[ 11998ms] [LOG] [setup] token deployed at 0x24d550f90a0110a0a271a63a551cbddbbbde8e2f9e852d04cd71709a9bf1dc62 @ http://localhost:3030/main.js:1 |
| 27 | +[ 11998ms] [LOG] [setup] minting 1,000,000 privately to alice... @ http://localhost:3030/main.js:1 |
| 28 | +[ 12134ms] [INFO] {module: embedded-wallet:pxe:service} {origin: f, functionSelector: d, simulatePublic: true, chainId: g, version: g} Simulating transaction execution request to 0x9d57a239 at 0x223f9f0c5c1b90ab7310ca8f6e037ad142325aaccfd1e5cd28ebdfe4224dc76b @ http://localhost:3030/main.js:1 |
| 29 | +[ 12592ms] [INFO] {module: embedded-wallet:pxe:service} {txHash: i, origin: f, functionSelector: d, simulatePublic: true, chainId: g} Simulation completed for 0x2db1b21daab833eb1acc69a7a9984f222bade98aa39ba037e5e1ce4f18883d80 in 457.58499999996275ms @ http://localhost:3030/main.js:1 |
| 30 | +[ 13559ms] [INFO] {module: embedded-wallet} {} Sent transaction 0x256d060edc4bf5ee7351787e1c9896976742e74d00cb2002f82c83af49c8e1db @ http://localhost:3030/main.js:1 |
| 31 | +[ 18602ms] [LOG] [baseline] private transfer alice -> bob (100), proving OFF... @ http://localhost:3030/main.js:1 |
| 32 | +[ 19739ms] [LOG] |
| 33 | +=== Baseline: transfer WITHOUT proving === @ http://localhost:3030/main.js:1 |
| 34 | +[ 19740ms] [LOG] wall-clock (proveTx): 1.02s @ http://localhost:3030/main.js:1 |
| 35 | +[ 19740ms] [LOG] sync: 0.00s @ http://localhost:3030/main.js:1 |
| 36 | +[ 19740ms] [LOG] witness generation: 0.82s @ http://localhost:3030/main.js:1 |
| 37 | +[ 19740ms] [LOG] - SchnorrAccount:entrypoint: 0.04s @ http://localhost:3030/main.js:1 |
| 38 | +[ 19740ms] [LOG] - Token:transfer: 0.26s @ http://localhost:3030/main.js:1 |
| 39 | +[ 19740ms] [LOG] - private_kernel_init_2: 0.28s @ http://localhost:3030/main.js:1 |
| 40 | +[ 19740ms] [LOG] - private_kernel_reset: 0.16s @ http://localhost:3030/main.js:1 |
| 41 | +[ 19740ms] [LOG] - private_kernel_tail: 0.08s @ http://localhost:3030/main.js:1 |
| 42 | +[ 19740ms] [LOG] proof generation: n/a (proving disabled) @ http://localhost:3030/main.js:1 |
| 43 | +[ 19740ms] [LOG] total (PXE): 1.00s @ http://localhost:3030/main.js:1 |
| 44 | +[ 24880ms] [LOG] [baseline] tx mined @ http://localhost:3030/main.js:1 |
| 45 | +[ 24880ms] [LOG] [proving] creating wallet (proving ON, WasmWorker backend)... @ http://localhost:3030/main.js:1 |
| 46 | +[ 24891ms] [INFO] {module: embedded-wallet:pxe:data} {} Creating pxe_data ephemeral data store with map size 134217728 KB @ http://localhost:3030/main.js:1 |
| 47 | +[ 26037ms] [INFO] {module: embedded-wallet:pxe:service} {} Started PXE connected to chain 31337 version 2953584273 @ http://localhost:3030/main.js:1 |
| 48 | +[ 26310ms] [INFO] {module: embedded-wallet:pxe:service} {} Added contract class SimulatedSchnorrAccount with id 0x1ed60ac08ad68cbd45d475ba0b3886ae87fcd2a4f9eea13d0c27c0242b4f4911 @ http://localhost:3030/main.js:1 |
| 49 | +[ 26575ms] [INFO] {module: embedded-wallet:pxe:service} {} Added contract class SimulatedEcdsaAccount with id 0x03a1f18bc542296a8975c7c53cbebec44d38097378f3e4155eb018a3e2618856 @ http://localhost:3030/main.js:1 |
| 50 | +[ 26739ms] [WARNING] {module: embedded-wallet:pxe:service} {} PXE is already processing 1 jobs, concurrent execution is not supported. Will run once those are complete. @ http://localhost:3030/main.js:1 |
| 51 | +[ 27316ms] [INFO] {module: embedded-wallet:pxe:service} {} Added contract SchnorrAccount at 0x223f9f0c5c1b90ab7310ca8f6e037ad142325aaccfd1e5cd28ebdfe4224dc76b with class 0x0bd407f41ff8081d8917eecd7f190766042b39bb292bcc734824739ea6270d11 @ http://localhost:3030/main.js:1 |
| 52 | +[ 27333ms] [INFO] {module: embedded-wallet:pxe:service} {} Registered account 0x223f9f0c5c1b90ab7310ca8f6e037ad142325aaccfd1e5cd28ebdfe4224dc76b @ http://localhost:3030/main.js:1 |
| 53 | +[ 27334ms] [INFO] {module: embedded-wallet:pxe:service} {} Added contract SchnorrAccount at 0x231b58457c4443e806183c4cd6ef2b4016192d632bf63ccc325c41a4392b35ed with class 0x0bd407f41ff8081d8917eecd7f190766042b39bb292bcc734824739ea6270d11 @ http://localhost:3030/main.js:1 |
| 54 | +[ 27354ms] [INFO] {module: embedded-wallet:wallet:db} {} Account stored in database @ http://localhost:3030/main.js:1 |
| 55 | +[ 27358ms] [INFO] {module: embedded-wallet:pxe:service} {} Registered account 0x231b58457c4443e806183c4cd6ef2b4016192d632bf63ccc325c41a4392b35ed @ http://localhost:3030/main.js:1 |
| 56 | +[ 27383ms] [INFO] {module: embedded-wallet:wallet:db} {} Account stored in database @ http://localhost:3030/main.js:1 |
| 57 | +[ 27387ms] [INFO] {module: embedded-wallet:pxe:service} {} Added contract SchnorrAccount at 0x2e5d6b2d5a79b92840d91fcf140db06805191499f5574d1f7812317f84193346 with class 0x0bd407f41ff8081d8917eecd7f190766042b39bb292bcc734824739ea6270d11 @ http://localhost:3030/main.js:1 |
| 58 | +[ 27407ms] [INFO] {module: embedded-wallet:pxe:service} {} Registered account 0x2e5d6b2d5a79b92840d91fcf140db06805191499f5574d1f7812317f84193346 @ http://localhost:3030/main.js:1 |
| 59 | +[ 27416ms] [INFO] {module: embedded-wallet:wallet:db} {} Account stored in database @ http://localhost:3030/main.js:1 |
| 60 | +[ 28741ms] [INFO] {module: embedded-wallet:pxe:service} {} Added contract Token at 0x24d550f90a0110a0a271a63a551cbddbbbde8e2f9e852d04cd71709a9bf1dc62 with class 0x1092d79155ade41884a9020f340682c7b6ce6ca727b234f621fd26f9a6a629b5 @ http://localhost:3030/main.js:1 |
| 61 | +[ 28741ms] [LOG] [proving] private transfer alice -> bob (200), proving ON (this can take a while)... @ http://localhost:3030/main.js:1 |
| 62 | +[ 29961ms] [INFO] {module: pxe:private-kernel-execution-prover} {} Private kernel witness generation took 742.7399999997579ms @ http://localhost:3030/main.js:1 |
| 63 | +[ 29961ms] [INFO] {module: embedded-wallet:pxe:prover} {} Generating ClientIVC proof... @ http://localhost:3030/main.js:1 |
| 64 | +[ 51807ms] [INFO] {module: embedded-wallet:pxe:prover} {eventName: client-ivc-proof-generation, duration: 21845.94000000041, proofSize: 2630, compressedSize: 65344} Generated ClientIVC proof @ http://localhost:3030/main.js:1 |
| 65 | +[ 51869ms] [LOG] |
| 66 | +=== Measured: transfer WITH proving (browser) === @ http://localhost:3030/main.js:1 |
| 67 | +[ 51869ms] [LOG] wall-clock (proveTx): 23.09s @ http://localhost:3030/main.js:1 |
| 68 | +[ 51869ms] [LOG] sync: 0.00s @ http://localhost:3030/main.js:1 |
| 69 | +[ 51869ms] [LOG] witness generation: 0.99s @ http://localhost:3030/main.js:1 |
| 70 | +[ 51869ms] [LOG] - SchnorrAccount:entrypoint: 0.03s @ http://localhost:3030/main.js:1 |
| 71 | +[ 51869ms] [LOG] - Token:transfer: 0.30s @ http://localhost:3030/main.js:1 |
| 72 | +[ 51869ms] [LOG] - private_kernel_init_2: 0.29s @ http://localhost:3030/main.js:1 |
| 73 | +[ 51869ms] [LOG] - private_kernel_reset: 0.28s @ http://localhost:3030/main.js:1 |
| 74 | +[ 51869ms] [LOG] - private_kernel_tail: 0.07s @ http://localhost:3030/main.js:1 |
| 75 | +[ 51869ms] [LOG] - hiding_kernel: 0.03s @ http://localhost:3030/main.js:1 |
| 76 | +[ 51869ms] [LOG] proof generation: 21.86s @ http://localhost:3030/main.js:1 |
| 77 | +[ 51869ms] [LOG] total (PXE): 23.04s @ http://localhost:3030/main.js:1 |
| 78 | +[ 51892ms] [LOG] [proving] proof size: 65348 bytes @ http://localhost:3030/main.js:1 |
| 79 | +[ 57038ms] [LOG] [proving] tx mined @ http://localhost:3030/main.js:1 |
| 80 | +[ 57670ms] [LOG] [verify] alice: 999700 bob: 300 @ http://localhost:3030/main.js:1 |
| 81 | +[ 57671ms] [LOG] |
| 82 | +================= SUMMARY (BROWSER) ================= @ http://localhost:3030/main.js:1 |
| 83 | +[ 57671ms] [LOG] BENCH_RESULT proving_s=21.86 prove_wall_s=23.09 baseline_wall_s=1.02 threads=22 isolated=true @ http://localhost:3030/main.js:1 |
| 84 | +[ 57671ms] [LOG] BENCH_DONE @ http://localhost:3030/main.js:1 |
0 commit comments