No source resolved for the code this transaction ran, so this recording is at instruction level: every step is a program counter into the contract's bytecode. Aztec publishes a commitment to a contract's compiled artifact rather than the artifact itself, so source has to be fetched off-chain and checked against that commitment — which has not happened for this contract. Stepping is complete either way.
875 recorded steps, 0–874 as the session counts them · program counter · opcode · L2 gas since the previous step — counters are offsets into /aztec/0x2cda2117f68c2028e8ab99eed9a57ed8733f1e762ee615ecd8feb46b14322933.avm
0x0000 SET_80x0005 SET_16 270x000c SET_8 270x0011 INTERNALCALL → 0x0041 90x0041 SET_8 270x0046 SET_8 270x004b SET_8 270x0050 SET_8 270x0055 SET_32 270x005e SET_FF 270x0083 SET_8 270x0088 SET_8 270x008d SET_8 270x0092 SET_8 270x0097 SET_8 270x009c SET_8 270x00a1 SET_8 270x00a6 SET_8 270x00ab SET_8 270x00b0 SET_8 270x00b5 SET_8 270x00ba SET_8 270x00bf SET_8 270x00c4 SET_8 270x00c9 SET_8 270x00ce SET_8 270x00d3 SET_8 270x00d8 SET_32 270x00e1 SET_32 270x00ea SET_32 270x00f3 SET_32 270x00fc SET_128 270x0111 SET_128 270x0126 INTERNALRETURN → 0x0016 90x0016 SET_8 330x001b SET_8 330x0020 CALLDATACOPY 330x0028 MOV_8 180x002c INTERNALCALL → 0x0127 90x0127 SET_32 330x0130 EQ_8 240x0135 SET_8 330x013a SET_8 330x013f ADD_8 240x0144 MOV_8 180x0148 ADD_8 180x014d SET_8 360x0152 ADD_8 210x0157 MOV_8 240x015b ADD_8 210x0160 MOV_8 240x0164 SET_8 330x0169 ADD_8 240x016e SET_8 330x0173 SET_8 330x0178 SET_8 330x017d JUMPI_32 150x0185 JUMP_32 → 0x057b 90x057b SET_32 330x0584 EQ_8 240x0589 SET_8 330x058e SET_8 330x0593 SET_8 330x0598 SET_8 330x059d JUMPI_32 150x05a5 JUMP_32 → 0x170a 90x170a SET_32 330x1713 EQ_8 240x1718 SET_8 330x171d JUMPI_32 → 0x172a 150x172a MOV_8 180x172e SET_8 330x1733 ADD_8 180x1738 SET_8 360x173d ADD_8 210x1742 CALLDATACOPY 510x174a ADD_8 210x174f MOV_8 240x1753 ADD_8 240x1758 MOV_8 240x175c ADD_8 210x1761 MOV_8 240x1765 ADD_8 210x176a MOV_8 240x176e GETENVVAR_16 180x1773 GETENVVAR_16 180x1778 GETENVVAR_16 180x177d EQ_8 210x1782 NOT_8 210x1786 CAST_8 360x178b MUL_8 390x1790 EQ_8 210x1795 JUMPI_32 → 0x17a6 150x17a6 EQ_8 240x17ab JUMPI_32 → 0x17b8 150x17b8 SET_8 330x17bd MOV_8 180x17c1 MOV_8 210x17c5 MOV_8 210x17c9 MOV_8 210x17cd ADD_8 180x17d2 INTERNALCALL → 0x5954 90x5954 GETENVVAR_16 180x5959 GETENVVAR_16 180x595e GETENVVAR_16 180x5963 GETENVVAR_16 180x5968 GETENVVAR_16 180x596d SLOAD 12990x5975 MUL_8 390x597a EQ_8 240x597f JUMPI_32 → 0x598c 150x598c EQ_8 210x5991 EQ_8 210x5996 JUMPI_32 → 0x59a3 150x59a3 GETENVVAR_16 180x59a8 GETENVVAR_16 180x59ad MOV_8 180x59b1 SET_8 330x59b6 ADD_8 180x59bb SET_8 360x59c0 ADD_8 210x59c5 MOV_8 210x59c9 MOV_8 210x59cd ADD_8 210x59d2 MOV_8 210x59d6 ADD_8 210x59db MOV_8 240x59df ADD_8 210x59e4 MOV_8 210x59e8 MOV_8 180x59ec SET_8 330x59f1 ADD_8 180x59f6 SET_8 360x59fb ADD_8 210x5a00 ADD_8 210x5a05 POSEIDON2 3750x5a0b ADD_8 210x5a10 MOV_8 240x5a14 EQ_8 210x5a19 EQ_8 210x5a1e JUMPI_32 → 0x5a2b 150x5a2b MOV_8 180x5a2f SET_8 330x5a34 ADD_8 180x5a39 SET_8 360x5a3e ADD_8 210x5a43 MOV_8 210x5a47 MOV_8 210x5a4b ADD_8 210x5a50 MOV_8 240x5a54 ADD_8 210x5a59 MOV_8 210x5a5d ADD_8 210x5a62 MOV_8 210x5a66 MOV_8 180x5a6a SET_8 330x5a6f ADD_8 180x5a74 SET_8 360x5a79 ADD_8 210x5a7e ADD_8 210x5a83 POSEIDON2 3750x5a89 ADD_8 210x5a8e MOV_8 240x5a92 GETENVVAR_16 180x5a97 MOV_8 180x5a9b SET_8 330x5aa0 ADD_8 180x5aa5 SET_8 360x5aaa ADD_8 210x5aaf MOV_8 210x5ab3 MOV_8 210x5ab7 ADD_8 210x5abc MOV_8 240x5ac0 ADD_8 210x5ac5 MOV_8 240x5ac9 ADD_8 210x5ace MOV_8 210x5ad2 MOV_8 180x5ad6 SET_8 330x5adb ADD_8 180x5ae0 SET_8 360x5ae5 ADD_8 210x5aea ADD_8 210x5aef POSEIDON2 3750x5af5 ADD_8 210x5afa MOV_8 240x5afe NULLIFIEREXISTS 9120x5b04 JUMPI_32 → 0x5b11 150x5b11 SET_8 330x5b16 MOV_8 180x5b1a MOV_8 210x5b1e ADD_8 180x5b23 INTERNALCALL → 0x65ad 90x65ad GETENVVAR_16 180x65b2 GETENVVAR_16 180x65b7 MOV_8 180x65bb SET_8 330x65c0 ADD_8 180x65c5 SET_8 360x65ca ADD_8 210x65cf MOV_8 210x65d3 MOV_8 210x65d7 ADD_8 210x65dc MOV_8 210x65e0 ADD_8 210x65e5 MOV_8 240x65e9 ADD_8 210x65ee MOV_8 210x65f2 MOV_8 180x65f6 SET_8 330x65fb ADD_8 180x6600 SET_8 360x6605 ADD_8 210x660a ADD_8 210x660f POSEIDON2 3750x6615 ADD_8 210x661a MOV_8 240x661e EQ_8 210x6623 EQ_8 210x6628 JUMPI_32 → 0x6635 150x6635 GETENVVAR_16 180x663a SLOAD 13020x6642 MUL_8 390x6647 EQ_8 240x664c JUMPI_32 → 0x6659 150x6659 EQ_8 210x665e JUMPI_32 150x6666 JUMP_32 90x666b MOV_8 180x666f SET_8 330x6674 ADD_8 180x6679 SET_8 360x667e ADD_8 210x6683 MOV_8 210x6687 MOV_8 210x668b ADD_8 210x6690 MOV_8 210x6694 ADD_8 210x6699 MOV_8 240x669d ADD_8 210x66a2 MOV_8 210x66a6 MOV_8 180x66aa SET_8 330x66af ADD_8 180x66b4 SET_8 360x66b9 ADD_8 210x66be ADD_8 210x66c3 POSEIDON2 3750x66c9 ADD_8 210x66ce MOV_8 240x66d2 EQ_8 210x66d7 EQ_8 210x66dc JUMPI_32 → 0x66e9 150x66e9 GETENVVAR_16 180x66ee SLOAD 13020x66f6 MUL_8 390x66fb EQ_8 240x6700 JUMPI_32 → 0x670d 150x670d EQ_8 210x6712 JUMPI_32 150x671a JUMP_32 90x671f MOV_8 180x6723 SET_8 330x6728 ADD_8 180x672d SET_8 360x6732 ADD_8 210x6737 MOV_8 210x673b MOV_8 210x673f ADD_8 210x6744 MOV_8 210x6748 ADD_8 210x674d MOV_8 240x6751 ADD_8 210x6756 MOV_8 210x675a MOV_8 180x675e SET_8 330x6763 ADD_8 180x6768 SET_8 360x676d ADD_8 210x6772 ADD_8 210x6777 POSEIDON2 3750x677d ADD_8 210x6782 MOV_8 240x6786 EQ_8 210x678b EQ_8 210x6790 JUMPI_32 → 0x679d 150x679d MOV_8 180x67a1 SET_8 330x67a6 ADD_8 180x67ab SET_8 360x67b0 ADD_8 210x67b5 MOV_8 210x67b9 MOV_8 210x67bd ADD_8 210x67c2 MOV_8 240x67c6 ADD_8 210x67cb MOV_8 210x67cf ADD_8 210x67d4 MOV_8 210x67d8 MOV_8 180x67dc SET_8 330x67e1 ADD_8 180x67e6 SET_8 360x67eb ADD_8 210x67f0 ADD_8 210x67f5 POSEIDON2 3750x67fb ADD_8 210x6800 MOV_8 240x6804 GETENVVAR_16 180x6809 MOV_8 180x680d SET_8 330x6812 ADD_8 180x6817 SET_8 360x681c ADD_8 210x6821 MOV_8 210x6825 MOV_8 210x6829 ADD_8 210x682e MOV_8 240x6832 ADD_8 210x6837 MOV_8 240x683b ADD_8 210x6840 MOV_8 210x6844 MOV_8 180x6848 SET_8 330x684d ADD_8 180x6852 SET_8 360x6857 ADD_8 210x685c ADD_8 210x6861 POSEIDON2 3750x6867 ADD_8 210x686c MOV_8 240x6870 NULLIFIEREXISTS 9120x6876 JUMPI_32 → 0x6883 150x6883 GETENVVAR_16 180x6888 SLOAD 13020x6890 CAST_8 360x6895 CAST_8 360x689a CAST_8 360x689f EQ_8 210x68a4 JUMPI_32 → 0x68c4 150x68c4 MOV_8 180x68c8 JUMP_32 90x68cd MOV_8 210x68d1 JUMP_32 → 0x68df 90x68df MOV_8 210x68e3 JUMP_32 → 0x68f1 90x68f1 MOV_8 210x68f5 INTERNALRETURN → 0x5b28 90x5b28 MOV_8 180x5b2c MOV_8 210x5b30 EQ_8 210x5b35 JUMPI_32 → 0x5b42 150x5b42 MOV_8 180x5b46 SET_8 330x5b4b ADD_8 180x5b50 SET_8 360x5b55 ADD_8 210x5b5a MOV_8 210x5b5e MOV_8 210x5b62 ADD_8 210x5b67 MOV_8 210x5b6b ADD_8 210x5b70 MOV_8 240x5b74 ADD_8 210x5b79 MOV_8 210x5b7d MOV_8 180x5b81 SET_8 330x5b86 ADD_8 180x5b8b SET_8 360x5b90 ADD_8 210x5b95 ADD_8 210x5b9a POSEIDON2 3750x5ba0 ADD_8 210x5ba5 MOV_8 240x5ba9 EQ_8 210x5bae EQ_8 210x5bb3 JUMPI_32 → 0x5bc0 150x5bc0 MOV_8 180x5bc4 SET_8 330x5bc9 ADD_8 180x5bce SET_8 360x5bd3 ADD_8 210x5bd8 MOV_8 210x5bdc MOV_8 210x5be0 ADD_8 210x5be5 MOV_8 240x5be9 ADD_8 210x5bee MOV_8 210x5bf2 ADD_8 210x5bf7 MOV_8 210x5bfb MOV_8 180x5bff SET_8 330x5c04 ADD_8 180x5c09 SET_8 360x5c0e ADD_8 210x5c13 ADD_8 210x5c18 POSEIDON2 3750x5c1e ADD_8 210x5c23 MOV_8 240x5c27 GETENVVAR_16 180x5c2c MOV_8 180x5c30 SET_8 330x5c35 ADD_8 180x5c3a SET_8 360x5c3f ADD_8 210x5c44 MOV_8 210x5c48 MOV_8 210x5c4c ADD_8 210x5c51 MOV_8 240x5c55 ADD_8 210x5c5a MOV_8 240x5c5e ADD_8 210x5c63 MOV_8 210x5c67 MOV_8 180x5c6b SET_8 330x5c70 ADD_8 180x5c75 SET_8 360x5c7a ADD_8 210x5c7f ADD_8 210x5c84 POSEIDON2 3750x5c8a ADD_8 210x5c8f MOV_8 240x5c93 NULLIFIEREXISTS 9120x5c99 JUMPI_32 → 0x5ca6 150x5ca6 GETENVVAR_16 180x5cab SLOAD 13020x5cb3 CAST_8 360x5cb8 CAST_8 360x5cbd CAST_8 360x5cc2 AND_8 210x5cc7 EQ_8 210x5ccc NOT_8 210x5cd0 CAST_8 360x5cd5 EQ_8 210x5cda JUMPI_32 → 0x5cfb 150x5cfb MOV_8 180x5cff JUMP_32 90x5d04 EQ_8 240x5d09 JUMPI_32 → 0x5d16 150x5d16 MOV_8 180x5d1a SET_8 330x5d1f ADD_8 180x5d24 SET_8 360x5d29 ADD_8 210x5d2e MOV_8 210x5d32 MOV_8 210x5d36 ADD_8 210x5d3b MOV_8 210x5d3f ADD_8 210x5d44 MOV_8 240x5d48 ADD_8 210x5d4d MOV_8 210x5d51 MOV_8 180x5d55 SET_8 330x5d5a ADD_8 180x5d5f SET_8 360x5d64 ADD_8 210x5d69 ADD_8 210x5d6e POSEIDON2 3750x5d74 ADD_8 210x5d79 MOV_8 240x5d7d EQ_8 210x5d82 EQ_8 210x5d87 JUMPI_32 → 0x5d94 150x5d94 MOV_8 180x5d98 SET_8 330x5d9d ADD_8 180x5da2 SET_8 360x5da7 ADD_8 210x5dac MOV_8 210x5db0 MOV_8 210x5db4 ADD_8 210x5db9 MOV_8 240x5dbd ADD_8 210x5dc2 MOV_8 210x5dc6 ADD_8 210x5dcb MOV_8 210x5dcf MOV_8 180x5dd3 SET_8 330x5dd8 ADD_8 180x5ddd SET_8 360x5de2 ADD_8 210x5de7 ADD_8 210x5dec POSEIDON2 3750x5df2 ADD_8 210x5df7 MOV_8 240x5dfb GETENVVAR_16 180x5e00 MOV_8 180x5e04 SET_8 330x5e09 ADD_8 180x5e0e SET_8 360x5e13 ADD_8 210x5e18 MOV_8 210x5e1c MOV_8 210x5e20 ADD_8 210x5e25 MOV_8 240x5e29 ADD_8 210x5e2e MOV_8 240x5e32 ADD_8 210x5e37 MOV_8 210x5e3b MOV_8 180x5e3f SET_8 330x5e44 ADD_8 180x5e49 SET_8 360x5e4e ADD_8 210x5e53 ADD_8 210x5e58 POSEIDON2 3750x5e5e ADD_8 210x5e63 MOV_8 240x5e67 NULLIFIEREXISTS 9120x5e6d JUMPI_32 → 0x5e7a 150x5e7a GETENVVAR_16 180x5e7f SLOAD 13020x5e87 CAST_8 360x5e8c CAST_8 360x5e91 CAST_8 360x5e96 EQ_8 210x5e9b JUMPI_32 → 0x5ec9 150x5ec9 MOV_8 180x5ecd SET_8 330x5ed2 ADD_8 180x5ed7 SET_8 360x5edc ADD_8 210x5ee1 MOV_8 210x5ee5 MOV_8 210x5ee9 ADD_8 210x5eee MOV_8 210x5ef2 ADD_8 210x5ef7 MOV_8 240x5efb ADD_8 210x5f00 MOV_8 210x5f04 MOV_8 180x5f08 SET_8 330x5f0d ADD_8 180x5f12 SET_8 360x5f17 ADD_8 210x5f1c ADD_8 210x5f21 POSEIDON2 3750x5f27 ADD_8 210x5f2c MOV_8 240x5f30 EQ_8 210x5f35 EQ_8 210x5f3a JUMPI_32 → 0x5f47 150x5f47 MOV_8 180x5f4b SET_8 330x5f50 ADD_8 180x5f55 SET_8 360x5f5a ADD_8 210x5f5f MOV_8 210x5f63 MOV_8 210x5f67 ADD_8 210x5f6c MOV_8 240x5f70 ADD_8 210x5f75 MOV_8 210x5f79 ADD_8 210x5f7e MOV_8 210x5f82 MOV_8 180x5f86 SET_8 330x5f8b ADD_8 180x5f90 SET_8 360x5f95 ADD_8 210x5f9a ADD_8 210x5f9f POSEIDON2 3750x5fa5 ADD_8 210x5faa MOV_8 240x5fae GETENVVAR_16 180x5fb3 MOV_8 180x5fb7 SET_8 330x5fbc ADD_8 180x5fc1 SET_8 360x5fc6 ADD_8 210x5fcb MOV_8 210x5fcf MOV_8 210x5fd3 ADD_8 210x5fd8 MOV_8 240x5fdc ADD_8 210x5fe1 MOV_8 240x5fe5 ADD_8 210x5fea MOV_8 210x5fee MOV_8 180x5ff2 SET_8 330x5ff7 ADD_8 180x5ffc SET_8 360x6001 ADD_8 210x6006 ADD_8 210x600b POSEIDON2 3750x6011 ADD_8 210x6016 MOV_8 240x601a NULLIFIEREXISTS 9120x6020 JUMPI_32 → 0x602d 150x602d GETENVVAR_16 180x6032 SLOAD 13020x603a CAST_8 360x603f CAST_8 360x6044 CAST_8 360x6049 EQ_8 210x604e JUMPI_32 → 0x61b7 150x61b7 EQ_8 210x61bc JUMPI_32 → 0x61c9 150x61c9 JUMP_32 90x61ce INTERNALRETURN → 0x17d7 90x17d7 MOV_8 180x17db MOV_8 180x17df SET_8 330x17e4 ADD_8 180x17e9 SET_8 360x17ee ADD_8 210x17f3 MOV_8 210x17f7 MOV_8 210x17fb ADD_8 210x1800 MOV_8 240x1804 ADD_8 210x1809 MOV_8 240x180d ADD_8 210x1812 MOV_8 210x1816 MOV_8 180x181a SET_8 330x181f ADD_8 180x1824 SET_8 360x1829 ADD_8 210x182e ADD_8 210x1833 POSEIDON2 3750x1839 ADD_8 210x183e MOV_8 240x1842 EQ_8 210x1847 EQ_8 210x184c JUMPI_32 → 0x1859 150x1859 MOV_8 180x185d SET_8 330x1862 ADD_8 180x1867 SET_8 360x186c ADD_8 210x1871 MOV_8 210x1875 MOV_8 210x1879 ADD_8 210x187e MOV_8 240x1882 ADD_8 210x1887 MOV_8 210x188b ADD_8 210x1890 MOV_8 210x1894 MOV_8 180x1898 SET_8 330x189d ADD_8 180x18a2 SET_8 360x18a7 ADD_8 210x18ac ADD_8 210x18b1 POSEIDON2 3750x18b7 ADD_8 210x18bc MOV_8 240x18c0 GETENVVAR_16 180x18c5 MOV_8 180x18c9 SET_8 330x18ce ADD_8 180x18d3 SET_8 360x18d8 ADD_8 210x18dd MOV_8 210x18e1 MOV_8 210x18e5 ADD_8 210x18ea MOV_8 240x18ee ADD_8 210x18f3 MOV_8 240x18f7 ADD_8 210x18fc MOV_8 210x1900 MOV_8 180x1904 SET_8 330x1909 ADD_8 180x190e SET_8 360x1913 ADD_8 210x1918 ADD_8 210x191d POSEIDON2 3750x1923 ADD_8 210x1928 MOV_8 240x192c NULLIFIEREXISTS 9120x1932 JUMPI_32 → 0x193f 150x193f GETENVVAR_16 180x1944 SLOAD 13020x194c CAST_8 360x1951 CAST_8 360x1956 CAST_8 360x195b EQ_8 210x1960 EQ_8 210x1965 JUMPI_32 → 0x1972 150x1972 CAST_8 360x1977 CAST_8 360x197c CAST_8 360x1981 MOV_8 180x1985 SET_8 330x198a ADD_8 180x198f SET_8 360x1994 ADD_8 210x1999 MOV_8 210x199d MOV_8 210x19a1 ADD_8 210x19a6 MOV_8 210x19aa ADD_8 210x19af MOV_8 240x19b3 ADD_8 210x19b8 MOV_8 210x19bc MOV_8 180x19c0 SET_8 330x19c5 ADD_8 180x19ca SET_8 360x19cf ADD_8 210x19d4 ADD_8 210x19d9 POSEIDON2 3750x19df ADD_8 210x19e4 MOV_8 240x19e8 EQ_8 210x19ed EQ_8 210x19f2 JUMPI_32 → 0x19ff 150x19ff MOV_8 180x1a03 SET_8 330x1a08 ADD_8 180x1a0d SET_8 360x1a12 ADD_8 210x1a17 MOV_8 210x1a1b MOV_8 210x1a1f ADD_8 210x1a24 MOV_8 240x1a28 ADD_8 210x1a2d MOV_8 210x1a31 ADD_8 210x1a36 MOV_8 210x1a3a MOV_8 180x1a3e SET_8 330x1a43 ADD_8 180x1a48 SET_8 360x1a4d ADD_8 210x1a52 ADD_8 210x1a57 POSEIDON2 3750x1a5d ADD_8 210x1a62 MOV_8 240x1a66 GETENVVAR_16 180x1a6b MOV_8 180x1a6f SET_8 330x1a74 ADD_8 180x1a79 SET_8 360x1a7e ADD_8 210x1a83 MOV_8 210x1a87 MOV_8 210x1a8b ADD_8 210x1a90 MOV_8 240x1a94 ADD_8 210x1a99 MOV_8 240x1a9d ADD_8 210x1aa2 MOV_8 210x1aa6 MOV_8 180x1aaa SET_8 330x1aaf ADD_8 180x1ab4 SET_8 360x1ab9 ADD_8 210x1abe ADD_8 210x1ac3 POSEIDON2 3750x1ac9 ADD_8 210x1ace MOV_8 240x1ad2 NULLIFIEREXISTS 9120x1ad8 JUMPI_32 → 0x1ae5 150x1ae5 GETENVVAR_16 180x1aea SLOAD 13020x1af2 CAST_8 360x1af7 CAST_8 360x1afc CAST_8 360x1b01 LT_8 540x1b06 JUMPI_32 → 0x1b13 150x1b13 EQ_8 240x1b18 JUMPI_32 → 0x1b25 150x1b25 MOV_8 180x1b29 SET_8 330x1b2e ADD_8 180x1b33 SET_8 360x1b38 ADD_8 210x1b3d MOV_8 210x1b41 MOV_8 210x1b45 ADD_8 210x1b4a MOV_8 240x1b4e ADD_8 210x1b53 MOV_8 240x1b57 ADD_8 210x1b5c MOV_8 210x1b60 MOV_8 180x1b64 SET_8 330x1b69 ADD_8 180x1b6e SET_8 360x1b73 ADD_8 210x1b78 ADD_8 210x1b7d POSEIDON2 3750x1b83 ADD_8 210x1b88 MOV_8 240x1b8c EQ_8 210x1b91 EQ_8 210x1b96 JUMPI_32 → 0x1ba3 150x1ba3 MOV_8 180x1ba7 SET_8 330x1bac ADD_8 180x1bb1 SET_8 360x1bb6 ADD_8 210x1bbb MOV_8 210x1bbf MOV_8 210x1bc3 ADD_8 210x1bc8 MOV_8 240x1bcc ADD_8 210x1bd1 MOV_8 240x1bd5 ADD_8 210x1bda MOV_8 210x1bde MOV_8 180x1be2 SET_8 330x1be7 ADD_8 180x1bec SET_8 360x1bf1 ADD_8 210x1bf6 ADD_8 210x1bfb POSEIDON2 3750x1c01 ADD_8 210x1c06 MOV_8 240x1c0a EQ_8 210x1c0f EQ_8 210x1c14 JUMPI_32 → 0x1c21 150x1c21 GETENVVAR_16 180x1c26 SLOAD 13020x1c2e ADD_8 210x1c33 MOV_8 240x1c37 ADD_8 210x1c3c MOV_8 240x1c40 MOV_8 240x1c44 ADD_8 210x1c49 MOV_8 240x1c4d MOV_8 240x1c51 ADD_8 210x1c56 MOV_8 240x1c5a MOV_8 240x1c5e ADD_8 210x1c63 MOV_8 240x1c67 SSTORE 331490x1c6d MOV_8 180x1c71 SET_8 330x1c76 ADD_8 180x1c7b SET_8 360x1c80 ADD_8 210x1c85 MOV_8 210x1c89 MOV_8 210x1c8d ADD_8 210x1c92 MOV_8 240x1c96 ADD_8 210x1c9b MOV_8 240x1c9f ADD_8 210x1ca4 MOV_8 210x1ca8 MOV_8 180x1cac SET_8 330x1cb1 ADD_8 180x1cb6 SET_8 360x1cbb ADD_8 210x1cc0 ADD_8 210x1cc5 POSEIDON2 3750x1ccb ADD_8 210x1cd0 MOV_8 240x1cd4 EQ_8 210x1cd9 EQ_8 210x1cde JUMPI_32 → 0x1ceb 150x1ceb GETENVVAR_16 180x1cf0 SLOAD 13020x1cf8 ADD_8 210x1cfd MOV_8 240x1d01 ADD_8 210x1d06 MOV_8 240x1d0a MOV_8 240x1d0e ADD_8 210x1d13 MOV_8 240x1d17 SSTORE 331490x1d1d MOV_8 240x1d21 ADD_8 210x1d26 MOV_8 240x1d2a ADD_8 210x1d2f MOV_8 240x1d33 SET_8 330x1d38 ADD_8 240x1d3d RETURN 21Calls and storage writes are recorded against program counters rather than source lines.
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.