Contract: VaultProxy
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0010 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x001a CALLER PUSH2 0x001f JUMP JUMPDEST PUSH2 0x0043 JUMP JUMPDEST PUSH32 0xf82b185e32618bbb0a84e12d4f1d56dac9e4f6debb942309b1e6024f20aa409d SSTORE JUMP JUMPDEST PUSH2 0x0269 DUP1 PUSH2 0x0052 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN UNKNOWN_0xfe PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x003f JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0x025313a2 EQ PUSH2 0x006f JUMPI DUP1 PUSH4 0x44c318ec EQ PUSH2 0x00a0 JUMPI DUP1 PUSH4 0x5c60da1b EQ PUSH2 0x00d5 JUMPI DUP1 PUSH4 0x66d38203 EQ PUSH2 0x00ea JUMPI JUMPDEST PUSH1 0x00 PUSH2 0x0049 PUSH2 0x011d JUMP JUMPDEST SWAP1 POP CALLDATASIZE PUSH1 0x00 DUP1 CALLDATACOPY PUSH1 0x00 DUP1 CALLDATASIZE PUSH1 0x00 DUP5 GAS DELEGATECALL RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY DUP1 DUP1 ISZERO PUSH2 0x006a JUMPI RETURNDATASIZE PUSH1 0x00 RETURN JUMPDEST RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x007b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0084 PUSH2 0x0142 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 CALLVALUE DUP1 ISZERO PUSH2 0x00ac JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00d3 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x00c3 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x0167 JUMP JUMPDEST STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x00e1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0084 PUSH2 0x011d JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x00f6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00d3 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x010d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x0198 JUMP JUMPDEST PUSH32 0xb31b072a7716c3b9cb9480657a4d4cea81b13aebfbaecacc19ead2c210350c4d SLOAD SWAP1 JUMP JUMPDEST PUSH32 0xf82b185e32618bbb0a84e12d4f1d56dac9e4f6debb942309b1e6024f20aa409d SLOAD SWAP1 JUMP JUMPDEST PUSH2 0x016f PUSH2 0x0142 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND CALLER PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND EQ PUSH2 0x018c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0195 DUP2 PUSH2 0x01c6 JUMP JUMPDEST POP JUMP JUMPDEST PUSH2 0x01a0 PUSH2 0x0142 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND CALLER PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND EQ PUSH2 0x01bd JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0195 DUP2 PUSH2 0x01ea JUMP JUMPDEST PUSH32 0xf82b185e32618bbb0a84e12d4f1d56dac9e4f6debb942309b1e6024f20aa409d SSTORE JUMP JUMPDEST PUSH2 0x01f2 PUSH2 0x0142 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND CALLER PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND EQ PUSH2 0x020f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH32 0xb31b072a7716c3b9cb9480657a4d4cea81b13aebfbaecacc19ead2c210350c4d SSTORE JUMP UNKNOWN_0xfe LOG2 PUSH5 0x6970667358 UNKNOWN_0x22 SLT SHA3 UNKNOWN_0x4e PUSH26 0xb1ea2e5741b876299df7b9e93c139926fc77953b643b43a743bc UNKNOWN_0xdb UNOFFICIAL_SWAP UNKNOWN_0x1e UNKNOWN_0xe6 PUSH5 0x736f6c6343 STOP MOD UNKNOWN_0xc STOP CALLER