Contract: TokenProxy
Etherscan label: token-contract
Tag: Marlin: POND Token
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 0x0497 CODESIZE SUB DUP1 PUSH2 0x0497 DUP4 CODECOPY DUP2 DUP2 ADD PUSH1 0x40 MSTORE PUSH1 0x40 DUP2 LT ISZERO PUSH2 0x0033 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP DUP1 MLOAD PUSH1 0x20 SWAP1 SWAP2 ADD MLOAD PUSH1 0x40 DUP1 MLOAD PUSH32 0x656970313936372e70726f78792e696d706c656d656e746174696f6e00000000 DUP2 MSTORE DUP2 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x1c ADD DUP2 SHA3 PUSH1 0x00 NOT SWAP1 DUP2 ADD SWAP5 SWAP1 SWAP5 SSTORE PUSH32 0x656970313936372e70726f78792e61646d696e00000000000000000000000000 DUP2 MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x13 ADD SWAP1 SHA3 SWAP1 SWAP2 ADD SSTORE PUSH2 0x03de DUP1 PUSH2 0x00b9 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN UNKNOWN_0xfe PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x0029 JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0x795e617e EQ PUSH2 0x00a8 JUMPI DUP1 PUSH4 0xe2f273bd EQ PUSH2 0x00ea JUMPI JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH32 0x656970313936372e70726f78792e696d706c656d656e746174696f6e00000000 DUP2 MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x1c ADD SWAP1 SHA3 PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ADD DUP1 SLOAD CALLDATASIZE PUSH1 0x00 DUP1 CALLDATACOPY PUSH1 0x00 DUP1 CALLDATASIZE PUSH1 0x00 DUP5 PUSH2 0x2710 GAS SUB DELEGATECALL RETURNDATASIZE DUP1 PUSH1 0x00 DUP1 RETURNDATACOPY DUP2 DUP1 ISZERO PUSH2 0x00a3 JUMPI DUP2 PUSH1 0x00 RETURN JUMPDEST DUP2 PUSH1 0x00 REVERT JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x00b4 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00e8 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x00cb JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x012a JUMP JUMPDEST STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x00f6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00e8 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x010d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x020c JUMP JUMPDEST PUSH2 0x0132 PUSH2 0x02ee JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ PUSH2 0x01b5 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x31 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x0347 PUSH1 0x31 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH32 0x656970313936372e70726f78792e696d706c656d656e746174696f6e00000000 DUP2 MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x1c ADD SWAP1 SHA3 PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ADD SSTORE JUMP JUMPDEST PUSH2 0x0214 PUSH2 0x02ee JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ PUSH2 0x0297 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x32 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x0378 PUSH1 0x32 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH32 0x656970313936372e70726f78792e61646d696e00000000000000000000000000 DUP2 MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x13 ADD SWAP1 SHA3 PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ADD SSTORE JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH32 0x656970313936372e70726f78792e61646d696e00000000000000000000000000 DUP2 MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x13 ADD SWAP1 SHA3 PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ADD SLOAD SWAP1 JUMP UNKNOWN_0xfe UNKNOWN_0x4f PUSH15 0x6c792041646d696e2073686f756c64 SHA3 PUSH3 0x652061 PUSH3 0x6c6520 PUSH21 0x6f207570646174652074686520636f6e7472616374 PUSH20 0x4f6e6c79207468652063757272656e742061646d PUSH10 0x6e2073686f756c642062 PUSH6 0x2061626c6520 PUSH21 0x6f206e65772061646d696ea265627a7a72315820a6 CREATE2 PUSH4 0x51dbbc0d SIGNEXTEND COINBASE DUP3 UNKNOWN_0xcc SMOD TIMESTAMP DUP2 BYTE LOG0 UNKNOWN_0x2a UNKNOWN_0x1e SHR UNKNOWN_0x5e UNKNOWN_0xd4 PUSH32 0x268611b819fad621356764736f6c634300051100320000000000000000000000 STOP PUSH29 0x3eeb458732ccd34b0339edb34f1e340929290a00000000000000000000 STOP STOP LOG1 NUMBER DUP14 BLOCKHASH DUP2 DUP3 INVALID_0x7c 0x337d6a90f525789fffd44375e2