Contract: KICKPriceOracle
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE PUSH10 0x01e56a6e33df974a0000 PUSH1 0x01 SSTORE CALLVALUE DUP1 ISZERO PUSH2 0x001e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 SWAP1 SHA3 DUP1 SLOAD PUSH1 0xff NOT AND PUSH1 0x01 OR SWAP1 SSTORE PUSH2 0x01c3 DUP1 PUSH2 0x0048 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x0056 JUMPI PUSH4 0xffffffff PUSH29 0x0100000000000000000000000000000000000000000000000000000000 PUSH1 0x00 CALLDATALOAD DIV AND PUSH4 0x3732e153 DUP2 EQ PUSH2 0x005b JUMPI DUP1 PUSH4 0x4b0bddd2 EQ PUSH2 0x0082 JUMPI DUP1 PUSH4 0x8d6cc56d EQ PUSH2 0x00b7 JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0067 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0070 PUSH2 0x00cf JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x008e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00b5 PUSH20 0xffffffffffffffffffffffffffffffffffffffff PUSH1 0x04 CALLDATALOAD AND PUSH1 0x24 CALLDATALOAD ISZERO ISZERO PUSH2 0x00d5 JUMP JUMPDEST STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x00c3 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00b5 PUSH1 0x04 CALLDATALOAD PUSH2 0x012e JUMP JUMPDEST PUSH1 0x01 SLOAD DUP2 JUMP JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH1 0xff AND ISZERO ISZERO PUSH1 0x01 EQ PUSH2 0x00f6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff SWAP2 SWAP1 SWAP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 SWAP1 SHA3 DUP1 SLOAD PUSH1 0xff NOT AND SWAP2 ISZERO ISZERO SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x00 DUP2 GT PUSH2 0x013b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH1 0xff AND ISZERO ISZERO PUSH1 0x01 EQ PUSH2 0x015c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 DUP2 SWAP1 SSTORE PUSH1 0x40 DUP1 MLOAD DUP3 DUP2 MSTORE SWAP1 MLOAD PUSH32 0xa6dc15bdb68da224c66db4b3838d9a2b205138e8cff6774e57d0af91e196d622 SWAP2 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 LOG1 POP JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 UNKNOWN_0x2f UNKNOWN_0xc7 UNKNOWN_0x4b CREATE2 UNKNOWN_0xe9 UNKNOWN_0xc1 UNKNOWN_0x24 UNOFFICIAL_SWAP DUP12 UNKNOWN_0xf7 PUSH8 0xc7663b22d377a1c0 UNKNOWN_0xd8 UNKNOWN_0x28 UNKNOWN_0x26 UNKNOWN_0xd5 AND INVALID_0x75 0x703d4db5f31bad0029