[ { "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": "", "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": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "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": "burnAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "confirmAmount", "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": "pair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "newBurn", "type": "uint256" }, { "internalType": "uint256", "name": "newConfirm", "type": "uint256" } ], "name": "setDOGAI", "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": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60806040525f80555f60015534801562000017575f80fd5b506012600a62000028919062000299565b6305f5e100620000399190620002e9565b60025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503373ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6012600a620000d9919062000299565b6305f5e100620000ea9190620002e9565b604051620000f9919062000344565b60405180910390a36200035f565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115620001915780860481111562000169576200016862000107565b5b6001851615620001795780820291505b8081029050620001898562000134565b945062000149565b94509492505050565b5f82620001ab57600190506200027d565b81620001ba575f90506200027d565b8160018114620001d35760028114620001de5762000214565b60019150506200027d565b60ff841115620001f357620001f262000107565b5b8360020a9150848211156200020d576200020c62000107565b5b506200027d565b5060208310610133831016604e8410600b84101617156200024e5782820a90508381111562000248576200024762000107565b5b6200027d565b6200025d848484600162000140565b9250905081840481111562000277576200027662000107565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f620002a58262000284565b9150620002b2836200028d565b9250620002e17fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200019a565b905092915050565b5f620002f58262000284565b9150620003028362000284565b9250828202620003128162000284565b915082820484148315176200032c576200032b62000107565b5b5092915050565b6200033e8162000284565b82525050565b5f602082019050620003595f83018462000333565b92915050565b611286806200036d5f395ff3fe6080604052600436106100c5575f3560e01c8063486a7e6b1161007e57806395d89b411161005857806395d89b411461027e578063a8aa1b31146102a8578063a9059cbb146102d2578063dd62ed3e1461030e576100cc565b8063486a7e6b146101f057806370a082311461021a5780637eeb1ddb14610256576100cc565b806306fdde03146100d0578063095ea7b3146100fa57806318160ddd1461013657806323b872dd14610160578063313ce5671461019c5780634631d151146101c6576100cc565b366100cc57005b5f80fd5b3480156100db575f80fd5b506100e461034a565b6040516100f19190610b85565b60405180910390f35b348015610105575f80fd5b50610120600480360381019061011b9190610c36565b610383565b60405161012d9190610c8e565b60405180910390f35b348015610141575f80fd5b5061014a610470565b6040516101579190610cb6565b60405180910390f35b34801561016b575f80fd5b5061018660048036038101906101819190610ccf565b610490565b6040516101939190610c8e565b60405180910390f35b3480156101a7575f80fd5b506101b06105ed565b6040516101bd9190610d3a565b60405180910390f35b3480156101d1575f80fd5b506101da6105f2565b6040516101e79190610cb6565b60405180910390f35b3480156101fb575f80fd5b506102046105f8565b6040516102119190610cb6565b60405180910390f35b348015610225575f80fd5b50610240600480360381019061023b9190610d53565b6105fd565b60405161024d9190610cb6565b60405180910390f35b348015610261575f80fd5b5061027c60048036038101906102779190610d7e565b610612565b005b348015610289575f80fd5b506102926106a5565b60405161029f9190610b85565b60405180910390f35b3480156102b3575f80fd5b506102bc6106de565b6040516102c99190610dcb565b60405180910390f35b3480156102dd575f80fd5b506102f860048036038101906102f39190610c36565b610703565b6040516103059190610c8e565b60405180910390f35b348015610319575f80fd5b50610334600480360381019061032f9190610de4565b610717565b6040516103419190610cb6565b60405180910390f35b6040518060400160405280600581526020017f444f47414900000000000000000000000000000000000000000000000000000081525081565b5f8160035f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161045e9190610cb6565b60405180910390a36001905092915050565b6012600a61047e9190610f7e565b6305f5e10061048d9190610fc8565b81565b5f8060035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905082811015610550576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161054790611079565b60405180910390fd5b828161055c9190611097565b60035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506105e3858585610737565b9150509392505050565b601281565b60015481565b5f5481565b6002602052805f5260405f205f915090505481565b73f1c8cad8ae655bd7ee12b7c330a81a8f930c5a1e73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610694576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068b90611114565b60405180910390fd5b815f81905550806001819055505050565b6040518060400160405280600581526020017f444f47414900000000000000000000000000000000000000000000000000000081525081565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f61070f338484610737565b905092915050565b6003602052815f5260405f20602052805f5260405f205f91509150505481565b5f8073ffffffffffffffffffffffffffffffffffffffff1660045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614801561079357505f82115b156107d9578260045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5f60025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508281101561085d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610854906111a2565b60405180910390fd5b82816108699190611097565b60025f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505f60648460045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff161461090a5760015461090d565b5f545b6109179190610fc8565b61092191906111ed565b90505f81856109309190611097565b90508160025f60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461099f919061121d565b925050819055508060025f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546109f2919061121d565b925050819055508573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610a569190610cb6565b60405180910390a35f821115610aed5760045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ae49190610cb6565b60405180910390a35b600193505050509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610b32578082015181840152602081019050610b17565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610b5782610afb565b610b618185610b05565b9350610b71818560208601610b15565b610b7a81610b3d565b840191505092915050565b5f6020820190508181035f830152610b9d8184610b4d565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610bd282610ba9565b9050919050565b610be281610bc8565b8114610bec575f80fd5b50565b5f81359050610bfd81610bd9565b92915050565b5f819050919050565b610c1581610c03565b8114610c1f575f80fd5b50565b5f81359050610c3081610c0c565b92915050565b5f8060408385031215610c4c57610c4b610ba5565b5b5f610c5985828601610bef565b9250506020610c6a85828601610c22565b9150509250929050565b5f8115159050919050565b610c8881610c74565b82525050565b5f602082019050610ca15f830184610c7f565b92915050565b610cb081610c03565b82525050565b5f602082019050610cc95f830184610ca7565b92915050565b5f805f60608486031215610ce657610ce5610ba5565b5b5f610cf386828701610bef565b9350506020610d0486828701610bef565b9250506040610d1586828701610c22565b9150509250925092565b5f60ff82169050919050565b610d3481610d1f565b82525050565b5f602082019050610d4d5f830184610d2b565b92915050565b5f60208284031215610d6857610d67610ba5565b5b5f610d7584828501610bef565b91505092915050565b5f8060408385031215610d9457610d93610ba5565b5b5f610da185828601610c22565b9250506020610db285828601610c22565b9150509250929050565b610dc581610bc8565b82525050565b5f602082019050610dde5f830184610dbc565b92915050565b5f8060408385031215610dfa57610df9610ba5565b5b5f610e0785828601610bef565b9250506020610e1885828601610bef565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115610ea457808604811115610e8057610e7f610e22565b5b6001851615610e8f5780820291505b8081029050610e9d85610e4f565b9450610e64565b94509492505050565b5f82610ebc5760019050610f77565b81610ec9575f9050610f77565b8160018114610edf5760028114610ee957610f18565b6001915050610f77565b60ff841115610efb57610efa610e22565b5b8360020a915084821115610f1257610f11610e22565b5b50610f77565b5060208310610133831016604e8410600b8410161715610f4d5782820a905083811115610f4857610f47610e22565b5b610f77565b610f5a8484846001610e5b565b92509050818404811115610f7157610f70610e22565b5b81810290505b9392505050565b5f610f8882610c03565b9150610f9383610d1f565b9250610fc07fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610ead565b905092915050565b5f610fd282610c03565b9150610fdd83610c03565b9250828202610feb81610c03565b9150828204841483151761100257611001610e22565b5b5092915050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320615f8201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b5f611063602883610b05565b915061106e82611009565b604082019050919050565b5f6020820190508181035f83015261109081611057565b9050919050565b5f6110a182610c03565b91506110ac83610c03565b92508282039050818111156110c4576110c3610e22565b5b92915050565b7f4f6e6c79206465706c6f7965722063616e2073657420706172616d65746572735f82015250565b5f6110fe602083610b05565b9150611109826110ca565b602082019050919050565b5f6020820190508181035f83015261112b816110f2565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f61118c602683610b05565b915061119782611132565b604082019050919050565b5f6020820190508181035f8301526111b981611180565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6111f782610c03565b915061120283610c03565b925082611212576112116111c0565b5b828204905092915050565b5f61122782610c03565b915061123283610c03565b925082820190508082111561124a57611249610e22565b5b9291505056fea2646970667358221220db0a12d908920b37a5aac035f9603f4b3c384566e38d824838777ddaa892095c64736f6c63430008140033