Contract: WestrendWallet
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x01 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT SWAP1 DUP2 AND PUSH20 0xe3de74151cbdfb47d214f7e6bcb8f5efdcf99636 OR SWAP1 SWAP2 SSTORE PUSH2 0x044c PUSH1 0x02 SSTORE PUSH8 0x02c68af0bb140000 PUSH1 0x03 SSTORE PUSH9 0x6c6b935b8bbd400000 PUSH1 0x04 SSTORE PUSH10 0x152d02c7e14af6800000 PUSH1 0x05 SSTORE PUSH1 0x00 DUP1 SLOAD SWAP1 SWAP2 AND CALLER OR SWAP1 SSTORE PUSH2 0x0894 DUP1 PUSH2 0x0074 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x00e5 JUMPI PUSH4 0xffffffff PUSH29 0x0100000000000000000000000000000000000000000000000000000000 PUSH1 0x00 CALLDATALOAD DIV AND PUSH4 0x121dbc31 DUP2 EQ PUSH2 0x00f0 JUMPI DUP1 PUSH4 0x19ba01a1 EQ PUSH2 0x0108 JUMPI DUP1 PUSH4 0x2c4e722e EQ PUSH2 0x013d JUMPI DUP1 PUSH4 0x34fcf437 EQ PUSH2 0x0164 JUMPI DUP1 PUSH4 0x3bd0f412 EQ PUSH2 0x017c JUMPI DUP1 PUSH4 0x4042b66f EQ PUSH2 0x0194 JUMPI DUP1 PUSH4 0x521eb273 EQ PUSH2 0x01a9 JUMPI DUP1 PUSH4 0x83111397 EQ PUSH2 0x01da JUMPI DUP1 PUSH4 0x8ac2c680 EQ PUSH2 0x01fa JUMPI DUP1 PUSH4 0x8da5cb5b EQ PUSH2 0x020f JUMPI DUP1 PUSH4 0x9b2b524f EQ PUSH2 0x0224 JUMPI DUP1 PUSH4 0xad478dda EQ PUSH2 0x0245 JUMPI DUP1 PUSH4 0xb071cbe6 EQ PUSH2 0x025a JUMPI DUP1 PUSH4 0xb31d61b0 EQ PUSH2 0x026f JUMPI DUP1 PUSH4 0xec8ac4d8 EQ PUSH2 0x028f JUMPI DUP1 PUSH4 0xf2fde38b EQ PUSH2 0x02a3 JUMPI JUMPDEST PUSH2 0x00ee CALLER PUSH2 0x02c4 JUMP JUMPDEST STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x00fc JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00ee PUSH1 0x04 CALLDATALOAD PUSH2 0x0344 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0114 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0129 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x0396 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 ISZERO ISZERO DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0149 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0152 PUSH2 0x03ab JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0170 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00ee PUSH1 0x04 CALLDATALOAD PUSH2 0x03b1 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0188 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00ee PUSH1 0x04 CALLDATALOAD PUSH2 0x0403 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x01a0 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0152 PUSH2 0x0455 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x01b5 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01be PUSH2 0x045b JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP3 AND DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x01e6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00ee PUSH1 0x04 DUP1 CALLDATALOAD PUSH1 0x24 DUP2 ADD SWAP2 ADD CALLDATALOAD PUSH2 0x046a JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0206 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0152 PUSH2 0x0540 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x021b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01be PUSH2 0x0546 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0230 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0152 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x0555 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0251 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0152 PUSH2 0x0567 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0266 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0152 PUSH2 0x056d JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x027b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00ee PUSH1 0x04 DUP1 CALLDATALOAD PUSH1 0x24 DUP2 ADD SWAP2 ADD CALLDATALOAD PUSH2 0x0573 JUMP JUMPDEST PUSH2 0x00ee PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x02c4 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x02af JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00ee PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x064a JUMP JUMPDEST CALLVALUE PUSH1 0x00 PUSH2 0x02d1 DUP4 DUP4 PUSH2 0x06de JUMP JUMPDEST PUSH2 0x02da DUP3 PUSH2 0x0790 JUMP JUMPDEST PUSH1 0x06 SLOAD SWAP1 SWAP2 POP PUSH2 0x02f0 SWAP1 DUP4 PUSH4 0xffffffff PUSH2 0x07ad AND JUMP JUMPDEST PUSH1 0x06 SSTORE PUSH1 0x40 DUP1 MLOAD DUP4 DUP2 MSTORE PUSH1 0x20 DUP2 ADD DUP4 SWAP1 MSTORE DUP2 MLOAD CALLER SWAP3 PUSH32 0xcd60aa75dea3072fbc07ae6d7d856b5dc5f4eee88854f5b4abf7b680ef8bc50f SWAP3 DUP3 SWAP1 SUB ADD SWAP1 LOG2 PUSH2 0x0337 DUP4 DUP4 PUSH2 0x07ba JUMP JUMPDEST PUSH2 0x033f PUSH2 0x0803 JUMP JUMPDEST POP POP POP JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND CALLER EQ PUSH2 0x035b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x04 DUP2 SWAP1 SSTORE PUSH1 0x40 DUP1 MLOAD DUP3 DUP2 MSTORE SWAP1 MLOAD PUSH32 0x773ab71216744f044484decf10a4831c62a395c4c2228ed776e7b2d0cbd99b60 SWAP2 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 LOG1 POP JUMP JUMPDEST PUSH1 0x07 PUSH1 0x20 MSTORE PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH1 0xff AND DUP2 JUMP JUMPDEST PUSH1 0x02 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND CALLER EQ PUSH2 0x03c8 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x02 DUP2 SWAP1 SSTORE PUSH1 0x40 DUP1 MLOAD DUP3 DUP2 MSTORE SWAP1 MLOAD PUSH32 0x5a75aa1ccd5244c76a14e60301b7bc29e02263de78b6af4606269d5e1db08513 SWAP2 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 LOG1 POP JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND CALLER EQ PUSH2 0x041a JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x03 DUP2 SWAP1 SSTORE PUSH1 0x40 DUP1 MLOAD DUP3 DUP2 MSTORE SWAP1 MLOAD PUSH32 0x0b3629f229cad38b1a3cd0fa729d8898748c1a7b2b80900b31e7a0e8ecef3476 SWAP2 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 LOG1 POP JUMP JUMPDEST PUSH1 0x06 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD DUP2 SWAP1 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND CALLER EQ PUSH2 0x0484 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 SWAP2 POP JUMPDEST DUP3 DUP3 LT ISZERO PUSH2 0x04fe JUMPI PUSH1 0x00 PUSH1 0x07 DUP2 DUP7 DUP7 DUP7 DUP2 DUP2 LT PUSH2 0x04a2 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 SWAP1 DUP2 MUL SWAP3 SWAP1 SWAP3 ADD CALLDATALOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP4 MSTORE POP DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x40 ADD PUSH1 0x00 SHA3 DUP1 SLOAD PUSH1 0xff NOT AND SWAP2 ISZERO ISZERO SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE DUP4 DUP4 DUP4 DUP2 DUP2 LT PUSH2 0x04df JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 POP PUSH1 0x20 MUL ADD CALLDATALOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND SWAP1 POP DUP2 DUP1 PUSH1 0x01 ADD SWAP3 POP POP PUSH2 0x0489 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND DUP2 MSTORE SWAP1 MLOAD PUSH32 0x7811ed4e4b787e4f0f046ffb4a5ec1e064b0eb6d191ffabb66270ed8be89b325 SWAP2 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 LOG1 POP POP POP POP JUMP JUMPDEST PUSH1 0x03 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x08 PUSH1 0x20 MSTORE PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x04 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x05 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD DUP2 SWAP1 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND CALLER EQ PUSH2 0x058d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 SWAP2 POP JUMPDEST DUP3 DUP3 LT ISZERO PUSH2 0x0608 JUMPI PUSH1 0x01 PUSH1 0x07 PUSH1 0x00 DUP7 DUP7 DUP7 DUP2 DUP2 LT PUSH2 0x05ac JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 SWAP1 DUP2 MUL SWAP3 SWAP1 SWAP3 ADD CALLDATALOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP4 MSTORE POP DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x40 ADD PUSH1 0x00 SHA3 DUP1 SLOAD PUSH1 0xff NOT AND SWAP2 ISZERO ISZERO SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE DUP4 DUP4 DUP4 DUP2 DUP2 LT PUSH2 0x05e9 JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 POP PUSH1 0x20 MUL ADD CALLDATALOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND SWAP1 POP DUP2 DUP1 PUSH1 0x01 ADD SWAP3 POP POP PUSH2 0x0592 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND DUP2 MSTORE SWAP1 MLOAD PUSH32 0xeb73900b98b6a3e2b8b01708fe544760cf570d21e7fbe5225f24e48b5b2b432e SWAP2 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 LOG1 POP POP POP POP JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND CALLER EQ PUSH2 0x0661 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP2 AND ISZERO ISZERO PUSH2 0x0676 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP6 AND SWAP4 SWAP3 AND SWAP2 PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 SWAP2 LOG3 PUSH1 0x00 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP3 SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP3 AND ISZERO ISZERO PUSH2 0x06f3 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 ISZERO ISZERO PUSH2 0x06ff JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x03 SLOAD DUP2 GT PUSH2 0x070d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP3 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH1 0xff AND ISZERO ISZERO PUSH2 0x0734 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x04 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x08 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH2 0x0760 SWAP1 DUP4 PUSH4 0xffffffff PUSH2 0x07ad AND JUMP JUMPDEST GT ISZERO PUSH2 0x076b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x05 SLOAD PUSH1 0x06 SLOAD PUSH2 0x0781 SWAP1 DUP4 PUSH4 0xffffffff PUSH2 0x07ad AND JUMP JUMPDEST GT ISZERO PUSH2 0x078c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x07a7 PUSH1 0x02 SLOAD DUP4 PUSH2 0x083f SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST DUP2 DUP2 ADD DUP3 DUP2 LT ISZERO PUSH2 0x07a7 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP3 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x08 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH2 0x07e3 SWAP1 DUP3 PUSH4 0xffffffff PUSH2 0x07ad AND JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP3 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x08 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SWAP2 SWAP1 SWAP2 SSTORE POP JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP2 AND SWAP1 CALLVALUE DUP1 ISZERO PUSH2 0x08fc MUL SWAP2 PUSH1 0x00 DUP2 DUP2 DUP2 DUP6 DUP9 DUP9 CALL SWAP4 POP POP POP POP ISZERO DUP1 ISZERO PUSH2 0x083c JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP JUMP JUMPDEST PUSH1 0x00 DUP3 ISZERO ISZERO PUSH2 0x0850 JUMPI POP PUSH1 0x00 PUSH2 0x07a7 JUMP JUMPDEST POP DUP2 DUP2 MUL DUP2 DUP4 DUP3 DUP2 ISZERO ISZERO PUSH2 0x0860 JUMPI UNKNOWN_0xfe JUMPDEST DIV EQ PUSH2 0x07a7 JUMPI UNKNOWN_0xfe STOP LOG1 PUSH6 0x627a7a723058 SHA3 STATICCALL PUSH19 0x1e8f7baa679b2793822abe8044fb36fa4419ed PUSH12 0x2e61fe96ff6264ecd67a0029