ERC-20
Source Code
Overview
Max Total Supply
1,000,000,000 RUSTY
Holders
42
Transfers
-
15 ( 36.36%)
Market
Price
$0.00 @ 0.000000 ETH
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code (Solidity)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"ECDSAInvalidSignature","type":"error"},{"inputs":[{"internalType":"uint256","name":"length","type":"uint256"}],"name":"ECDSAInvalidSignatureLength","type":"error"},{"inputs":[{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"ECDSAInvalidSignatureS","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"allowance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientAllowance","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientBalance","type":"error"},{"inputs":[{"internalType":"address","name":"approver","type":"address"}],"name":"ERC20InvalidApprover","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC20InvalidReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"ERC20InvalidSender","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"}],"name":"ERC20InvalidSpender","type":"error"},{"inputs":[{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"ERC2612ExpiredSignature","type":"error"},{"inputs":[{"internalType":"address","name":"signer","type":"address"},{"internalType":"address","name":"owner","type":"address"}],"name":"ERC2612InvalidSigner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"currentNonce","type":"uint256"}],"name":"InvalidAccountNonce","type":"error"},{"inputs":[],"name":"InvalidShortString","type":"error"},{"inputs":[{"internalType":"string","name":"str","type":"string"}],"name":"StringTooLong","type":"error"},{"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":"EIP712DomainChanged","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":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAX_SUPPLY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","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":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"eip712Domain","outputs":[{"internalType":"bytes1","name":"fields","type":"bytes1"},{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"version","type":"string"},{"internalType":"uint256","name":"chainId","type":"uint256"},{"internalType":"address","name":"verifyingContract","type":"address"},{"internalType":"bytes32","name":"salt","type":"bytes32"},{"internalType":"uint256[]","name":"extensions","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","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":"","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":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
610160604052348015610010575f5ffd5b5060405180604001604052806005815260200164527573747960d81b81525080604051806040016040528060018152602001603160f81b81525060405180604001604052806005815260200164527573747960d81b81525060405180604001604052806005815260200164525553545960d81b815250816003908161009591906103e7565b5060046100a282826103e7565b506100b291508390506005610172565b610120526100c1816006610172565b61014052815160208084019190912060e052815190820120610100524660a05261014d60e05161010051604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201529081019290925260608201524660808201523060a08201525f9060c00160405160208183030381529060405280519060200120905090565b60805250503060c0525061016d336b033b2e3c9fd0803ce80000006101a4565b61051c565b5f60208351101561018d57610186836101e1565b905061019e565b8161019884826103e7565b5060ff90505b92915050565b6001600160a01b0382166101d25760405163ec442f0560e01b81525f60048201526024015b60405180910390fd5b6101dd5f838361021e565b5050565b5f5f829050601f8151111561020b578260405163305a27a960e01b81526004016101c991906104a5565b8051610216826104da565b179392505050565b6001600160a01b038316610248578060025f82825461023d91906104fd565b909155506102b89050565b6001600160a01b0383165f908152602081905260409020548181101561029a5760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016101c9565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166102d4576002805482900390556102f2565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161033791815260200190565b60405180910390a3505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061036c57607f821691505b60208210810361038a57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103e257828211156103e257805f5260205f20601f840160051c60208510156103bb57505f5b90810190601f840160051c035f5b818110156103de575f838201556001016103c9565b5050505b505050565b81516001600160401b0381111561040057610400610344565b6104148161040e8454610358565b84610390565b6020601f821160018114610446575f831561042f5750848201515b5f19600385901b1c1916600184901b17845561049e565b5f84815260208120601f198516915b828110156104755787850151825560209485019460019092019101610455565b508482101561049257868401515f19600387901b60f8161c191681555b505060018360011b0184555b5050505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b8051602080830151919081101561038a575f1960209190910360031b1b16919050565b8082018082111561019e57634e487b7160e01b5f52601160045260245ffd5b60805160a05160c05160e051610100516101205161014051610f3d61056d5f395f61077101525f61074401525f6106b501525f61068d01525f6105e801525f61061201525f61063c0152610f3d5ff3fe608060405234801561000f575f5ffd5b50600436106100f0575f3560e01c806342966c681161009357806395d89b411161006357806395d89b41146101ef578063a9059cbb146101f7578063d505accf1461020a578063dd62ed3e1461021d575f5ffd5b806342966c681461018457806370a08231146101995780637ecebe00146101c157806384b0196e146101d4575f5ffd5b806323b872dd116100ce57806323b872dd14610147578063313ce5671461015a57806332cb6b0c146101695780633644e5151461017c575f5ffd5b806306fdde03146100f4578063095ea7b31461011257806318160ddd14610135575b5f5ffd5b6100fc610255565b6040516101099190610ca2565b60405180910390f35b610125610120366004610cd6565b6102e5565b6040519015158152602001610109565b6002545b604051908152602001610109565b610125610155366004610cfe565b6102fe565b60405160128152602001610109565b6101396b033b2e3c9fd0803ce800000081565b610139610321565b610197610192366004610d38565b61032f565b005b6101396101a7366004610d4f565b6001600160a01b03165f9081526020819052604090205490565b6101396101cf366004610d4f565b61033c565b6101dc610359565b6040516101099796959493929190610d68565b6100fc61039b565b610125610205366004610cd6565b6103aa565b610197610218366004610dfe565b6103b7565b61013961022b366004610e6b565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b60606003805461026490610e9c565b80601f016020809104026020016040519081016040528092919081815260200182805461029090610e9c565b80156102db5780601f106102b2576101008083540402835291602001916102db565b820191905f5260205f20905b8154815290600101906020018083116102be57829003601f168201915b5050505050905090565b5f336102f28185856104f2565b60019150505b92915050565b5f3361030b858285610504565b61031685858561057f565b506001949350505050565b5f61032a6105dc565b905090565b6103393382610705565b50565b6001600160a01b0381165f908152600760205260408120546102f8565b5f6060805f5f5f606061036a61073d565b61037261076a565b604080515f80825260208201909252600f60f81b9b939a50919850469750309650945092509050565b60606004805461026490610e9c565b5f336102f281858561057f565b834211156103e05760405163313c898160e11b8152600481018590526024015b60405180910390fd5b5f7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c988888861042b8c6001600160a01b03165f90815260076020526040902080546001810190915590565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e0016040516020818303038152906040528051906020012090505f61048582610797565b90505f610494828787876107c3565b9050896001600160a01b0316816001600160a01b0316146104db576040516325c0072360e11b81526001600160a01b0380831660048301528b1660248201526044016103d7565b6104e68a8a8a6104f2565b50505050505050505050565b6104ff83838360016107ef565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610579578181101561056b57604051637dc7a0d960e11b81526001600160a01b038416600482015260248101829052604481018390526064016103d7565b61057984848484035f6107ef565b50505050565b6001600160a01b0383166105a857604051634b637e8f60e11b81525f60048201526024016103d7565b6001600160a01b0382166105d15760405163ec442f0560e01b81525f60048201526024016103d7565b6104ff8383836108c1565b5f306001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614801561063457507f000000000000000000000000000000000000000000000000000000000000000046145b1561065e57507f000000000000000000000000000000000000000000000000000000000000000090565b61032a604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527f0000000000000000000000000000000000000000000000000000000000000000918101919091527f000000000000000000000000000000000000000000000000000000000000000060608201524660808201523060a08201525f9060c00160405160208183030381529060405280519060200120905090565b6001600160a01b03821661072e57604051634b637e8f60e11b81525f60048201526024016103d7565b610739825f836108c1565b5050565b606061032a7f000000000000000000000000000000000000000000000000000000000000000060056109e7565b606061032a7f000000000000000000000000000000000000000000000000000000000000000060066109e7565b5f6102f86107a36105dc565b8360405161190160f01b8152600281019290925260228201526042902090565b5f5f5f5f6107d388888888610a90565b9250925092506107e38282610b58565b50909695505050505050565b6001600160a01b0384166108185760405163e602df0560e01b81525f60048201526024016103d7565b6001600160a01b03831661084157604051634a1406b160e11b81525f60048201526024016103d7565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561057957826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516108b391815260200190565b60405180910390a350505050565b6001600160a01b0383166108eb578060025f8282546108e09190610ed4565b9091555061095b9050565b6001600160a01b0383165f908152602081905260409020548181101561093d5760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016103d7565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b03821661097757600280548290039055610995565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516109da91815260200190565b60405180910390a3505050565b606060ff8314610a01576109fa83610c10565b90506102f8565b818054610a0d90610e9c565b80601f0160208091040260200160405190810160405280929190818152602001828054610a3990610e9c565b8015610a845780601f10610a5b57610100808354040283529160200191610a84565b820191905f5260205f20905b815481529060010190602001808311610a6757829003601f168201915b505050505090506102f8565b5f80807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0841115610ac957505f91506003905082610b4e565b604080515f808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa158015610b1a573d5f5f3e3d5ffd5b5050604051601f1901519150506001600160a01b038116610b4557505f925060019150829050610b4e565b92505f91508190505b9450945094915050565b5f826003811115610b6b57610b6b610ef3565b03610b74575050565b6001826003811115610b8857610b88610ef3565b03610ba65760405163f645eedf60e01b815260040160405180910390fd5b6002826003811115610bba57610bba610ef3565b03610bdb5760405163fce698f760e01b8152600481018290526024016103d7565b6003826003811115610bef57610bef610ef3565b03610739576040516335e2f38360e21b8152600481018290526024016103d7565b60605f610c1c83610c4d565b6040805160208082528183019092529192505f91906020820181803683375050509182525060208101929092525090565b5f60ff8216601f8111156102f857604051632cd44ac360e21b815260040160405180910390fd5b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f610cb46020830184610c74565b9392505050565b80356001600160a01b0381168114610cd1575f5ffd5b919050565b5f5f60408385031215610ce7575f5ffd5b610cf083610cbb565b946020939093013593505050565b5f5f5f60608486031215610d10575f5ffd5b610d1984610cbb565b9250610d2760208501610cbb565b929592945050506040919091013590565b5f60208284031215610d48575f5ffd5b5035919050565b5f60208284031215610d5f575f5ffd5b610cb482610cbb565b60ff60f81b8816815260e060208201525f610d8660e0830189610c74565b8281036040840152610d988189610c74565b606084018890526001600160a01b038716608085015260a0840186905283810360c0850152845180825260208087019350909101905f5b81811015610ded578351835260209384019390920191600101610dcf565b50909b9a5050505050505050505050565b5f5f5f5f5f5f5f60e0888a031215610e14575f5ffd5b610e1d88610cbb565b9650610e2b60208901610cbb565b95506040880135945060608801359350608088013560ff81168114610e4e575f5ffd5b9699959850939692959460a0840135945060c09093013592915050565b5f5f60408385031215610e7c575f5ffd5b610e8583610cbb565b9150610e9360208401610cbb565b90509250929050565b600181811c90821680610eb057607f821691505b602082108103610ece57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102f857634e487b7160e01b5f52601160045260245ffd5b634e487b7160e01b5f52602160045260245ffdfea2646970667358221220377e9571953c421e6a3441f6f964bb44928b10cbdce669a13b3f791c466f05cb64736f6c63430008220033
Deployed Bytecode
0x608060405234801561000f575f5ffd5b50600436106100f0575f3560e01c806342966c681161009357806395d89b411161006357806395d89b41146101ef578063a9059cbb146101f7578063d505accf1461020a578063dd62ed3e1461021d575f5ffd5b806342966c681461018457806370a08231146101995780637ecebe00146101c157806384b0196e146101d4575f5ffd5b806323b872dd116100ce57806323b872dd14610147578063313ce5671461015a57806332cb6b0c146101695780633644e5151461017c575f5ffd5b806306fdde03146100f4578063095ea7b31461011257806318160ddd14610135575b5f5ffd5b6100fc610255565b6040516101099190610ca2565b60405180910390f35b610125610120366004610cd6565b6102e5565b6040519015158152602001610109565b6002545b604051908152602001610109565b610125610155366004610cfe565b6102fe565b60405160128152602001610109565b6101396b033b2e3c9fd0803ce800000081565b610139610321565b610197610192366004610d38565b61032f565b005b6101396101a7366004610d4f565b6001600160a01b03165f9081526020819052604090205490565b6101396101cf366004610d4f565b61033c565b6101dc610359565b6040516101099796959493929190610d68565b6100fc61039b565b610125610205366004610cd6565b6103aa565b610197610218366004610dfe565b6103b7565b61013961022b366004610e6b565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b60606003805461026490610e9c565b80601f016020809104026020016040519081016040528092919081815260200182805461029090610e9c565b80156102db5780601f106102b2576101008083540402835291602001916102db565b820191905f5260205f20905b8154815290600101906020018083116102be57829003601f168201915b5050505050905090565b5f336102f28185856104f2565b60019150505b92915050565b5f3361030b858285610504565b61031685858561057f565b506001949350505050565b5f61032a6105dc565b905090565b6103393382610705565b50565b6001600160a01b0381165f908152600760205260408120546102f8565b5f6060805f5f5f606061036a61073d565b61037261076a565b604080515f80825260208201909252600f60f81b9b939a50919850469750309650945092509050565b60606004805461026490610e9c565b5f336102f281858561057f565b834211156103e05760405163313c898160e11b8152600481018590526024015b60405180910390fd5b5f7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c988888861042b8c6001600160a01b03165f90815260076020526040902080546001810190915590565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e0016040516020818303038152906040528051906020012090505f61048582610797565b90505f610494828787876107c3565b9050896001600160a01b0316816001600160a01b0316146104db576040516325c0072360e11b81526001600160a01b0380831660048301528b1660248201526044016103d7565b6104e68a8a8a6104f2565b50505050505050505050565b6104ff83838360016107ef565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610579578181101561056b57604051637dc7a0d960e11b81526001600160a01b038416600482015260248101829052604481018390526064016103d7565b61057984848484035f6107ef565b50505050565b6001600160a01b0383166105a857604051634b637e8f60e11b81525f60048201526024016103d7565b6001600160a01b0382166105d15760405163ec442f0560e01b81525f60048201526024016103d7565b6104ff8383836108c1565b5f306001600160a01b037f00000000000000000000000059d3a4af5bfd03d15f56072e34f9f17bda5f38591614801561063457507f000000000000000000000000000000000000000000000000000000000000210546145b1561065e57507f8e499e6d486cb305e652d2f4d99b0c1f42168a1292f974e73edc3e605916bca590565b61032a604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527ff5a43fbe6390a087575e78bfa917c756528583e0e55734f5b8047c2b33e60eba918101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a08201525f9060c00160405160208183030381529060405280519060200120905090565b6001600160a01b03821661072e57604051634b637e8f60e11b81525f60048201526024016103d7565b610739825f836108c1565b5050565b606061032a7f527573747900000000000000000000000000000000000000000000000000000560056109e7565b606061032a7f310000000000000000000000000000000000000000000000000000000000000160066109e7565b5f6102f86107a36105dc565b8360405161190160f01b8152600281019290925260228201526042902090565b5f5f5f5f6107d388888888610a90565b9250925092506107e38282610b58565b50909695505050505050565b6001600160a01b0384166108185760405163e602df0560e01b81525f60048201526024016103d7565b6001600160a01b03831661084157604051634a1406b160e11b81525f60048201526024016103d7565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561057957826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516108b391815260200190565b60405180910390a350505050565b6001600160a01b0383166108eb578060025f8282546108e09190610ed4565b9091555061095b9050565b6001600160a01b0383165f908152602081905260409020548181101561093d5760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016103d7565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b03821661097757600280548290039055610995565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516109da91815260200190565b60405180910390a3505050565b606060ff8314610a01576109fa83610c10565b90506102f8565b818054610a0d90610e9c565b80601f0160208091040260200160405190810160405280929190818152602001828054610a3990610e9c565b8015610a845780601f10610a5b57610100808354040283529160200191610a84565b820191905f5260205f20905b815481529060010190602001808311610a6757829003601f168201915b505050505090506102f8565b5f80807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0841115610ac957505f91506003905082610b4e565b604080515f808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa158015610b1a573d5f5f3e3d5ffd5b5050604051601f1901519150506001600160a01b038116610b4557505f925060019150829050610b4e565b92505f91508190505b9450945094915050565b5f826003811115610b6b57610b6b610ef3565b03610b74575050565b6001826003811115610b8857610b88610ef3565b03610ba65760405163f645eedf60e01b815260040160405180910390fd5b6002826003811115610bba57610bba610ef3565b03610bdb5760405163fce698f760e01b8152600481018290526024016103d7565b6003826003811115610bef57610bef610ef3565b03610739576040516335e2f38360e21b8152600481018290526024016103d7565b60605f610c1c83610c4d565b6040805160208082528183019092529192505f91906020820181803683375050509182525060208101929092525090565b5f60ff8216601f8111156102f857604051632cd44ac360e21b815260040160405180910390fd5b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f610cb46020830184610c74565b9392505050565b80356001600160a01b0381168114610cd1575f5ffd5b919050565b5f5f60408385031215610ce7575f5ffd5b610cf083610cbb565b946020939093013593505050565b5f5f5f60608486031215610d10575f5ffd5b610d1984610cbb565b9250610d2760208501610cbb565b929592945050506040919091013590565b5f60208284031215610d48575f5ffd5b5035919050565b5f60208284031215610d5f575f5ffd5b610cb482610cbb565b60ff60f81b8816815260e060208201525f610d8660e0830189610c74565b8281036040840152610d988189610c74565b606084018890526001600160a01b038716608085015260a0840186905283810360c0850152845180825260208087019350909101905f5b81811015610ded578351835260209384019390920191600101610dcf565b50909b9a5050505050505050505050565b5f5f5f5f5f5f5f60e0888a031215610e14575f5ffd5b610e1d88610cbb565b9650610e2b60208901610cbb565b95506040880135945060608801359350608088013560ff81168114610e4e575f5ffd5b9699959850939692959460a0840135945060c09093013592915050565b5f5f60408385031215610e7c575f5ffd5b610e8583610cbb565b9150610e9360208401610cbb565b90509250929050565b600181811c90821680610eb057607f821691505b602082108103610ece57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102f857634e487b7160e01b5f52601160045260245ffd5b634e487b7160e01b5f52602160045260245ffdfea2646970667358221220377e9571953c421e6a3441f6f964bb44928b10cbdce669a13b3f791c466f05cb64736f6c63430008220033
Deployed Bytecode Sourcemap
79649:334:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13562:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;15855:190;;;;;;:::i;:::-;;:::i;:::-;;;1181:14:1;;1174:22;1156:41;;1144:2;1129:18;15855:190:0;1016:187:1;14664:99:0;14743:12;;14664:99;;;1354:25:1;;;1342:2;1327:18;14664:99:0;1208:177:1;16623:249:0;;;;;;:::i;:::-;;:::i;14515:84::-;;;14589:2;1911:36:1;;1899:2;1884:18;14515:84:0;1769:184:1;79693:57:0;;79730:20;79693:57;;79311:114;;;:::i;79897:83::-;;;;;;:::i;:::-;;:::i;:::-;;14826:118;;;;;;:::i;:::-;-1:-1:-1;;;;;14918:18:0;14891:7;14918:18;;;;;;;;;;;;14826:118;79053:145;;;;;;:::i;:::-;;:::i;73606:580::-;;;:::i;:::-;;;;;;;;;;;;;:::i;13772:95::-;;;:::i;15149:182::-;;;;;;:::i;:::-;;:::i;78299:695::-;;;;;;:::i;:::-;;:::i;15394:142::-;;;;;;:::i;:::-;-1:-1:-1;;;;;15501:18:0;;;15474:7;15501:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;15394:142;13562:91;13607:13;13640:5;13633:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13562:91;:::o;15855:190::-;15928:4;4541:10;15984:31;4541:10;16000:7;16009:5;15984:8;:31::i;:::-;16033:4;16026:11;;;15855:190;;;;;:::o;16623:249::-;16710:4;4541:10;16768:37;16784:4;4541:10;16799:5;16768:15;:37::i;:::-;16816:26;16826:4;16832:2;16836:5;16816:9;:26::i;:::-;-1:-1:-1;16860:4:0;;16623:249;-1:-1:-1;;;;16623:249:0:o;79311:114::-;79370:7;79397:20;:18;:20::i;:::-;79390:27;;79311:114;:::o;79897:83::-;79947:25;79953:10;79965:6;79947:5;:25::i;:::-;79897:83;:::o;79053:145::-;-1:-1:-1;;;;;75840:14:0;;79144:7;75840:14;;;:7;:14;;;;;;79171:19;75753:109;73606:580;73709:13;73737:18;73770:21;73806:15;73836:25;73876:12;73903:27;74011:13;:11;:13::i;:::-;74039:16;:14;:16::i;:::-;74151;;;74134:1;74151:16;;;;;;;;;-1:-1:-1;;;73958:220:0;;;-1:-1:-1;73958:220:0;;-1:-1:-1;74070:13:0;;-1:-1:-1;74106:4:0;;-1:-1:-1;74134:1:0;-1:-1:-1;74151:16:0;-1:-1:-1;73958:220:0;-1:-1:-1;73606:580:0:o;13772:95::-;13819:13;13852:7;13845:14;;;;;:::i;15149:182::-;15218:4;4541:10;15274:27;4541:10;15291:2;15295:5;15274:9;:27::i;78299:695::-;78529:8;78511:15;:26;78507:99;;;78561:33;;-1:-1:-1;;;78561:33:0;;;;;1354:25:1;;;1327:18;;78561:33:0;;;;;;;;78507:99;78618:18;77619:95;78677:5;78684:7;78693:5;78700:16;78710:5;-1:-1:-1;;;;;76350:14:0;76043:7;76350:14;;;:7;:14;;;;;:16;;;;;;;;;75983:402;78700:16;78649:78;;;;;;5782:25:1;;;;-1:-1:-1;;;;;5843:32:1;;;5823:18;;;5816:60;5912:32;;;;5892:18;;;5885:60;5961:18;;;5954:34;6004:19;;;5997:35;6048:19;;;6041:35;;;5754:19;;78649:78:0;;;;;;;;;;;;78639:89;;;;;;78618:110;;78741:12;78756:28;78773:10;78756:16;:28::i;:::-;78741:43;;78797:14;78814:28;78828:4;78834:1;78837;78840;78814:13;:28::i;:::-;78797:45;;78867:5;-1:-1:-1;;;;;78857:15:0;:6;-1:-1:-1;;;;;78857:15:0;;78853:90;;78896:35;;-1:-1:-1;;;78896:35:0;;-1:-1:-1;;;;;6279:32:1;;;78896:35:0;;;6261:51:1;6348:32;;6328:18;;;6321:60;6234:18;;78896:35:0;6087:300:1;78853:90:0;78955:31;78964:5;78971:7;78980:5;78955:8;:31::i;:::-;78496:498;;;78299:695;;;;;;;:::o;20682:130::-;20767:37;20776:5;20783:7;20792:5;20799:4;20767:8;:37::i;:::-;20682:130;;;:::o;22398:487::-;-1:-1:-1;;;;;15501:18:0;;;22498:24;15501:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;-1:-1:-1;;22565:37:0;;22561:317;;22642:5;22623:16;:24;22619:132;;;22675:60;;-1:-1:-1;;;22675:60:0;;-1:-1:-1;;;;;6612:32:1;;22675:60:0;;;6594:51:1;6661:18;;;6654:34;;;6704:18;;;6697:34;;;6567:18;;22675:60:0;6392:345:1;22619:132:0;22794:57;22803:5;22810:7;22838:5;22819:16;:24;22845:5;22794:8;:57::i;:::-;22487:398;22398:487;;;:::o;17257:308::-;-1:-1:-1;;;;;17341:18:0;;17337:88;;17383:30;;-1:-1:-1;;;17383:30:0;;17410:1;17383:30;;;6888:51:1;6861:18;;17383:30:0;6742:203:1;17337:88:0;-1:-1:-1;;;;;17439:16:0;;17435:88;;17479:32;;-1:-1:-1;;;17479:32:0;;17508:1;17479:32;;;6888:51:1;6861:18;;17479:32:0;6742:203:1;17435:88:0;17533:24;17541:4;17547:2;17551:5;17533:7;:24::i;72273:268::-;72326:7;72358:4;-1:-1:-1;;;;;72367:11:0;72350:28;;:63;;;;;72399:14;72382:13;:31;72350:63;72346:188;;;-1:-1:-1;72437:22:0;;72273:268::o;72346:188::-;72499:23;72641:80;;;70465:95;72641:80;;;7436:25:1;72663:11:0;7477:18:1;;;7470:34;;;;72676:14:0;7520:18:1;;;7513:34;72692:13:0;7563:18:1;;;7556:34;72715:4:0;7606:19:1;;;7599:61;72604:7:0;;7408:19:1;;72641:80:0;;;;;;;;;;;;72631:91;;;;;;72624:98;;72549:181;;19918:211;-1:-1:-1;;;;;19989:21:0;;19985:91;;20034:30;;-1:-1:-1;;;20034:30:0;;20061:1;20034:30;;;6888:51:1;6861:18;;20034:30:0;6742:203:1;19985:91:0;20086:35;20094:7;20111:1;20115:5;20086:7;:35::i;:::-;19918:211;;:::o;74515:128::-;74561:13;74594:41;:5;74621:13;74594:26;:41::i;74978:137::-;75027:13;75060:47;:8;75090:16;75060:29;:47::i;73372:178::-;73449:7;73476:66;73509:20;:18;:20::i;:::-;73531:10;58758:4;58752:11;-1:-1:-1;;;58777:23:0;;58830:4;58821:14;;58814:39;;;;58883:4;58874:14;;58867:34;58940:4;58925:20;;;58553:410;33928:264;34013:7;34034:17;34053:18;34073:16;34093:25;34104:4;34110:1;34113;34116;34093:10;:25::i;:::-;34033:85;;;;;;34129:28;34141:5;34148:8;34129:11;:28::i;:::-;-1:-1:-1;34175:9:0;;33928:264;-1:-1:-1;;;;;;33928:264:0:o;21663:443::-;-1:-1:-1;;;;;21776:19:0;;21772:91;;21819:32;;-1:-1:-1;;;21819:32:0;;21848:1;21819:32;;;6888:51:1;6861:18;;21819:32:0;6742:203:1;21772:91:0;-1:-1:-1;;;;;21877:21:0;;21873:92;;21922:31;;-1:-1:-1;;;21922:31:0;;21950:1;21922:31;;;6888:51:1;6861:18;;21922:31:0;6742:203:1;21873:92:0;-1:-1:-1;;;;;21975:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;:35;;;22021:78;;;;22072:7;-1:-1:-1;;;;;22056:31:0;22065:5;-1:-1:-1;;;;;22056:31:0;;22081:5;22056:31;;;;1354:25:1;;1342:2;1327:18;;1208:177;22056:31:0;;;;;;;;21663:443;;;;:::o;17889:1135::-;-1:-1:-1;;;;;17979:18:0;;17975:552;;18133:5;18117:12;;:21;;;;;;;:::i;:::-;;;;-1:-1:-1;17975:552:0;;-1:-1:-1;17975:552:0;;-1:-1:-1;;;;;18193:15:0;;18171:19;18193:15;;;;;;;;;;;18227:19;;;18223:117;;;18274:50;;-1:-1:-1;;;18274:50:0;;-1:-1:-1;;;;;6612:32:1;;18274:50:0;;;6594:51:1;6661:18;;;6654:34;;;6704:18;;;6697:34;;;6567:18;;18274:50:0;6392:345:1;18223:117:0;-1:-1:-1;;;;;18463:15:0;;:9;:15;;;;;;;;;;18481:19;;;;18463:37;;17975:552;-1:-1:-1;;;;;18543:16:0;;18539:435;;18709:12;:21;;;;;;;18539:435;;;-1:-1:-1;;;;;18925:13:0;;:9;:13;;;;;;;;;;:22;;;;;;18539:435;19006:2;-1:-1:-1;;;;;18991:25:0;19000:4;-1:-1:-1;;;;;18991:25:0;;19010:5;18991:25;;;;1354::1;;1342:2;1327:18;;1208:177;18991:25:0;;;;;;;;17889:1135;;;:::o;66636:273::-;66730:13;64582:66;66760:46;;66756:146;;66830:15;66839:5;66830:8;:15::i;:::-;66823:22;;;;66756:146;66885:5;66878:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;32233:1556;32364:7;;;33307:66;33294:79;;33290:166;;;-1:-1:-1;33406:1:0;;-1:-1:-1;33410:30:0;;-1:-1:-1;33442:1:0;33390:54;;33290:166;33570:24;;;33553:14;33570:24;;;;;;;;;7898:25:1;;;7971:4;7959:17;;7939:18;;;7932:45;;;;7993:18;;;7986:34;;;8036:18;;;8029:34;;;33570:24:0;;7870:19:1;;33570:24:0;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;33570:24:0;;-1:-1:-1;;33570:24:0;;;-1:-1:-1;;;;;;;33609:20:0;;33605:115;;-1:-1:-1;33662:1:0;;-1:-1:-1;33666:29:0;;-1:-1:-1;33662:1:0;;-1:-1:-1;33646:62:0;;33605:115;33740:6;-1:-1:-1;33748:20:0;;-1:-1:-1;33748:20:0;;-1:-1:-1;32233:1556:0;;;;;;;;;:::o;34330:542::-;34426:20;34417:5;:29;;;;;;;;:::i;:::-;;34413:452;;34330:542;;:::o;34413:452::-;34524:29;34515:5;:38;;;;;;;;:::i;:::-;;34511:354;;34577:23;;-1:-1:-1;;;34577:23:0;;;;;;;;;;;34511:354;34631:35;34622:5;:44;;;;;;;;:::i;:::-;;34618:247;;34690:46;;-1:-1:-1;;;34690:46:0;;;;;1354:25:1;;;1327:18;;34690:46:0;1208:177:1;34618:247:0;34767:30;34758:5;:39;;;;;;;;:::i;:::-;;34754:111;;34821:32;;-1:-1:-1;;;34821:32:0;;;;;1354:25:1;;;1327:18;;34821:32:0;1208:177:1;65291:415:0;65350:13;65376:11;65390:16;65401:4;65390:10;:16::i;:::-;65516:14;;;65527:2;65516:14;;;;;;;;;65376:30;;-1:-1:-1;65496:17:0;;65516:14;;;;;;;;;-1:-1:-1;;;65609:16:0;;;-1:-1:-1;65655:4:0;65646:14;;65639:28;;;;-1:-1:-1;65609:16:0;65291:415::o;65783:251::-;65844:7;65917:4;65881:40;;65945:2;65936:11;;65932:71;;;65971:20;;-1:-1:-1;;;65971:20:0;;;;;;;;;;;14:289:1;56:3;94:5;88:12;121:6;116:3;109:19;177:6;170:4;163:5;159:16;152:4;147:3;143:14;137:47;229:1;222:4;213:6;208:3;204:16;200:27;193:38;292:4;285:2;281:7;276:2;268:6;264:15;260:29;255:3;251:39;247:50;240:57;;;14:289;;;;:::o;308:220::-;457:2;446:9;439:21;420:4;477:45;518:2;507:9;503:18;495:6;477:45;:::i;:::-;469:53;308:220;-1:-1:-1;;;308:220:1:o;533:173::-;601:20;;-1:-1:-1;;;;;650:31:1;;640:42;;630:70;;696:1;693;686:12;630:70;533:173;;;:::o;711:300::-;779:6;787;840:2;828:9;819:7;815:23;811:32;808:52;;;856:1;853;846:12;808:52;879:29;898:9;879:29;:::i;:::-;869:39;977:2;962:18;;;;949:32;;-1:-1:-1;;;711:300:1:o;1390:374::-;1467:6;1475;1483;1536:2;1524:9;1515:7;1511:23;1507:32;1504:52;;;1552:1;1549;1542:12;1504:52;1575:29;1594:9;1575:29;:::i;:::-;1565:39;;1623:38;1657:2;1646:9;1642:18;1623:38;:::i;:::-;1390:374;;1613:48;;-1:-1:-1;;;1730:2:1;1715:18;;;;1702:32;;1390:374::o;2140:226::-;2199:6;2252:2;2240:9;2231:7;2227:23;2223:32;2220:52;;;2268:1;2265;2258:12;2220:52;-1:-1:-1;2313:23:1;;2140:226;-1:-1:-1;2140:226:1:o;2371:186::-;2430:6;2483:2;2471:9;2462:7;2458:23;2454:32;2451:52;;;2499:1;2496;2489:12;2451:52;2522:29;2541:9;2522:29;:::i;2562:1238::-;2968:3;2963;2959:13;2951:6;2947:26;2936:9;2929:45;3010:3;3005:2;2994:9;2990:18;2983:31;2910:4;3037:46;3078:3;3067:9;3063:19;3055:6;3037:46;:::i;:::-;3131:9;3123:6;3119:22;3114:2;3103:9;3099:18;3092:50;3165:33;3191:6;3183;3165:33;:::i;:::-;3229:2;3214:18;;3207:34;;;-1:-1:-1;;;;;3278:32:1;;3272:3;3257:19;;3250:61;3298:3;3327:19;;3320:35;;;3392:22;;;3386:3;3371:19;;3364:51;3464:13;;3486:22;;;3536:2;3562:15;;;;-1:-1:-1;3524:15:1;;;;-1:-1:-1;3605:169:1;3619:6;3616:1;3613:13;3605:169;;;3680:13;;3668:26;;3723:2;3749:15;;;;3714:12;;;;3641:1;3634:9;3605:169;;;-1:-1:-1;3791:3:1;;2562:1238;-1:-1:-1;;;;;;;;;;;2562:1238:1:o;3805:903::-;3916:6;3924;3932;3940;3948;3956;3964;4017:3;4005:9;3996:7;3992:23;3988:33;3985:53;;;4034:1;4031;4024:12;3985:53;4057:29;4076:9;4057:29;:::i;:::-;4047:39;;4105:38;4139:2;4128:9;4124:18;4105:38;:::i;:::-;4095:48;-1:-1:-1;4212:2:1;4197:18;;4184:32;;-1:-1:-1;4313:2:1;4298:18;;4285:32;;-1:-1:-1;4395:3:1;4380:19;;4367:33;4444:4;4431:18;;4419:31;;4409:59;;4464:1;4461;4454:12;4409:59;3805:903;;;;-1:-1:-1;3805:903:1;;;;4487:7;4567:3;4552:19;;4539:33;;-1:-1:-1;4671:3:1;4656:19;;;4643:33;;3805:903;-1:-1:-1;;3805:903:1:o;4713:260::-;4781:6;4789;4842:2;4830:9;4821:7;4817:23;4813:32;4810:52;;;4858:1;4855;4848:12;4810:52;4881:29;4900:9;4881:29;:::i;:::-;4871:39;;4929:38;4963:2;4952:9;4948:18;4929:38;:::i;:::-;4919:48;;4713:260;;;;;:::o;4978:380::-;5057:1;5053:12;;;;5100;;;5121:61;;5175:4;5167:6;5163:17;5153:27;;5121:61;5228:2;5220:6;5217:14;5197:18;5194:38;5191:161;;5274:10;5269:3;5265:20;5262:1;5255:31;5309:4;5306:1;5299:15;5337:4;5334:1;5327:15;5191:161;;4978:380;;;:::o;6950:222::-;7015:9;;;7036:10;;;7033:133;;;7088:10;7083:3;7079:20;7076:1;7069:31;7123:4;7120:1;7113:15;7151:4;7148:1;7141:15;8074:127;8135:10;8130:3;8126:20;8123:1;8116:31;8166:4;8163:1;8156:15;8190:4;8187:1;8180:15
Swarm Source
ipfs://377e9571953c421e6a3441f6f964bb44928b10cbdce669a13b3f791c466f05cb
🤖 Code Reader
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.
Add Token to MetaMask (Web3)