Contract: GachaDrop
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE PUSH3 0x015180 PUSH1 0x01 SSTORE PUSH1 0x00 PUSH1 0x02 SSTORE PUSH1 0x03 DUP1 SLOAD PUSH21 0xec7ba74789694d0d03d458965370dc7cf2fe75ba00 PUSH2 0x0100 PUSH1 0x01 PUSH1 0xa8 SHL SUB NOT SWAP1 SWAP2 AND OR SWAP1 DUP2 SWAP1 SSTORE PUSH1 0x04 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND PUSH2 0x0100 SWAP1 SWAP3 DIV PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE CALLVALUE DUP1 ISZERO PUSH2 0x006b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND CALLER OR SWAP1 SSTORE PUSH2 0x0436 DUP1 PUSH2 0x008d PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN UNKNOWN_0xfe PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0010 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x04 CALLDATASIZE LT PUSH2 0x00b4 JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0x8da5cb5b GT PUSH2 0x0071 JUMPI DUP1 PUSH4 0x8da5cb5b EQ PUSH2 0x013b JUMPI DUP1 PUSH4 0xa4fd6f56 EQ PUSH2 0x015f JUMPI DUP1 PUSH4 0xf2fde38b EQ PUSH2 0x0167 JUMPI DUP1 PUSH4 0xf91d4fd9 EQ PUSH2 0x018d JUMPI DUP1 PUSH4 0xfee50359 EQ PUSH2 0x0195 JUMPI DUP1 PUSH4 0xff61d1a9 EQ PUSH2 0x019d JUMPI PUSH2 0x00b4 JUMP JUMPDEST DUP1 PUSH4 0x08621db8 EQ PUSH2 0x00b9 JUMPI DUP1 PUSH4 0x0889d8d5 EQ PUSH2 0x00d8 JUMPI DUP1 PUSH4 0x14cfae39 EQ PUSH2 0x00f2 JUMPI DUP1 PUSH4 0x3e54c123 EQ PUSH2 0x010f JUMPI DUP1 PUSH4 0x7c363988 EQ PUSH2 0x0117 JUMPI DUP1 PUSH4 0x7d950a26 EQ PUSH2 0x011f JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00d6 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x00cf JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH2 0x01c3 JUMP JUMPDEST STOP JUMPDEST PUSH2 0x00e0 PUSH2 0x01df JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST PUSH2 0x00d6 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0108 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH2 0x01e5 JUMP JUMPDEST PUSH2 0x00e0 PUSH2 0x0201 JUMP JUMPDEST PUSH2 0x00d6 PUSH2 0x0207 JUMP JUMPDEST PUSH2 0x0127 PUSH2 0x022d JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 ISZERO ISZERO DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST PUSH2 0x0143 PUSH2 0x02e3 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 SWAP3 AND DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST PUSH2 0x0127 PUSH2 0x02f2 JUMP JUMPDEST PUSH2 0x00d6 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x017d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x02fb JUMP JUMPDEST PUSH2 0x0143 PUSH2 0x0380 JUMP JUMPDEST PUSH2 0x00d6 PUSH2 0x038f JUMP JUMPDEST PUSH2 0x00e0 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x01b3 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x03ef JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND CALLER EQ PUSH2 0x01da JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 SSTORE JUMP JUMPDEST PUSH1 0x02 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND CALLER EQ PUSH2 0x01fc JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x02 SSTORE JUMP JUMPDEST PUSH1 0x01 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND CALLER EQ PUSH2 0x021e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x03 DUP1 SLOAD PUSH1 0xff NOT AND PUSH1 0x01 OR SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x03 SLOAD PUSH1 0x00 SWAP1 PUSH1 0xff AND ISZERO DUP1 ISZERO PUSH2 0x0259 JUMPI POP CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x05 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH1 0x01 SLOAD TIMESTAMP SWAP2 SWAP1 SWAP2 SUB LT ISZERO JUMPDEST DUP1 ISZERO PUSH2 0x02de JUMPI POP PUSH1 0x02 SLOAD PUSH1 0x04 DUP1 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH4 0x70a08231 PUSH1 0xe0 SHL DUP2 MSTORE CALLER SWAP4 DUP2 ADD SWAP4 SWAP1 SWAP4 MSTORE MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 SWAP2 AND SWAP2 PUSH4 0x70a08231 SWAP2 PUSH1 0x24 DUP1 DUP4 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x02af JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x02c3 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x02d9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD LT ISZERO JUMPDEST SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x03 SLOAD PUSH1 0xff AND DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND CALLER EQ PUSH2 0x0312 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND PUSH2 0x0325 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP1 DUP6 AND SWAP4 SWAP3 AND SWAP2 PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 SWAP2 LOG3 PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP3 SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x04 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH2 0x0397 PUSH2 0x022d JUMP JUMPDEST PUSH2 0x03a0 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST CALLER PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x05 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP2 DUP3 SWAP1 SHA3 TIMESTAMP SWAP1 DUP2 SWAP1 SSTORE DUP3 MLOAD SWAP4 DUP5 MSTORE SWAP1 DUP4 ADD MSTORE DUP1 MLOAD PUSH32 0x759d68a0a9880e705858082d6bf7a17a03894588f024b61cc0ea17b1e68807ca SWAP3 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG1 JUMP JUMPDEST PUSH1 0x05 PUSH1 0x20 MSTORE PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD DUP2 JUMP UNKNOWN_0xfe LOG2 PUSH6 0x627a7a723058 SHA3 UNKNOWN_0xca PUSH24 0x2684835f131da3f6b97cb28499cef179bafad11fc98629e6 UNKNOWN_0xe5 UNKNOWN_0xb6 UNKNOWN_0x1e EQ PUSH11 0x4064736f6c634300050a00 ORIGIN