235 recorded steps, 0–234 as the session counts them · program counter · opcode · L2 gas since the previous step — counters are offsets into /aztec/0x11274b64b0b71aebc39145f1d08ec4d63c5a94a1187f22785e08daf2f668ae05.avm
0x0000 SET_80x0005 SET_16 270x000c SET_8 270x0011 INTERNALCALL → 0x0041 90x0041 SET_FF 270x0066 SET_8 270x006b SET_8 270x0070 SET_8 270x0075 SET_8 270x007a SET_8 270x007f SET_8 270x0084 SET_8 270x0089 SET_32 270x0092 SET_128 270x00a7 SET_128 270x00bc INTERNALRETURN → 0x0016 90x0016 SET_8 330x001b SET_8 330x0020 CALLDATACOPY 330x0028 MOV_8 180x002c INTERNALCALL → 0x00bd 90x00bd SET_32 330x00c6 EQ_8 240x00cb SET_8 330x00d0 SET_8 330x00d5 ADD_8 240x00da MOV_8 180x00de ADD_8 180x00e3 SET_8 360x00e8 ADD_8 210x00ed MOV_8 240x00f1 ADD_8 210x00f6 MOV_8 240x00fa SET_8 330x00ff ADD_8 240x0104 SET_8 330x0109 SET_8 330x010e SET_8 330x0113 SET_8 330x0118 SET_8 330x011d SET_8 330x0122 SET_8 330x0127 SET_8 330x012c JUMPI_32 150x0134 JUMP_32 → 0x0a3a 90x0a3a SET_32 330x0a43 EQ_8 240x0a48 SET_8 330x0a4d SET_32 330x0a56 SET_8 330x0a5b SET_8 330x0a60 SET_8 330x0a65 JUMPI_32 → 0x0a72 150x0a72 MOV_8 180x0a76 SET_8 330x0a7b ADD_8 180x0a80 SET_8 360x0a85 ADD_8 210x0a8a CALLDATACOPY 510x0a92 ADD_8 210x0a97 MOV_8 240x0a9b ADD_8 210x0aa0 MOV_8 240x0aa4 ADD_8 210x0aa9 MOV_8 240x0aad ADD_8 210x0ab2 MOV_8 240x0ab6 GETENVVAR_16 180x0abb GETENVVAR_16 180x0ac0 GETENVVAR_16 180x0ac5 EQ_8 210x0aca NOT_8 210x0ace CAST_8 360x0ad3 MUL_8 390x0ad8 EQ_8 240x0add JUMPI_32 → 0x0aee 150x0aee EQ_8 240x0af3 JUMPI_32 → 0x0b00 150x0b00 MOV_8 180x0b04 SET_8 330x0b09 ADD_8 180x0b0e SET_8 360x0b13 ADD_8 210x0b18 MOV_8 210x0b1c MOV_8 240x0b20 ADD_8 210x0b25 MOV_8 240x0b29 ADD_8 210x0b2e MOV_8 240x0b32 ADD_8 210x0b37 MOV_8 210x0b3b MOV_8 180x0b3f SET_8 330x0b44 ADD_8 180x0b49 SET_8 360x0b4e ADD_8 210x0b53 ADD_8 210x0b58 POSEIDON2 3750x0b5e ADD_8 210x0b63 MOV_8 240x0b67 EQ_8 210x0b6c EQ_8 240x0b71 JUMPI_32 → 0x0b7e 150x0b7e GETENVVAR_16 180x0b83 SLOAD 13020x0b8b EQ_8 210x0b90 JUMPI_32 → 0x0b9d 150x0b9d MOV_8 240x0ba1 ADD_8 210x0ba6 MOV_8 240x0baa MOV_8 240x0bae ADD_8 210x0bb3 MOV_8 240x0bb7 SSTORE 331490x0bbd MOV_8 180x0bc1 SET_8 330x0bc6 ADD_8 180x0bcb SET_8 360x0bd0 ADD_8 210x0bd5 MOV_8 210x0bd9 MOV_8 240x0bdd ADD_8 210x0be2 MOV_8 240x0be6 ADD_8 210x0beb MOV_8 240x0bef ADD_8 210x0bf4 MOV_8 210x0bf8 MOV_8 180x0bfc SET_8 330x0c01 ADD_8 180x0c06 SET_8 360x0c0b ADD_8 210x0c10 ADD_8 210x0c15 POSEIDON2 3750x0c1b ADD_8 210x0c20 MOV_8 240x0c24 EQ_8 210x0c29 EQ_8 240x0c2e JUMPI_32 → 0x0c3b 150x0c3b SSTORE 331490x0c41 MOV_8 180x0c45 SET_8 330x0c4a ADD_8 180x0c4f SET_8 360x0c54 ADD_8 210x0c59 MOV_8 210x0c5d MOV_8 240x0c61 ADD_8 210x0c66 MOV_8 240x0c6a ADD_8 210x0c6f MOV_8 240x0c73 ADD_8 210x0c78 MOV_8 210x0c7c MOV_8 180x0c80 SET_8 330x0c85 ADD_8 180x0c8a SET_8 360x0c8f ADD_8 210x0c94 ADD_8 210x0c99 POSEIDON2 3750x0c9f ADD_8 210x0ca4 MOV_8 240x0ca8 EQ_8 210x0cad EQ_8 240x0cb2 JUMPI_32 → 0x0cbf 150x0cbf SSTORE 331490x0cc5 MOV_8 180x0cc9 SET_8 330x0cce ADD_8 180x0cd3 SET_8 360x0cd8 ADD_8 210x0cdd MOV_8 210x0ce1 MOV_8 240x0ce5 ADD_8 210x0cea MOV_8 240x0cee ADD_8 210x0cf3 MOV_8 240x0cf7 ADD_8 210x0cfc MOV_8 210x0d00 MOV_8 180x0d04 SET_8 330x0d09 ADD_8 180x0d0e SET_8 360x0d13 ADD_8 210x0d18 ADD_8 210x0d1d POSEIDON2 3750x0d23 ADD_8 210x0d28 MOV_8 240x0d2c EQ_8 210x0d31 EQ_8 240x0d36 JUMPI_32 → 0x0d43 150x0d43 SSTORE 331490x0d49 SET_8 330x0d4e MOV_8 180x0d52 MOV_8 210x0d56 MOV_8 210x0d5a MOV_8 210x0d5e ADD_8 180x0d63 INTERNALCALL → 0x3c9e 90x3c9e SET_FF 330x3cc3 SET_8 330x3cc8 SET_8 330x3ccd ADD_8 240x3cd2 MOV_8 180x3cd6 ADD_8 180x3cdb SET_8 360x3ce0 ADD_8 210x3ce5 MOV_8 240x3ce9 ADD_8 210x3cee MOV_8 240x3cf2 SET_8 330x3cf7 ADD_8 240x3cfc MOV_8 210x3d00 MOV_8 240x3d04 ADD_8 210x3d09 MOV_8 240x3d0d ADD_8 210x3d12 MOV_8 240x3d16 ADD_8 210x3d1b MOV_8 240x3d1f ADD_8 210x3d24 MOV_8 240x3d28 SET_8 330x3d2d ADD_8 240x3d32 EMITPUBLICLOG 390x3d38 INTERNALRETURN → 0x0d68 90x0d68 MOV_8 180x0d6c MOV_8 240x0d70 ADD_8 210x0d75 MOV_8 240x0d79 ADD_8 210x0d7e MOV_8 240x0d82 SET_8 330x0d87 ADD_8 240x0d8c RETURN 212 recorded entries — every call this recording opened, in the order it opened them, and 0 storage writes. Each row's step is its coordinate in the recording. The replay's reproduced effects are published as a count rather than one record each, so they are in the transaction pane and not in this timeline.
The rows below are the AVM's own machine columns at this step, read from the recording. They are not program variables. This recording carries no variable names. Naming a local needs the debug symbols from the contract's compiled artifact, and none resolved for this contract.