Contract: TokenTimeLock
Malicious: no
Decompiled opcodes:
PUSH1 0x60 PUSH1 0x40 MSTORE PUSH1 0x00 PUSH1 0x01 SSTORE CALLVALUE ISZERO PUSH2 0x0014 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x20 DUP1 PUSH2 0x04d4 DUP4 CODECOPY DUP2 ADD PUSH1 0x40 MSTORE DUP1 DUP1 MLOAD PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP3 AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE POP POP PUSH2 0x047b DUP1 PUSH2 0x0059 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x60 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x0048 JUMPI PUSH4 0xffffffff PUSH1 0xe0 PUSH1 0x02 EXP PUSH1 0x00 CALLDATALOAD DIV AND PUSH4 0x4b86c225 DUP2 EQ PUSH2 0x004d JUMPI DUP1 PUSH4 0x6198e339 EQ PUSH2 0x008a JUMPI DUP1 PUSH4 0xec034bed EQ PUSH2 0x00a2 JUMPI DUP1 PUSH4 0xf4dadc61 EQ PUSH2 0x00d1 JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST CALLVALUE ISZERO PUSH2 0x0058 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0078 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD DUP2 AND SWAP1 PUSH1 0x24 CALLDATALOAD AND PUSH1 0x44 CALLDATALOAD PUSH1 0x64 CALLDATALOAD PUSH2 0x011c JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0095 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00a0 PUSH1 0x04 CALLDATALOAD PUSH2 0x026c JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x00ad JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00b5 PUSH2 0x03e3 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP2 AND DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x00dc JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00e7 PUSH1 0x04 CALLDATALOAD PUSH2 0x03f2 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP5 DUP6 AND DUP2 MSTORE SWAP3 SWAP1 SWAP4 AND PUSH1 0x20 DUP4 ADD MSTORE PUSH1 0x40 DUP1 DUP4 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x60 DUP3 ADD SWAP3 SWAP1 SWAP3 MSTORE PUSH1 0x80 ADD SWAP1 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH1 0x00 DUP1 DUP1 DUP1 DUP6 GT PUSH2 0x012c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP PUSH1 0x01 DUP1 SLOAD DUP1 DUP3 ADD DUP3 SSTORE PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x02 PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 SWAP2 DUP3 SWAP1 SHA3 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP13 AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT SWAP3 DUP4 AND DUP2 OR DUP5 SSTORE SWAP7 DUP4 ADD DUP1 SLOAD SWAP2 DUP13 AND SWAP2 SWAP1 SWAP3 AND DUP2 OR SWAP1 SWAP2 SSTORE SWAP2 DUP2 ADD DUP9 SWAP1 SSTORE PUSH1 0x03 DUP2 ADD DUP8 SWAP1 SSTORE SWAP3 SWAP4 SWAP1 SWAP2 DUP5 SWAP1 PUSH32 0xbf35d96b29ba4a2628464e8ad987a688a035b265aac3ba73c6bf79ccd8b98634 SWAP1 DUP10 SWAP1 DUP10 SWAP1 MLOAD SWAP2 DUP3 MSTORE PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 SWAP1 DUP2 ADD SWAP1 MLOAD DUP1 SWAP2 SUB SWAP1 LOG4 DUP7 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH4 0x23b872dd CALLER ADDRESS DUP9 PUSH1 0x00 PUSH1 0x40 MLOAD PUSH1 0x20 ADD MSTORE PUSH1 0x40 MLOAD PUSH1 0xe0 PUSH1 0x02 EXP PUSH4 0xffffffff DUP7 AND MUL DUP2 MSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP4 DUP5 AND PUSH1 0x04 DUP3 ADD MSTORE SWAP2 SWAP1 SWAP3 AND PUSH1 0x24 DUP3 ADD MSTORE PUSH1 0x44 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x64 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x023c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x02c6 GAS SUB CALL ISZERO ISZERO PUSH2 0x024d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP POP PUSH1 0x40 MLOAD DUP1 MLOAD SWAP1 POP ISZERO ISZERO PUSH2 0x0262 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP SWAP6 SWAP5 POP POP POP POP POP JUMP JUMPDEST PUSH2 0x0274 PUSH2 0x0428 JUMP JUMPDEST PUSH1 0x00 DUP3 DUP2 MSTORE PUSH1 0x02 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 DUP2 SWAP1 SHA3 SWAP1 PUSH1 0x80 SWAP1 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 SWAP1 DUP2 MSTORE DUP3 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND DUP4 MSTORE PUSH1 0x01 DUP1 DUP6 ADD SLOAD SWAP1 SWAP2 AND PUSH1 0x20 DUP1 DUP6 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x02 DUP1 DUP7 ADD SLOAD DUP5 DUP7 ADD SWAP1 DUP2 MSTORE PUSH1 0x03 SWAP7 DUP8 ADD SLOAD PUSH1 0x60 DUP8 ADD MSTORE PUSH1 0x00 DUP10 DUP2 MSTORE SWAP3 DUP3 SWAP1 MSTORE SWAP4 DUP3 SHA3 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT SWAP1 DUP2 AND DUP3 SSTORE SWAP4 DUP2 ADD DUP1 SLOAD SWAP1 SWAP5 AND SWAP1 SWAP4 SSTORE DUP3 ADD DUP2 SWAP1 SSTORE SWAP4 ADD DUP4 SWAP1 SSTORE SWAP1 SWAP3 POP MLOAD GT PUSH2 0x0315 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST TIMESTAMP DUP2 PUSH1 0x60 ADD MLOAD GT ISZERO PUSH2 0x0326 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP2 PUSH32 0x832a253ad4e9e88f705006a24d9957b8aa1de307a0f9d0a6ad5fd0b0ac810505 PUSH1 0x40 MLOAD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG2 DUP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH4 0xa9059cbb DUP3 PUSH1 0x20 ADD MLOAD DUP4 PUSH1 0x40 ADD MLOAD PUSH1 0x00 PUSH1 0x40 MLOAD PUSH1 0x20 ADD MSTORE PUSH1 0x40 MLOAD PUSH1 0xe0 PUSH1 0x02 EXP PUSH4 0xffffffff DUP6 AND MUL DUP2 MSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP3 AND PUSH1 0x04 DUP4 ADD MSTORE PUSH1 0x24 DUP3 ADD MSTORE PUSH1 0x44 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x03b9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x02c6 GAS SUB CALL ISZERO ISZERO PUSH2 0x03ca JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP POP PUSH1 0x40 MLOAD DUP1 MLOAD SWAP1 POP ISZERO ISZERO PUSH2 0x03df JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x02 PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x00 SWAP2 DUP3 MSTORE PUSH1 0x40 SWAP1 SWAP2 SHA3 DUP1 SLOAD PUSH1 0x01 DUP3 ADD SLOAD SWAP3 DUP3 ADD SLOAD PUSH1 0x03 SWAP1 SWAP3 ADD SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP2 DUP3 AND SWAP4 SWAP1 SWAP2 AND SWAP2 SWAP1 DUP5 JUMP JUMPDEST PUSH1 0x80 PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 SWAP1 DUP2 MSTORE PUSH1 0x00 DUP1 DUP4 MSTORE PUSH1 0x20 DUP4 ADD DUP2 SWAP1 MSTORE SWAP1 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0x60 DUP3 ADD MSTORE SWAP1 JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 SWAP3 GT DIV UNKNOWN_0xe4 UNKNOWN_0xac PUSH15 0x14e170b92914e15e098053f35444d2 UNKNOWN_0xd SLT UNKNOWN_0x2f PUSH13 0xb51fa4c6729af7002900000000 STOP STOP STOP STOP STOP STOP STOP STOP CALL UNKNOWN_0x2d UNKNOWN_0xd9 UNKNOWN_0xbf MOD BALANCE UNKNOWN_0xd3 RETURNDATACOPY UNKNOWN_0xc7 SHR BLOCKHASH INVALID_0x78 0x7a928a22c797af12