Contract: PaperTrading
Malicious: no
Decompiled opcodes:
PUSH1 0x60 PUSH1 0x40 MSTORE CALLVALUE ISZERO PUSH2 0x000f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0523 DUP1 PUSH2 0x001e PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x60 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x004b JUMPI PUSH4 0xffffffff PUSH29 0x0100000000000000000000000000000000000000000000000000000000 PUSH1 0x00 CALLDATALOAD DIV AND PUSH4 0x1793b0f2 DUP2 EQ PUSH2 0x0050 JUMPI DUP1 PUSH4 0x2c16cd8a EQ PUSH2 0x00b8 JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST CALLVALUE ISZERO PUSH2 0x005b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00a6 PUSH1 0x04 DUP1 CALLDATALOAD SWAP1 PUSH1 0x44 PUSH1 0x24 DUP1 CALLDATALOAD SWAP1 DUP2 ADD SWAP1 DUP4 ADD CALLDATALOAD DUP1 PUSH1 0x20 PUSH1 0x1f DUP3 ADD DUP2 SWAP1 DIV DUP2 MUL ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP2 DUP2 MSTORE SWAP3 SWAP2 SWAP1 PUSH1 0x20 DUP5 ADD DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY POP SWAP5 SWAP7 POP PUSH2 0x018b SWAP6 POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x00c3 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00ce PUSH1 0x04 CALLDATALOAD PUSH2 0x033a JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP7 AND DUP2 MSTORE PUSH1 0x20 DUP2 ADD DUP6 SWAP1 MSTORE PUSH1 0x40 DUP2 ADD DUP5 SWAP1 MSTORE PUSH1 0x60 DUP2 ADD DUP4 SWAP1 MSTORE PUSH1 0xa0 PUSH1 0x80 DUP3 ADD DUP2 DUP2 MSTORE DUP4 SLOAD PUSH1 0x02 PUSH2 0x0100 PUSH1 0x01 DUP4 AND ISZERO MUL PUSH1 0x00 NOT ADD SWAP1 SWAP2 AND DIV SWAP2 DUP4 ADD DUP3 SWAP1 MSTORE SWAP1 PUSH1 0xc0 DUP4 ADD SWAP1 DUP5 SWAP1 DUP1 ISZERO PUSH2 0x0178 JUMPI DUP1 PUSH1 0x1f LT PUSH2 0x014d JUMPI PUSH2 0x0100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0x0178 JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x01 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0x015b JUMPI DUP3 SWAP1 SUB PUSH1 0x1f AND DUP3 ADD SWAP2 JUMPDEST POP POP SWAP7 POP POP POP POP POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH1 0x00 DUP1 SLOAD DUP2 SWAP1 PUSH2 0x019e DUP3 PUSH1 0x01 DUP4 ADD PUSH2 0x038e JUMP JUMPDEST SWAP2 POP PUSH1 0x00 DUP3 DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0x01af JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x00 SWAP2 DUP3 MSTORE PUSH1 0x20 SWAP1 SWAP2 SHA3 PUSH1 0x05 SWAP1 SWAP2 MUL ADD DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND OR DUP2 SSTORE PUSH1 0x01 DUP2 ADD DUP6 SWAP1 SSTORE TIMESTAMP PUSH1 0x02 DUP3 ADD SSTORE NUMBER PUSH1 0x03 DUP3 ADD SSTORE SWAP1 POP PUSH1 0x04 DUP2 ADD DUP4 DUP1 MLOAD PUSH2 0x021c SWAP3 SWAP2 PUSH1 0x20 ADD SWAP1 PUSH2 0x03bf JUMP JUMPDEST POP DUP2 PUSH32 0xc26613d513248510e6fcdba60a861f2010b163ac2e1c899b7fcb6de2658368ae DUP3 PUSH1 0x00 ADD PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP4 PUSH1 0x01 ADD SLOAD DUP5 PUSH1 0x04 ADD DUP6 PUSH1 0x02 ADD SLOAD DUP7 PUSH1 0x03 ADD SLOAD PUSH1 0x40 MLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP7 AND DUP2 MSTORE PUSH1 0x20 DUP2 ADD DUP6 SWAP1 MSTORE PUSH1 0x60 DUP2 ADD DUP4 SWAP1 MSTORE PUSH1 0x80 DUP2 ADD DUP3 SWAP1 MSTORE PUSH1 0xa0 PUSH1 0x40 DUP3 ADD DUP2 DUP2 MSTORE DUP6 SLOAD PUSH1 0x02 PUSH2 0x0100 PUSH1 0x01 DUP4 AND ISZERO MUL PUSH1 0x00 NOT ADD SWAP1 SWAP2 AND DIV SWAP2 DUP4 ADD DUP3 SWAP1 MSTORE SWAP1 PUSH1 0xc0 DUP4 ADD SWAP1 DUP7 SWAP1 DUP1 ISZERO PUSH2 0x0321 JUMPI DUP1 PUSH1 0x1f LT PUSH2 0x02f6 JUMPI PUSH2 0x0100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0x0321 JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x01 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0x0304 JUMPI DUP3 SWAP1 SUB PUSH1 0x1f AND DUP3 ADD SWAP2 JUMPDEST POP POP SWAP7 POP POP POP POP POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG2 POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD DUP3 SWAP1 DUP2 LT PUSH2 0x0348 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x00 SWAP2 DUP3 MSTORE PUSH1 0x20 SWAP1 SWAP2 SHA3 PUSH1 0x05 SWAP1 SWAP2 MUL ADD DUP1 SLOAD PUSH1 0x01 DUP3 ADD SLOAD PUSH1 0x02 DUP4 ADD SLOAD PUSH1 0x03 DUP5 ADD SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff SWAP1 SWAP4 AND SWAP5 POP SWAP1 SWAP3 SWAP1 SWAP2 SWAP1 PUSH1 0x04 ADD DUP6 JUMP JUMPDEST DUP2 SLOAD DUP2 DUP4 SSTORE DUP2 DUP2 ISZERO GT PUSH2 0x03ba JUMPI PUSH1 0x05 MUL DUP2 PUSH1 0x05 MUL DUP4 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP2 DUP3 ADD SWAP2 ADD PUSH2 0x03ba SWAP2 SWAP1 PUSH2 0x043d JUMP JUMPDEST POP POP POP JUMP JUMPDEST DUP3 DUP1 SLOAD PUSH1 0x01 DUP2 PUSH1 0x01 AND ISZERO PUSH2 0x0100 MUL SUB AND PUSH1 0x02 SWAP1 DIV SWAP1 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP1 PUSH1 0x1f ADD PUSH1 0x20 SWAP1 DIV DUP2 ADD SWAP3 DUP3 PUSH1 0x1f LT PUSH2 0x0400 JUMPI DUP1 MLOAD PUSH1 0xff NOT AND DUP4 DUP1 ADD OR DUP6 SSTORE PUSH2 0x042d JUMP JUMPDEST DUP3 DUP1 ADD PUSH1 0x01 ADD DUP6 SSTORE DUP3 ISZERO PUSH2 0x042d JUMPI SWAP2 DUP3 ADD JUMPDEST DUP3 DUP2 GT ISZERO PUSH2 0x042d JUMPI DUP3 MLOAD DUP3 SSTORE SWAP2 PUSH1 0x20 ADD SWAP2 SWAP1 PUSH1 0x01 ADD SWAP1 PUSH2 0x0412 JUMP JUMPDEST POP PUSH2 0x0439 SWAP3 SWAP2 POP PUSH2 0x0496 JUMP JUMPDEST POP SWAP1 JUMP JUMPDEST PUSH2 0x0493 SWAP2 SWAP1 JUMPDEST DUP1 DUP3 GT ISZERO PUSH2 0x0439 JUMPI DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND DUP2 SSTORE PUSH1 0x00 PUSH1 0x01 DUP3 ADD DUP2 SWAP1 SSTORE PUSH1 0x02 DUP3 ADD DUP2 SWAP1 SSTORE PUSH1 0x03 DUP3 ADD DUP2 SWAP1 SSTORE PUSH2 0x048a PUSH1 0x04 DUP4 ADD DUP3 PUSH2 0x04b0 JUMP JUMPDEST POP PUSH1 0x05 ADD PUSH2 0x0443 JUMP JUMPDEST SWAP1 JUMP JUMPDEST PUSH2 0x0493 SWAP2 SWAP1 JUMPDEST DUP1 DUP3 GT ISZERO PUSH2 0x0439 JUMPI PUSH1 0x00 DUP2 SSTORE PUSH1 0x01 ADD PUSH2 0x049c JUMP JUMPDEST POP DUP1 SLOAD PUSH1 0x01 DUP2 PUSH1 0x01 AND ISZERO PUSH2 0x0100 MUL SUB AND PUSH1 0x02 SWAP1 DIV PUSH1 0x00 DUP3 SSTORE DUP1 PUSH1 0x1f LT PUSH2 0x04d6 JUMPI POP PUSH2 0x04f4 JUMP JUMPDEST PUSH1 0x1f ADD PUSH1 0x20 SWAP1 DIV SWAP1 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP1 DUP2 ADD SWAP1 PUSH2 0x04f4 SWAP2 SWAP1 PUSH2 0x0496 JUMP JUMPDEST POP JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 UNKNOWN_0x25 UNKNOWN_0xc6 UNKNOWN_0x21 RETURNDATASIZE ADD ADDMOD DUP12 DIFFICULTY UNKNOWN_0xa9 UNKNOWN_0x26 UNKNOWN_0x4b UNKNOWN_0xf8 DUP4 AND BYTE PUSH11 0x905cc81566fbbad676592f INVALID_0x6a 0x17ea09b00029