Ape Curtis Testnet

Tools

Bytecode to Opcode Disassembler

Attempts to decode the low level Contract Bytecodes to Opcodes.

Decoded Bytecode:
  • [0] PUSH1 0x80
  • [1] DUP1
  • [2] PUSH1 0x40
  • [3] MSTORE
  • [4] PUSH1 0x04
  • [5] CALLDATASIZE
  • [6] LT
  • [7] ISZERO
  • [8] PUSH1 0x11
  • [9] JUMPI
  • [10] PUSH0 0x
  • [11] DUP1
  • [12] REVERT
  • [13] JUMPDEST
  • [14] PUSH0 0x
  • [15] CALLDATALOAD
  • [16] PUSH1 0xe0
  • [17] SHR
  • [18] PUSH4 0x7bb96acb
  • [19] EQ
  • [20] PUSH1 0x23
  • [21] JUMPI
  • [22] PUSH0 0x
  • [23] DUP1
  • [24] REVERT
  • [25] JUMPDEST
  • [26] CALLVALUE
  • [27] PUSH1 0x39
  • [28] JUMPI
  • [29] PUSH0 0x
  • [30] CALLDATASIZE
  • [31] PUSH1 0x03
  • [32] NOT
  • [33] ADD
  • [34] SLT
  • [35] PUSH1 0x39
  • [36] JUMPI
  • [37] PUSH1 0x20
  • [38] SWAP1
  • [39] NUMBER
  • [40] DUP2
  • [41] MSTORE
  • [42] RETURN
  • [43] JUMPDEST
  • [44] PUSH0 0x
  • [45] DUP1
  • [46] REVERT