Contract: Auctioneer
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0010 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH20 0xd8806d66e24b702e0a56fb972b75d24cad656821 PUSH1 0x00 DUP1 PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff MUL NOT AND SWAP1 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND MUL OR SWAP1 SSTORE POP PUSH2 0x04f7 DUP1 PUSH2 0x0074 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN UNKNOWN_0xfe PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x003f JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0x96fb7217 EQ PUSH2 0x0044 JUMPI DUP1 PUSH4 0xc0819961 EQ PUSH2 0x0081 JUMPI DUP1 PUSH4 0xe1254fba EQ PUSH2 0x008b JUMPI DUP1 PUSH4 0xfc7e286d EQ PUSH2 0x00c8 JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0050 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x006b PUSH1 0x04 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 PUSH2 0x0066 SWAP2 SWAP1 PUSH2 0x02fe JUMP JUMPDEST PUSH2 0x0105 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x0078 SWAP2 SWAP1 PUSH2 0x0390 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x0089 PUSH2 0x0152 JUMP JUMPDEST STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0097 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00b2 PUSH1 0x04 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 PUSH2 0x00ad SWAP2 SWAP1 PUSH2 0x02d5 JUMP JUMPDEST PUSH2 0x024a JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x00bf SWAP2 SWAP1 PUSH2 0x03ab JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x00d4 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00ef PUSH1 0x04 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 PUSH2 0x00ea SWAP2 SWAP1 PUSH2 0x02d5 JUMP JUMPDEST PUSH2 0x0293 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x00fc SWAP2 SWAP1 PUSH2 0x03ab JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH1 0x00 DUP2 PUSH1 0x01 PUSH1 0x00 DUP6 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 SLOAD LT ISZERO SWAP1 POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x08fc SELFBALANCE SWAP1 DUP2 ISZERO MUL SWAP1 PUSH1 0x40 MLOAD PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP6 DUP9 DUP9 CALL SWAP4 POP POP POP POP ISZERO DUP1 ISZERO PUSH2 0x01b8 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP CALLVALUE PUSH1 0x01 PUSH1 0x00 CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x00 DUP3 DUP3 SLOAD PUSH2 0x0208 SWAP2 SWAP1 PUSH2 0x03c6 JUMP JUMPDEST SWAP3 POP POP DUP2 SWAP1 SSTORE POP PUSH32 0xd27f8a4f74d44c579d31d4be927b4594935f2ec5fd875f9be0b20350a3dbcc29 CALLER CALLVALUE PUSH1 0x40 MLOAD PUSH2 0x0240 SWAP3 SWAP2 SWAP1 PUSH2 0x0367 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x01 PUSH1 0x00 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 SLOAD SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0x20 MSTORE DUP1 PUSH1 0x00 MSTORE PUSH1 0x40 PUSH1 0x00 SHA3 PUSH1 0x00 SWAP2 POP SWAP1 POP SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 DUP2 CALLDATALOAD SWAP1 POP PUSH2 0x02ba DUP2 PUSH2 0x0493 JUMP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP2 CALLDATALOAD SWAP1 POP PUSH2 0x02cf DUP2 PUSH2 0x04aa JUMP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x02e7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 PUSH2 0x02f5 DUP5 DUP3 DUP6 ADD PUSH2 0x02ab JUMP JUMPDEST SWAP2 POP POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x0311 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 PUSH2 0x031f DUP6 DUP3 DUP7 ADD PUSH2 0x02ab JUMP JUMPDEST SWAP3 POP POP PUSH1 0x20 PUSH2 0x0330 DUP6 DUP3 DUP7 ADD PUSH2 0x02c0 JUMP JUMPDEST SWAP2 POP POP SWAP3 POP SWAP3 SWAP1 POP JUMP JUMPDEST PUSH2 0x0343 DUP2 PUSH2 0x041c JUMP JUMPDEST DUP3 MSTORE POP POP JUMP JUMPDEST PUSH2 0x0352 DUP2 PUSH2 0x042e JUMP JUMPDEST DUP3 MSTORE POP POP JUMP JUMPDEST PUSH2 0x0361 DUP2 PUSH2 0x045a JUMP JUMPDEST DUP3 MSTORE POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x40 DUP3 ADD SWAP1 POP PUSH2 0x037c PUSH1 0x00 DUP4 ADD DUP6 PUSH2 0x033a JUMP JUMPDEST PUSH2 0x0389 PUSH1 0x20 DUP4 ADD DUP5 PUSH2 0x0358 JUMP JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 ADD SWAP1 POP PUSH2 0x03a5 PUSH1 0x00 DUP4 ADD DUP5 PUSH2 0x0349 JUMP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 ADD SWAP1 POP PUSH2 0x03c0 PUSH1 0x00 DUP4 ADD DUP5 PUSH2 0x0358 JUMP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x03d1 DUP3 PUSH2 0x045a JUMP JUMPDEST SWAP2 POP PUSH2 0x03dc DUP4 PUSH2 0x045a JUMP JUMPDEST SWAP3 POP DUP3 PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff SUB DUP3 GT ISZERO PUSH2 0x0411 JUMPI PUSH2 0x0410 PUSH2 0x0464 JUMP JUMPDEST JUMPDEST DUP3 DUP3 ADD SWAP1 POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0427 DUP3 PUSH2 0x043a JUMP JUMPDEST SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 DUP2 ISZERO ISZERO SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP3 AND SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 DUP2 SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000 PUSH1 0x00 MSTORE PUSH1 0x11 PUSH1 0x04 MSTORE PUSH1 0x24 PUSH1 0x00 REVERT JUMPDEST PUSH2 0x049c DUP2 PUSH2 0x041c JUMP JUMPDEST DUP2 EQ PUSH2 0x04a7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP JUMP JUMPDEST PUSH2 0x04b3 DUP2 PUSH2 0x045a JUMP JUMPDEST DUP2 EQ PUSH2 0x04be JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP JUMP UNKNOWN_0xfe LOG2 PUSH5 0x6970667358 UNKNOWN_0x22 SLT SHA3 UNKNOWN_0xad PUSH29 0xbc5d465a334e1589250276e548bc977db8ccbecbcf2deb1b38f063e46e UNKNOWN_0xdc PUSH5 0x736f6c6343 STOP ADDMOD MUL STOP CALLER