Contract: EggGiveaway
Malicious: no
Decompiled opcodes:
PUSH1 0x60 PUSH1 0x40 MSTORE CALLVALUE ISZERO PUSH2 0x000f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 PUSH4 0x5a7452c0 PUSH4 0x5a7d8d40 SUB SWAP3 POP PUSH2 0x5460 PUSH2 0xffff AND DUP4 DUP2 ISZERO ISZERO PUSH2 0x0032 JUMPI UNKNOWN_0xfe JUMPDEST DIV SWAP2 POP PUSH1 0x00 SWAP1 POP JUMPDEST DUP2 PUSH1 0xff AND DUP2 PUSH1 0xff AND LT ISZERO PUSH2 0x0087 JUMPI PUSH1 0x1e PUSH1 0x00 DUP1 DUP4 PUSH1 0xff AND PUSH1 0xff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x00 PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH1 0xff MUL NOT AND SWAP1 DUP4 PUSH1 0xff AND MUL OR SWAP1 SSTORE POP DUP1 DUP1 PUSH1 0x01 ADD SWAP2 POP POP PUSH2 0x003a JUMP JUMPDEST POP POP POP PUSH2 0x0257 DUP1 PUSH2 0x0099 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x60 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x0041 JUMPI PUSH1 0x00 CALLDATALOAD PUSH29 0x0100000000000000000000000000000000000000000000000000000000 SWAP1 DIV PUSH4 0xffffffff AND DUP1 PUSH4 0x705b164f EQ PUSH2 0x0046 JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x004e PUSH2 0x0050 JUMP JUMPDEST STOP JUMPDEST PUSH1 0x00 DUP1 CALLVALUE EQ ISZERO ISZERO PUSH2 0x0060 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST TIMESTAMP PUSH4 0x5a7452c0 GT ISZERO DUP1 ISZERO PUSH2 0x0077 JUMPI POP PUSH4 0x5a7d8d40 TIMESTAMP LT JUMPDEST ISZERO ISZERO PUSH2 0x0082 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 ISZERO ISZERO 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 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH1 0xff AND ISZERO ISZERO EQ ISZERO ISZERO PUSH2 0x00e1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00ea TIMESTAMP PUSH2 0x0205 JUMP JUMPDEST SWAP1 POP PUSH1 0x00 DUP1 PUSH1 0x00 DUP4 PUSH1 0xff AND PUSH1 0xff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH1 0xff AND PUSH1 0xff AND GT ISZERO ISZERO PUSH2 0x0123 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0x00 DUP1 DUP4 PUSH1 0xff AND PUSH1 0xff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x00 DUP3 DUP3 DUP3 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH1 0xff AND SUB SWAP3 POP PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH1 0xff MUL NOT AND SWAP1 DUP4 PUSH1 0xff AND MUL OR SWAP1 SSTORE POP PUSH1 0x01 DUP1 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 PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH1 0xff MUL NOT AND SWAP1 DUP4 ISZERO ISZERO MUL OR SWAP1 SSTORE POP TIMESTAMP CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH32 0xf83944ab710d3d3c65bba741491e1465296f876800f55b799b8d6885cf1c4ed0 PUSH1 0x40 MLOAD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG3 POP JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH4 0x5a7452c0 DUP4 SUB SWAP1 POP PUSH2 0x5460 PUSH2 0xffff AND DUP2 DUP2 ISZERO ISZERO PUSH2 0x0222 JUMPI UNKNOWN_0xfe JUMPDEST DIV SWAP2 POP POP SWAP2 SWAP1 POP JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 MULMOD UNKNOWN_0xd9 MULMOD PUSH14 0x22395b9b443d5933f54c0f0bec50 ISZERO SMOD SWAP15 UNKNOWN_0x25 DUP1 INVALID_0x72 0xee01a5a9767b44d00029