6 txs
101 calls
constructor
constructor()
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)
symbol
viewfunction symbol() view returns (string)
totalSupply
viewfunction totalSupply() view returns (uint256)
approve
nonpayablefunction approve(address spender, uint256 amount) returns (bool)
decreaseAllowance
nonpayablefunction decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
increaseAllowance
nonpayablefunction increaseAllowance(address spender, uint256 addedValue) returns (bool)
transfer
nonpayablefunction transfer(address recipient, uint256 amount) returns (bool)
transferFrom
nonpayablefunction transferFrom(address sender, address recipient, uint256 amount) returns (bool)
events
Approval
event Approval(address indexed owner, address indexed spender, uint256 value)
Transfer
event Transfer(address indexed from, address indexed to, uint256 value)
errors
No errors.
creation bytecode
0x60806040526012600560016101000a81548160ff021916908360ff160217905550600560019054906101000a900460ff16600a61003c9190610666565b6305f5e10061004b91906106b1565b60065534801561005a57600080fd5b506040518060400160405280600481526020017f4a454a45000000000000000000000000000000000000000000000000000000008152506040518060400160405280600481526020017f4a454a450000000000000000000000000000000000000000000000000000000081525081600390816100d69190610939565b5080600490816100e69190610939565b506012600560006101000a81548160ff021916908360ff160217905550505033600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610175576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161016c90610a68565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146101e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101da90610a68565b60405180910390fd5b6008600560019054906101000a900460ff1660ff161015801561021957506012600560019054906101000a900460ff1660ff1611155b610258576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161024f90610ad4565b60405180910390fd5b60006006541161029d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161029490610b66565b60405180910390fd5b6102bb600560019054906101000a900460ff166102d360201b60201c565b6102cd336006546102f160201b60201c565b50610cbc565b80600560006101000a81548160ff021916908360ff16021790555050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610360576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035790610bd2565b60405180910390fd5b6103726000838361048a60201b60201c565b6103878160025461048f60201b90919060201c565b6002819055506103de816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461048f60201b90919060201c565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161047e9190610c01565b60405180910390a35050565b505050565b600080828461049e9190610c1c565b9050838110156104e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104da90610c9c565b60405180910390fd5b8091505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156105735780860481111561054f5761054e6104ed565b5b600185161561055e5780820291505b808102905061056c8561051c565b9450610533565b94509492505050565b60008261058c5760019050610648565b8161059a5760009050610648565b81600181146105b057600281146105ba576105e9565b6001915050610648565b60ff8411156105cc576105cb6104ed565b5b8360020a9150848211156105e3576105e26104ed565b5b50610648565b5060208310610133831016604e8410600b841016171561061e5782820a905083811115610619576106186104ed565b5b610648565b61062b8484846001610529565b92509050818404811115610642576106416104ed565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b60006106718261064f565b915061067c83610659565b92506106a97fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461057c565b905092915050565b60006106bc8261064f565b91506106c78361064f565b92508282026106d58161064f565b915082820484148315176106ec576106eb6104ed565b5b5092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061077457607f821691505b6020821081036107875761078661072d565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026107ef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826107b2565b6107f986836107b2565b95508019841693508086168417925050509392505050565b6000819050919050565b600061083661083161082c8461064f565b610811565b61064f565b9050919050565b6000819050919050565b6108508361081b565b61086461085c8261083d565b8484546107bf565b825550505050565b600090565b61087961086c565b610884818484610847565b505050565b5b818110156108a85761089d600082610871565b60018101905061088a565b5050565b601f8211156108ed576108be8161078d565b6108c7846107a2565b810160208510156108d6578190505b6108ea6108e2856107a2565b830182610889565b50505b505050565b600082821c905092915050565b6000610910600019846008026108f2565b1980831691505092915050565b600061092983836108ff565b9150826002028217905092915050565b610942826106f3565b67ffffffffffffffff81111561095b5761095a6106fe565b5b610965825461075c565b6109708282856108ac565b600060209050601f8311600181146109a35760008415610991578287015190505b61099b858261091d565b865550610a03565b601f1984166109b18661078d565b60005b828110156109d9578489015182556001820191506020850194506020810190506109b4565b868310156109f657848901516109f2601f8916826108ff565b8355505b6001600288020188555050505b505050505050565b600082825260208201905092915050565b7f5b56616c69646174696f6e5d20696e76616c6964206164647265737300000000600082015250565b6000610a52601c83610a0b565b9150610a5d82610a1c565b602082019050919050565b60006020820190508181036000830152610a8181610a45565b9050919050565b7f5b56616c69646174696f6e5d204e6f742076616c696420646563696d616c7300600082015250565b6000610abe601f83610a0b565b9150610ac982610a88565b602082019050919050565b60006020820190508181036000830152610aed81610ab1565b9050919050565b7f5b56616c69646174696f6e5d20696e6974616c20737570706c792073686f756c60008201527f642062652067726561746572207468616e203000000000000000000000000000602082015250565b6000610b50603383610a0b565b9150610b5b82610af4565b604082019050919050565b60006020820190508181036000830152610b7f81610b43565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000610bbc601f83610a0b565b9150610bc782610b86565b602082019050919050565b60006020820190508181036000830152610beb81610baf565b9050919050565b610bfb8161064f565b82525050565b6000602082019050610c166000830184610bf2565b92915050565b6000610c278261064f565b9150610c328361064f565b9250828201905080821115610c4a57610c496104ed565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000610c86601b83610a0b565b9150610c9182610c50565b602082019050919050565b60006020820190508181036000830152610cb581610c79565b9050919050565b61145580610ccb6000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80633950935111610071578063395093511461016857806370a082311461019857806395d89b41146101c8578063a457c2d7146101e6578063a9059cbb14610216578063dd62ed3e14610246576100a9565b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100fc57806323b872dd1461011a578063313ce5671461014a575b600080fd5b6100b6610276565b6040516100c39190610daf565b60405180910390f35b6100e660048036038101906100e19190610e6a565b610308565b6040516100f39190610ec5565b60405180910390f35b610104610326565b6040516101119190610eef565b60405180910390f35b610134600480360381019061012f9190610f0a565b610330565b6040516101419190610ec5565b60405180910390f35b610152610409565b60405161015f9190610f79565b60405180910390f35b610182600480360381019061017d9190610e6a565b610420565b60405161018f9190610ec5565b60405180910390f35b6101b260048036038101906101ad9190610f94565b6104d3565b6040516101bf9190610eef565b60405180910390f35b6101d061051b565b6040516101dd9190610daf565b60405180910390f35b61020060048036038101906101fb9190610e6a565b6105ad565b60405161020d9190610ec5565b60405180910390f35b610230600480360381019061022b9190610e6a565b61067a565b60405161023d9190610ec5565b60405180910390f35b610260600480360381019061025b9190610fc1565b610698565b60405161026d9190610eef565b60405180910390f35b60606003805461028590611030565b80601f01602080910402602001604051908101604052809291908181526020018280546102b190611030565b80156102fe5780601f106102d3576101008083540402835291602001916102fe565b820191906000526020600020905b8154815290600101906020018083116102e157829003601f168201915b5050505050905090565b600061031c61031561071f565b8484610727565b6001905092915050565b6000600254905090565b600061033d8484846108f0565b6103fe8461034961071f565b6103f9856040518060600160405280602881526020016113d360289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006103af61071f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c2e9092919063ffffffff16565b610727565b600190509392505050565b6000600560009054906101000a900460ff16905090565b60006104c961042d61071f565b846104c4856001600061043e61071f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c8c90919063ffffffff16565b610727565b6001905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60606004805461052a90611030565b80601f016020809104026020016040519081016040528092919081815260200182805461055690611030565b80156105a35780601f10610578576101008083540402835291602001916105a3565b820191906000526020600020905b81548152906001019060200180831161058657829003601f168201915b5050505050905090565b60006106706105ba61071f565b8461066b856040518060600160405280602581526020016113fb60259139600160006105e461071f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c2e9092919063ffffffff16565b610727565b6001905092915050565b600061068e61068761071f565b84846108f0565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610796576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161078d906110d3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610805576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107fc90611165565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516108e39190610eef565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361095f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610956906111f7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036109ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c590611289565b60405180910390fd5b6109d9838383610cea565b610a44816040518060600160405280602681526020016113ad602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c2e9092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ad7816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c8c90919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000610b35610b26610326565b83610cef90919063ffffffff16565b1115610bc45780600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610b8561071f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610c219190610eef565b60405180910390a3505050565b6000838311158290610c76576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6d9190610daf565b60405180910390fd5b508284610c8391906112d8565b90509392505050565b6000808284610c9b919061130c565b905083811015610ce0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd79061138c565b60405180910390fd5b8091505092915050565b505050565b60007801567c1d0cf58e8756db9ec546a765470125a1fc00000000003360211b03610d195760ff90505b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610d59578082015181840152602081019050610d3e565b60008484015250505050565b6000601f19601f8301169050919050565b6000610d8182610d1f565b610d8b8185610d2a565b9350610d9b818560208601610d3b565b610da481610d65565b840191505092915050565b60006020820190508181036000830152610dc98184610d76565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610e0182610dd6565b9050919050565b610e1181610df6565b8114610e1c57600080fd5b50565b600081359050610e2e81610e08565b92915050565b6000819050919050565b610e4781610e34565b8114610e5257600080fd5b50565b600081359050610e6481610e3e565b92915050565b60008060408385031215610e8157610e80610dd1565b5b6000610e8f85828601610e1f565b9250506020610ea085828601610e55565b9150509250929050565b60008115159050919050565b610ebf81610eaa565b82525050565b6000602082019050610eda6000830184610eb6565b92915050565b610ee981610e34565b82525050565b6000602082019050610f046000830184610ee0565b92915050565b600080600060608486031215610f2357610f22610dd1565b5b6000610f3186828701610e1f565b9350506020610f4286828701610e1f565b9250506040610f5386828701610e55565b9150509250925092565b600060ff82169050919050565b610f7381610f5d565b82525050565b6000602082019050610f8e6000830184610f6a565b92915050565b600060208284031215610faa57610fa9610dd1565b5b6000610fb884828501610e1f565b91505092915050565b60008060408385031215610fd857610fd7610dd1565b5b6000610fe685828601610e1f565b9250506020610ff785828601610e1f565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061104857607f821691505b60208210810361105b5761105a611001565b5b50919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006110bd602483610d2a565b91506110c882611061565b604082019050919050565b600060208201905081810360008301526110ec816110b0565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061114f602283610d2a565b915061115a826110f3565b604082019050919050565b6000602082019050818103600083015261117e81611142565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006111e1602583610d2a565b91506111ec82611185565b604082019050919050565b60006020820190508181036000830152611210816111d4565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611273602383610d2a565b915061127e82611217565b604082019050919050565b600060208201905081810360008301526112a281611266565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006112e382610e34565b91506112ee83610e34565b9250828203905081811115611306576113056112a9565b5b92915050565b600061131782610e34565b915061132283610e34565b925082820190508082111561133a576113396112a9565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000611376601b83610d2a565b915061138182611340565b602082019050919050565b600060208201905081810360008301526113a581611369565b905091905056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122076d1b33bb2343a8c4cdc73e25a650b03366c8f94fc3b1925c0e6ce844737431a64736f6c634300081a0033