Contract: NitroSwapIn
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 0x04fd CODESIZE SUB DUP1 PUSH2 0x04fd DUP4 CODECOPY DUP2 ADD PUSH1 0x40 DUP2 SWAP1 MSTORE PUSH2 0x002f SWAP2 PUSH2 0x006a JUMP JUMPDEST PUSH1 0x01 PUSH1 0x00 DUP2 SWAP1 SSTORE CHAINID SWAP1 SSTORE PUSH1 0x02 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP4 DUP5 AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT SWAP2 DUP3 AND OR SWAP1 SWAP2 SSTORE PUSH1 0x03 DUP1 SLOAD SWAP3 SWAP1 SWAP4 AND SWAP2 AND OR SWAP1 SSTORE PUSH2 0x00bb JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x007c JUMPI DUP2 DUP3 REVERT JUMPDEST DUP3 MLOAD PUSH2 0x0087 DUP2 PUSH2 0x00a3 JUMP JUMPDEST PUSH1 0x20 DUP5 ADD MLOAD SWAP1 SWAP3 POP PUSH2 0x0098 DUP2 PUSH2 0x00a3 JUMP JUMPDEST DUP1 SWAP2 POP POP SWAP3 POP SWAP3 SWAP1 POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND DUP2 EQ PUSH2 0x00b8 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP JUMP JUMPDEST PUSH2 0x0433 DUP1 PUSH2 0x00ca 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 0x0057 JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0x9a8a0592 EQ PUSH2 0x005c JUMPI DUP1 PUSH4 0xb6b55f25 EQ PUSH2 0x0078 JUMPI DUP1 PUSH4 0xc66323e5 EQ PUSH2 0x008d JUMPI DUP1 PUSH4 0xfbfa77cf EQ PUSH2 0x0096 JUMPI DUP1 PUSH4 0xfc0c546a EQ PUSH2 0x00c1 JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0065 PUSH1 0x01 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x008b PUSH2 0x0086 CALLDATASIZE PUSH1 0x04 PUSH2 0x0388 JUMP JUMPDEST PUSH2 0x00d4 JUMP JUMPDEST STOP JUMPDEST PUSH2 0x0065 PUSH1 0x04 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x03 SLOAD PUSH2 0x00a9 SWAP1 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 SWAP2 AND DUP2 MSTORE PUSH1 0x20 ADD PUSH2 0x006f JUMP JUMPDEST PUSH1 0x02 SLOAD PUSH2 0x00a9 SWAP1 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x02 PUSH1 0x00 SLOAD EQ ISZERO PUSH2 0x012c JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x1f PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x5265656e7472616e637947756172643a207265656e7472616e742063616c6c00 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x02 PUSH1 0x00 SSTORE DUP1 PUSH2 0x018c JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x25 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4e6974726f537761703a3a206465706f7369743a3a20496e76616c6964205f61 PUSH1 0x44 DUP3 ADD MSTORE PUSH5 0x1b5bdd5b9d PUSH1 0xda SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0x0123 JUMP JUMPDEST PUSH1 0x04 SLOAD PUSH2 0x019a SWAP1 PUSH1 0x01 PUSH2 0x03d9 JUMP JUMPDEST PUSH1 0x04 SSTORE PUSH1 0x02 SLOAD PUSH1 0x03 SLOAD PUSH2 0x01bc SWAP2 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 DUP2 AND SWAP2 CALLER SWAP2 AND DUP5 PUSH2 0x0223 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x04 SLOAD PUSH1 0x02 SLOAD PUSH1 0x40 DUP1 MLOAD CALLER DUP2 MSTORE PUSH1 0x20 DUP2 ADD DUP7 SWAP1 MSTORE DUP1 DUP3 ADD SWAP5 SWAP1 SWAP5 MSTORE PUSH1 0x60 DUP5 ADD SWAP3 SWAP1 SWAP3 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH1 0x80 DUP4 ADD MSTORE MLOAD PUSH32 0x87d47836974fb9c8b8cc81cb14221cfeb10560759f3b50c0720c1ff0597770f4 SWAP2 DUP2 SWAP1 SUB PUSH1 0xa0 ADD SWAP1 LOG1 POP PUSH1 0x01 PUSH1 0x00 SSTORE JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP6 DUP2 AND PUSH1 0x24 DUP4 ADD MSTORE DUP5 DUP2 AND PUSH1 0x44 DUP4 ADD MSTORE PUSH1 0x64 DUP1 DUP4 ADD DUP6 SWAP1 MSTORE DUP4 MLOAD DUP1 DUP5 SUB SWAP1 SWAP2 ADD DUP2 MSTORE PUSH1 0x84 SWAP1 SWAP3 ADD DUP4 MSTORE PUSH1 0x20 DUP3 ADD DUP1 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xe0 SHL SUB AND PUSH4 0x23b872dd PUSH1 0xe0 SHL OR SWAP1 MSTORE SWAP2 MLOAD PUSH1 0x00 SWAP3 DUP4 SWAP3 SWAP1 DUP9 AND SWAP2 PUSH2 0x0287 SWAP2 SWAP1 PUSH2 0x03a0 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP7 GAS CALL SWAP2 POP POP RETURNDATASIZE DUP1 PUSH1 0x00 DUP2 EQ PUSH2 0x02c4 JUMPI PUSH1 0x40 MLOAD SWAP2 POP PUSH1 0x1f NOT PUSH1 0x3f RETURNDATASIZE ADD AND DUP3 ADD PUSH1 0x40 MSTORE RETURNDATASIZE DUP3 MSTORE RETURNDATASIZE PUSH1 0x00 PUSH1 0x20 DUP5 ADD RETURNDATACOPY PUSH2 0x02c9 JUMP JUMPDEST PUSH1 0x60 SWAP2 POP JUMPDEST POP SWAP2 POP SWAP2 POP DUP2 DUP1 ISZERO PUSH2 0x02f3 JUMPI POP DUP1 MLOAD ISZERO DUP1 PUSH2 0x02f3 JUMPI POP DUP1 DUP1 PUSH1 0x20 ADD SWAP1 MLOAD DUP2 ADD SWAP1 PUSH2 0x02f3 SWAP2 SWAP1 PUSH2 0x0361 JUMP JUMPDEST PUSH2 0x0359 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x31 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x5472616e7366657248656c7065723a3a7472616e7366657246726f6d3a207472 PUSH1 0x44 DUP3 ADD MSTORE PUSH17 0x185b9cd9995c919c9bdb4819985a5b1959 PUSH1 0x7a SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0x0123 JUMP JUMPDEST POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x0372 JUMPI DUP1 DUP2 REVERT JUMPDEST DUP2 MLOAD DUP1 ISZERO ISZERO DUP2 EQ PUSH2 0x0381 JUMPI DUP2 DUP3 REVERT JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x0399 JUMPI DUP1 DUP2 REVERT JUMPDEST POP CALLDATALOAD SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 DUP3 MLOAD DUP2 JUMPDEST DUP2 DUP2 LT ISZERO PUSH2 0x03c0 JUMPI PUSH1 0x20 DUP2 DUP7 ADD DUP2 ADD MLOAD DUP6 DUP4 ADD MSTORE ADD PUSH2 0x03a6 JUMP JUMPDEST DUP2 DUP2 GT ISZERO PUSH2 0x03ce JUMPI DUP3 DUP3 DUP6 ADD MSTORE JUMPDEST POP SWAP2 SWAP1 SWAP2 ADD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP3 NOT DUP3 GT ISZERO PUSH2 0x03f8 JUMPI PUSH4 0x4e487b71 PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x11 PUSH1 0x04 MSTORE PUSH1 0x24 DUP2 REVERT JUMPDEST POP ADD SWAP1 JUMP UNKNOWN_0xfe LOG2 PUSH5 0x6970667358 UNKNOWN_0x22 SLT SHA3 UNKNOWN_0xb5 PUSH11 0xba318c0d45407066f931b3 UNKNOWN_0x1e DUP16 UNKNOWN_0x4c ISZERO PUSH11 0x7a9e477289d6e8dacfba62 UNKNOWN_0x2a SLOAD UNKNOWN_0x2f PUSH5 0x736f6c6343 STOP ADDMOD DIV STOP CALLER STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP DUP1 SWAP9 UNKNOWN_0x26 UNKNOWN_0xcc UNKNOWN_0xea UNKNOWN_0xb6 DUP13 CODESIZE PUSH24 0x26af962713b64cb5cb3cca0000000000000000000000005a CALLER UNKNOWN_0xc6 ORIGIN POP POP UNKNOWN_0xf9 XOR UNKNOWN_0xc DUP15 UNKNOWN_0x28 UNOFFICIAL_PUSH UNKNOWN_0xf LOG4 UNKNOWN_0xe3 MLOAD SDIV INVALID_0x72 0x676a