208 recorded steps, 0–207 as the session counts them · program counter · opcode · L2 gas since the previous step — counters are offsets into /aztec/0x00c67f6f41a5870eb280120ccc6e9288a876bc38630aa7a36346cc47753ed18d.avm
0x0000 SET_80x0005 SET_16 270x000c SET_8 270x0011 INTERNALCALL → 0x0041 90x0041 SET_FF 270x0066 SET_FF 270x008b SET_FF 270x00b0 SET_32 270x00b9 SET_32 270x00c2 SET_8 270x00c7 SET_8 270x00cc SET_8 270x00d1 SET_8 270x00d6 SET_8 270x00db SET_8 270x00e0 SET_8 270x00e5 SET_8 270x00ea SET_8 270x00ef SET_8 270x00f4 SET_8 270x00f9 SET_8 270x00fe SET_8 270x0103 SET_8 270x0108 SET_8 270x010d SET_8 270x0112 SET_8 270x0117 SET_16 270x011e SET_16 270x0125 SET_32 270x012e SET_32 270x0137 SET_32 270x0140 SET_32 270x0149 SET_128 270x015e SET_128 270x0173 SET_128 270x0188 SET_128 270x019d SET_FF 270x01c2 INTERNALRETURN → 0x0016 90x0016 SET_8 330x001b SET_8 330x0020 CALLDATACOPY 330x0028 MOV_8 180x002c INTERNALCALL → 0x01c3 90x01c3 SET_32 330x01cc EQ_8 240x01d1 SET_8 330x01d6 SET_8 330x01db ADD_8 240x01e0 MOV_8 180x01e4 ADD_8 180x01e9 SET_8 360x01ee ADD_8 210x01f3 MOV_8 240x01f7 ADD_8 210x01fc MOV_8 240x0200 SET_8 330x0205 ADD_8 240x020a SET_8 330x020f SET_128 330x0224 SET_8 330x0229 SET_8 330x022e SET_8 330x0233 SET_8 330x0238 SET_8 330x023d SET_8 330x0242 SET_32 330x024b SET_FF 330x0270 SET_FF 330x0295 SET_FF 330x02ba JUMPI_32 150x02c2 JUMP_32 → 0x0861 90x0861 SET_32 330x086a EQ_8 240x086f SET_8 330x0874 SET_FF 330x0899 JUMPI_32 150x08a1 JUMP_32 → 0x0e57 90x0e57 SET_32 330x0e60 EQ_8 240x0e65 SET_32 330x0e6e JUMPI_32 150x0e76 JUMP_32 → 0x13cb 90x13cb SET_32 330x13d4 EQ_8 240x13d9 SET_8 330x13de JUMPI_32 150x13e6 JUMP_32 → 0x18ba 90x18ba SET_32 330x18c3 EQ_8 240x18c8 JUMPI_32 150x18d0 JUMP_32 → 0x1a8e 90x1a8e SET_32 330x1a97 EQ_8 240x1a9c JUMPI_32 150x1aa4 JUMP_32 → 0x1c62 90x1c62 SET_32 330x1c6b EQ_8 240x1c70 JUMPI_32 150x1c78 JUMP_32 → 0x1dcd 90x1dcd SET_32 330x1dd6 EQ_8 240x1ddb JUMPI_32 150x1de3 JUMP_32 → 0x1e91 90x1e91 SET_32 330x1e9a EQ_8 240x1e9f JUMPI_32 150x1ea7 JUMP_32 → 0x1fca 90x1fca SET_32 330x1fd3 EQ_8 240x1fd8 JUMPI_32 150x1fe0 JUMP_32 → 0x2103 90x2103 SET_32 330x210c EQ_8 240x2111 JUMPI_32 150x2119 JUMP_32 → 0x2246 90x2246 SET_32 330x224f EQ_8 240x2254 JUMPI_32 150x225c JUMP_32 → 0x237f 90x237f SET_32 330x2388 EQ_8 240x238d JUMPI_32 150x2395 JUMP_32 → 0x2512 90x2512 SET_32 330x251b EQ_8 240x2520 JUMPI_32 150x2528 JUMP_32 → 0x2722 90x2722 SET_32 330x272b EQ_8 240x2730 JUMPI_32 → 0x273d 150x273d MOV_8 180x2741 SET_8 330x2746 ADD_8 180x274b SET_8 360x2750 ADD_8 210x2755 CALLDATACOPY 330x275d ADD_8 210x2762 MOV_8 240x2766 CAST_8 360x276b CAST_8 360x2770 CAST_8 360x2775 GETENVVAR_16 180x277a GETENVVAR_16 180x277f GETENVVAR_16 180x2784 EQ_8 210x2789 NOT_8 210x278d CAST_8 360x2792 MUL_8 390x2797 EQ_8 210x279c JUMPI_32 → 0x27ad 150x27ad EQ_8 240x27b2 JUMPI_32 → 0x27bf 150x27bf GETENVVAR_16 180x27c4 GETENVVAR_16 180x27c9 GETENVVAR_16 180x27ce SLOAD 12990x27d6 CAST_8 360x27db CAST_8 360x27e0 CAST_8 360x27e5 ADD_8 240x27ea LTE_8 540x27ef JUMPI_32 → 0x27fc 150x27fc CAST_8 360x2801 SSTORE 331460x2807 SET_8 330x280c MOV_8 180x2810 MOV_8 180x2814 MOV_8 180x2818 MOV_8 210x281c ADD_8 180x2821 INTERNALCALL → 0x4571 90x4571 CAST_8 360x4576 SET_FF 330x459b SET_8 330x45a0 SET_8 330x45a5 ADD_8 240x45aa MOV_8 180x45ae ADD_8 180x45b3 SET_8 360x45b8 ADD_8 210x45bd MOV_8 240x45c1 ADD_8 210x45c6 MOV_8 240x45ca SET_8 330x45cf ADD_8 240x45d4 MOV_8 210x45d8 MOV_8 240x45dc ADD_8 210x45e1 MOV_8 240x45e5 ADD_8 210x45ea MOV_8 240x45ee ADD_8 210x45f3 MOV_8 240x45f7 ADD_8 210x45fc MOV_8 240x4600 SET_8 330x4605 ADD_8 240x460a EMITPUBLICLOG 390x4610 INTERNALRETURN → 0x2826 90x2826 MOV_8 180x282a MOV_8 240x282e ADD_8 210x2833 MOV_8 240x2837 ADD_8 210x283c MOV_8 240x2840 SET_8 330x2845 ADD_8 240x284a 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.