790 recorded steps, 0–789 as the session counts them · program counter · opcode · L2 gas since the previous step — counters are offsets into /aztec/0x00689495de42670d932a5722e480f6bd7513825e27ecfc73065346060197285d.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_32 270x00cb SET_32 270x00d4 SET_32 270x00dd SET_32 270x00e6 SET_32 270x00ef SET_32 270x00f8 SET_32 270x0101 SET_32 270x010a MOV_8 120x010e SET_8 270x0113 ADD_8 120x0118 SET_8 300x011d ADD_8 120x0122 MOV_8 120x0126 MOV_8 150x012a ADD_8 120x012f MOV_8 150x0133 ADD_8 120x0138 MOV_8 150x013c ADD_8 120x0141 MOV_8 150x0145 ADD_8 120x014a MOV_8 150x014e ADD_8 120x0153 MOV_8 150x0157 ADD_8 120x015c MOV_8 150x0160 ADD_8 120x0165 MOV_8 150x0169 SET_8 270x016e SET_8 270x0173 SET_8 270x0178 SET_16 270x017f SET_32 270x0188 SET_8 270x018d SET_8 270x0192 SET_8 270x0197 SET_8 270x019c SET_8 270x01a1 SET_8 270x01a6 SET_8 270x01ab SET_8 270x01b0 SET_8 270x01b5 SET_8 270x01ba SET_8 270x01bf SET_8 270x01c4 SET_8 270x01c9 SET_8 270x01ce SET_8 270x01d3 SET_8 270x01d8 SET_8 270x01dd SET_8 270x01e2 SET_8 270x01e7 SET_8 270x01ec SET_8 270x01f1 SET_8 270x01f6 SET_8 270x01fb SET_16 270x0202 SET_16 270x0209 SET_16 270x0210 SET_32 270x0219 SET_32 270x0222 SET_32 270x022b SET_32 270x0234 SET_128 270x0249 SET_128 270x025e SET_128 270x0273 SET_128 270x0288 INTERNALRETURN → 0x0016 90x0016 SET_8 330x001b SET_8 330x0020 CALLDATACOPY 330x0028 MOV_8 180x002c INTERNALCALL → 0x0289 90x0289 SET_32 330x0292 EQ_8 240x0297 SET_8 330x029c SET_8 330x02a1 ADD_8 240x02a6 MOV_8 180x02aa ADD_8 180x02af SET_8 360x02b4 ADD_8 210x02b9 MOV_8 240x02bd ADD_8 210x02c2 MOV_8 240x02c6 SET_8 330x02cb ADD_8 240x02d0 SET_128 330x02e5 SET_8 330x02ea SET_8 330x02ef SET_8 330x02f4 SET_8 330x02f9 SET_8 330x02fe SET_8 330x0303 SET_FF 330x0328 SET_8 330x032d SET_8 330x0332 SET_8 330x0337 SET_32 330x0340 SET_FF 330x0365 SET_FF 330x038a SET_FF 330x03af SET_FF 330x03d4 SET_FF 330x03f9 JUMPI_32 150x0401 JUMP_32 → 0x0912 90x0912 SET_32 330x091b EQ_8 240x0920 SET_8 330x0925 SET_8 330x092a SET_FF 330x094f JUMPI_32 150x0957 JUMP_32 → 0x0e7a 90x0e7a SET_32 330x0e83 EQ_8 240x0e88 SET_FF 330x0ead JUMPI_32 150x0eb5 JUMP_32 → 0x148d 90x148d SET_32 330x1496 EQ_8 240x149b JUMPI_32 150x14a3 JUMP_32 → 0x1a7b 90x1a7b SET_32 330x1a84 EQ_8 240x1a89 SET_32 330x1a92 JUMPI_32 150x1a9a JUMP_32 → 0x1fd0 90x1fd0 SET_32 330x1fd9 EQ_8 240x1fde SET_8 330x1fe3 JUMPI_32 150x1feb JUMP_32 → 0x24a0 90x24a0 SET_32 330x24a9 EQ_8 240x24ae JUMPI_32 150x24b6 JUMP_32 → 0x2674 90x2674 SET_32 330x267d EQ_8 240x2682 JUMPI_32 150x268a JUMP_32 → 0x2848 90x2848 SET_32 330x2851 EQ_8 240x2856 JUMPI_32 150x285e JUMP_32 → 0x29b3 90x29b3 SET_32 330x29bc EQ_8 240x29c1 JUMPI_32 150x29c9 JUMP_32 → 0x2a77 90x2a77 SET_32 330x2a80 EQ_8 240x2a85 JUMPI_32 150x2a8d JUMP_32 → 0x2bb0 90x2bb0 SET_32 330x2bb9 EQ_8 240x2bbe JUMPI_32 150x2bc6 JUMP_32 → 0x2ce9 90x2ce9 SET_32 330x2cf2 EQ_8 240x2cf7 JUMPI_32 150x2cff JUMP_32 → 0x2e2c 90x2e2c SET_32 330x2e35 EQ_8 240x2e3a JUMPI_32 150x2e42 JUMP_32 → 0x2f86 90x2f86 SET_32 330x2f8f EQ_8 240x2f94 JUMPI_32 150x2f9c JUMP_32 → 0x30bf 90x30bf SET_32 330x30c8 EQ_8 240x30cd JUMPI_32 → 0x30da 150x30da MOV_8 180x30de SET_8 330x30e3 ADD_8 180x30e8 SET_8 360x30ed ADD_8 210x30f2 CALLDATACOPY 390x30fa ADD_8 210x30ff MOV_8 240x3103 ADD_8 210x3108 MOV_8 240x310c CAST_8 360x3111 CAST_8 360x3116 CAST_8 360x311b GETENVVAR_16 180x3120 GETENVVAR_16 180x3125 SET_8 330x312a MOV_8 180x312e ADD_8 180x3133 INTERNALCALL → 0x6615 90x6615 GETENVVAR_16 180x661a MOV_8 180x661e SET_8 330x6623 ADD_8 180x6628 SET_8 360x662d ADD_8 210x6632 MOV_8 210x6636 MOV_8 210x663a ADD_8 210x663f MOV_8 240x6643 ADD_8 210x6648 MOV_8 210x664c ADD_8 210x6651 MOV_8 210x6655 MOV_8 180x6659 SET_8 330x665e ADD_8 180x6663 SET_8 360x6668 ADD_8 210x666d ADD_8 210x6672 POSEIDON2 3750x6678 ADD_8 210x667d MOV_8 240x6681 GETENVVAR_16 180x6686 MOV_8 180x668a SET_8 330x668f ADD_8 180x6694 SET_8 360x6699 ADD_8 210x669e MOV_8 210x66a2 MOV_8 210x66a6 ADD_8 210x66ab MOV_8 240x66af ADD_8 210x66b4 MOV_8 240x66b8 ADD_8 210x66bd MOV_8 210x66c1 MOV_8 180x66c5 SET_8 330x66ca ADD_8 180x66cf SET_8 360x66d4 ADD_8 210x66d9 ADD_8 210x66de POSEIDON2 3750x66e4 ADD_8 210x66e9 MOV_8 240x66ed NULLIFIEREXISTS 9120x66f3 JUMPI_32 → 0x6700 150x6700 INTERNALRETURN → 0x3138 90x3138 MOV_8 180x313c GETENVVAR_16 180x3141 EQ_8 210x3146 NOT_8 210x314a CAST_8 360x314f MUL_8 390x3154 EQ_8 210x3159 JUMPI_32 → 0x316a 150x316a GETENVVAR_16 180x316f MOV_8 180x3173 SET_8 330x3178 ADD_8 180x317d SET_8 360x3182 ADD_8 210x3187 MOV_8 210x318b MOV_8 210x318f ADD_8 210x3194 MOV_8 240x3198 ADD_8 210x319d MOV_8 240x31a1 ADD_8 210x31a6 MOV_8 210x31aa MOV_8 180x31ae SET_8 330x31b3 ADD_8 180x31b8 SET_8 360x31bd ADD_8 210x31c2 ADD_8 210x31c7 POSEIDON2 3750x31cd ADD_8 210x31d2 MOV_8 240x31d6 NULLIFIEREXISTS 9120x31dc JUMPI_32 → 0x31e9 150x31e9 GETENVVAR_16 180x31ee SLOAD 13020x31f6 EQ_8 240x31fb JUMPI_32 → 0x3208 150x3208 SET_8 330x320d MOV_8 180x3211 MOV_8 210x3215 MOV_8 210x3219 ADD_8 180x321e INTERNALCALL → 0x649b 90x649b GETENVVAR_16 180x64a0 GETENVVAR_16 180x64a5 GETENVVAR_16 180x64aa GETENVVAR_16 180x64af MOV_8 180x64b3 SET_8 330x64b8 ADD_8 180x64bd SET_8 360x64c2 ADD_8 210x64c7 MOV_8 210x64cb MOV_8 210x64cf ADD_8 210x64d4 MOV_8 210x64d8 ADD_8 210x64dd MOV_8 240x64e1 ADD_8 210x64e6 MOV_8 210x64ea MOV_8 180x64ee SET_8 330x64f3 ADD_8 180x64f8 SET_8 360x64fd ADD_8 210x6502 ADD_8 210x6507 POSEIDON2 3750x650d ADD_8 210x6512 MOV_8 240x6516 EQ_8 210x651b EQ_8 210x6520 JUMPI_32 → 0x652d 150x652d GETENVVAR_16 180x6532 SLOAD 13020x653a CAST_8 360x653f CAST_8 360x6544 CAST_8 360x6549 ADD_8 240x654e LTE_8 540x6553 JUMPI_32 → 0x6560 150x6560 MOV_8 240x6564 ADD_8 210x6569 MOV_8 240x656d MOV_8 240x6571 ADD_8 210x6576 MOV_8 240x657a CAST_8 360x657f SSTORE 331490x6585 GETENVVAR_16 180x658a GETENVVAR_16 180x658f GETENVVAR_16 180x6594 SLOAD 12990x659c CAST_8 360x65a1 CAST_8 360x65a6 CAST_8 360x65ab ADD_8 240x65b0 LTE_8 540x65b5 JUMPI_32 → 0x65c2 150x65c2 CAST_8 360x65c7 SSTORE 331460x65cd SET_8 330x65d2 MOV_8 180x65d6 MOV_8 180x65da MOV_8 210x65de MOV_8 210x65e2 ADD_8 180x65e7 INTERNALCALL → 0x68cd 90x68cd CAST_8 360x68d2 SET_FF 330x68f7 SET_8 330x68fc SET_8 330x6901 ADD_8 240x6906 MOV_8 180x690a ADD_8 180x690f SET_8 360x6914 ADD_8 210x6919 MOV_8 240x691d ADD_8 210x6922 MOV_8 240x6926 SET_8 330x692b ADD_8 240x6930 MOV_8 210x6934 MOV_8 240x6938 ADD_8 210x693d MOV_8 240x6941 ADD_8 210x6946 MOV_8 240x694a ADD_8 210x694f MOV_8 240x6953 ADD_8 210x6958 MOV_8 240x695c SET_8 330x6961 ADD_8 240x6966 EMITPUBLICLOG 390x696c INTERNALRETURN → 0x65ec 90x65ec MOV_8 180x65f0 INTERNALRETURN → 0x3223 90x3223 MOV_8 180x3227 MOV_8 240x322b ADD_8 210x3230 MOV_8 240x3234 ADD_8 210x3239 MOV_8 240x323d SET_8 330x3242 ADD_8 240x3247 RETURN → context 2 0x0000 210x0000 SET_8 270x0005 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_32 270x00cb SET_32 270x00d4 SET_32 270x00dd SET_32 270x00e6 SET_32 270x00ef SET_32 270x00f8 SET_32 270x0101 SET_32 270x010a MOV_8 120x010e SET_8 270x0113 ADD_8 120x0118 SET_8 300x011d ADD_8 120x0122 MOV_8 120x0126 MOV_8 150x012a ADD_8 120x012f MOV_8 150x0133 ADD_8 120x0138 MOV_8 150x013c ADD_8 120x0141 MOV_8 150x0145 ADD_8 120x014a MOV_8 150x014e ADD_8 120x0153 MOV_8 150x0157 ADD_8 120x015c MOV_8 150x0160 ADD_8 120x0165 MOV_8 150x0169 SET_8 270x016e SET_8 270x0173 SET_8 270x0178 SET_16 270x017f SET_32 270x0188 SET_8 270x018d SET_8 270x0192 SET_8 270x0197 SET_8 270x019c SET_8 270x01a1 SET_8 270x01a6 SET_8 270x01ab SET_8 270x01b0 SET_8 270x01b5 SET_8 270x01ba SET_8 270x01bf SET_8 270x01c4 SET_8 270x01c9 SET_8 270x01ce SET_8 270x01d3 SET_8 270x01d8 SET_8 270x01dd SET_8 270x01e2 SET_8 270x01e7 SET_8 270x01ec SET_8 270x01f1 SET_8 270x01f6 SET_8 270x01fb SET_16 270x0202 SET_16 270x0209 SET_16 270x0210 SET_32 270x0219 SET_32 270x0222 SET_32 270x022b SET_32 270x0234 SET_128 270x0249 SET_128 270x025e SET_128 270x0273 SET_128 270x0288 INTERNALRETURN → 0x0016 90x0016 SET_8 330x001b SET_8 330x0020 CALLDATACOPY 330x0028 MOV_8 180x002c INTERNALCALL → 0x0289 90x0289 SET_32 330x0292 EQ_8 240x0297 SET_8 330x029c SET_8 330x02a1 ADD_8 240x02a6 MOV_8 180x02aa ADD_8 180x02af SET_8 360x02b4 ADD_8 210x02b9 MOV_8 240x02bd ADD_8 210x02c2 MOV_8 240x02c6 SET_8 330x02cb ADD_8 240x02d0 SET_128 330x02e5 SET_8 330x02ea SET_8 330x02ef SET_8 330x02f4 SET_8 330x02f9 SET_8 330x02fe SET_8 330x0303 SET_FF 330x0328 SET_8 330x032d SET_8 330x0332 SET_8 330x0337 SET_32 330x0340 SET_FF 330x0365 SET_FF 330x038a SET_FF 330x03af SET_FF 330x03d4 SET_FF 330x03f9 JUMPI_32 150x0401 JUMP_32 → 0x0912 90x0912 SET_32 330x091b EQ_8 240x0920 SET_8 330x0925 SET_8 330x092a SET_FF 330x094f JUMPI_32 150x0957 JUMP_32 → 0x0e7a 90x0e7a SET_32 330x0e83 EQ_8 240x0e88 SET_FF 330x0ead JUMPI_32 150x0eb5 JUMP_32 → 0x148d 90x148d SET_32 330x1496 EQ_8 240x149b JUMPI_32 150x14a3 JUMP_32 → 0x1a7b 90x1a7b SET_32 330x1a84 EQ_8 240x1a89 SET_32 330x1a92 JUMPI_32 150x1a9a JUMP_32 → 0x1fd0 90x1fd0 SET_32 330x1fd9 EQ_8 240x1fde SET_8 330x1fe3 JUMPI_32 150x1feb JUMP_32 → 0x24a0 90x24a0 SET_32 330x24a9 EQ_8 240x24ae JUMPI_32 150x24b6 JUMP_32 → 0x2674 90x2674 SET_32 330x267d EQ_8 240x2682 JUMPI_32 150x268a JUMP_32 → 0x2848 90x2848 SET_32 330x2851 EQ_8 240x2856 JUMPI_32 150x285e JUMP_32 → 0x29b3 90x29b3 SET_32 330x29bc EQ_8 240x29c1 JUMPI_32 150x29c9 JUMP_32 → 0x2a77 90x2a77 SET_32 330x2a80 EQ_8 240x2a85 JUMPI_32 150x2a8d JUMP_32 → 0x2bb0 90x2bb0 SET_32 330x2bb9 EQ_8 240x2bbe JUMPI_32 150x2bc6 JUMP_32 → 0x2ce9 90x2ce9 SET_32 330x2cf2 EQ_8 240x2cf7 JUMPI_32 150x2cff JUMP_32 → 0x2e2c 90x2e2c SET_32 330x2e35 EQ_8 240x2e3a JUMPI_32 150x2e42 JUMP_32 → 0x2f86 90x2f86 SET_32 330x2f8f EQ_8 240x2f94 JUMPI_32 150x2f9c JUMP_32 → 0x30bf 90x30bf SET_32 330x30c8 EQ_8 240x30cd JUMPI_32 → 0x30da 150x30da MOV_8 180x30de SET_8 330x30e3 ADD_8 180x30e8 SET_8 360x30ed ADD_8 210x30f2 CALLDATACOPY 390x30fa ADD_8 210x30ff MOV_8 240x3103 ADD_8 210x3108 MOV_8 240x310c CAST_8 360x3111 CAST_8 360x3116 CAST_8 360x311b GETENVVAR_16 180x3120 GETENVVAR_16 180x3125 SET_8 330x312a MOV_8 180x312e ADD_8 180x3133 INTERNALCALL → 0x6615 90x6615 GETENVVAR_16 180x661a MOV_8 180x661e SET_8 330x6623 ADD_8 180x6628 SET_8 360x662d ADD_8 210x6632 MOV_8 210x6636 MOV_8 210x663a ADD_8 210x663f MOV_8 240x6643 ADD_8 210x6648 MOV_8 210x664c ADD_8 210x6651 MOV_8 210x6655 MOV_8 180x6659 SET_8 330x665e ADD_8 180x6663 SET_8 360x6668 ADD_8 210x666d ADD_8 210x6672 POSEIDON2 3750x6678 ADD_8 210x667d MOV_8 240x6681 GETENVVAR_16 180x6686 MOV_8 180x668a SET_8 330x668f ADD_8 180x6694 SET_8 360x6699 ADD_8 210x669e MOV_8 210x66a2 MOV_8 210x66a6 ADD_8 210x66ab MOV_8 240x66af ADD_8 210x66b4 MOV_8 240x66b8 ADD_8 210x66bd MOV_8 210x66c1 MOV_8 180x66c5 SET_8 330x66ca ADD_8 180x66cf SET_8 360x66d4 ADD_8 210x66d9 ADD_8 210x66de POSEIDON2 3750x66e4 ADD_8 210x66e9 MOV_8 240x66ed NULLIFIEREXISTS 9120x66f3 JUMPI_32 → 0x6700 150x6700 INTERNALRETURN → 0x3138 90x3138 MOV_8 180x313c GETENVVAR_16 180x3141 EQ_8 210x3146 NOT_8 210x314a CAST_8 360x314f MUL_8 390x3154 EQ_8 210x3159 JUMPI_32 → 0x316a 150x316a GETENVVAR_16 180x316f MOV_8 180x3173 SET_8 330x3178 ADD_8 180x317d SET_8 360x3182 ADD_8 210x3187 MOV_8 210x318b MOV_8 210x318f ADD_8 210x3194 MOV_8 240x3198 ADD_8 210x319d MOV_8 240x31a1 ADD_8 210x31a6 MOV_8 210x31aa MOV_8 180x31ae SET_8 330x31b3 ADD_8 180x31b8 SET_8 360x31bd ADD_8 210x31c2 ADD_8 210x31c7 POSEIDON2 3750x31cd ADD_8 210x31d2 MOV_8 240x31d6 NULLIFIEREXISTS 9120x31dc JUMPI_32 → 0x31e9 150x31e9 GETENVVAR_16 180x31ee SLOAD 13020x31f6 EQ_8 240x31fb JUMPI_32 → 0x3208 150x3208 SET_8 330x320d MOV_8 180x3211 MOV_8 210x3215 MOV_8 210x3219 ADD_8 180x321e INTERNALCALL → 0x649b 90x649b GETENVVAR_16 180x64a0 GETENVVAR_16 180x64a5 GETENVVAR_16 180x64aa GETENVVAR_16 180x64af MOV_8 180x64b3 SET_8 330x64b8 ADD_8 180x64bd SET_8 360x64c2 ADD_8 210x64c7 MOV_8 210x64cb MOV_8 210x64cf ADD_8 210x64d4 MOV_8 210x64d8 ADD_8 210x64dd MOV_8 240x64e1 ADD_8 210x64e6 MOV_8 210x64ea MOV_8 180x64ee SET_8 330x64f3 ADD_8 180x64f8 SET_8 360x64fd ADD_8 210x6502 ADD_8 210x6507 POSEIDON2 3750x650d ADD_8 210x6512 MOV_8 240x6516 EQ_8 210x651b EQ_8 210x6520 JUMPI_32 → 0x652d 150x652d GETENVVAR_16 180x6532 SLOAD 13020x653a CAST_8 360x653f CAST_8 360x6544 CAST_8 360x6549 ADD_8 240x654e LTE_8 540x6553 JUMPI_32 → 0x6560 150x6560 MOV_8 240x6564 ADD_8 210x6569 MOV_8 240x656d MOV_8 240x6571 ADD_8 210x6576 MOV_8 240x657a CAST_8 360x657f SSTORE 331490x6585 GETENVVAR_16 180x658a GETENVVAR_16 180x658f GETENVVAR_16 180x6594 SLOAD 12990x659c CAST_8 360x65a1 CAST_8 360x65a6 CAST_8 360x65ab ADD_8 240x65b0 LTE_8 540x65b5 JUMPI_32 → 0x65c2 150x65c2 CAST_8 360x65c7 SSTORE 331460x65cd SET_8 330x65d2 MOV_8 180x65d6 MOV_8 180x65da MOV_8 210x65de MOV_8 210x65e2 ADD_8 180x65e7 INTERNALCALL → 0x68cd 90x68cd CAST_8 360x68d2 SET_FF 330x68f7 SET_8 330x68fc SET_8 330x6901 ADD_8 240x6906 MOV_8 180x690a ADD_8 180x690f SET_8 360x6914 ADD_8 210x6919 MOV_8 240x691d ADD_8 210x6922 MOV_8 240x6926 SET_8 330x692b ADD_8 240x6930 MOV_8 210x6934 MOV_8 240x6938 ADD_8 210x693d MOV_8 240x6941 ADD_8 210x6946 MOV_8 240x694a ADD_8 210x694f MOV_8 240x6953 ADD_8 210x6958 MOV_8 240x695c SET_8 330x6961 ADD_8 240x6966 EMITPUBLICLOG 390x696c INTERNALRETURN → 0x65ec 90x65ec MOV_8 180x65f0 INTERNALRETURN → 0x3223 90x3223 MOV_8 180x3227 MOV_8 240x322b ADD_8 210x3230 MOV_8 240x3234 ADD_8 210x3239 MOV_8 240x323d SET_8 330x3242 ADD_8 240x3247 RETURN 213 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.