0 txs
0 calls
constructor
constructor(address _feeAddress)
functions
_totalSupply
viewfunction _totalSupply() view returns (uint256)
allowance
viewfunction allowance(address owner, address spender) view returns (uint256)
balanceOf
viewfunction balanceOf(address account) view returns (uint256)
decimals
viewfunction decimals() view returns (uint8)
feeAddress
viewfunction feeAddress() view returns (address)
feePercent
viewfunction feePercent() view returns (uint256)
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)
decreaseAllowance
nonpayablefunction decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
increaseAllowance
nonpayablefunction increaseAllowance(address spender, uint256 addedValue) returns (bool)
renounceOwnership
nonpayablefunction renounceOwnership()
setFeePercent
nonpayablefunction setFeePercent(uint256 _feePercent)
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
0x60806040526d04ee2d6d415b85acef81000000006008556008546008546200002891906200059d565b60085462000037919062000604565b600a553480156200004757600080fd5b50604051620022c0380380620022c083398181016040528101906200006d9190620006a9565b6040518060400160405280600f81526020017f5175616e74756d20506f6c7950656e00000000000000000000000000000000008152506040518060400160405280600481526020017f7150504e000000000000000000000000000000000000000000000000000000008152508160039080519060200190620000f1929190620004b4565b5080600490805190602001906200010a929190620004b4565b5050506200012d620001216200026e60201b60201c565b6200027660201b60201c565b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600c600781905550620001996200018a6200026e60201b60201c565b6008546200033c60201b60201c565b600a5460096000620001b06200026e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620001fe6200026e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6008546040516200025f9190620006ec565b60405180910390a3506200084e565b600033905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415620003af576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003a6906200076a565b60405180910390fd5b620003c360008383620004aa60201b60201c565b8060026000828254620003d791906200078c565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200048a9190620006ec565b60405180910390a3620004a660008383620004af60201b60201c565b5050565b505050565b505050565b828054620004c29062000818565b90600052602060002090601f016020900481019282620004e6576000855562000532565b82601f106200050157805160ff191683800117855562000532565b8280016001018555821562000532579182015b828111156200053157825182559160200191906001019062000514565b5b50905062000541919062000545565b5090565b5b808211156200056057600081600090555060010162000546565b5090565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000620005aa8262000564565b9150620005b78362000564565b925082620005ca57620005c96200056e565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000620006118262000564565b91506200061e8362000564565b925082821015620006345762000633620005d5565b5b828203905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620006718262000644565b9050919050565b620006838162000664565b81146200068f57600080fd5b50565b600081519050620006a38162000678565b92915050565b600060208284031215620006c257620006c16200063f565b5b6000620006d28482850162000692565b91505092915050565b620006e68162000564565b82525050565b6000602082019050620007036000830184620006db565b92915050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000752601f8362000709565b91506200075f826200071a565b602082019050919050565b60006020820190508181036000830152620007858162000743565b9050919050565b6000620007998262000564565b9150620007a68362000564565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115620007de57620007dd620005d5565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200083157607f821691505b60208210811415620008485762000847620007e9565b5b50919050565b611a62806200085e6000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c8063715018a6116100a257806395d89b411161007157806395d89b41146102d3578063a457c2d7146102f1578063a9059cbb14610321578063dd62ed3e14610351578063f2fde38b1461038157610116565b8063715018a6146102715780637ce3489b1461027b5780637fd6f15c146102975780638da5cb5b146102b557610116565b8063313ce567116100e9578063313ce567146101b757806339509351146101d55780633eaaf86b14610205578063412753581461022357806370a082311461024157610116565b806306fdde031461011b578063095ea7b31461013957806318160ddd1461016957806323b872dd14610187575b600080fd5b61012361039d565b60405161013091906110ff565b60405180910390f35b610153600480360381019061014e91906111ba565b61042f565b6040516101609190611215565b60405180910390f35b610171610452565b60405161017e919061123f565b60405180910390f35b6101a1600480360381019061019c919061125a565b61045c565b6040516101ae9190611215565b60405180910390f35b6101bf61048b565b6040516101cc91906112c9565b60405180910390f35b6101ef60048036038101906101ea91906111ba565b610494565b6040516101fc9190611215565b60405180910390f35b61020d6104cb565b60405161021a919061123f565b60405180910390f35b61022b6104d1565b60405161023891906112f3565b60405180910390f35b61025b6004803603810190610256919061130e565b6104f7565b604051610268919061123f565b60405180910390f35b61027961053f565b005b6102956004803603810190610290919061133b565b610553565b005b61029f610565565b6040516102ac919061123f565b60405180910390f35b6102bd61056b565b6040516102ca91906112f3565b60405180910390f35b6102db610595565b6040516102e891906110ff565b60405180910390f35b61030b600480360381019061030691906111ba565b610627565b6040516103189190611215565b60405180910390f35b61033b600480360381019061033691906111ba565b61069e565b6040516103489190611215565b60405180910390f35b61036b60048036038101906103669190611368565b6106c1565b604051610378919061123f565b60405180910390f35b61039b6004803603810190610396919061130e565b610748565b005b6060600380546103ac906113d7565b80601f01602080910402602001604051908101604052809291908181526020018280546103d8906113d7565b80156104255780601f106103fa57610100808354040283529160200191610425565b820191906000526020600020905b81548152906001019060200180831161040857829003601f168201915b5050505050905090565b60008061043a6107cc565b90506104478185856107d4565b600191505092915050565b6000600254905090565b6000806104676107cc565b905061047485828561099f565b61047f858585610a2b565b60019150509392505050565b60006012905090565b60008061049f6107cc565b90506104c08185856104b185896106c1565b6104bb9190611438565b6107d4565b600191505092915050565b60085481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610547610b06565b6105516000610b84565b565b61055b610b06565b8060078190555050565b60075481565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546105a4906113d7565b80601f01602080910402602001604051908101604052809291908181526020018280546105d0906113d7565b801561061d5780601f106105f25761010080835404028352916020019161061d565b820191906000526020600020905b81548152906001019060200180831161060057829003601f168201915b5050505050905090565b6000806106326107cc565b9050600061064082866106c1565b905083811015610685576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067c90611500565b60405180910390fd5b61069282868684036107d4565b60019250505092915050565b6000806106a96107cc565b90506106b6818585610a2b565b600191505092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610750610b06565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156107c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b790611592565b60405180910390fd5b6107c981610b84565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610844576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161083b90611624565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156108b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ab906116b6565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610992919061123f565b60405180910390a3505050565b60006109ab84846106c1565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610a255781811015610a17576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a0e90611722565b60405180910390fd5b610a2484848484036107d4565b5b50505050565b600080610a3783610c4a565b915091506000610a45610c77565b84610a509190611742565b90506000610a5c610c77565b84610a679190611742565b905060008183610a77919061179c565b9050610a838884610c8e565b610a8d8783610e5c565b610a978185610fb3565b8673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef87604051610af4919061123f565b60405180910390a35050505050505050565b610b0e6107cc565b73ffffffffffffffffffffffffffffffffffffffff16610b2c61056b565b73ffffffffffffffffffffffffffffffffffffffff1614610b82576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b799061181c565b60405180910390fd5b565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000806000610c5884611039565b905060008185610c68919061179c565b90508082935093505050915091565b6000600854600a54610c89919061186b565b905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610cfe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf59061190e565b60405180910390fd5b610d0a8260008361105c565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610d90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d87906119a0565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e43919061123f565b60405180910390a3610e5783600084611061565b505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ecc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec390611a0c565b60405180910390fd5b610ed86000838361105c565b8060026000828254610eea9190611438565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610f9b919061123f565b60405180910390a3610faf60008383611061565b5050565b81600a6000828254610fc5919061179c565b92505081905550600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611034573d6000803e3d6000fd5b505050565b600060646007548361104b9190611742565b611055919061186b565b9050919050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156110a0578082015181840152602081019050611085565b838111156110af576000848401525b50505050565b6000601f19601f8301169050919050565b60006110d182611066565b6110db8185611071565b93506110eb818560208601611082565b6110f4816110b5565b840191505092915050565b6000602082019050818103600083015261111981846110c6565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061115182611126565b9050919050565b61116181611146565b811461116c57600080fd5b50565b60008135905061117e81611158565b92915050565b6000819050919050565b61119781611184565b81146111a257600080fd5b50565b6000813590506111b48161118e565b92915050565b600080604083850312156111d1576111d0611121565b5b60006111df8582860161116f565b92505060206111f0858286016111a5565b9150509250929050565b60008115159050919050565b61120f816111fa565b82525050565b600060208201905061122a6000830184611206565b92915050565b61123981611184565b82525050565b60006020820190506112546000830184611230565b92915050565b60008060006060848603121561127357611272611121565b5b60006112818682870161116f565b93505060206112928682870161116f565b92505060406112a3868287016111a5565b9150509250925092565b600060ff82169050919050565b6112c3816112ad565b82525050565b60006020820190506112de60008301846112ba565b92915050565b6112ed81611146565b82525050565b600060208201905061130860008301846112e4565b92915050565b60006020828403121561132457611323611121565b5b60006113328482850161116f565b91505092915050565b60006020828403121561135157611350611121565b5b600061135f848285016111a5565b91505092915050565b6000806040838503121561137f5761137e611121565b5b600061138d8582860161116f565b925050602061139e8582860161116f565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806113ef57607f821691505b60208210811415611403576114026113a8565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061144382611184565b915061144e83611184565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561148357611482611409565b5b828201905092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b60006114ea602583611071565b91506114f58261148e565b604082019050919050565b60006020820190508181036000830152611519816114dd565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061157c602683611071565b915061158782611520565b604082019050919050565b600060208201905081810360008301526115ab8161156f565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061160e602483611071565b9150611619826115b2565b604082019050919050565b6000602082019050818103600083015261163d81611601565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006116a0602283611071565b91506116ab82611644565b604082019050919050565b600060208201905081810360008301526116cf81611693565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b600061170c601d83611071565b9150611717826116d6565b602082019050919050565b6000602082019050818103600083015261173b816116ff565b9050919050565b600061174d82611184565b915061175883611184565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561179157611790611409565b5b828202905092915050565b60006117a782611184565b91506117b283611184565b9250828210156117c5576117c4611409565b5b828203905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611806602083611071565b9150611811826117d0565b602082019050919050565b60006020820190508181036000830152611835816117f9565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061187682611184565b915061188183611184565b9250826118915761189061183c565b5b828204905092915050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b60006118f8602183611071565b91506119038261189c565b604082019050919050565b60006020820190508181036000830152611927816118eb565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b600061198a602283611071565b91506119958261192e565b604082019050919050565b600060208201905081810360008301526119b98161197d565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b60006119f6601f83611071565b9150611a01826119c0565b602082019050919050565b60006020820190508181036000830152611a25816119e9565b905091905056fea264697066735822122096a7abb055fe5a9061734fa972d58bfbaf6812f0b09fa1c3351105a958ecc59e64736f6c634300080a0033000000000000000000000000224129a6db4e0f6535cf07b82608c5c1886f7f11