Contract: Lockdrop
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0010 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x40 MLOAD PUSH2 0x0332 CODESIZE SUB DUP1 PUSH2 0x0332 DUP4 CODECOPY DUP2 DUP2 ADD PUSH1 0x40 MSTORE PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0033 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD PUSH1 0x00 DUP2 SWAP1 SSTORE PUSH3 0x278d00 ADD PUSH1 0x01 SSTORE PUSH2 0x02e1 DUP1 PUSH2 0x0051 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 0x15f2e2f7 EQ PUSH2 0x0044 JUMPI DUP1 PUSH4 0x39621466 EQ PUSH2 0x006b JUMPI DUP1 PUSH4 0x66dfbfb4 EQ PUSH2 0x0080 JUMPI DUP1 PUSH4 0x8cf0cb55 EQ PUSH2 0x00ae JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0050 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0059 PUSH2 0x00c3 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0077 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0059 PUSH2 0x00c9 JUMP JUMPDEST PUSH2 0x00ac PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x40 DUP2 LT ISZERO PUSH2 0x0096 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD CALLDATALOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x00cf JUMP JUMPDEST STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x00ba JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0059 PUSH2 0x01ea JUMP JUMPDEST PUSH1 0x00 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x01 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD TIMESTAMP LT ISZERO PUSH2 0x00de JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 SLOAD TIMESTAMP GT ISZERO PUSH2 0x00ed JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST CALLER ORIGIN EQ PUSH2 0x00f9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP2 PUSH1 0x1e EQ DUP1 PUSH2 0x0108 JUMPI POP DUP2 PUSH1 0x64 EQ JUMPDEST DUP1 PUSH2 0x0114 JUMPI POP DUP2 PUSH2 0x012c EQ JUMPDEST DUP1 PUSH2 0x0120 JUMPI POP DUP2 PUSH2 0x03e8 EQ JUMPDEST PUSH2 0x0129 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST TIMESTAMP PUSH3 0x015180 DUP4 MUL ADD CALLVALUE PUSH2 0x013b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 CALLVALUE SWAP1 POP PUSH1 0x00 DUP2 CALLER DUP5 PUSH1 0x40 MLOAD PUSH2 0x0151 SWAP1 PUSH2 0x01f1 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 SWAP3 AND DUP3 MSTORE PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 SWAP1 SUB ADD SWAP1 DUP3 CREATE DUP1 ISZERO DUP1 ISZERO PUSH2 0x0181 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP SWAP1 POP SWAP1 POP DUP2 DUP2 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND BALANCE LT ISZERO PUSH2 0x019a JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP1 DUP5 AND DUP3 MSTORE DUP7 AND PUSH1 0x20 DUP3 ADD MSTORE DUP2 MLOAD DUP8 SWAP3 DUP6 SWAP3 PUSH32 0x1f8f04eebd96e2dab57d8611613f0e859a7e1b4bc41c7831d74435a3ee9e42fe SWAP3 SWAP1 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG3 POP POP POP POP POP JUMP JUMPDEST PUSH3 0x278d00 DUP2 JUMP JUMPDEST PUSH1 0xaf DUP1 PUSH2 0x01fe DUP4 CODECOPY ADD SWAP1 JUMP UNKNOWN_0xfe PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x40 MLOAD PUSH2 0x00af CODESIZE SUB DUP1 PUSH2 0x00af DUP4 CODECOPY DUP2 DUP2 ADD PUSH1 0x40 MSTORE PUSH1 0x40 DUP2 LT ISZERO PUSH1 0x25 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP DUP1 MLOAD PUSH1 0x20 SWAP1 SWAP2 ADD MLOAD PUSH1 0x00 SWAP2 SWAP1 SWAP2 SSTORE PUSH1 0x01 SSTORE PUSH1 0x6a DUP1 PUSH2 0x0045 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN UNKNOWN_0xfe PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x01 SLOAD TIMESTAMP GT DUP1 ISZERO PUSH1 0x19 JUMPI PUSH1 0x01 DUP2 EQ PUSH1 0x1e JUMPI PUSH1 0x32 JUMP JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 ADDRESS BALANCE PUSH1 0x00 SLOAD GAS CALL DUP1 ISZERO PUSH1 0x19 JUMPI POP JUMPDEST POP STOP UNKNOWN_0xfe LOG2 PUSH6 0x627a7a723158 SHA3 SGT DUP8 PUSH11 0x131fb612745be13765f494 MLOAD UNKNOWN_0xcc PUSH16 0x0f1d0f7b13e21ac2cf9c7d3aeca18964 PUSH20 0x6f6c634300050f0032a265627a7a723158204e19 UNKNOWN_0xf9 UNKNOWN_0xc9 PUSH21 0x509cadd995b0246fd82bb8873200bbd389ec7bf218 UNKNOWN_0xd1 PUSH21 0x645b3c1064736f6c634300050f0032000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0x5f UNKNOWN_0x4c RETURNDATASIZE DUP1