Tools
Bytecode to Opcode Disassembler
Attempts to decode the low level Contract Bytecodes to Opcodes.
Decoded Bytecode:
- [1] PUSH1 0x80
- [3] PUSH1 0x40
- [4] MSTORE
- [25] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [27] PUSH1 0x00
- [28] SLOAD
- [29] AND
- [62] PUSH32 0xa619486e00000000000000000000000000000000000000000000000000000000
- [64] PUSH1 0x00
- [65] CALLDATALOAD
- [66] EQ
- [67] ISZERO
- [69] PUSH1 0x50
- [70] JUMPI
- [71] DUP1
- [73] PUSH1 0x00
- [74] MSTORE
- [76] PUSH1 0x20
- [78] PUSH1 0x00
- [79] RETURN
- [80] JUMPDEST
- [81] CALLDATASIZE
- [83] PUSH1 0x00
- [84] DUP1
- [85] CALLDATACOPY
- [87] PUSH1 0x00
- [88] DUP1
- [89] CALLDATASIZE
- [91] PUSH1 0x00
- [92] DUP5
- [93] GAS
- [94] DELEGATECALL
- [95] RETURNDATASIZE
- [97] PUSH1 0x00
- [98] DUP1
- [99] RETURNDATACOPY
- [101] PUSH1 0x00
- [102] DUP2
- [103] EQ
- [104] ISZERO
- [106] PUSH1 0x70
- [107] JUMPI
- [108] RETURNDATASIZE
- [110] PUSH1 0x00
- [111] REVERT
- [112] JUMPDEST
- [113] RETURNDATASIZE
- [115] PUSH1 0x00
- [116] RETURN
- [117] 'fe'(Unknown Opcode)
- [118] LOG2
- [125] PUSH6 0x627a7a723158
- [126] SHA3
- [127] 'd8'(Unknown Opcode)
- [128] LOG0
- [129] '0d'(Unknown Opcode)
- [130] 'c4'(Unknown Opcode)
- [131] 'fe'(Unknown Opcode)
- [144] PUSH12 0xf675a9d7416fc2d00bb34333
- [148] PUSH3 0xaa8186
- [149] 'b7'(Unknown Opcode)
- [150] POP
- [151] 'f7'(Unknown Opcode)
- [165] PUSH13 0x4027269667ff64736f6c634300
- [166] SDIV
- [167] '0e'(Unknown Opcode)
- [168] STOP
- [169] ORIGIN