Created
May 1, 2018 17:39
-
-
Save zone117x/326a0762331436e11a95e9048cbd7c7c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "contracts": { | |
| "BasicToken.sol": { | |
| "BasicToken": { | |
| "abi": [ | |
| { | |
| "constant": true, | |
| "inputs": [ | |
| ], | |
| "name": "totalSupply", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "uint256" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "view", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": true, | |
| "inputs": [ | |
| { | |
| "name": "_owner", | |
| "type": "address" | |
| } | |
| ], | |
| "name": "balanceOf", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "uint256" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "view", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "_to", | |
| "type": "address" | |
| }, | |
| { | |
| "name": "_value", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "transfer", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "bool" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "anonymous": false, | |
| "inputs": [ | |
| { | |
| "indexed": true, | |
| "name": "from", | |
| "type": "address" | |
| }, | |
| { | |
| "indexed": true, | |
| "name": "to", | |
| "type": "address" | |
| }, | |
| { | |
| "indexed": false, | |
| "name": "value", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "Transfer", | |
| "type": "event" | |
| } | |
| ], | |
| "devdoc": { | |
| "methods": { | |
| "balanceOf(address)": { | |
| "details": "Gets the balance of the specified address.", | |
| "params": { | |
| "_owner": "The address to query the the balance of." | |
| }, | |
| "return": "An uint256 representing the amount owned by the passed address." | |
| }, | |
| "totalSupply()": { | |
| "details": "total number of tokens in existence" | |
| }, | |
| "transfer(address,uint256)": { | |
| "details": "transfer token for a specified address", | |
| "params": { | |
| "_to": "The address to transfer to.", | |
| "_value": "The amount to be transferred." | |
| } | |
| } | |
| }, | |
| "title": "Basic token" | |
| }, | |
| "evm": { | |
| "assembly": " \/* \"BasicToken.sol\":180:1233 *\/\n mstore(0x40, 0x80)\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_1\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\ntag_1:\n \/* \"BasicToken.sol\":180:1233 *\/\n pop\n dataSize(sub_0)\n dup1\n dataOffset(sub_0)\n 0x0\n codecopy\n 0x0\n return\nstop\n\nsub_0: assembly {\n \/* \"BasicToken.sol\":180:1233 *\/\n mstore(0x40, 0x80)\n jumpi(tag_1, lt(calldatasize, 0x4))\n calldataload(0x0)\n 0x100000000000000000000000000000000000000000000000000000000\n swap1\n div\n 0xffffffff\n and\n dup1\n 0x18160ddd\n eq\n tag_2\n jumpi\n dup1\n 0x70a08231\n eq\n tag_3\n jumpi\n dup1\n 0xa9059cbb\n eq\n tag_4\n jumpi\n tag_1:\n 0x0\n dup1\n revert\n \/* \"BasicToken.sol\":371:454 *\/\n tag_2:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_5\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_5:\n \/* \"BasicToken.sol\":371:454 *\/\n pop\n tag_6\n jump(tag_7)\n tag_6:\n mload(0x40)\n dup1\n dup3\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"BasicToken.sol\":1131:1230 *\/\n tag_3:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_8\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_8:\n \/* \"BasicToken.sol\":1131:1230 *\/\n pop\n tag_9\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n pop\n pop\n pop\n jump(tag_10)\n tag_9:\n mload(0x40)\n dup1\n dup3\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"BasicToken.sol\":608:929 *\/\n tag_4:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_11\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_11:\n \/* \"BasicToken.sol\":608:929 *\/\n pop\n tag_12\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n pop\n pop\n pop\n jump(tag_13)\n tag_12:\n mload(0x40)\n dup1\n dup3\n iszero\n iszero\n iszero\n iszero\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"BasicToken.sol\":371:454 *\/\n tag_7:\n \/* \"BasicToken.sol\":415:422 *\/\n 0x0\n \/* \"BasicToken.sol\":437:449 *\/\n sload(0x1)\n \/* \"BasicToken.sol\":430:449 *\/\n swap1\n pop\n \/* \"BasicToken.sol\":371:454 *\/\n swap1\n jump\t\/\/ out\n \/* \"BasicToken.sol\":1131:1230 *\/\n tag_10:\n \/* \"BasicToken.sol\":1187:1194 *\/\n 0x0\n \/* \"BasicToken.sol\":1209:1217 *\/\n dup1\n \/* \"BasicToken.sol\":1209:1225 *\/\n 0x0\n \/* \"BasicToken.sol\":1218:1224 *\/\n dup4\n \/* \"BasicToken.sol\":1209:1225 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"BasicToken.sol\":1202:1225 *\/\n swap1\n pop\n \/* \"BasicToken.sol\":1131:1230 *\/\n swap2\n swap1\n pop\n jump\t\/\/ out\n \/* \"BasicToken.sol\":608:929 *\/\n tag_13:\n \/* \"BasicToken.sol\":671:675 *\/\n 0x0\n \/* \"BasicToken.sol\":706:707 *\/\n dup1\n \/* \"BasicToken.sol\":691:708 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n \/* \"BasicToken.sol\":691:694 *\/\n dup4\n \/* \"BasicToken.sol\":691:708 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n eq\n iszero\n \/* \"BasicToken.sol\":683:709 *\/\n iszero\n iszero\n tag_17\n jumpi\n 0x0\n dup1\n revert\n tag_17:\n \/* \"BasicToken.sol\":733:741 *\/\n 0x0\n \/* \"BasicToken.sol\":733:753 *\/\n dup1\n \/* \"BasicToken.sol\":742:752 *\/\n caller\n \/* \"BasicToken.sol\":733:753 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"BasicToken.sol\":723:729 *\/\n dup3\n \/* \"BasicToken.sol\":723:753 *\/\n gt\n iszero\n \/* \"BasicToken.sol\":715:754 *\/\n iszero\n iszero\n tag_18\n jumpi\n 0x0\n dup1\n revert\n tag_18:\n \/* \"BasicToken.sol\":784:816 *\/\n tag_19\n \/* \"BasicToken.sol\":809:815 *\/\n dup3\n \/* \"BasicToken.sol\":784:792 *\/\n 0x0\n \/* \"BasicToken.sol\":784:804 *\/\n dup1\n \/* \"BasicToken.sol\":793:803 *\/\n caller\n \/* \"BasicToken.sol\":784:804 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"BasicToken.sol\":784:808 *\/\n tag_20\n swap1\n \/* \"BasicToken.sol\":784:816 *\/\n swap2\n swap1\n 0xffffffff\n and\n jump\t\/\/ in\n tag_19:\n \/* \"BasicToken.sol\":761:769 *\/\n 0x0\n \/* \"BasicToken.sol\":761:781 *\/\n dup1\n \/* \"BasicToken.sol\":770:780 *\/\n caller\n \/* \"BasicToken.sol\":761:781 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"BasicToken.sol\":761:816 *\/\n dup2\n swap1\n sstore\n pop\n \/* \"BasicToken.sol\":838:863 *\/\n tag_21\n \/* \"BasicToken.sol\":856:862 *\/\n dup3\n \/* \"BasicToken.sol\":838:846 *\/\n 0x0\n \/* \"BasicToken.sol\":838:851 *\/\n dup1\n \/* \"BasicToken.sol\":847:850 *\/\n dup7\n \/* \"BasicToken.sol\":838:851 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"BasicToken.sol\":838:855 *\/\n tag_22\n swap1\n \/* \"BasicToken.sol\":838:863 *\/\n swap2\n swap1\n 0xffffffff\n and\n jump\t\/\/ in\n tag_21:\n \/* \"BasicToken.sol\":822:830 *\/\n 0x0\n \/* \"BasicToken.sol\":822:835 *\/\n dup1\n \/* \"BasicToken.sol\":831:834 *\/\n dup6\n \/* \"BasicToken.sol\":822:835 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"BasicToken.sol\":822:863 *\/\n dup2\n swap1\n sstore\n pop\n \/* \"BasicToken.sol\":895:898 *\/\n dup3\n \/* \"BasicToken.sol\":874:907 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n \/* \"BasicToken.sol\":883:893 *\/\n caller\n \/* \"BasicToken.sol\":874:907 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef\n \/* \"BasicToken.sol\":900:906 *\/\n dup5\n \/* \"BasicToken.sol\":874:907 *\/\n mload(0x40)\n dup1\n dup3\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n log3\n \/* \"BasicToken.sol\":920:924 *\/\n 0x1\n \/* \"BasicToken.sol\":913:924 *\/\n swap1\n pop\n \/* \"BasicToken.sol\":608:929 *\/\n swap3\n swap2\n pop\n pop\n jump\t\/\/ out\n \/* \"math\/SafeMath.sol\":836:946 *\/\n tag_20:\n \/* \"math\/SafeMath.sol\":894:901 *\/\n 0x0\n \/* \"math\/SafeMath.sol\":921:922 *\/\n dup3\n \/* \"math\/SafeMath.sol\":916:917 *\/\n dup3\n \/* \"math\/SafeMath.sol\":916:922 *\/\n gt\n iszero\n \/* \"math\/SafeMath.sol\":909:923 *\/\n iszero\n iszero\n tag_24\n jumpi\n invalid\n tag_24:\n \/* \"math\/SafeMath.sol\":940:941 *\/\n dup2\n \/* \"math\/SafeMath.sol\":936:937 *\/\n dup4\n \/* \"math\/SafeMath.sol\":936:941 *\/\n sub\n \/* \"math\/SafeMath.sol\":929:941 *\/\n swap1\n pop\n \/* \"math\/SafeMath.sol\":836:946 *\/\n swap3\n swap2\n pop\n pop\n jump\t\/\/ out\n \/* \"math\/SafeMath.sol\":1008:1131 *\/\n tag_22:\n \/* \"math\/SafeMath.sol\":1066:1075 *\/\n 0x0\n \/* \"math\/SafeMath.sol\":1091:1092 *\/\n dup2\n \/* \"math\/SafeMath.sol\":1087:1088 *\/\n dup4\n \/* \"math\/SafeMath.sol\":1087:1092 *\/\n add\n \/* \"math\/SafeMath.sol\":1083:1092 *\/\n swap1\n pop\n \/* \"math\/SafeMath.sol\":1110:1111 *\/\n dup3\n \/* \"math\/SafeMath.sol\":1105:1106 *\/\n dup2\n \/* \"math\/SafeMath.sol\":1105:1111 *\/\n lt\n iszero\n \/* \"math\/SafeMath.sol\":1098:1112 *\/\n iszero\n iszero\n tag_26\n jumpi\n invalid\n tag_26:\n \/* \"math\/SafeMath.sol\":1125:1126 *\/\n dup1\n \/* \"math\/SafeMath.sol\":1118:1126 *\/\n swap1\n pop\n \/* \"math\/SafeMath.sol\":1008:1131 *\/\n swap3\n swap2\n pop\n pop\n jump\t\/\/ out\n\n auxdata: 0xa165627a7a72305820e5485510c713f0c9359bed39fa1877809960b6959dda08096b291bc1121dfbf70029\n}\n", | |
| "bytecode": { | |
| "linkReferences": { | |
| }, | |
| "object": "608060405234801561001057600080fd5b50610415806100206000396000f300608060405260043610610057576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806318160ddd1461005c57806370a0823114610087578063a9059cbb146100de575b600080fd5b34801561006857600080fd5b50610071610143565b6040518082815260200191505060405180910390f35b34801561009357600080fd5b506100c8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061014d565b6040518082815260200191505060405180910390f35b3480156100ea57600080fd5b50610129600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610195565b604051808215151515815260200191505060405180910390f35b6000600154905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156101d257600080fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561021f57600080fd5b610270826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546103b490919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610303826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546103cd90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60008282111515156103c257fe5b818303905092915050565b600081830190508281101515156103e057fe5b809050929150505600a165627a7a72305820e5485510c713f0c9359bed39fa1877809960b6959dda08096b291bc1121dfbf70029", | |
| "opcodes": "PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x10 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x415 DUP1 PUSH2 0x20 PUSH1 0x0 CODECOPY PUSH1 0x0 RETURN STOP PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x4 CALLDATASIZE LT PUSH2 0x57 JUMPI PUSH1 0x0 CALLDATALOAD PUSH29 0x100000000000000000000000000000000000000000000000000000000 SWAP1 DIV PUSH4 0xFFFFFFFF AND DUP1 PUSH4 0x18160DDD EQ PUSH2 0x5C JUMPI DUP1 PUSH4 0x70A08231 EQ PUSH2 0x87 JUMPI DUP1 PUSH4 0xA9059CBB EQ PUSH2 0xDE JUMPI JUMPDEST PUSH1 0x0 DUP1 REVERT JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x68 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x71 PUSH2 0x143 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x93 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0xC8 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x14D JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0xEA JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x129 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x195 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 ISZERO ISZERO ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH1 0x0 PUSH1 0x1 SLOAD SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 DUP4 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP4 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND EQ ISZERO ISZERO ISZERO PUSH2 0x1D2 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x0 DUP1 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD DUP3 GT ISZERO ISZERO ISZERO PUSH2 0x21F JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x270 DUP3 PUSH1 0x0 DUP1 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD PUSH2 0x3B4 SWAP1 SWAP2 SWAP1 PUSH4 0xFFFFFFFF AND JUMP JUMPDEST PUSH1 0x0 DUP1 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 DUP2 SWAP1 SSTORE POP PUSH2 0x303 DUP3 PUSH1 0x0 DUP1 DUP7 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD PUSH2 0x3CD SWAP1 SWAP2 SWAP1 PUSH4 0xFFFFFFFF AND JUMP JUMPDEST PUSH1 0x0 DUP1 DUP6 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 DUP2 SWAP1 SSTORE POP DUP3 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH32 0xDDF252AD1BE2C89B69C2B068FC378DAA952BA7F163C4A11628F55A4DF523B3EF DUP5 PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG3 PUSH1 0x1 SWAP1 POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 DUP3 DUP3 GT ISZERO ISZERO ISZERO PUSH2 0x3C2 JUMPI INVALID JUMPDEST DUP2 DUP4 SUB SWAP1 POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 DUP2 DUP4 ADD SWAP1 POP DUP3 DUP2 LT ISZERO ISZERO ISZERO PUSH2 0x3E0 JUMPI INVALID JUMPDEST DUP1 SWAP1 POP SWAP3 SWAP2 POP POP JUMP STOP LOG1 PUSH6 0x627A7A723058 KECCAK256 0xe5 0x48 SSTORE LT 0xc7 SGT CREATE 0xc9 CALLDATALOAD SWAP12 0xed CODECOPY STATICCALL XOR PUSH24 0x809960B6959DDA08096B291BC1121DFBF700290000000000 ", | |
| "sourceMap": "180:1053:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;180:1053:0;;;;;;;" | |
| }, | |
| "gasEstimates": { | |
| "creation": { | |
| "codeDepositCost": "209000", | |
| "executionCost": "251", | |
| "totalCost": "209251" | |
| }, | |
| "external": { | |
| "balanceOf(address)": "581", | |
| "totalSupply()": "402", | |
| "transfer(address,uint256)": "infinite" | |
| } | |
| }, | |
| "legacyAssembly": { | |
| ".code": [ | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH", | |
| "value": "80" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH #[$]", | |
| "value": "0000000000000000000000000000000000000000000000000000000000000000" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH [$]", | |
| "value": "0000000000000000000000000000000000000000000000000000000000000000" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "CODECOPY" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "RETURN" | |
| } | |
| ], | |
| ".data": { | |
| "0": { | |
| ".auxdata": "a165627a7a72305820e5485510c713f0c9359bed39fa1877809960b6959dda08096b291bc1121dfbf70029", | |
| ".code": [ | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH", | |
| "value": "80" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH [tag]", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH", | |
| "value": "100000000000000000000000000000000000000000000000000000000" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH", | |
| "value": "FFFFFFFF" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH", | |
| "value": "18160DDD" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH [tag]", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH", | |
| "value": "70A08231" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH [tag]", | |
| "value": "3" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH", | |
| "value": "A9059CBB" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH [tag]", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "tag", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 180, | |
| "end": 1233, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "tag", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "5" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "5" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "PUSH [tag]", | |
| "value": "6" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "PUSH [tag]", | |
| "value": "7" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "tag", | |
| "value": "6" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "tag", | |
| "value": "3" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "8" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "8" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "PUSH [tag]", | |
| "value": "9" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "PUSH [tag]", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "tag", | |
| "value": "9" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "tag", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "11" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "11" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH [tag]", | |
| "value": "12" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH [tag]", | |
| "value": "13" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "tag", | |
| "value": "12" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "tag", | |
| "value": "7" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 415, | |
| "end": 422, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 437, | |
| "end": 449, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 437, | |
| "end": 449, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 430, | |
| "end": 449, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 430, | |
| "end": 449, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "tag", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1187, | |
| "end": 1194, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1217, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1218, | |
| "end": 1224, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 1202, | |
| "end": 1225, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1202, | |
| "end": 1225, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "tag", | |
| "value": "13" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 675, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 706, | |
| "end": 707, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 691, | |
| "end": 708, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 691, | |
| "end": 708, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 691, | |
| "end": 694, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 691, | |
| "end": 708, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 691, | |
| "end": 708, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 691, | |
| "end": 708, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 691, | |
| "end": 708, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "PUSH [tag]", | |
| "value": "17" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "tag", | |
| "value": "17" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 741, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 742, | |
| "end": 752, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 723, | |
| "end": 729, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 723, | |
| "end": 753, | |
| "name": "GT" | |
| }, | |
| { | |
| "begin": 723, | |
| "end": 753, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "PUSH [tag]", | |
| "value": "18" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "tag", | |
| "value": "18" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 816, | |
| "name": "PUSH [tag]", | |
| "value": "19" | |
| }, | |
| { | |
| "begin": 809, | |
| "end": 815, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 792, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 793, | |
| "end": 803, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 808, | |
| "name": "PUSH [tag]", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 808, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 816, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 816, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 816, | |
| "name": "PUSH", | |
| "value": "FFFFFFFF" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 816, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 816, | |
| "name": "JUMP", | |
| "value": "[in]" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 816, | |
| "name": "tag", | |
| "value": "19" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 816, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 769, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 770, | |
| "end": 780, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 816, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 816, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 816, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 816, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 863, | |
| "name": "PUSH [tag]", | |
| "value": "21" | |
| }, | |
| { | |
| "begin": 856, | |
| "end": 862, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 846, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 847, | |
| "end": 850, | |
| "name": "DUP7" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 855, | |
| "name": "PUSH [tag]", | |
| "value": "22" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 855, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 863, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 863, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 863, | |
| "name": "PUSH", | |
| "value": "FFFFFFFF" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 863, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 863, | |
| "name": "JUMP", | |
| "value": "[in]" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 863, | |
| "name": "tag", | |
| "value": "21" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 863, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 830, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 831, | |
| "end": 834, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 863, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 863, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 863, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 863, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 895, | |
| "end": 898, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 883, | |
| "end": 893, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "PUSH", | |
| "value": "DDF252AD1BE2C89B69C2B068FC378DAA952BA7F163C4A11628F55A4DF523B3EF" | |
| }, | |
| { | |
| "begin": 900, | |
| "end": 906, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "LOG3" | |
| }, | |
| { | |
| "begin": 920, | |
| "end": 924, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 913, | |
| "end": 924, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 913, | |
| "end": 924, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 836, | |
| "end": 946, | |
| "name": "tag", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 836, | |
| "end": 946, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 894, | |
| "end": 901, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 921, | |
| "end": 922, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 916, | |
| "end": 917, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 916, | |
| "end": 922, | |
| "name": "GT" | |
| }, | |
| { | |
| "begin": 916, | |
| "end": 922, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 909, | |
| "end": 923, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 909, | |
| "end": 923, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 909, | |
| "end": 923, | |
| "name": "PUSH [tag]", | |
| "value": "24" | |
| }, | |
| { | |
| "begin": 909, | |
| "end": 923, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 909, | |
| "end": 923, | |
| "name": "INVALID" | |
| }, | |
| { | |
| "begin": 909, | |
| "end": 923, | |
| "name": "tag", | |
| "value": "24" | |
| }, | |
| { | |
| "begin": 909, | |
| "end": 923, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 940, | |
| "end": 941, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 936, | |
| "end": 937, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 936, | |
| "end": 941, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 929, | |
| "end": 941, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 929, | |
| "end": 941, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 836, | |
| "end": 946, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 836, | |
| "end": 946, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 836, | |
| "end": 946, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 836, | |
| "end": 946, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 836, | |
| "end": 946, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 1008, | |
| "end": 1131, | |
| "name": "tag", | |
| "value": "22" | |
| }, | |
| { | |
| "begin": 1008, | |
| "end": 1131, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1066, | |
| "end": 1075, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1091, | |
| "end": 1092, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1087, | |
| "end": 1088, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1087, | |
| "end": 1092, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1083, | |
| "end": 1092, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1083, | |
| "end": 1092, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1110, | |
| "end": 1111, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1105, | |
| "end": 1106, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1105, | |
| "end": 1111, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 1105, | |
| "end": 1111, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1098, | |
| "end": 1112, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1098, | |
| "end": 1112, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1098, | |
| "end": 1112, | |
| "name": "PUSH [tag]", | |
| "value": "26" | |
| }, | |
| { | |
| "begin": 1098, | |
| "end": 1112, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 1098, | |
| "end": 1112, | |
| "name": "INVALID" | |
| }, | |
| { | |
| "begin": 1098, | |
| "end": 1112, | |
| "name": "tag", | |
| "value": "26" | |
| }, | |
| { | |
| "begin": 1098, | |
| "end": 1112, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1125, | |
| "end": 1126, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1118, | |
| "end": 1126, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1118, | |
| "end": 1126, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1008, | |
| "end": 1131, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1008, | |
| "end": 1131, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1008, | |
| "end": 1131, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1008, | |
| "end": 1131, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1008, | |
| "end": 1131, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "methodIdentifiers": { | |
| "balanceOf(address)": "70a08231", | |
| "totalSupply()": "18160ddd", | |
| "transfer(address,uint256)": "a9059cbb" | |
| } | |
| }, | |
| "metadata": "{\"compiler\":{\"version\":\"0.4.23-develop.2018.4.28+commit.124ca40d.mod\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"}],\"devdoc\":{\"methods\":{\"balanceOf(address)\":{\"details\":\"Gets the balance of the specified address.\",\"params\":{\"_owner\":\"The address to query the the balance of.\"},\"return\":\"An uint256 representing the amount owned by the passed address.\"},\"totalSupply()\":{\"details\":\"total number of tokens in existence\"},\"transfer(address,uint256)\":{\"details\":\"transfer token for a specified address\",\"params\":{\"_to\":\"The address to transfer to.\",\"_value\":\"The amount to be transferred.\"}}},\"title\":\"Basic token\"},\"userdoc\":{\"methods\":{}}},\"settings\":{\"compilationTarget\":{\"BasicToken.sol\":\"BasicToken\"},\"evmVersion\":\"byzantium\",\"libraries\":{},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"BasicToken.sol\":{\"keccak256\":\"0xfb98c0ac0e5a7af247bf4502db7e16e08535d6c6c236c8e9ef36687d70e5351e\",\"urls\":[\"bzzr:\/\/085d284da1893df1137d0b9d4bc2dd1483c6635f523f954b55486fc93740431b\"]},\"ERC20Basic.sol\":{\"keccak256\":\"0x31e283cd96967380623dd1a37a33ed463454a6059f068e9ed318a0ec504f095b\",\"urls\":[\"bzzr:\/\/88955599dc0d27c8ce845171915d17536fd996c1e253a6572617112531f7cbcc\"]},\"math\/SafeMath.sol\":{\"keccak256\":\"0xf053bc62384ddd21b4f74a98029ebb70817a64a920052529e8456f75a574acb2\",\"urls\":[\"bzzr:\/\/e6e26f56d60fd6b011c765d42131cc60d027bc79a753055c232702c78c1746d8\"]}},\"version\":1}", | |
| "userdoc": { | |
| "methods": { | |
| } | |
| } | |
| } | |
| }, | |
| "ERC20.sol": { | |
| "ERC20": { | |
| "abi": [ | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "spender", | |
| "type": "address" | |
| }, | |
| { | |
| "name": "value", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "approve", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "bool" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": true, | |
| "inputs": [ | |
| ], | |
| "name": "totalSupply", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "uint256" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "view", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "from", | |
| "type": "address" | |
| }, | |
| { | |
| "name": "to", | |
| "type": "address" | |
| }, | |
| { | |
| "name": "value", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "transferFrom", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "bool" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": true, | |
| "inputs": [ | |
| { | |
| "name": "who", | |
| "type": "address" | |
| } | |
| ], | |
| "name": "balanceOf", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "uint256" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "view", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "to", | |
| "type": "address" | |
| }, | |
| { | |
| "name": "value", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "transfer", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "bool" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": true, | |
| "inputs": [ | |
| { | |
| "name": "owner", | |
| "type": "address" | |
| }, | |
| { | |
| "name": "spender", | |
| "type": "address" | |
| } | |
| ], | |
| "name": "allowance", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "uint256" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "view", | |
| "type": "function" | |
| }, | |
| { | |
| "anonymous": false, | |
| "inputs": [ | |
| { | |
| "indexed": true, | |
| "name": "owner", | |
| "type": "address" | |
| }, | |
| { | |
| "indexed": true, | |
| "name": "spender", | |
| "type": "address" | |
| }, | |
| { | |
| "indexed": false, | |
| "name": "value", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "Approval", | |
| "type": "event" | |
| }, | |
| { | |
| "anonymous": false, | |
| "inputs": [ | |
| { | |
| "indexed": true, | |
| "name": "from", | |
| "type": "address" | |
| }, | |
| { | |
| "indexed": true, | |
| "name": "to", | |
| "type": "address" | |
| }, | |
| { | |
| "indexed": false, | |
| "name": "value", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "Transfer", | |
| "type": "event" | |
| } | |
| ], | |
| "devdoc": { | |
| "methods": { | |
| }, | |
| "title": "ERC20 interface" | |
| }, | |
| "evm": { | |
| "assembly": "", | |
| "bytecode": { | |
| "linkReferences": { | |
| }, | |
| "object": "", | |
| "opcodes": "", | |
| "sourceMap": "" | |
| }, | |
| "gasEstimates": null, | |
| "legacyAssembly": null, | |
| "methodIdentifiers": { | |
| "allowance(address,address)": "dd62ed3e", | |
| "approve(address,uint256)": "095ea7b3", | |
| "balanceOf(address)": "70a08231", | |
| "totalSupply()": "18160ddd", | |
| "transfer(address,uint256)": "a9059cbb", | |
| "transferFrom(address,address,uint256)": "23b872dd" | |
| } | |
| }, | |
| "metadata": "", | |
| "userdoc": { | |
| "methods": { | |
| } | |
| } | |
| } | |
| }, | |
| "ERC20Basic.sol": { | |
| "ERC20Basic": { | |
| "abi": [ | |
| { | |
| "constant": true, | |
| "inputs": [ | |
| ], | |
| "name": "totalSupply", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "uint256" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "view", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": true, | |
| "inputs": [ | |
| { | |
| "name": "who", | |
| "type": "address" | |
| } | |
| ], | |
| "name": "balanceOf", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "uint256" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "view", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "to", | |
| "type": "address" | |
| }, | |
| { | |
| "name": "value", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "transfer", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "bool" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "anonymous": false, | |
| "inputs": [ | |
| { | |
| "indexed": true, | |
| "name": "from", | |
| "type": "address" | |
| }, | |
| { | |
| "indexed": true, | |
| "name": "to", | |
| "type": "address" | |
| }, | |
| { | |
| "indexed": false, | |
| "name": "value", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "Transfer", | |
| "type": "event" | |
| } | |
| ], | |
| "devdoc": { | |
| "methods": { | |
| }, | |
| "title": "ERC20Basic" | |
| }, | |
| "evm": { | |
| "assembly": "", | |
| "bytecode": { | |
| "linkReferences": { | |
| }, | |
| "object": "", | |
| "opcodes": "", | |
| "sourceMap": "" | |
| }, | |
| "gasEstimates": null, | |
| "legacyAssembly": null, | |
| "methodIdentifiers": { | |
| "balanceOf(address)": "70a08231", | |
| "totalSupply()": "18160ddd", | |
| "transfer(address,uint256)": "a9059cbb" | |
| } | |
| }, | |
| "metadata": "", | |
| "userdoc": { | |
| "methods": { | |
| } | |
| } | |
| } | |
| }, | |
| "StandardToken.sol": { | |
| "StandardToken": { | |
| "abi": [ | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "_spender", | |
| "type": "address" | |
| }, | |
| { | |
| "name": "_value", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "approve", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "bool" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": true, | |
| "inputs": [ | |
| ], | |
| "name": "totalSupply", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "uint256" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "view", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "_from", | |
| "type": "address" | |
| }, | |
| { | |
| "name": "_to", | |
| "type": "address" | |
| }, | |
| { | |
| "name": "_value", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "transferFrom", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "bool" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "_spender", | |
| "type": "address" | |
| }, | |
| { | |
| "name": "_subtractedValue", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "decreaseApproval", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "bool" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": true, | |
| "inputs": [ | |
| { | |
| "name": "_owner", | |
| "type": "address" | |
| } | |
| ], | |
| "name": "balanceOf", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "uint256" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "view", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "_to", | |
| "type": "address" | |
| }, | |
| { | |
| "name": "_value", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "transfer", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "bool" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "_spender", | |
| "type": "address" | |
| }, | |
| { | |
| "name": "_addedValue", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "increaseApproval", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "bool" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": true, | |
| "inputs": [ | |
| { | |
| "name": "_owner", | |
| "type": "address" | |
| }, | |
| { | |
| "name": "_spender", | |
| "type": "address" | |
| } | |
| ], | |
| "name": "allowance", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "uint256" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "view", | |
| "type": "function" | |
| }, | |
| { | |
| "anonymous": false, | |
| "inputs": [ | |
| { | |
| "indexed": true, | |
| "name": "owner", | |
| "type": "address" | |
| }, | |
| { | |
| "indexed": true, | |
| "name": "spender", | |
| "type": "address" | |
| }, | |
| { | |
| "indexed": false, | |
| "name": "value", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "Approval", | |
| "type": "event" | |
| }, | |
| { | |
| "anonymous": false, | |
| "inputs": [ | |
| { | |
| "indexed": true, | |
| "name": "from", | |
| "type": "address" | |
| }, | |
| { | |
| "indexed": true, | |
| "name": "to", | |
| "type": "address" | |
| }, | |
| { | |
| "indexed": false, | |
| "name": "value", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "Transfer", | |
| "type": "event" | |
| } | |
| ], | |
| "devdoc": { | |
| "methods": { | |
| "allowance(address,address)": { | |
| "details": "Function to check the amount of tokens that an owner allowed to a spender.", | |
| "params": { | |
| "_owner": "address The address which owns the funds.", | |
| "_spender": "address The address which will spend the funds." | |
| }, | |
| "return": "A uint256 specifying the amount of tokens still available for the spender." | |
| }, | |
| "approve(address,uint256)": { | |
| "details": "Approve the passed address to spend the specified amount of tokens on behalf of msg.sender. * Beware that changing an allowance with this method brings the risk that someone may use both the old and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards: https:\/\/github.com\/ethereum\/EIPs\/issues\/20#issuecomment-263524729", | |
| "params": { | |
| "_spender": "The address which will spend the funds.", | |
| "_value": "The amount of tokens to be spent." | |
| } | |
| }, | |
| "balanceOf(address)": { | |
| "details": "Gets the balance of the specified address.", | |
| "params": { | |
| "_owner": "The address to query the the balance of." | |
| }, | |
| "return": "An uint256 representing the amount owned by the passed address." | |
| }, | |
| "decreaseApproval(address,uint256)": { | |
| "details": "Decrease the amount of tokens that an owner allowed to a spender. * approve should be called when allowed[_spender] == 0. To decrement allowed value is better to use this function to avoid 2 calls (and wait until the first transaction is mined) From MonolithDAO Token.sol", | |
| "params": { | |
| "_spender": "The address which will spend the funds.", | |
| "_subtractedValue": "The amount of tokens to decrease the allowance by." | |
| } | |
| }, | |
| "increaseApproval(address,uint256)": { | |
| "details": "Increase the amount of tokens that an owner allowed to a spender. * approve should be called when allowed[_spender] == 0. To increment allowed value is better to use this function to avoid 2 calls (and wait until the first transaction is mined) From MonolithDAO Token.sol", | |
| "params": { | |
| "_addedValue": "The amount of tokens to increase the allowance by.", | |
| "_spender": "The address which will spend the funds." | |
| } | |
| }, | |
| "totalSupply()": { | |
| "details": "total number of tokens in existence" | |
| }, | |
| "transfer(address,uint256)": { | |
| "details": "transfer token for a specified address", | |
| "params": { | |
| "_to": "The address to transfer to.", | |
| "_value": "The amount to be transferred." | |
| } | |
| }, | |
| "transferFrom(address,address,uint256)": { | |
| "details": "Transfer tokens from one address to another", | |
| "params": { | |
| "_from": "address The address which you want to send tokens from", | |
| "_to": "address The address which you want to transfer to", | |
| "_value": "uint256 the amount of tokens to be transferred" | |
| } | |
| } | |
| }, | |
| "title": "Standard ERC20dfgh token \ud83d\ude0b Get Emoji \u2014 All Emojis to \u2702 Copy and \ud83d\udccb Paste \ud83d\udc4c" | |
| }, | |
| "evm": { | |
| "assembly": " \/* \"StandardToken.sol\":411:4090 *\/\n mstore(0x40, 0x80)\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_1\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\ntag_1:\n \/* \"StandardToken.sol\":411:4090 *\/\n pop\n dataSize(sub_0)\n dup1\n dataOffset(sub_0)\n 0x0\n codecopy\n 0x0\n return\nstop\n\nsub_0: assembly {\n \/* \"StandardToken.sol\":411:4090 *\/\n mstore(0x40, 0x80)\n jumpi(tag_1, lt(calldatasize, 0x4))\n calldataload(0x0)\n 0x100000000000000000000000000000000000000000000000000000000\n swap1\n div\n 0xffffffff\n and\n dup1\n 0x95ea7b3\n eq\n tag_2\n jumpi\n dup1\n 0x18160ddd\n eq\n tag_3\n jumpi\n dup1\n 0x23b872dd\n eq\n tag_4\n jumpi\n dup1\n 0x66188463\n eq\n tag_5\n jumpi\n dup1\n 0x70a08231\n eq\n tag_6\n jumpi\n dup1\n 0xa9059cbb\n eq\n tag_7\n jumpi\n dup1\n 0xd73dd623\n eq\n tag_8\n jumpi\n dup1\n 0xdd62ed3e\n eq\n tag_9\n jumpi\n tag_1:\n 0x0\n dup1\n revert\n \/* \"StandardToken.sol\":1870:2058 *\/\n tag_2:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_10\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_10:\n \/* \"StandardToken.sol\":1870:2058 *\/\n pop\n tag_11\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n pop\n pop\n pop\n jump(tag_12)\n tag_11:\n mload(0x40)\n dup1\n dup3\n iszero\n iszero\n iszero\n iszero\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"BasicToken.sol\":371:454 *\/\n tag_3:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_13\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_13:\n \/* \"BasicToken.sol\":371:454 *\/\n pop\n tag_14\n jump(tag_15)\n tag_14:\n mload(0x40)\n dup1\n dup3\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"StandardToken.sol\":803:1247 *\/\n tag_4:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_16\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_16:\n \/* \"StandardToken.sol\":803:1247 *\/\n pop\n tag_17\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n dup1\n calldataload\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n pop\n pop\n pop\n jump(tag_18)\n tag_17:\n mload(0x40)\n dup1\n dup3\n iszero\n iszero\n iszero\n iszero\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"StandardToken.sol\":3684:4087 *\/\n tag_5:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_19\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_19:\n \/* \"StandardToken.sol\":3684:4087 *\/\n pop\n tag_20\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n pop\n pop\n pop\n jump(tag_21)\n tag_20:\n mload(0x40)\n dup1\n dup3\n iszero\n iszero\n iszero\n iszero\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"BasicToken.sol\":1131:1230 *\/\n tag_6:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_22\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_22:\n \/* \"BasicToken.sol\":1131:1230 *\/\n pop\n tag_23\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n pop\n pop\n pop\n jump(tag_24)\n tag_23:\n mload(0x40)\n dup1\n dup3\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"BasicToken.sol\":608:929 *\/\n tag_7:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_25\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_25:\n \/* \"BasicToken.sol\":608:929 *\/\n pop\n tag_26\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n pop\n pop\n pop\n jump(tag_27)\n tag_26:\n mload(0x40)\n dup1\n dup3\n iszero\n iszero\n iszero\n iszero\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"StandardToken.sol\":2960:3222 *\/\n tag_8:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_28\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_28:\n \/* \"StandardToken.sol\":2960:3222 *\/\n pop\n tag_29\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n pop\n pop\n pop\n jump(tag_30)\n tag_29:\n mload(0x40)\n dup1\n dup3\n iszero\n iszero\n iszero\n iszero\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"StandardToken.sol\":2377:2503 *\/\n tag_9:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_31\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_31:\n \/* \"StandardToken.sol\":2377:2503 *\/\n pop\n tag_32\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n dup1\n calldataload\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n pop\n pop\n pop\n jump(tag_33)\n tag_32:\n mload(0x40)\n dup1\n dup3\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"StandardToken.sol\":1870:2058 *\/\n tag_12:\n \/* \"StandardToken.sol\":1937:1941 *\/\n 0x0\n \/* \"StandardToken.sol\":1981:1987 *\/\n dup2\n \/* \"StandardToken.sol\":1949:1956 *\/\n 0x2\n \/* \"StandardToken.sol\":1949:1968 *\/\n 0x0\n \/* \"StandardToken.sol\":1957:1967 *\/\n caller\n \/* \"StandardToken.sol\":1949:1968 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":1949:1978 *\/\n 0x0\n \/* \"StandardToken.sol\":1969:1977 *\/\n dup6\n \/* \"StandardToken.sol\":1949:1978 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":1949:1987 *\/\n dup2\n swap1\n sstore\n pop\n \/* \"StandardToken.sol\":2019:2027 *\/\n dup3\n \/* \"StandardToken.sol\":1998:2036 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n \/* \"StandardToken.sol\":2007:2017 *\/\n caller\n \/* \"StandardToken.sol\":1998:2036 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925\n \/* \"StandardToken.sol\":2029:2035 *\/\n dup5\n \/* \"StandardToken.sol\":1998:2036 *\/\n mload(0x40)\n dup1\n dup3\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n log3\n \/* \"StandardToken.sol\":2049:2053 *\/\n 0x1\n \/* \"StandardToken.sol\":2042:2053 *\/\n swap1\n pop\n \/* \"StandardToken.sol\":1870:2058 *\/\n swap3\n swap2\n pop\n pop\n jump\t\/\/ out\n \/* \"BasicToken.sol\":371:454 *\/\n tag_15:\n \/* \"BasicToken.sol\":415:422 *\/\n 0x0\n \/* \"BasicToken.sol\":437:449 *\/\n sload(0x1)\n \/* \"BasicToken.sol\":430:449 *\/\n swap1\n pop\n \/* \"BasicToken.sol\":371:454 *\/\n swap1\n jump\t\/\/ out\n \/* \"StandardToken.sol\":803:1247 *\/\n tag_18:\n \/* \"StandardToken.sol\":885:889 *\/\n 0x0\n \/* \"StandardToken.sol\":920:921 *\/\n dup1\n \/* \"StandardToken.sol\":905:922 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n \/* \"StandardToken.sol\":905:908 *\/\n dup4\n \/* \"StandardToken.sol\":905:922 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n eq\n iszero\n \/* \"StandardToken.sol\":897:923 *\/\n iszero\n iszero\n tag_37\n jumpi\n 0x0\n dup1\n revert\n tag_37:\n \/* \"StandardToken.sol\":947:955 *\/\n 0x0\n \/* \"StandardToken.sol\":947:962 *\/\n dup1\n \/* \"StandardToken.sol\":956:961 *\/\n dup6\n \/* \"StandardToken.sol\":947:962 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"StandardToken.sol\":937:943 *\/\n dup3\n \/* \"StandardToken.sol\":937:962 *\/\n gt\n iszero\n \/* \"StandardToken.sol\":929:963 *\/\n iszero\n iszero\n tag_38\n jumpi\n 0x0\n dup1\n revert\n tag_38:\n \/* \"StandardToken.sol\":987:994 *\/\n 0x2\n \/* \"StandardToken.sol\":987:1001 *\/\n 0x0\n \/* \"StandardToken.sol\":995:1000 *\/\n dup6\n \/* \"StandardToken.sol\":987:1001 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":987:1013 *\/\n 0x0\n \/* \"StandardToken.sol\":1002:1012 *\/\n caller\n \/* \"StandardToken.sol\":987:1013 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"StandardToken.sol\":977:983 *\/\n dup3\n \/* \"StandardToken.sol\":977:1013 *\/\n gt\n iszero\n \/* \"StandardToken.sol\":969:1014 *\/\n iszero\n iszero\n tag_39\n jumpi\n 0x0\n dup1\n revert\n tag_39:\n \/* \"StandardToken.sol\":1039:1066 *\/\n tag_40\n \/* \"StandardToken.sol\":1059:1065 *\/\n dup3\n \/* \"StandardToken.sol\":1039:1047 *\/\n 0x0\n \/* \"StandardToken.sol\":1039:1054 *\/\n dup1\n \/* \"StandardToken.sol\":1048:1053 *\/\n dup8\n \/* \"StandardToken.sol\":1039:1054 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"StandardToken.sol\":1039:1058 *\/\n tag_41\n swap1\n \/* \"StandardToken.sol\":1039:1066 *\/\n swap2\n swap1\n 0xffffffff\n and\n jump\t\/\/ in\n tag_40:\n \/* \"StandardToken.sol\":1021:1029 *\/\n 0x0\n \/* \"StandardToken.sol\":1021:1036 *\/\n dup1\n \/* \"StandardToken.sol\":1030:1035 *\/\n dup7\n \/* \"StandardToken.sol\":1021:1036 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":1021:1066 *\/\n dup2\n swap1\n sstore\n pop\n \/* \"StandardToken.sol\":1088:1113 *\/\n tag_42\n \/* \"StandardToken.sol\":1106:1112 *\/\n dup3\n \/* \"StandardToken.sol\":1088:1096 *\/\n 0x0\n \/* \"StandardToken.sol\":1088:1101 *\/\n dup1\n \/* \"StandardToken.sol\":1097:1100 *\/\n dup7\n \/* \"StandardToken.sol\":1088:1101 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"StandardToken.sol\":1088:1105 *\/\n tag_43\n swap1\n \/* \"StandardToken.sol\":1088:1113 *\/\n swap2\n swap1\n 0xffffffff\n and\n jump\t\/\/ in\n tag_42:\n \/* \"StandardToken.sol\":1072:1080 *\/\n 0x0\n \/* \"StandardToken.sol\":1072:1085 *\/\n dup1\n \/* \"StandardToken.sol\":1081:1084 *\/\n dup6\n \/* \"StandardToken.sol\":1072:1085 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":1072:1113 *\/\n dup2\n swap1\n sstore\n pop\n \/* \"StandardToken.sol\":1148:1186 *\/\n tag_44\n \/* \"StandardToken.sol\":1179:1185 *\/\n dup3\n \/* \"StandardToken.sol\":1148:1155 *\/\n 0x2\n \/* \"StandardToken.sol\":1148:1162 *\/\n 0x0\n \/* \"StandardToken.sol\":1156:1161 *\/\n dup8\n \/* \"StandardToken.sol\":1148:1162 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":1148:1174 *\/\n 0x0\n \/* \"StandardToken.sol\":1163:1173 *\/\n caller\n \/* \"StandardToken.sol\":1148:1174 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"StandardToken.sol\":1148:1178 *\/\n tag_41\n swap1\n \/* \"StandardToken.sol\":1148:1186 *\/\n swap2\n swap1\n 0xffffffff\n and\n jump\t\/\/ in\n tag_44:\n \/* \"StandardToken.sol\":1119:1126 *\/\n 0x2\n \/* \"StandardToken.sol\":1119:1133 *\/\n 0x0\n \/* \"StandardToken.sol\":1127:1132 *\/\n dup7\n \/* \"StandardToken.sol\":1119:1133 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":1119:1145 *\/\n 0x0\n \/* \"StandardToken.sol\":1134:1144 *\/\n caller\n \/* \"StandardToken.sol\":1119:1145 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":1119:1186 *\/\n dup2\n swap1\n sstore\n pop\n \/* \"StandardToken.sol\":1213:1216 *\/\n dup3\n \/* \"StandardToken.sol\":1197:1225 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n \/* \"StandardToken.sol\":1206:1211 *\/\n dup5\n \/* \"StandardToken.sol\":1197:1225 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef\n \/* \"StandardToken.sol\":1218:1224 *\/\n dup5\n \/* \"StandardToken.sol\":1197:1225 *\/\n mload(0x40)\n dup1\n dup3\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n log3\n \/* \"StandardToken.sol\":1238:1242 *\/\n 0x1\n \/* \"StandardToken.sol\":1231:1242 *\/\n swap1\n pop\n \/* \"StandardToken.sol\":803:1247 *\/\n swap4\n swap3\n pop\n pop\n pop\n jump\t\/\/ out\n \/* \"StandardToken.sol\":3684:4087 *\/\n tag_21:\n \/* \"StandardToken.sol\":3767:3771 *\/\n 0x0\n \/* \"StandardToken.sol\":3779:3792 *\/\n dup1\n \/* \"StandardToken.sol\":3795:3802 *\/\n 0x2\n \/* \"StandardToken.sol\":3795:3814 *\/\n 0x0\n \/* \"StandardToken.sol\":3803:3813 *\/\n caller\n \/* \"StandardToken.sol\":3795:3814 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":3795:3824 *\/\n 0x0\n \/* \"StandardToken.sol\":3815:3823 *\/\n dup6\n \/* \"StandardToken.sol\":3795:3824 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"StandardToken.sol\":3779:3824 *\/\n swap1\n pop\n \/* \"StandardToken.sol\":3853:3861 *\/\n dup1\n \/* \"StandardToken.sol\":3834:3850 *\/\n dup4\n \/* \"StandardToken.sol\":3834:3861 *\/\n gt\n \/* \"StandardToken.sol\":3830:3994 *\/\n iszero\n tag_46\n jumpi\n \/* \"StandardToken.sol\":3903:3904 *\/\n 0x0\n \/* \"StandardToken.sol\":3871:3878 *\/\n 0x2\n \/* \"StandardToken.sol\":3871:3890 *\/\n 0x0\n \/* \"StandardToken.sol\":3879:3889 *\/\n caller\n \/* \"StandardToken.sol\":3871:3890 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":3871:3900 *\/\n 0x0\n \/* \"StandardToken.sol\":3891:3899 *\/\n dup7\n \/* \"StandardToken.sol\":3871:3900 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":3871:3904 *\/\n dup2\n swap1\n sstore\n pop\n \/* \"StandardToken.sol\":3830:3994 *\/\n jump(tag_47)\n tag_46:\n \/* \"StandardToken.sol\":3957:3987 *\/\n tag_48\n \/* \"StandardToken.sol\":3970:3986 *\/\n dup4\n \/* \"StandardToken.sol\":3957:3965 *\/\n dup3\n \/* \"StandardToken.sol\":3957:3969 *\/\n tag_41\n swap1\n \/* \"StandardToken.sol\":3957:3987 *\/\n swap2\n swap1\n 0xffffffff\n and\n jump\t\/\/ in\n tag_48:\n \/* \"StandardToken.sol\":3925:3932 *\/\n 0x2\n \/* \"StandardToken.sol\":3925:3944 *\/\n 0x0\n \/* \"StandardToken.sol\":3933:3943 *\/\n caller\n \/* \"StandardToken.sol\":3925:3944 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":3925:3954 *\/\n 0x0\n \/* \"StandardToken.sol\":3945:3953 *\/\n dup7\n \/* \"StandardToken.sol\":3925:3954 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":3925:3987 *\/\n dup2\n swap1\n sstore\n pop\n \/* \"StandardToken.sol\":3830:3994 *\/\n tag_47:\n \/* \"StandardToken.sol\":4025:4033 *\/\n dup4\n \/* \"StandardToken.sol\":4004:4065 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n \/* \"StandardToken.sol\":4013:4023 *\/\n caller\n \/* \"StandardToken.sol\":4004:4065 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925\n \/* \"StandardToken.sol\":4035:4042 *\/\n 0x2\n \/* \"StandardToken.sol\":4035:4054 *\/\n 0x0\n \/* \"StandardToken.sol\":4043:4053 *\/\n caller\n \/* \"StandardToken.sol\":4035:4054 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":4035:4064 *\/\n 0x0\n \/* \"StandardToken.sol\":4055:4063 *\/\n dup9\n \/* \"StandardToken.sol\":4035:4064 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"StandardToken.sol\":4004:4065 *\/\n mload(0x40)\n dup1\n dup3\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n log3\n \/* \"StandardToken.sol\":4078:4082 *\/\n 0x1\n \/* \"StandardToken.sol\":4071:4082 *\/\n swap2\n pop\n \/* \"StandardToken.sol\":3684:4087 *\/\n pop\n swap3\n swap2\n pop\n pop\n jump\t\/\/ out\n \/* \"BasicToken.sol\":1131:1230 *\/\n tag_24:\n \/* \"BasicToken.sol\":1187:1194 *\/\n 0x0\n \/* \"BasicToken.sol\":1209:1217 *\/\n dup1\n \/* \"BasicToken.sol\":1209:1225 *\/\n 0x0\n \/* \"BasicToken.sol\":1218:1224 *\/\n dup4\n \/* \"BasicToken.sol\":1209:1225 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"BasicToken.sol\":1202:1225 *\/\n swap1\n pop\n \/* \"BasicToken.sol\":1131:1230 *\/\n swap2\n swap1\n pop\n jump\t\/\/ out\n \/* \"BasicToken.sol\":608:929 *\/\n tag_27:\n \/* \"BasicToken.sol\":671:675 *\/\n 0x0\n \/* \"BasicToken.sol\":706:707 *\/\n dup1\n \/* \"BasicToken.sol\":691:708 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n \/* \"BasicToken.sol\":691:694 *\/\n dup4\n \/* \"BasicToken.sol\":691:708 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n eq\n iszero\n \/* \"BasicToken.sol\":683:709 *\/\n iszero\n iszero\n tag_51\n jumpi\n 0x0\n dup1\n revert\n tag_51:\n \/* \"BasicToken.sol\":733:741 *\/\n 0x0\n \/* \"BasicToken.sol\":733:753 *\/\n dup1\n \/* \"BasicToken.sol\":742:752 *\/\n caller\n \/* \"BasicToken.sol\":733:753 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"BasicToken.sol\":723:729 *\/\n dup3\n \/* \"BasicToken.sol\":723:753 *\/\n gt\n iszero\n \/* \"BasicToken.sol\":715:754 *\/\n iszero\n iszero\n tag_52\n jumpi\n 0x0\n dup1\n revert\n tag_52:\n \/* \"BasicToken.sol\":784:816 *\/\n tag_53\n \/* \"BasicToken.sol\":809:815 *\/\n dup3\n \/* \"BasicToken.sol\":784:792 *\/\n 0x0\n \/* \"BasicToken.sol\":784:804 *\/\n dup1\n \/* \"BasicToken.sol\":793:803 *\/\n caller\n \/* \"BasicToken.sol\":784:804 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"BasicToken.sol\":784:808 *\/\n tag_41\n swap1\n \/* \"BasicToken.sol\":784:816 *\/\n swap2\n swap1\n 0xffffffff\n and\n jump\t\/\/ in\n tag_53:\n \/* \"BasicToken.sol\":761:769 *\/\n 0x0\n \/* \"BasicToken.sol\":761:781 *\/\n dup1\n \/* \"BasicToken.sol\":770:780 *\/\n caller\n \/* \"BasicToken.sol\":761:781 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"BasicToken.sol\":761:816 *\/\n dup2\n swap1\n sstore\n pop\n \/* \"BasicToken.sol\":838:863 *\/\n tag_54\n \/* \"BasicToken.sol\":856:862 *\/\n dup3\n \/* \"BasicToken.sol\":838:846 *\/\n 0x0\n \/* \"BasicToken.sol\":838:851 *\/\n dup1\n \/* \"BasicToken.sol\":847:850 *\/\n dup7\n \/* \"BasicToken.sol\":838:851 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"BasicToken.sol\":838:855 *\/\n tag_43\n swap1\n \/* \"BasicToken.sol\":838:863 *\/\n swap2\n swap1\n 0xffffffff\n and\n jump\t\/\/ in\n tag_54:\n \/* \"BasicToken.sol\":822:830 *\/\n 0x0\n \/* \"BasicToken.sol\":822:835 *\/\n dup1\n \/* \"BasicToken.sol\":831:834 *\/\n dup6\n \/* \"BasicToken.sol\":822:835 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"BasicToken.sol\":822:863 *\/\n dup2\n swap1\n sstore\n pop\n \/* \"BasicToken.sol\":895:898 *\/\n dup3\n \/* \"BasicToken.sol\":874:907 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n \/* \"BasicToken.sol\":883:893 *\/\n caller\n \/* \"BasicToken.sol\":874:907 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef\n \/* \"BasicToken.sol\":900:906 *\/\n dup5\n \/* \"BasicToken.sol\":874:907 *\/\n mload(0x40)\n dup1\n dup3\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n log3\n \/* \"BasicToken.sol\":920:924 *\/\n 0x1\n \/* \"BasicToken.sol\":913:924 *\/\n swap1\n pop\n \/* \"BasicToken.sol\":608:929 *\/\n swap3\n swap2\n pop\n pop\n jump\t\/\/ out\n \/* \"StandardToken.sol\":2960:3222 *\/\n tag_30:\n \/* \"StandardToken.sol\":3038:3042 *\/\n 0x0\n \/* \"StandardToken.sol\":3082:3128 *\/\n tag_56\n \/* \"StandardToken.sol\":3116:3127 *\/\n dup3\n \/* \"StandardToken.sol\":3082:3089 *\/\n 0x2\n \/* \"StandardToken.sol\":3082:3101 *\/\n 0x0\n \/* \"StandardToken.sol\":3090:3100 *\/\n caller\n \/* \"StandardToken.sol\":3082:3101 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":3082:3111 *\/\n 0x0\n \/* \"StandardToken.sol\":3102:3110 *\/\n dup7\n \/* \"StandardToken.sol\":3082:3111 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"StandardToken.sol\":3082:3115 *\/\n tag_43\n swap1\n \/* \"StandardToken.sol\":3082:3128 *\/\n swap2\n swap1\n 0xffffffff\n and\n jump\t\/\/ in\n tag_56:\n \/* \"StandardToken.sol\":3050:3057 *\/\n 0x2\n \/* \"StandardToken.sol\":3050:3069 *\/\n 0x0\n \/* \"StandardToken.sol\":3058:3068 *\/\n caller\n \/* \"StandardToken.sol\":3050:3069 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":3050:3079 *\/\n 0x0\n \/* \"StandardToken.sol\":3070:3078 *\/\n dup6\n \/* \"StandardToken.sol\":3050:3079 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":3050:3128 *\/\n dup2\n swap1\n sstore\n pop\n \/* \"StandardToken.sol\":3160:3168 *\/\n dup3\n \/* \"StandardToken.sol\":3139:3200 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n \/* \"StandardToken.sol\":3148:3158 *\/\n caller\n \/* \"StandardToken.sol\":3139:3200 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925\n \/* \"StandardToken.sol\":3170:3177 *\/\n 0x2\n \/* \"StandardToken.sol\":3170:3189 *\/\n 0x0\n \/* \"StandardToken.sol\":3178:3188 *\/\n caller\n \/* \"StandardToken.sol\":3170:3189 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":3170:3199 *\/\n 0x0\n \/* \"StandardToken.sol\":3190:3198 *\/\n dup8\n \/* \"StandardToken.sol\":3170:3199 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"StandardToken.sol\":3139:3200 *\/\n mload(0x40)\n dup1\n dup3\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n log3\n \/* \"StandardToken.sol\":3213:3217 *\/\n 0x1\n \/* \"StandardToken.sol\":3206:3217 *\/\n swap1\n pop\n \/* \"StandardToken.sol\":2960:3222 *\/\n swap3\n swap2\n pop\n pop\n jump\t\/\/ out\n \/* \"StandardToken.sol\":2377:2503 *\/\n tag_33:\n \/* \"StandardToken.sol\":2451:2458 *\/\n 0x0\n \/* \"StandardToken.sol\":2473:2480 *\/\n 0x2\n \/* \"StandardToken.sol\":2473:2488 *\/\n 0x0\n \/* \"StandardToken.sol\":2481:2487 *\/\n dup5\n \/* \"StandardToken.sol\":2473:2488 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n \/* \"StandardToken.sol\":2473:2498 *\/\n 0x0\n \/* \"StandardToken.sol\":2489:2497 *\/\n dup4\n \/* \"StandardToken.sol\":2473:2498 *\/\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap1\n dup2\n mstore\n 0x20\n add\n 0x0\n keccak256\n sload\n \/* \"StandardToken.sol\":2466:2498 *\/\n swap1\n pop\n \/* \"StandardToken.sol\":2377:2503 *\/\n swap3\n swap2\n pop\n pop\n jump\t\/\/ out\n \/* \"math\/SafeMath.sol\":836:946 *\/\n tag_41:\n \/* \"math\/SafeMath.sol\":894:901 *\/\n 0x0\n \/* \"math\/SafeMath.sol\":921:922 *\/\n dup3\n \/* \"math\/SafeMath.sol\":916:917 *\/\n dup3\n \/* \"math\/SafeMath.sol\":916:922 *\/\n gt\n iszero\n \/* \"math\/SafeMath.sol\":909:923 *\/\n iszero\n iszero\n tag_59\n jumpi\n invalid\n tag_59:\n \/* \"math\/SafeMath.sol\":940:941 *\/\n dup2\n \/* \"math\/SafeMath.sol\":936:937 *\/\n dup4\n \/* \"math\/SafeMath.sol\":936:941 *\/\n sub\n \/* \"math\/SafeMath.sol\":929:941 *\/\n swap1\n pop\n \/* \"math\/SafeMath.sol\":836:946 *\/\n swap3\n swap2\n pop\n pop\n jump\t\/\/ out\n \/* \"math\/SafeMath.sol\":1008:1131 *\/\n tag_43:\n \/* \"math\/SafeMath.sol\":1066:1075 *\/\n 0x0\n \/* \"math\/SafeMath.sol\":1091:1092 *\/\n dup2\n \/* \"math\/SafeMath.sol\":1087:1088 *\/\n dup4\n \/* \"math\/SafeMath.sol\":1087:1092 *\/\n add\n \/* \"math\/SafeMath.sol\":1083:1092 *\/\n swap1\n pop\n \/* \"math\/SafeMath.sol\":1110:1111 *\/\n dup3\n \/* \"math\/SafeMath.sol\":1105:1106 *\/\n dup2\n \/* \"math\/SafeMath.sol\":1105:1111 *\/\n lt\n iszero\n \/* \"math\/SafeMath.sol\":1098:1112 *\/\n iszero\n iszero\n tag_61\n jumpi\n invalid\n tag_61:\n \/* \"math\/SafeMath.sol\":1125:1126 *\/\n dup1\n \/* \"math\/SafeMath.sol\":1118:1126 *\/\n swap1\n pop\n \/* \"math\/SafeMath.sol\":1008:1131 *\/\n swap3\n swap2\n pop\n pop\n jump\t\/\/ out\n\n auxdata: 0xa165627a7a72305820f20f42b659ad37cc33d81cf178d8d1e74d967f13a0b53190b988c0d2b44925b80029\n}\n", | |
| "bytecode": { | |
| "linkReferences": { | |
| }, | |
| "object": "608060405234801561001057600080fd5b50611037806100206000396000f30060806040526004361061008e576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063095ea7b31461009357806318160ddd146100f857806323b872dd1461012357806366188463146101a857806370a082311461020d578063a9059cbb14610264578063d73dd623146102c9578063dd62ed3e1461032e575b600080fd5b34801561009f57600080fd5b506100de600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506103a5565b604051808215151515815260200191505060405180910390f35b34801561010457600080fd5b5061010d610497565b6040518082815260200191505060405180910390f35b34801561012f57600080fd5b5061018e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506104a1565b604051808215151515815260200191505060405180910390f35b3480156101b457600080fd5b506101f3600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061085b565b604051808215151515815260200191505060405180910390f35b34801561021957600080fd5b5061024e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610aec565b6040518082815260200191505060405180910390f35b34801561027057600080fd5b506102af600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b34565b604051808215151515815260200191505060405180910390f35b3480156102d557600080fd5b50610314600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d53565b604051808215151515815260200191505060405180910390f35b34801561033a57600080fd5b5061038f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f4f565b6040518082815260200191505060405180910390f35b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156104de57600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561052b57600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156105b657600080fd5b610607826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fd690919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061069a826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fef90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061076b82600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fd690919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508083111561096c576000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a00565b61097f8382610fd690919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610b7157600080fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610bbe57600080fd5b610c0f826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fd690919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ca2826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fef90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000610de482600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fef90919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000828211151515610fe457fe5b818303905092915050565b6000818301905082811015151561100257fe5b809050929150505600a165627a7a72305820f20f42b659ad37cc33d81cf178d8d1e74d967f13a0b53190b988c0d2b44925b80029", | |
| "opcodes": "PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x10 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x1037 DUP1 PUSH2 0x20 PUSH1 0x0 CODECOPY PUSH1 0x0 RETURN STOP PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x4 CALLDATASIZE LT PUSH2 0x8E JUMPI PUSH1 0x0 CALLDATALOAD PUSH29 0x100000000000000000000000000000000000000000000000000000000 SWAP1 DIV PUSH4 0xFFFFFFFF AND DUP1 PUSH4 0x95EA7B3 EQ PUSH2 0x93 JUMPI DUP1 PUSH4 0x18160DDD EQ PUSH2 0xF8 JUMPI DUP1 PUSH4 0x23B872DD EQ PUSH2 0x123 JUMPI DUP1 PUSH4 0x66188463 EQ PUSH2 0x1A8 JUMPI DUP1 PUSH4 0x70A08231 EQ PUSH2 0x20D JUMPI DUP1 PUSH4 0xA9059CBB EQ PUSH2 0x264 JUMPI DUP1 PUSH4 0xD73DD623 EQ PUSH2 0x2C9 JUMPI DUP1 PUSH4 0xDD62ED3E EQ PUSH2 0x32E JUMPI JUMPDEST PUSH1 0x0 DUP1 REVERT JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x9F JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0xDE PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x3A5 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 ISZERO ISZERO ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x104 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x10D PUSH2 0x497 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x12F JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x18E PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x4A1 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 ISZERO ISZERO ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x1B4 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x1F3 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x85B JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 ISZERO ISZERO ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x219 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x24E PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0xAEC JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x270 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x2AF PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0xB34 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 ISZERO ISZERO ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x2D5 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x314 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0xD53 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 ISZERO ISZERO ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x33A JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x38F PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0xF4F JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH1 0x0 DUP2 PUSH1 0x2 PUSH1 0x0 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 PUSH1 0x0 DUP6 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 DUP2 SWAP1 SSTORE POP DUP3 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH32 0x8C5BE1E5EBEC7D5BD14F71427D1E84F3DD0314C0F7B2291E5B200AC8C7C3B925 DUP5 PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG3 PUSH1 0x1 SWAP1 POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 PUSH1 0x1 SLOAD SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP4 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND EQ ISZERO ISZERO ISZERO PUSH2 0x4DE JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x0 DUP1 DUP6 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD DUP3 GT ISZERO ISZERO ISZERO PUSH2 0x52B JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x2 PUSH1 0x0 DUP6 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 PUSH1 0x0 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD DUP3 GT ISZERO ISZERO ISZERO PUSH2 0x5B6 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x607 DUP3 PUSH1 0x0 DUP1 DUP8 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD PUSH2 0xFD6 SWAP1 SWAP2 SWAP1 PUSH4 0xFFFFFFFF AND JUMP JUMPDEST PUSH1 0x0 DUP1 DUP7 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 DUP2 SWAP1 SSTORE POP PUSH2 0x69A DUP3 PUSH1 0x0 DUP1 DUP7 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD PUSH2 0xFEF SWAP1 SWAP2 SWAP1 PUSH4 0xFFFFFFFF AND JUMP JUMPDEST PUSH1 0x0 DUP1 DUP6 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 DUP2 SWAP1 SSTORE POP PUSH2 0x76B DUP3 PUSH1 0x2 PUSH1 0x0 DUP8 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 PUSH1 0x0 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD PUSH2 0xFD6 SWAP1 SWAP2 SWAP1 PUSH4 0xFFFFFFFF AND JUMP JUMPDEST PUSH1 0x2 PUSH1 0x0 DUP7 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 PUSH1 0x0 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 DUP2 SWAP1 SSTORE POP DUP3 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP5 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH32 0xDDF252AD1BE2C89B69C2B068FC378DAA952BA7F163C4A11628F55A4DF523B3EF DUP5 PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG3 PUSH1 0x1 SWAP1 POP SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x2 PUSH1 0x0 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 PUSH1 0x0 DUP6 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD SWAP1 POP DUP1 DUP4 GT ISZERO PUSH2 0x96C JUMPI PUSH1 0x0 PUSH1 0x2 PUSH1 0x0 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 PUSH1 0x0 DUP7 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 DUP2 SWAP1 SSTORE POP PUSH2 0xA00 JUMP JUMPDEST PUSH2 0x97F DUP4 DUP3 PUSH2 0xFD6 SWAP1 SWAP2 SWAP1 PUSH4 0xFFFFFFFF AND JUMP JUMPDEST PUSH1 0x2 PUSH1 0x0 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 PUSH1 0x0 DUP7 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 DUP2 SWAP1 SSTORE POP JUMPDEST DUP4 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH32 0x8C5BE1E5EBEC7D5BD14F71427D1E84F3DD0314C0F7B2291E5B200AC8C7C3B925 PUSH1 0x2 PUSH1 0x0 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 PUSH1 0x0 DUP9 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG3 PUSH1 0x1 SWAP2 POP POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 DUP4 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP4 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND EQ ISZERO ISZERO ISZERO PUSH2 0xB71 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x0 DUP1 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD DUP3 GT ISZERO ISZERO ISZERO PUSH2 0xBBE JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0xC0F DUP3 PUSH1 0x0 DUP1 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD PUSH2 0xFD6 SWAP1 SWAP2 SWAP1 PUSH4 0xFFFFFFFF AND JUMP JUMPDEST PUSH1 0x0 DUP1 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 DUP2 SWAP1 SSTORE POP PUSH2 0xCA2 DUP3 PUSH1 0x0 DUP1 DUP7 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD PUSH2 0xFEF SWAP1 SWAP2 SWAP1 PUSH4 0xFFFFFFFF AND JUMP JUMPDEST PUSH1 0x0 DUP1 DUP6 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 DUP2 SWAP1 SSTORE POP DUP3 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH32 0xDDF252AD1BE2C89B69C2B068FC378DAA952BA7F163C4A11628F55A4DF523B3EF DUP5 PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG3 PUSH1 0x1 SWAP1 POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 PUSH2 0xDE4 DUP3 PUSH1 0x2 PUSH1 0x0 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 PUSH1 0x0 DUP7 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD PUSH2 0xFEF SWAP1 SWAP2 SWAP1 PUSH4 0xFFFFFFFF AND JUMP JUMPDEST PUSH1 0x2 PUSH1 0x0 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 PUSH1 0x0 DUP6 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 DUP2 SWAP1 SSTORE POP DUP3 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH32 0x8C5BE1E5EBEC7D5BD14F71427D1E84F3DD0314C0F7B2291E5B200AC8C7C3B925 PUSH1 0x2 PUSH1 0x0 CALLER PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 PUSH1 0x0 DUP8 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG3 PUSH1 0x1 SWAP1 POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 PUSH1 0x2 PUSH1 0x0 DUP5 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 PUSH1 0x0 DUP4 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 SLOAD SWAP1 POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 DUP3 DUP3 GT ISZERO ISZERO ISZERO PUSH2 0xFE4 JUMPI INVALID JUMPDEST DUP2 DUP4 SUB SWAP1 POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 DUP2 DUP4 ADD SWAP1 POP DUP3 DUP2 LT ISZERO ISZERO ISZERO PUSH2 0x1002 JUMPI INVALID JUMPDEST DUP1 SWAP1 POP SWAP3 SWAP2 POP POP JUMP STOP LOG1 PUSH6 0x627A7A723058 KECCAK256 CALLCODE 0xf TIMESTAMP 0xb6 MSIZE 0xad CALLDATACOPY 0xcc CALLER 0xd8 SHR CALL PUSH25 0xD8D1E74D967F13A0B53190B988C0D2B44925B8002900000000 ", | |
| "sourceMap": "411:3679:3:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;411:3679:3;;;;;;;" | |
| }, | |
| "gasEstimates": { | |
| "creation": { | |
| "codeDepositCost": "830200", | |
| "executionCost": "864", | |
| "totalCost": "831064" | |
| }, | |
| "external": { | |
| "allowance(address,address)": "838", | |
| "approve(address,uint256)": "22331", | |
| "balanceOf(address)": "647", | |
| "decreaseApproval(address,uint256)": "infinite", | |
| "increaseApproval(address,uint256)": "infinite", | |
| "totalSupply()": "424", | |
| "transfer(address,uint256)": "infinite", | |
| "transferFrom(address,address,uint256)": "infinite" | |
| } | |
| }, | |
| "legacyAssembly": { | |
| ".code": [ | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "80" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH #[$]", | |
| "value": "0000000000000000000000000000000000000000000000000000000000000000" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH [$]", | |
| "value": "0000000000000000000000000000000000000000000000000000000000000000" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "CODECOPY" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "RETURN" | |
| } | |
| ], | |
| ".data": { | |
| "0": { | |
| ".auxdata": "a165627a7a72305820f20f42b659ad37cc33d81cf178d8d1e74d967f13a0b53190b988c0d2b44925b80029", | |
| ".code": [ | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "80" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH [tag]", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "100000000000000000000000000000000000000000000000000000000" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "FFFFFFFF" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "95EA7B3" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH [tag]", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "18160DDD" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH [tag]", | |
| "value": "3" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "23B872DD" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH [tag]", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "66188463" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH [tag]", | |
| "value": "5" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "70A08231" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH [tag]", | |
| "value": "6" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "A9059CBB" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH [tag]", | |
| "value": "7" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "D73DD623" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH [tag]", | |
| "value": "8" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "DD62ED3E" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH [tag]", | |
| "value": "9" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "tag", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 411, | |
| "end": 4090, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "tag", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "PUSH [tag]", | |
| "value": "11" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "PUSH [tag]", | |
| "value": "12" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "tag", | |
| "value": "11" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "tag", | |
| "value": "3" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "13" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "13" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "PUSH [tag]", | |
| "value": "14" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "PUSH [tag]", | |
| "value": "15" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "tag", | |
| "value": "14" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "tag", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "16" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "16" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "PUSH [tag]", | |
| "value": "17" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "PUSH [tag]", | |
| "value": "18" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "tag", | |
| "value": "17" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "tag", | |
| "value": "5" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "19" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "19" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "PUSH [tag]", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "PUSH [tag]", | |
| "value": "21" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "tag", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "tag", | |
| "value": "6" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "22" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "22" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "PUSH [tag]", | |
| "value": "23" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "PUSH [tag]", | |
| "value": "24" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "tag", | |
| "value": "23" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "tag", | |
| "value": "7" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "25" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "25" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH [tag]", | |
| "value": "26" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH [tag]", | |
| "value": "27" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "tag", | |
| "value": "26" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "tag", | |
| "value": "8" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "28" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "28" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "PUSH [tag]", | |
| "value": "29" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "PUSH [tag]", | |
| "value": "30" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "tag", | |
| "value": "29" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "tag", | |
| "value": "9" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "31" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "31" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "PUSH [tag]", | |
| "value": "32" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "PUSH [tag]", | |
| "value": "33" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "tag", | |
| "value": "32" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "tag", | |
| "value": "12" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1937, | |
| "end": 1941, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1981, | |
| "end": 1987, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1956, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1968, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1957, | |
| "end": 1967, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1968, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1968, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1968, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1968, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1968, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1968, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1968, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1968, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1968, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1968, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1968, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1968, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1968, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1968, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1968, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1978, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1969, | |
| "end": 1977, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1978, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1978, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1978, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1978, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1978, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1978, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1978, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1978, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1978, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1978, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1978, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1978, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1978, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1978, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1978, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1987, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1987, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1987, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 1949, | |
| "end": 1987, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2019, | |
| "end": 2027, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2007, | |
| "end": 2017, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "PUSH", | |
| "value": "8C5BE1E5EBEC7D5BD14F71427D1E84F3DD0314C0F7B2291E5B200AC8C7C3B925" | |
| }, | |
| { | |
| "begin": 2029, | |
| "end": 2035, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1998, | |
| "end": 2036, | |
| "name": "LOG3" | |
| }, | |
| { | |
| "begin": 2049, | |
| "end": 2053, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 2042, | |
| "end": 2053, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2042, | |
| "end": 2053, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1870, | |
| "end": 2058, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "tag", | |
| "value": "15" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 415, | |
| "end": 422, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 437, | |
| "end": 449, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 437, | |
| "end": 449, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 430, | |
| "end": 449, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 430, | |
| "end": 449, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 371, | |
| "end": 454, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "tag", | |
| "value": "18" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 885, | |
| "end": 889, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 920, | |
| "end": 921, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 905, | |
| "end": 922, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 905, | |
| "end": 922, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 905, | |
| "end": 908, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 905, | |
| "end": 922, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 905, | |
| "end": 922, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 905, | |
| "end": 922, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 905, | |
| "end": 922, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 897, | |
| "end": 923, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 897, | |
| "end": 923, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 897, | |
| "end": 923, | |
| "name": "PUSH [tag]", | |
| "value": "37" | |
| }, | |
| { | |
| "begin": 897, | |
| "end": 923, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 897, | |
| "end": 923, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 897, | |
| "end": 923, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 897, | |
| "end": 923, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 897, | |
| "end": 923, | |
| "name": "tag", | |
| "value": "37" | |
| }, | |
| { | |
| "begin": 897, | |
| "end": 923, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 955, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 956, | |
| "end": 961, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 947, | |
| "end": 962, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 937, | |
| "end": 943, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 937, | |
| "end": 962, | |
| "name": "GT" | |
| }, | |
| { | |
| "begin": 937, | |
| "end": 962, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 929, | |
| "end": 963, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 929, | |
| "end": 963, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 929, | |
| "end": 963, | |
| "name": "PUSH [tag]", | |
| "value": "38" | |
| }, | |
| { | |
| "begin": 929, | |
| "end": 963, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 929, | |
| "end": 963, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 929, | |
| "end": 963, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 929, | |
| "end": 963, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 929, | |
| "end": 963, | |
| "name": "tag", | |
| "value": "38" | |
| }, | |
| { | |
| "begin": 929, | |
| "end": 963, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 994, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1001, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 995, | |
| "end": 1000, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1001, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1001, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1001, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1001, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1001, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1001, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1001, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1001, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1001, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1001, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1001, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1001, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1001, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1001, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1001, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1002, | |
| "end": 1012, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 987, | |
| "end": 1013, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 977, | |
| "end": 983, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 977, | |
| "end": 1013, | |
| "name": "GT" | |
| }, | |
| { | |
| "begin": 977, | |
| "end": 1013, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 969, | |
| "end": 1014, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 969, | |
| "end": 1014, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 969, | |
| "end": 1014, | |
| "name": "PUSH [tag]", | |
| "value": "39" | |
| }, | |
| { | |
| "begin": 969, | |
| "end": 1014, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 969, | |
| "end": 1014, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 969, | |
| "end": 1014, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 969, | |
| "end": 1014, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 969, | |
| "end": 1014, | |
| "name": "tag", | |
| "value": "39" | |
| }, | |
| { | |
| "begin": 969, | |
| "end": 1014, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1066, | |
| "name": "PUSH [tag]", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1059, | |
| "end": 1065, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1047, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1053, | |
| "name": "DUP8" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1054, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1058, | |
| "name": "PUSH [tag]", | |
| "value": "41" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1066, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1066, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1066, | |
| "name": "PUSH", | |
| "value": "FFFFFFFF" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1066, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1066, | |
| "name": "JUMP", | |
| "value": "[in]" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1066, | |
| "name": "tag", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1039, | |
| "end": 1066, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1029, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1036, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1030, | |
| "end": 1035, | |
| "name": "DUP7" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1036, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1036, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1036, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1036, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1036, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1036, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1036, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1036, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1036, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1036, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1036, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1036, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1036, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1036, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1036, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1066, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1066, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1066, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 1021, | |
| "end": 1066, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1113, | |
| "name": "PUSH [tag]", | |
| "value": "42" | |
| }, | |
| { | |
| "begin": 1106, | |
| "end": 1112, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1096, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1097, | |
| "end": 1100, | |
| "name": "DUP7" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1101, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1105, | |
| "name": "PUSH [tag]", | |
| "value": "43" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1105, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1113, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1113, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1113, | |
| "name": "PUSH", | |
| "value": "FFFFFFFF" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1113, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1113, | |
| "name": "JUMP", | |
| "value": "[in]" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1113, | |
| "name": "tag", | |
| "value": "42" | |
| }, | |
| { | |
| "begin": 1088, | |
| "end": 1113, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1080, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1085, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1081, | |
| "end": 1084, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1085, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1085, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1085, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1085, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1085, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1085, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1085, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1085, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1085, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1085, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1085, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1085, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1085, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1085, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1085, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1113, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1113, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1113, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 1072, | |
| "end": 1113, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1186, | |
| "name": "PUSH [tag]", | |
| "value": "44" | |
| }, | |
| { | |
| "begin": 1179, | |
| "end": 1185, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1155, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1162, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1156, | |
| "end": 1161, | |
| "name": "DUP8" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1162, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1162, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1162, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1162, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1162, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1162, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1162, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1162, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1162, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1162, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1162, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1162, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1162, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1162, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1162, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1163, | |
| "end": 1173, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1174, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1178, | |
| "name": "PUSH [tag]", | |
| "value": "41" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1178, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1186, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1186, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1186, | |
| "name": "PUSH", | |
| "value": "FFFFFFFF" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1186, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1186, | |
| "name": "JUMP", | |
| "value": "[in]" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1186, | |
| "name": "tag", | |
| "value": "44" | |
| }, | |
| { | |
| "begin": 1148, | |
| "end": 1186, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1126, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1133, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1127, | |
| "end": 1132, | |
| "name": "DUP7" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1133, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1133, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1133, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1133, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1133, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1133, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1133, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1133, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1133, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1133, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1133, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1133, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1133, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1133, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1133, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1145, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1134, | |
| "end": 1144, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1145, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1145, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1145, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1145, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1145, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1145, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1145, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1145, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1145, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1145, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1145, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1145, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1145, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1145, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1145, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1186, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1186, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1186, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 1119, | |
| "end": 1186, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1213, | |
| "end": 1216, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1206, | |
| "end": 1211, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "DDF252AD1BE2C89B69C2B068FC378DAA952BA7F163C4A11628F55A4DF523B3EF" | |
| }, | |
| { | |
| "begin": 1218, | |
| "end": 1224, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1197, | |
| "end": 1225, | |
| "name": "LOG3" | |
| }, | |
| { | |
| "begin": 1238, | |
| "end": 1242, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 1231, | |
| "end": 1242, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1231, | |
| "end": 1242, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 803, | |
| "end": 1247, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "tag", | |
| "value": "21" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 3767, | |
| "end": 3771, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3779, | |
| "end": 3792, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3802, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3814, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3803, | |
| "end": 3813, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3814, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3814, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3814, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3814, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3814, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3814, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3814, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3814, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3814, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3814, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3814, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3814, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3814, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3814, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3814, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3815, | |
| "end": 3823, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 3795, | |
| "end": 3824, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 3779, | |
| "end": 3824, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3779, | |
| "end": 3824, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 3853, | |
| "end": 3861, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 3834, | |
| "end": 3850, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 3834, | |
| "end": 3861, | |
| "name": "GT" | |
| }, | |
| { | |
| "begin": 3830, | |
| "end": 3994, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 3830, | |
| "end": 3994, | |
| "name": "PUSH [tag]", | |
| "value": "46" | |
| }, | |
| { | |
| "begin": 3830, | |
| "end": 3994, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 3903, | |
| "end": 3904, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3878, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3890, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3879, | |
| "end": 3889, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3890, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3890, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3890, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3890, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3890, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3890, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3890, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3890, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3890, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3890, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3890, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3890, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3890, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3890, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3890, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3900, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3891, | |
| "end": 3899, | |
| "name": "DUP7" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3900, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3900, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3900, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3900, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3900, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3900, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3900, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3900, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3900, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3900, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3900, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3900, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3900, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3900, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3900, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3904, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3904, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3904, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 3871, | |
| "end": 3904, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 3830, | |
| "end": 3994, | |
| "name": "PUSH [tag]", | |
| "value": "47" | |
| }, | |
| { | |
| "begin": 3830, | |
| "end": 3994, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 3830, | |
| "end": 3994, | |
| "name": "tag", | |
| "value": "46" | |
| }, | |
| { | |
| "begin": 3830, | |
| "end": 3994, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 3957, | |
| "end": 3987, | |
| "name": "PUSH [tag]", | |
| "value": "48" | |
| }, | |
| { | |
| "begin": 3970, | |
| "end": 3986, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 3957, | |
| "end": 3965, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 3957, | |
| "end": 3969, | |
| "name": "PUSH [tag]", | |
| "value": "41" | |
| }, | |
| { | |
| "begin": 3957, | |
| "end": 3969, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3957, | |
| "end": 3987, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 3957, | |
| "end": 3987, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3957, | |
| "end": 3987, | |
| "name": "PUSH", | |
| "value": "FFFFFFFF" | |
| }, | |
| { | |
| "begin": 3957, | |
| "end": 3987, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3957, | |
| "end": 3987, | |
| "name": "JUMP", | |
| "value": "[in]" | |
| }, | |
| { | |
| "begin": 3957, | |
| "end": 3987, | |
| "name": "tag", | |
| "value": "48" | |
| }, | |
| { | |
| "begin": 3957, | |
| "end": 3987, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3932, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3944, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3933, | |
| "end": 3943, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3944, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3944, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3944, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3944, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3944, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3944, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3944, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3944, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3944, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3944, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3944, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3944, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3944, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3944, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3944, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3954, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3945, | |
| "end": 3953, | |
| "name": "DUP7" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3954, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3954, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3954, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3954, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3954, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3954, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3954, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3954, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3954, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3954, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3954, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3954, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3954, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3954, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3954, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3987, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3987, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3987, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 3925, | |
| "end": 3987, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 3830, | |
| "end": 3994, | |
| "name": "tag", | |
| "value": "47" | |
| }, | |
| { | |
| "begin": 3830, | |
| "end": 3994, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 4025, | |
| "end": 4033, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 4013, | |
| "end": 4023, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "PUSH", | |
| "value": "8C5BE1E5EBEC7D5BD14F71427D1E84F3DD0314C0F7B2291E5B200AC8C7C3B925" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4042, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4054, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 4043, | |
| "end": 4053, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4054, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4054, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4054, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4054, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4054, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4054, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4054, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4054, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4054, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4054, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4054, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4054, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4054, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4054, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4054, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 4055, | |
| "end": 4063, | |
| "name": "DUP9" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 4035, | |
| "end": 4064, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 4004, | |
| "end": 4065, | |
| "name": "LOG3" | |
| }, | |
| { | |
| "begin": 4078, | |
| "end": 4082, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 4071, | |
| "end": 4082, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 4071, | |
| "end": 4082, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 3684, | |
| "end": 4087, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "tag", | |
| "value": "24" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1187, | |
| "end": 1194, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1217, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1218, | |
| "end": 1224, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 1209, | |
| "end": 1225, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 1202, | |
| "end": 1225, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1202, | |
| "end": 1225, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1131, | |
| "end": 1230, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "tag", | |
| "value": "27" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 675, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 706, | |
| "end": 707, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 691, | |
| "end": 708, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 691, | |
| "end": 708, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 691, | |
| "end": 694, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 691, | |
| "end": 708, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 691, | |
| "end": 708, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 691, | |
| "end": 708, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 691, | |
| "end": 708, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "PUSH [tag]", | |
| "value": "51" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "tag", | |
| "value": "51" | |
| }, | |
| { | |
| "begin": 683, | |
| "end": 709, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 741, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 742, | |
| "end": 752, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 733, | |
| "end": 753, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 723, | |
| "end": 729, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 723, | |
| "end": 753, | |
| "name": "GT" | |
| }, | |
| { | |
| "begin": 723, | |
| "end": 753, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "PUSH [tag]", | |
| "value": "52" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "tag", | |
| "value": "52" | |
| }, | |
| { | |
| "begin": 715, | |
| "end": 754, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 816, | |
| "name": "PUSH [tag]", | |
| "value": "53" | |
| }, | |
| { | |
| "begin": 809, | |
| "end": 815, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 792, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 793, | |
| "end": 803, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 804, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 808, | |
| "name": "PUSH [tag]", | |
| "value": "41" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 808, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 816, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 816, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 816, | |
| "name": "PUSH", | |
| "value": "FFFFFFFF" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 816, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 816, | |
| "name": "JUMP", | |
| "value": "[in]" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 816, | |
| "name": "tag", | |
| "value": "53" | |
| }, | |
| { | |
| "begin": 784, | |
| "end": 816, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 769, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 770, | |
| "end": 780, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 781, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 816, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 816, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 816, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 761, | |
| "end": 816, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 863, | |
| "name": "PUSH [tag]", | |
| "value": "54" | |
| }, | |
| { | |
| "begin": 856, | |
| "end": 862, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 846, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 847, | |
| "end": 850, | |
| "name": "DUP7" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 851, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 855, | |
| "name": "PUSH [tag]", | |
| "value": "43" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 855, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 863, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 863, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 863, | |
| "name": "PUSH", | |
| "value": "FFFFFFFF" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 863, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 863, | |
| "name": "JUMP", | |
| "value": "[in]" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 863, | |
| "name": "tag", | |
| "value": "54" | |
| }, | |
| { | |
| "begin": 838, | |
| "end": 863, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 830, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 831, | |
| "end": 834, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 835, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 863, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 863, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 863, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 822, | |
| "end": 863, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 895, | |
| "end": 898, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 883, | |
| "end": 893, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "PUSH", | |
| "value": "DDF252AD1BE2C89B69C2B068FC378DAA952BA7F163C4A11628F55A4DF523B3EF" | |
| }, | |
| { | |
| "begin": 900, | |
| "end": 906, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 874, | |
| "end": 907, | |
| "name": "LOG3" | |
| }, | |
| { | |
| "begin": 920, | |
| "end": 924, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 913, | |
| "end": 924, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 913, | |
| "end": 924, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 608, | |
| "end": 929, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "tag", | |
| "value": "30" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 3038, | |
| "end": 3042, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3128, | |
| "name": "PUSH [tag]", | |
| "value": "56" | |
| }, | |
| { | |
| "begin": 3116, | |
| "end": 3127, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3089, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3101, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3090, | |
| "end": 3100, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3101, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3101, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3101, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3101, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3101, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3101, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3101, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3101, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3101, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3101, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3101, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3101, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3101, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3102, | |
| "end": 3110, | |
| "name": "DUP7" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3111, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3115, | |
| "name": "PUSH [tag]", | |
| "value": "43" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3115, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3128, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3128, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3128, | |
| "name": "PUSH", | |
| "value": "FFFFFFFF" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3128, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3128, | |
| "name": "JUMP", | |
| "value": "[in]" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3128, | |
| "name": "tag", | |
| "value": "56" | |
| }, | |
| { | |
| "begin": 3082, | |
| "end": 3128, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3057, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3069, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3058, | |
| "end": 3068, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3069, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3069, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3069, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3069, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3069, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3069, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3069, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3069, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3069, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3069, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3069, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3069, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3069, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3069, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3069, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3079, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3070, | |
| "end": 3078, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3079, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3079, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3079, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3079, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3079, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3079, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3079, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3079, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3079, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3079, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3079, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3079, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3079, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3079, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3079, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3128, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3128, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3128, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 3050, | |
| "end": 3128, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 3160, | |
| "end": 3168, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3148, | |
| "end": 3158, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "PUSH", | |
| "value": "8C5BE1E5EBEC7D5BD14F71427D1E84F3DD0314C0F7B2291E5B200AC8C7C3B925" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3177, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3189, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3178, | |
| "end": 3188, | |
| "name": "CALLER" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3189, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3189, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3189, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3189, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3189, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3189, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3189, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3189, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3189, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3189, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3189, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3189, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3189, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3189, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3189, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3190, | |
| "end": 3198, | |
| "name": "DUP8" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 3170, | |
| "end": 3199, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3139, | |
| "end": 3200, | |
| "name": "LOG3" | |
| }, | |
| { | |
| "begin": 3213, | |
| "end": 3217, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 3206, | |
| "end": 3217, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 3206, | |
| "end": 3217, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2960, | |
| "end": 3222, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "tag", | |
| "value": "33" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2451, | |
| "end": 2458, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2480, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2488, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 2481, | |
| "end": 2487, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2488, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2488, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2488, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2488, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2488, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2488, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2488, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2488, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2488, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2488, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2488, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2488, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2488, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2488, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2488, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 2489, | |
| "end": 2497, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 2473, | |
| "end": 2498, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 2466, | |
| "end": 2498, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2466, | |
| "end": 2498, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2377, | |
| "end": 2503, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 836, | |
| "end": 946, | |
| "name": "tag", | |
| "value": "41" | |
| }, | |
| { | |
| "begin": 836, | |
| "end": 946, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 894, | |
| "end": 901, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 921, | |
| "end": 922, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 916, | |
| "end": 917, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 916, | |
| "end": 922, | |
| "name": "GT" | |
| }, | |
| { | |
| "begin": 916, | |
| "end": 922, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 909, | |
| "end": 923, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 909, | |
| "end": 923, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 909, | |
| "end": 923, | |
| "name": "PUSH [tag]", | |
| "value": "59" | |
| }, | |
| { | |
| "begin": 909, | |
| "end": 923, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 909, | |
| "end": 923, | |
| "name": "INVALID" | |
| }, | |
| { | |
| "begin": 909, | |
| "end": 923, | |
| "name": "tag", | |
| "value": "59" | |
| }, | |
| { | |
| "begin": 909, | |
| "end": 923, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 940, | |
| "end": 941, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 936, | |
| "end": 937, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 936, | |
| "end": 941, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 929, | |
| "end": 941, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 929, | |
| "end": 941, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 836, | |
| "end": 946, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 836, | |
| "end": 946, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 836, | |
| "end": 946, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 836, | |
| "end": 946, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 836, | |
| "end": 946, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 1008, | |
| "end": 1131, | |
| "name": "tag", | |
| "value": "43" | |
| }, | |
| { | |
| "begin": 1008, | |
| "end": 1131, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1066, | |
| "end": 1075, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1091, | |
| "end": 1092, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1087, | |
| "end": 1088, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1087, | |
| "end": 1092, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1083, | |
| "end": 1092, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1083, | |
| "end": 1092, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1110, | |
| "end": 1111, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1105, | |
| "end": 1106, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1105, | |
| "end": 1111, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 1105, | |
| "end": 1111, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1098, | |
| "end": 1112, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1098, | |
| "end": 1112, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1098, | |
| "end": 1112, | |
| "name": "PUSH [tag]", | |
| "value": "61" | |
| }, | |
| { | |
| "begin": 1098, | |
| "end": 1112, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 1098, | |
| "end": 1112, | |
| "name": "INVALID" | |
| }, | |
| { | |
| "begin": 1098, | |
| "end": 1112, | |
| "name": "tag", | |
| "value": "61" | |
| }, | |
| { | |
| "begin": 1098, | |
| "end": 1112, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1125, | |
| "end": 1126, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1118, | |
| "end": 1126, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1118, | |
| "end": 1126, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1008, | |
| "end": 1131, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1008, | |
| "end": 1131, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1008, | |
| "end": 1131, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1008, | |
| "end": 1131, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1008, | |
| "end": 1131, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "methodIdentifiers": { | |
| "allowance(address,address)": "dd62ed3e", | |
| "approve(address,uint256)": "095ea7b3", | |
| "balanceOf(address)": "70a08231", | |
| "decreaseApproval(address,uint256)": "66188463", | |
| "increaseApproval(address,uint256)": "d73dd623", | |
| "totalSupply()": "18160ddd", | |
| "transfer(address,uint256)": "a9059cbb", | |
| "transferFrom(address,address,uint256)": "23b872dd" | |
| } | |
| }, | |
| "metadata": "{\"compiler\":{\"version\":\"0.4.23-develop.2018.4.28+commit.124ca40d.mod\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_subtractedValue\",\"type\":\"uint256\"}],\"name\":\"decreaseApproval\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_addedValue\",\"type\":\"uint256\"}],\"name\":\"increaseApproval\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"}],\"devdoc\":{\"methods\":{\"allowance(address,address)\":{\"details\":\"Function to check the amount of tokens that an owner allowed to a spender.\",\"params\":{\"_owner\":\"address The address which owns the funds.\",\"_spender\":\"address The address which will spend the funds.\"},\"return\":\"A uint256 specifying the amount of tokens still available for the spender.\"},\"approve(address,uint256)\":{\"details\":\"Approve the passed address to spend the specified amount of tokens on behalf of msg.sender. * Beware that changing an allowance with this method brings the risk that someone may use both the old and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards: https:\/\/github.com\/ethereum\/EIPs\/issues\/20#issuecomment-263524729\",\"params\":{\"_spender\":\"The address which will spend the funds.\",\"_value\":\"The amount of tokens to be spent.\"}},\"balanceOf(address)\":{\"details\":\"Gets the balance of the specified address.\",\"params\":{\"_owner\":\"The address to query the the balance of.\"},\"return\":\"An uint256 representing the amount owned by the passed address.\"},\"decreaseApproval(address,uint256)\":{\"details\":\"Decrease the amount of tokens that an owner allowed to a spender. * approve should be called when allowed[_spender] == 0. To decrement allowed value is better to use this function to avoid 2 calls (and wait until the first transaction is mined) From MonolithDAO Token.sol\",\"params\":{\"_spender\":\"The address which will spend the funds.\",\"_subtractedValue\":\"The amount of tokens to decrease the allowance by.\"}},\"increaseApproval(address,uint256)\":{\"details\":\"Increase the amount of tokens that an owner allowed to a spender. * approve should be called when allowed[_spender] == 0. To increment allowed value is better to use this function to avoid 2 calls (and wait until the first transaction is mined) From MonolithDAO Token.sol\",\"params\":{\"_addedValue\":\"The amount of tokens to increase the allowance by.\",\"_spender\":\"The address which will spend the funds.\"}},\"totalSupply()\":{\"details\":\"total number of tokens in existence\"},\"transfer(address,uint256)\":{\"details\":\"transfer token for a specified address\",\"params\":{\"_to\":\"The address to transfer to.\",\"_value\":\"The amount to be transferred.\"}},\"transferFrom(address,address,uint256)\":{\"details\":\"Transfer tokens from one address to another\",\"params\":{\"_from\":\"address The address which you want to send tokens from\",\"_to\":\"address The address which you want to transfer to\",\"_value\":\"uint256 the amount of tokens to be transferred\"}}},\"title\":\"Standard ERC20dfgh token \ud83d\ude0b Get Emoji \u2014 All Emojis to \u2702 Copy and \ud83d\udccb Paste \ud83d\udc4c\"},\"userdoc\":{\"methods\":{}}},\"settings\":{\"compilationTarget\":{\"StandardToken.sol\":\"StandardToken\"},\"evmVersion\":\"byzantium\",\"libraries\":{},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"BasicToken.sol\":{\"keccak256\":\"0xfb98c0ac0e5a7af247bf4502db7e16e08535d6c6c236c8e9ef36687d70e5351e\",\"urls\":[\"bzzr:\/\/085d284da1893df1137d0b9d4bc2dd1483c6635f523f954b55486fc93740431b\"]},\"ERC20.sol\":{\"keccak256\":\"0xebd8d5da910e7dddae936c0b132a2ff39b84f53f0c228871e9b5ecdba5fa63ba\",\"urls\":[\"bzzr:\/\/4e524bc48b6d1257a259a43b5f7e606a9bd14d15ad305ade1037066b38a0ac02\"]},\"ERC20Basic.sol\":{\"keccak256\":\"0x31e283cd96967380623dd1a37a33ed463454a6059f068e9ed318a0ec504f095b\",\"urls\":[\"bzzr:\/\/88955599dc0d27c8ce845171915d17536fd996c1e253a6572617112531f7cbcc\"]},\"StandardToken.sol\":{\"keccak256\":\"0xd21ed96078578c02fd9ee04cdb57e3e68cc08fe5d0fa42c788dc65c141ea611a\",\"urls\":[\"bzzr:\/\/4c9b7d411ee332869d7b98fad9cbc917dedb6a0c02f7267a9050619c9c071d7e\"]},\"math\/SafeMath.sol\":{\"keccak256\":\"0xf053bc62384ddd21b4f74a98029ebb70817a64a920052529e8456f75a574acb2\",\"urls\":[\"bzzr:\/\/e6e26f56d60fd6b011c765d42131cc60d027bc79a753055c232702c78c1746d8\"]}},\"version\":1}", | |
| "userdoc": { | |
| "methods": { | |
| } | |
| } | |
| } | |
| }, | |
| "math\/SafeMath.sol": { | |
| "SafeMath": { | |
| "abi": [ | |
| ], | |
| "devdoc": { | |
| "methods": { | |
| }, | |
| "title": "SafeMath" | |
| }, | |
| "evm": { | |
| "assembly": " \/* \"math\/SafeMath.sol\":117:1133 *\/\n dataSize(sub_0)\n dataOffset(sub_0)\n \/* \"--CODEGEN--\":132:134 *\/\n 0xb\n \/* \"--CODEGEN--\":166:173 *\/\n dup3\n \/* \"--CODEGEN--\":155:164 *\/\n dup3\n \/* \"--CODEGEN--\":146:153 *\/\n dup3\n \/* \"--CODEGEN--\":137:174 *\/\n codecopy\n \/* \"--CODEGEN--\":252:259 *\/\n dup1\n \/* \"--CODEGEN--\":246:260 *\/\n mload\n \/* \"--CODEGEN--\":243:244 *\/\n 0x0\n \/* \"--CODEGEN--\":238:261 *\/\n byte\n \/* \"--CODEGEN--\":232:236 *\/\n 0x73\n \/* \"--CODEGEN--\":229:262 *\/\n eq\n \/* \"--CODEGEN--\":270:271 *\/\n 0x0\n \/* \"--CODEGEN--\":265:285 *\/\n dup2\n eq\n tag_2\n jumpi\n \/* \"--CODEGEN--\":222:285 *\/\n jump(tag_1)\n \/* \"--CODEGEN--\":265:285 *\/\ntag_2:\n \/* \"--CODEGEN--\":274:283 *\/\n invalid\n \/* \"--CODEGEN--\":222:285 *\/\ntag_1:\n pop\n \/* \"--CODEGEN--\":298:307 *\/\n address\n \/* \"--CODEGEN--\":295:296 *\/\n 0x0\n \/* \"--CODEGEN--\":288:308 *\/\n mstore\n \/* \"--CODEGEN--\":328:332 *\/\n 0x73\n \/* \"--CODEGEN--\":319:326 *\/\n dup2\n \/* \"--CODEGEN--\":311:333 *\/\n mstore8\n \/* \"--CODEGEN--\":352:359 *\/\n dup3\n \/* \"--CODEGEN--\":343:350 *\/\n dup2\n \/* \"--CODEGEN--\":336:360 *\/\n return\nstop\n\nsub_0: assembly {\n \/* \"math\/SafeMath.sol\":117:1133 *\/\n eq(address, deployTimeAddress())\n mstore(0x40, 0x80)\n 0x0\n dup1\n revert\n\n auxdata: 0xa165627a7a723058201482707df07f7f78a758bd89298f1c15f9e561a2713941522dc3ca81a6886f2f0029\n}\n", | |
| "bytecode": { | |
| "linkReferences": { | |
| }, | |
| "object": "604c602c600b82828239805160001a60731460008114601c57601e565bfe5b5030600052607381538281f30073000000000000000000000000000000000000000030146080604052600080fd00a165627a7a723058201482707df07f7f78a758bd89298f1c15f9e561a2713941522dc3ca81a6886f2f0029", | |
| "opcodes": "PUSH1 0x4C PUSH1 0x2C PUSH1 0xB DUP3 DUP3 DUP3 CODECOPY DUP1 MLOAD PUSH1 0x0 BYTE PUSH1 0x73 EQ PUSH1 0x0 DUP2 EQ PUSH1 0x1C JUMPI PUSH1 0x1E JUMP JUMPDEST INVALID JUMPDEST POP ADDRESS PUSH1 0x0 MSTORE PUSH1 0x73 DUP2 MSTORE8 DUP3 DUP2 RETURN STOP PUSH20 0x0 ADDRESS EQ PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x0 DUP1 REVERT STOP LOG1 PUSH6 0x627A7A723058 KECCAK256 EQ DUP3 PUSH17 0x7DF07F7F78A758BD89298F1C15F9E561A2 PUSH18 0x3941522DC3CA81A6886F2F00290000000000 ", | |
| "sourceMap": "117:1016:4:-;;132:2:-1;166:7;155:9;146:7;137:37;252:7;246:14;243:1;238:23;232:4;229:33;270:1;265:20;;;;222:63;;265:20;274:9;222:63;;298:9;295:1;288:20;328:4;319:7;311:22;352:7;343;336:24" | |
| }, | |
| "gasEstimates": { | |
| "creation": { | |
| "codeDepositCost": "15200", | |
| "executionCost": "116", | |
| "totalCost": "15316" | |
| }, | |
| "internal": { | |
| "add(uint256,uint256)": "infinite", | |
| "div(uint256,uint256)": "infinite", | |
| "mul(uint256,uint256)": "infinite", | |
| "sub(uint256,uint256)": "infinite" | |
| } | |
| }, | |
| "legacyAssembly": { | |
| ".code": [ | |
| { | |
| "begin": 117, | |
| "end": 1133, | |
| "name": "PUSH #[$]", | |
| "value": "0000000000000000000000000000000000000000000000000000000000000000" | |
| }, | |
| { | |
| "begin": 117, | |
| "end": 1133, | |
| "name": "PUSH [$]", | |
| "value": "0000000000000000000000000000000000000000000000000000000000000000" | |
| }, | |
| { | |
| "begin": 132, | |
| "end": 134, | |
| "name": "PUSH", | |
| "value": "B" | |
| }, | |
| { | |
| "begin": 166, | |
| "end": 173, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 155, | |
| "end": 164, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 146, | |
| "end": 153, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 137, | |
| "end": 174, | |
| "name": "CODECOPY" | |
| }, | |
| { | |
| "begin": 252, | |
| "end": 259, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 246, | |
| "end": 260, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 243, | |
| "end": 244, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 238, | |
| "end": 261, | |
| "name": "BYTE" | |
| }, | |
| { | |
| "begin": 232, | |
| "end": 236, | |
| "name": "PUSH", | |
| "value": "73" | |
| }, | |
| { | |
| "begin": 229, | |
| "end": 262, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 270, | |
| "end": 271, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 265, | |
| "end": 285, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 265, | |
| "end": 285, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 265, | |
| "end": 285, | |
| "name": "PUSH [tag]", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 265, | |
| "end": 285, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 222, | |
| "end": 285, | |
| "name": "PUSH [tag]", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 222, | |
| "end": 285, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 265, | |
| "end": 285, | |
| "name": "tag", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 265, | |
| "end": 285, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 274, | |
| "end": 283, | |
| "name": "INVALID" | |
| }, | |
| { | |
| "begin": 222, | |
| "end": 285, | |
| "name": "tag", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 222, | |
| "end": 285, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 222, | |
| "end": 285, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 298, | |
| "end": 307, | |
| "name": "ADDRESS" | |
| }, | |
| { | |
| "begin": 295, | |
| "end": 296, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 288, | |
| "end": 308, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 328, | |
| "end": 332, | |
| "name": "PUSH", | |
| "value": "73" | |
| }, | |
| { | |
| "begin": 319, | |
| "end": 326, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 311, | |
| "end": 333, | |
| "name": "MSTORE8" | |
| }, | |
| { | |
| "begin": 352, | |
| "end": 359, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 343, | |
| "end": 350, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 336, | |
| "end": 360, | |
| "name": "RETURN" | |
| } | |
| ], | |
| ".data": { | |
| "0": { | |
| ".auxdata": "a165627a7a723058201482707df07f7f78a758bd89298f1c15f9e561a2713941522dc3ca81a6886f2f0029", | |
| ".code": [ | |
| { | |
| "begin": 117, | |
| "end": 1133, | |
| "name": "PUSHDEPLOYADDRESS" | |
| }, | |
| { | |
| "begin": 117, | |
| "end": 1133, | |
| "name": "ADDRESS" | |
| }, | |
| { | |
| "begin": 117, | |
| "end": 1133, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 117, | |
| "end": 1133, | |
| "name": "PUSH", | |
| "value": "80" | |
| }, | |
| { | |
| "begin": 117, | |
| "end": 1133, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 117, | |
| "end": 1133, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 117, | |
| "end": 1133, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 117, | |
| "end": 1133, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 117, | |
| "end": 1133, | |
| "name": "REVERT" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "methodIdentifiers": { | |
| } | |
| }, | |
| "metadata": "{\"compiler\":{\"version\":\"0.4.23-develop.2018.4.28+commit.124ca40d.mod\"},\"language\":\"Solidity\",\"output\":{\"abi\":[],\"devdoc\":{\"methods\":{},\"title\":\"SafeMath\"},\"userdoc\":{\"methods\":{}}},\"settings\":{\"compilationTarget\":{\"math\/SafeMath.sol\":\"SafeMath\"},\"evmVersion\":\"byzantium\",\"libraries\":{},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"math\/SafeMath.sol\":{\"keccak256\":\"0xf053bc62384ddd21b4f74a98029ebb70817a64a920052529e8456f75a574acb2\",\"urls\":[\"bzzr:\/\/e6e26f56d60fd6b011c765d42131cc60d027bc79a753055c232702c78c1746d8\"]}},\"version\":1}", | |
| "userdoc": { | |
| "methods": { | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "errors": [ | |
| { | |
| "component": "general", | |
| "formattedMessage": "Warning: This is a pre-release compiler version, please do not use it in production.\n", | |
| "message": "This is a pre-release compiler version, please do not use it in production.", | |
| "severity": "warning", | |
| "type": "Warning" | |
| } | |
| ], | |
| "sources": { | |
| "BasicToken.sol": { | |
| "id": 0 | |
| }, | |
| "ERC20.sol": { | |
| "id": 1 | |
| }, | |
| "ERC20Basic.sol": { | |
| "id": 2 | |
| }, | |
| "StandardToken.sol": { | |
| "id": 3 | |
| }, | |
| "math\/SafeMath.sol": { | |
| "id": 4 | |
| } | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment