[ { "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": [], "name": "Launched", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "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": "", "type": "address" }, { "internalType": "address", "name": "", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_spender", "type": "address" }, { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "success", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "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": "launch", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "launched", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "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": "_to", "type": "address" }, { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "success", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_from", "type": "address" }, { "internalType": "address", "name": "_to", "type": "address" }, { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "success", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]
60806040526040518060400160405280600581526020017f5275756e650000000000000000000000000000000000000000000000000000008152505f90816200004991906200048a565b506040518060400160405280600581526020017f5275756e65000000000000000000000000000000000000000000000000000000815250600190816200009091906200048a565b50601260025f6101000a81548160ff021916908360ff160217905550348015620000b8575f80fd5b503360045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f60025f9054906101000a900460ff1660ff16600a6200011a9190620006eb565b633a699d006200012b91906200073b565b9050806003819055508060055f60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000217919062000796565b60405180910390a350620007b1565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680620002a257607f821691505b602082108103620002b857620002b76200025d565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026200031c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620002df565b620003288683620002df565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f620003726200036c620003668462000340565b62000349565b62000340565b9050919050565b5f819050919050565b6200038d8362000352565b620003a56200039c8262000379565b848454620002eb565b825550505050565b5f90565b620003bb620003ad565b620003c881848462000382565b505050565b5b81811015620003ef57620003e35f82620003b1565b600181019050620003ce565b5050565b601f8211156200043e576200040881620002be565b6200041384620002d0565b8101602085101562000423578190505b6200043b6200043285620002d0565b830182620003cd565b50505b505050565b5f82821c905092915050565b5f620004605f198460080262000443565b1980831691505092915050565b5f6200047a83836200044f565b9150826002028217905092915050565b620004958262000226565b67ffffffffffffffff811115620004b157620004b062000230565b5b620004bd82546200028a565b620004ca828285620003f3565b5f60209050601f83116001811462000500575f8415620004eb578287015190505b620004f785826200046d565b86555062000566565b601f1984166200051086620002be565b5f5b82811015620005395784890151825560018201915060208501945060208101905062000512565b8683101562000559578489015162000555601f8916826200044f565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115620005f857808604811115620005d057620005cf6200056e565b5b6001851615620005e05780820291505b8081029050620005f0856200059b565b9450620005b0565b94509492505050565b5f82620006125760019050620006e4565b8162000621575f9050620006e4565b81600181146200063a576002811462000645576200067b565b6001915050620006e4565b60ff8411156200065a57620006596200056e565b5b8360020a9150848211156200067457620006736200056e565b5b50620006e4565b5060208310610133831016604e8410600b8410161715620006b55782820a905083811115620006af57620006ae6200056e565b5b620006e4565b620006c48484846001620005a7565b92509050818404811115620006de57620006dd6200056e565b5b81810290505b9392505050565b5f620006f78262000340565b9150620007048362000340565b9250620007337fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000601565b905092915050565b5f620007478262000340565b9150620007548362000340565b9250828202620007648162000340565b915082820484148315176200077e576200077d6200056e565b5b5092915050565b620007908162000340565b82525050565b5f602082019050620007ab5f83018462000785565b92915050565b61199280620007bf5f395ff3fe608060405234801561000f575f80fd5b50600436106100e8575f3560e01c8063715018a61161008a57806395d89b411161006457806395d89b4114610226578063a9059cbb14610244578063dd62ed3e14610274578063f2fde38b146102a4576100e8565b8063715018a6146101e05780638091f3bf146101ea5780638da5cb5b14610208576100e8565b806318160ddd116100c657806318160ddd1461014457806323b872dd14610162578063313ce5671461019257806370a08231146101b0576100e8565b806301339c21146100ec57806306fdde03146100f6578063095ea7b314610114575b5f80fd5b6100f46102c0565b005b6100fe6103e8565b60405161010b919061123f565b60405180910390f35b61012e600480360381019061012991906112f0565b610473565b60405161013b9190611348565b60405180910390f35b61014c6105af565b6040516101599190611370565b60405180910390f35b61017c60048036038101906101779190611389565b6105b5565b6040516101899190611348565b60405180910390f35b61019a610a2c565b6040516101a791906113f4565b60405180910390f35b6101ca60048036038101906101c5919061140d565b610a3e565b6040516101d79190611370565b60405180910390f35b6101e8610a53565b005b6101f2610b9f565b6040516101ff9190611348565b60405180910390f35b610210610bb2565b60405161021d9190611447565b60405180910390f35b61022e610bd7565b60405161023b919061123f565b60405180910390f35b61025e600480360381019061025991906112f0565b610c63565b60405161026b9190611348565b60405180910390f35b61028e60048036038101906102899190611460565b610f20565b60405161029b9190611370565b60405180910390f35b6102be60048036038101906102b9919061140d565b610f40565b005b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461034f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610346906114e8565b60405180910390fd5b600460149054906101000a900460ff161561039f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161039690611550565b60405180910390fd5b6001600460146101000a81548160ff0219169083151502179055507fba61a96074b3d636edeee92caddc86293c917d5b6818b7d3698bb52e02ec86c860405160405180910390a1565b5f80546103f49061159b565b80601f01602080910402602001604051908101604052809291908181526020018280546104209061159b565b801561046b5780601f106104425761010080835404028352916020019161046b565b820191905f5260205f20905b81548152906001019060200180831161044e57829003601f168201915b505050505081565b5f600460149054906101000a900460ff166104c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ba90611615565b60405180910390fd5b8160065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161059d9190611370565b60405180910390a36001905092915050565b60035481565b5f600460149054906101000a900460ff16610605576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105fc90611615565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610673576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066a906116a3565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156106f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106ea9061170b565b60405180910390fd5b8160065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156107ae576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a590611773565b60405180910390fd5b6107f560055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054836110fb565b60055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555061087d60055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205483611158565b60055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555061094060065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054836110fb565b60065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a199190611370565b60405180910390a3600190509392505050565b60025f9054906101000a900460ff1681565b6005602052805f5260405f205f915090505481565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ae2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad9906114e8565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff1660045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f60045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600460149054906101000a900460ff1681565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054610be49061159b565b80601f0160208091040260200160405190810160405280929190818152602001828054610c109061159b565b8015610c5b5780601f10610c3257610100808354040283529160200191610c5b565b820191905f5260205f20905b815481529060010190602001808311610c3e57829003601f168201915b505050505081565b5f600460149054906101000a900460ff16610cb3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610caa90611615565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d21576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d18906116a3565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610da1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d989061170b565b60405180910390fd5b610de860055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054836110fb565b60055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610e7060055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205483611158565b60055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f0e9190611370565b60405180910390a36001905092915050565b6006602052815f5260405f20602052805f5260405f205f91509150505481565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610fcf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fc6906114e8565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361103d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611034906117db565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a38060045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f8282111561113f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161113690611843565b60405180910390fd5b5f828461114c919061188e565b90508091505092915050565b5f80828461116691906118c1565b9050838110156111ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111a29061193e565b60405180910390fd5b8091505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156111ec5780820151818401526020810190506111d1565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611211826111b5565b61121b81856111bf565b935061122b8185602086016111cf565b611234816111f7565b840191505092915050565b5f6020820190508181035f8301526112578184611207565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61128c82611263565b9050919050565b61129c81611282565b81146112a6575f80fd5b50565b5f813590506112b781611293565b92915050565b5f819050919050565b6112cf816112bd565b81146112d9575f80fd5b50565b5f813590506112ea816112c6565b92915050565b5f80604083850312156113065761130561125f565b5b5f611313858286016112a9565b9250506020611324858286016112dc565b9150509250929050565b5f8115159050919050565b6113428161132e565b82525050565b5f60208201905061135b5f830184611339565b92915050565b61136a816112bd565b82525050565b5f6020820190506113835f830184611361565b92915050565b5f805f606084860312156113a05761139f61125f565b5b5f6113ad868287016112a9565b93505060206113be868287016112a9565b92505060406113cf868287016112dc565b9150509250925092565b5f60ff82169050919050565b6113ee816113d9565b82525050565b5f6020820190506114075f8301846113e5565b92915050565b5f602082840312156114225761142161125f565b5b5f61142f848285016112a9565b91505092915050565b61144181611282565b82525050565b5f60208201905061145a5f830184611438565b92915050565b5f80604083850312156114765761147561125f565b5b5f611483858286016112a9565b9250506020611494858286016112a9565b9150509250929050565b7f43616c6c6572206973206e6f7420746865206f776e65720000000000000000005f82015250565b5f6114d26017836111bf565b91506114dd8261149e565b602082019050919050565b5f6020820190508181035f8301526114ff816114c6565b9050919050565b7f546f6b656e20697320616c7265616479206c61756e63686564000000000000005f82015250565b5f61153a6019836111bf565b915061154582611506565b602082019050919050565b5f6020820190508181035f8301526115678161152e565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806115b257607f821691505b6020821081036115c5576115c461156e565b5b50919050565b7f546f6b656e20686173206e6f74206265656e206c61756e6368656400000000005f82015250565b5f6115ff601b836111bf565b915061160a826115cb565b602082019050919050565b5f6020820190508181035f83015261162c816115f3565b9050919050565b7f43616e6e6f74207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f61168d6023836111bf565b915061169882611633565b604082019050919050565b5f6020820190508181035f8301526116ba81611681565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f6116f56014836111bf565b9150611700826116c1565b602082019050919050565b5f6020820190508181035f830152611722816116e9565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f61175d6012836111bf565b915061176882611729565b602082019050919050565b5f6020820190508181035f83015261178a81611751565b9050919050565b7f4e6577206f776e657220697320746865207a65726f20616464726573730000005f82015250565b5f6117c5601d836111bf565b91506117d082611791565b602082019050919050565b5f6020820190508181035f8301526117f2816117b9565b9050919050565b7f536166654d6174683a207375627472616374696f6e20756e646572666c6f77005f82015250565b5f61182d601f836111bf565b9150611838826117f9565b602082019050919050565b5f6020820190508181035f83015261185a81611821565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611898826112bd565b91506118a3836112bd565b92508282039050818111156118bb576118ba611861565b5b92915050565b5f6118cb826112bd565b91506118d6836112bd565b92508282019050808211156118ee576118ed611861565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f611928601b836111bf565b9150611933826118f4565b602082019050919050565b5f6020820190508181035f8301526119558161191c565b905091905056fea2646970667358221220bd5cfa1fe254253b54596011821b7c080a880a3e6981226c13f9d69e890adc2664736f6c63430008180033