2.1k txs
244.6k calls
constructor
constructor(address initialOwner)
functions
allowance
viewfunction allowance(address owner, address spender) view returns (uint256)
balanceOf
viewfunction balanceOf(address account) view returns (uint256)
decimals
viewfunction decimals() view returns (uint8)
name
viewfunction name() view returns (string)
owner
viewfunction owner() view returns (address)
symbol
viewfunction symbol() view returns (string)
totalSupply
viewfunction totalSupply() view returns (uint256)
approve
nonpayablefunction approve(address spender, uint256 amount) returns (bool)
burn
nonpayablefunction burn(uint256 amount)
burnFrom
nonpayablefunction burnFrom(address account, uint256 amount)
decreaseAllowance
nonpayablefunction decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
increaseAllowance
nonpayablefunction increaseAllowance(address spender, uint256 addedValue) returns (bool)
mint
nonpayablefunction mint(address to, uint256 amount)
renounceOwnership
nonpayablefunction renounceOwnership()
transfer
nonpayablefunction transfer(address to, uint256 amount) returns (bool)
transferFrom
nonpayablefunction transferFrom(address from, address to, uint256 amount) returns (bool)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
Approval
event Approval(address indexed owner, address indexed spender, uint256 value)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer
event Transfer(address indexed from, address indexed to, uint256 value)
errors
No errors.
creation bytecode
0x60806040523480156200001157600080fd5b506040516200261f3803806200261f8339818101604052810190620000379190620003ce565b6040518060400160405280600a81526020017f426520466f7220465758000000000000000000000000000000000000000000008152506040518060400160405280600581526020017f42344657580000000000000000000000000000000000000000000000000000008152508160039081620000b491906200067a565b508060049081620000c691906200067a565b505050620000e9620000dd6200011460201b60201c565b6200011c60201b60201c565b620000fc816000620001e260201b60201c565b6200010d816200011c60201b60201c565b506200087c565b600033905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000254576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200024b90620007c2565b60405180910390fd5b62000268600083836200035a60201b60201c565b80600260008282546200027c919062000813565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254620002d3919062000813565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200033a91906200085f565b60405180910390a362000356600083836200035f60201b60201c565b5050565b505050565b505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620003968262000369565b9050919050565b620003a88162000389565b8114620003b457600080fd5b50565b600081519050620003c8816200039d565b92915050565b600060208284031215620003e757620003e662000364565b5b6000620003f784828501620003b7565b91505092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200048257607f821691505b6020821081036200049857620004976200043a565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620005027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620004c3565b6200050e8683620004c3565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006200055b620005556200054f8462000526565b62000530565b62000526565b9050919050565b6000819050919050565b62000577836200053a565b6200058f620005868262000562565b848454620004d0565b825550505050565b600090565b620005a662000597565b620005b38184846200056c565b505050565b5b81811015620005db57620005cf6000826200059c565b600181019050620005b9565b5050565b601f8211156200062a57620005f4816200049e565b620005ff84620004b3565b810160208510156200060f578190505b620006276200061e85620004b3565b830182620005b8565b50505b505050565b600082821c905092915050565b60006200064f600019846008026200062f565b1980831691505092915050565b60006200066a83836200063c565b9150826002028217905092915050565b620006858262000400565b67ffffffffffffffff811115620006a157620006a06200040b565b5b620006ad825462000469565b620006ba828285620005df565b600060209050601f831160018114620006f25760008415620006dd578287015190505b620006e985826200065c565b86555062000759565b601f19841662000702866200049e565b60005b828110156200072c5784890151825560018201915060208501945060208101905062000705565b868310156200074c578489015162000748601f8916826200063c565b8355505b6001600288020188555050505b505050505050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000620007aa601f8362000761565b9150620007b78262000772565b602082019050919050565b60006020820190508181036000830152620007dd816200079b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000620008208262000526565b91506200082d8362000526565b9250828201905080821115620008485762000847620007e4565b5b92915050565b620008598162000526565b82525050565b60006020820190506200087660008301846200084e565b92915050565b611d93806200088c6000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c806370a08231116100a257806395d89b411161007157806395d89b41146102a6578063a457c2d7146102c4578063a9059cbb146102f4578063dd62ed3e14610324578063f2fde38b146103545761010b565b806370a0823114610232578063715018a61461026257806379cc67901461026c5780638da5cb5b146102885761010b565b8063313ce567116100de578063313ce567146101ac57806339509351146101ca57806340c10f19146101fa57806342966c68146102165761010b565b806306fdde0314610110578063095ea7b31461012e57806318160ddd1461015e57806323b872dd1461017c575b600080fd5b610118610370565b6040516101259190611357565b60405180910390f35b61014860048036038101906101439190611412565b610402565b604051610155919061146d565b60405180910390f35b610166610425565b6040516101739190611497565b60405180910390f35b610196600480360381019061019191906114b2565b61042f565b6040516101a3919061146d565b60405180910390f35b6101b461045e565b6040516101c19190611521565b60405180910390f35b6101e460048036038101906101df9190611412565b610467565b6040516101f1919061146d565b60405180910390f35b610214600480360381019061020f9190611412565b610511565b005b610230600480360381019061022b919061153c565b61059b565b005b61024c60048036038101906102479190611569565b6105af565b6040516102599190611497565b60405180910390f35b61026a6105f7565b005b61028660048036038101906102819190611412565b61067f565b005b61029061069f565b60405161029d91906115a5565b60405180910390f35b6102ae6106c9565b6040516102bb9190611357565b60405180910390f35b6102de60048036038101906102d99190611412565b61075b565b6040516102eb919061146d565b60405180910390f35b61030e60048036038101906103099190611412565b610845565b60405161031b919061146d565b60405180910390f35b61033e600480360381019061033991906115c0565b610868565b60405161034b9190611497565b60405180910390f35b61036e60048036038101906103699190611569565b6108ef565b005b60606003805461037f9061162f565b80601f01602080910402602001604051908101604052809291908181526020018280546103ab9061162f565b80156103f85780601f106103cd576101008083540402835291602001916103f8565b820191906000526020600020905b8154815290600101906020018083116103db57829003601f168201915b5050505050905090565b60008061040d6109e6565b905061041a8185856109ee565b600191505092915050565b6000600254905090565b60008061043a6109e6565b9050610447858285610bb7565b610452858585610c43565b60019150509392505050565b60006012905090565b6000806104726109e6565b9050610506818585600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610501919061168f565b6109ee565b600191505092915050565b6105196109e6565b73ffffffffffffffffffffffffffffffffffffffff1661053761069f565b73ffffffffffffffffffffffffffffffffffffffff161461058d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105849061170f565b60405180910390fd5b6105978282610ec2565b5050565b6105ac6105a66109e6565b82611021565b50565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6105ff6109e6565b73ffffffffffffffffffffffffffffffffffffffff1661061d61069f565b73ffffffffffffffffffffffffffffffffffffffff1614610673576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066a9061170f565b60405180910390fd5b61067d60006111f7565b565b6106918261068b6109e6565b83610bb7565b61069b8282611021565b5050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546106d89061162f565b80601f01602080910402602001604051908101604052809291908181526020018280546107049061162f565b80156107515780601f1061072657610100808354040283529160200191610751565b820191906000526020600020905b81548152906001019060200180831161073457829003601f168201915b5050505050905090565b6000806107666109e6565b90506000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508381101561082c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610823906117a1565b60405180910390fd5b61083982868684036109ee565b60019250505092915050565b6000806108506109e6565b905061085d818585610c43565b600191505092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6108f76109e6565b73ffffffffffffffffffffffffffffffffffffffff1661091561069f565b73ffffffffffffffffffffffffffffffffffffffff161461096b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109629061170f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036109da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109d190611833565b60405180910390fd5b6109e3816111f7565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a5d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a54906118c5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610acc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac390611957565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610baa9190611497565b60405180910390a3505050565b6000610bc38484610868565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610c3d5781811015610c2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c26906119c3565b60405180910390fd5b610c3c84848484036109ee565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610cb2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca990611a55565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d21576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1890611ae7565b60405180910390fd5b610d2c8383836112bd565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610db2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da990611b79565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e45919061168f565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ea99190611497565b60405180910390a3610ebc8484846112c2565b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f2890611be5565b60405180910390fd5b610f3d600083836112bd565b8060026000828254610f4f919061168f565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610fa4919061168f565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516110099190611497565b60405180910390a361101d600083836112c2565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611090576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161108790611c77565b60405180910390fd5b61109c826000836112bd565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611122576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111990611d09565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282546111799190611d29565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516111de9190611497565b60405180910390a36111f2836000846112c2565b505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156113015780820151818401526020810190506112e6565b60008484015250505050565b6000601f19601f8301169050919050565b6000611329826112c7565b61133381856112d2565b93506113438185602086016112e3565b61134c8161130d565b840191505092915050565b60006020820190508181036000830152611371818461131e565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006113a98261137e565b9050919050565b6113b98161139e565b81146113c457600080fd5b50565b6000813590506113d6816113b0565b92915050565b6000819050919050565b6113ef816113dc565b81146113fa57600080fd5b50565b60008135905061140c816113e6565b92915050565b6000806040838503121561142957611428611379565b5b6000611437858286016113c7565b9250506020611448858286016113fd565b9150509250929050565b60008115159050919050565b61146781611452565b82525050565b6000602082019050611482600083018461145e565b92915050565b611491816113dc565b82525050565b60006020820190506114ac6000830184611488565b92915050565b6000806000606084860312156114cb576114ca611379565b5b60006114d9868287016113c7565b93505060206114ea868287016113c7565b92505060406114fb868287016113fd565b9150509250925092565b600060ff82169050919050565b61151b81611505565b82525050565b60006020820190506115366000830184611512565b92915050565b60006020828403121561155257611551611379565b5b6000611560848285016113fd565b91505092915050565b60006020828403121561157f5761157e611379565b5b600061158d848285016113c7565b91505092915050565b61159f8161139e565b82525050565b60006020820190506115ba6000830184611596565b92915050565b600080604083850312156115d7576115d6611379565b5b60006115e5858286016113c7565b92505060206115f6858286016113c7565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061164757607f821691505b60208210810361165a57611659611600565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061169a826113dc565b91506116a5836113dc565b92508282019050808211156116bd576116bc611660565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006116f96020836112d2565b9150611704826116c3565b602082019050919050565b60006020820190508181036000830152611728816116ec565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b600061178b6025836112d2565b91506117968261172f565b604082019050919050565b600060208201905081810360008301526117ba8161177e565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061181d6026836112d2565b9150611828826117c1565b604082019050919050565b6000602082019050818103600083015261184c81611810565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006118af6024836112d2565b91506118ba82611853565b604082019050919050565b600060208201905081810360008301526118de816118a2565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006119416022836112d2565b915061194c826118e5565b604082019050919050565b6000602082019050818103600083015261197081611934565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b60006119ad601d836112d2565b91506119b882611977565b602082019050919050565b600060208201905081810360008301526119dc816119a0565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611a3f6025836112d2565b9150611a4a826119e3565b604082019050919050565b60006020820190508181036000830152611a6e81611a32565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611ad16023836112d2565b9150611adc82611a75565b604082019050919050565b60006020820190508181036000830152611b0081611ac4565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611b636026836112d2565b9150611b6e82611b07565b604082019050919050565b60006020820190508181036000830152611b9281611b56565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000611bcf601f836112d2565b9150611bda82611b99565b602082019050919050565b60006020820190508181036000830152611bfe81611bc2565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000611c616021836112d2565b9150611c6c82611c05565b604082019050919050565b60006020820190508181036000830152611c9081611c54565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b6000611cf36022836112d2565b9150611cfe82611c97565b604082019050919050565b60006020820190508181036000830152611d2281611ce6565b9050919050565b6000611d34826113dc565b9150611d3f836113dc565b9250828203905081811115611d5757611d56611660565b5b9291505056fea2646970667358221220537a7c0bfadd1cd89e15e99eba67551fe3748609db3f260085d55e0be5f861a464736f6c63430008160033000000000000000000000000b294c29dfb4b6fd0a5a3350506b8c1838f0f2006