ERC-20
Source Code
Overview
Max Total Supply
1,000,000,000 TCM
Holders
17
Transfers
-
0
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 Standard Json-Input format)
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":[{"internalType":"address","name":"recipient","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"CheckpointUnorderedInsertion","type":"error"},{"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":"uint256","name":"increasedSupply","type":"uint256"},{"internalType":"uint256","name":"cap","type":"uint256"}],"name":"ERC20ExceededSafeSupply","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":"uint256","name":"timepoint","type":"uint256"},{"internalType":"uint48","name":"clock","type":"uint48"}],"name":"ERC5805FutureLookup","type":"error"},{"inputs":[],"name":"ERC6372InconsistentClock","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":"uint8","name":"bits","type":"uint8"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"SafeCastOverflowedUintDowncast","type":"error"},{"inputs":[{"internalType":"string","name":"str","type":"string"}],"name":"StringTooLong","type":"error"},{"inputs":[{"internalType":"uint256","name":"expiry","type":"uint256"}],"name":"VotesExpiredSignature","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":[{"indexed":true,"internalType":"address","name":"delegator","type":"address"},{"indexed":true,"internalType":"address","name":"fromDelegate","type":"address"},{"indexed":true,"internalType":"address","name":"toDelegate","type":"address"}],"name":"DelegateChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"delegate","type":"address"},{"indexed":false,"internalType":"uint256","name":"previousVotes","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"newVotes","type":"uint256"}],"name":"DelegateVotesChanged","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":"CLOCK_MODE","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"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":"value","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint32","name":"pos","type":"uint32"}],"name":"checkpoints","outputs":[{"components":[{"internalType":"uint48","name":"_key","type":"uint48"},{"internalType":"uint208","name":"_value","type":"uint208"}],"internalType":"struct Checkpoints.Checkpoint208","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"clock","outputs":[{"internalType":"uint48","name":"","type":"uint48"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"delegatee","type":"address"}],"name":"delegate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"delegatee","type":"address"},{"internalType":"uint256","name":"nonce","type":"uint256"},{"internalType":"uint256","name":"expiry","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"delegateBySig","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"delegates","outputs":[{"internalType":"address","name":"","type":"address"}],"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":[{"internalType":"uint256","name":"timepoint","type":"uint256"}],"name":"getPastTotalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"timepoint","type":"uint256"}],"name":"getPastVotes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"getVotes","outputs":[{"internalType":"uint256","name":"","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":"account","type":"address"}],"name":"numCheckpoints","outputs":[{"internalType":"uint32","name":"","type":"uint32"}],"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
610160604052348015610010575f5ffd5b5060405161293e38038061293e83398101604081905261002f91610843565b604051806040016040528060078152602001660546970437279760cc1b81525080604051806040016040528060018152602001603160f81b815250604051806040016040528060078152602001660546970437279760cc1b8152506040518060400160405280600381526020016254434d60e81b81525081600390816100b5919061090b565b5060046100c2828261090b565b506100d2915083905060056101a0565b610120526100e18160066101a0565b61014052815160208084019190912060e052815190820120610100524660a05261016d60e05161010051604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201529081019290925260608201524660808201523060a08201525f9060c00160405160208183030381529060405280519060200120905090565b60805250503060c0525061019a816101876012600a610ab8565b61019590633b9aca00610ac6565b6101d2565b50610b99565b5f6020835110156101bb576101b48361020f565b90506101cc565b816101c6848261090b565b5060ff90505b92915050565b6001600160a01b0382166102005760405163ec442f0560e01b81525f60048201526024015b60405180910390fd5b61020b5f838361024c565b5050565b5f5f829050601f81511115610239578260405163305a27a960e01b81526004016101f79190610add565b805161024482610b12565b179392505050565b61025783838361025c565b505050565b6102678383836102c2565b6001600160a01b0383166102b7575f61027f60025490565b90506001600160d01b03808211156102b457604051630e58ae9360e11b815260048101839052602481018290526044016101f7565b50505b6102578383836103e8565b6001600160a01b0383166102ec578060025f8282546102e19190610b35565b9091555061035c9050565b6001600160a01b0383165f908152602081905260409020548181101561033e5760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016101f7565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b03821661037857600280548290039055610396565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516103db91815260200190565b60405180910390a3505050565b6001600160a01b03831661041657610413600a61089961047060201b1761040e84610482565b6104b9565b50505b6001600160a01b03821661043f5761043c600a6108a46104ee60201b1761040e84610482565b50505b6001600160a01b038381165f90815260086020526040808220548584168352912054610257929182169116836104f9565b5f61047b8284610b48565b9392505050565b5f6001600160d01b038211156104b5576040516306dfcc6560e41b815260d06004820152602481018390526044016101f7565b5090565b5f806104e16104c6610649565b6104d96104d288610657565b868860201c565b87919061069e565b915091505b935093915050565b5f61047b8284610b67565b816001600160a01b0316836001600160a01b03161415801561051a57505f81115b15610257576001600160a01b038316156105b2576001600160a01b0383165f9081526009602090815260408220829161056091906104ee901b6108a41761040e86610482565b6001600160d01b031691506001600160d01b03169150846001600160a01b03165f51602061291e5f395f51905f5283836040516105a7929190918252602082015260400190565b60405180910390a250505b6001600160a01b03821615610257576001600160a01b0382165f908152600960209081526040822082916105f39190610470901b6108991761040e86610482565b6001600160d01b031691506001600160d01b03169150836001600160a01b03165f51602061291e5f395f51905f52838360405161063a929190918252602082015260400190565b60405180910390a25050505050565b5f6106526106ab565b905090565b80545f9080156106965761067d83610670600184610b86565b5f91825260209091200190565b54660100000000000090046001600160d01b031661047b565b5f9392505050565b5f806104e18585856106b5565b5f61065243610811565b82545f90819080156107b4575f6106d187610670600185610b86565b805490915065ffffffffffff80821691660100000000000090046001600160d01b031690881682111561071757604051632520601d60e01b815260040160405180910390fd5b8765ffffffffffff168265ffffffffffff160361075357825465ffffffffffff1666010000000000006001600160d01b038916021783556107a6565b6040805180820190915265ffffffffffff808a1682526001600160d01b03808a1660208085019182528d54600181018f555f8f815291909120945191519092166601000000000000029216919091179101555b94508593506104e692505050565b50506040805180820190915265ffffffffffff80851682526001600160d01b0380851660208085019182528854600181018a555f8a81529182209551925190931666010000000000000291909316179201919091559050816104e6565b5f65ffffffffffff8211156104b5576040516306dfcc6560e41b815260306004820152602481018390526044016101f7565b5f60208284031215610853575f5ffd5b81516001600160a01b038116811461047b575f5ffd5b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061089157607f821691505b6020821081036108af57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115610257578282111561025757805f5260205f20601f840160051c60208510156108e057505f5b90810190601f840160051c035f5b81811015610903575f838201556001016108ee565b505050505050565b81516001600160401b0381111561092457610924610869565b61093881610932845461087d565b846108b5565b6020601f82116001811461096a575f83156109535750848201515b5f19600385901b1c1916600184901b1784556109c2565b5f84815260208120601f198516915b828110156109995787850151825560209485019460019092019101610979565b50848210156109b657868401515f19600387901b60f8161c191681555b505060018360011b0184555b5050505050565b634e487b7160e01b5f52601160045260245ffd5b6001815b60018411156104e6578085048111156109fc576109fc6109c9565b6001841615610a0a57908102905b60019390931c9280026109e1565b5f82610a26575060016101cc565b81610a3257505f6101cc565b8160018114610a485760028114610a5257610a6e565b60019150506101cc565b60ff841115610a6357610a636109c9565b50506001821b6101cc565b5060208310610133831016604e8410600b8410161715610a91575081810a6101cc565b610a9d5f1984846109dd565b805f1904821115610ab057610ab06109c9565b029392505050565b5f61047b60ff841683610a18565b80820281158282048414176101cc576101cc6109c9565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b805160208083015191908110156108af575f1960209190910360031b1b16919050565b808201808211156101cc576101cc6109c9565b6001600160d01b0381811683821601908111156101cc576101cc6109c9565b6001600160d01b0382811682821603908111156101cc576101cc6109c9565b818103818111156101cc576101cc6109c9565b60805160a05160c05160e051610100516101205161014051611d34610bea5f395f610ce201525f610cb501525f610a7301525f610a4b01525f6109a601525f6109d001525f6109fa0152611d345ff3fe608060405234801561000f575f5ffd5b506004361061016d575f3560e01c806370a08231116100d957806395d89b4111610093578063c3cda5201161006e578063c3cda52014610365578063d505accf14610378578063dd62ed3e1461038b578063f1127ed8146103c3575f5ffd5b806395d89b41146103375780639ab24eb01461033f578063a9059cbb14610352575f5ffd5b806370a082311461029c57806379cc6790146102c45780637ecebe00146102d757806384b0196e146102ea5780638e539e8c1461030557806391ddadf414610318575f5ffd5b80633a46b1a81161012a5780633a46b1a8146101ee57806342966c68146102015780634bf5d7e914610216578063587cde1e1461021e5780635c19a95c146102615780636fcfff4514610274575f5ffd5b806306fdde0314610171578063095ea7b31461018f57806318160ddd146101b257806323b872dd146101c4578063313ce567146101d75780633644e515146101e6575b5f5ffd5b610179610402565b6040516101869190611985565b60405180910390f35b6101a261019d3660046119b2565b610492565b6040519015158152602001610186565b6002545b604051908152602001610186565b6101a26101d23660046119da565b6104ab565b60405160128152602001610186565b6101b66104ce565b6101b66101fc3660046119b2565b6104dc565b61021461020f366004611a14565b610516565b005b610179610523565b61024961022c366004611a2b565b6001600160a01b039081165f908152600860205260409020541690565b6040516001600160a01b039091168152602001610186565b61021461026f366004611a2b565b61059b565b610287610282366004611a2b565b6105aa565b60405163ffffffff9091168152602001610186565b6101b66102aa366004611a2b565b6001600160a01b03165f9081526020819052604090205490565b6102146102d23660046119b2565b6105b4565b6101b66102e5366004611a2b565b6105c9565b6102f26105d3565b6040516101869796959493929190611a44565b6101b6610313366004611a14565b610615565b610320610639565b60405165ffffffffffff9091168152602001610186565b610179610642565b6101b661034d366004611a2b565b610651565b6101a26103603660046119b2565b610671565b610214610373366004611aea565b61067e565b610214610386366004611b3e565b61073f565b6101b6610399366004611ba4565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b6103d66103d1366004611bd5565b610875565b60408051825165ffffffffffff1681526020928301516001600160d01b03169281019290925201610186565b60606003805461041190611c12565b80601f016020809104026020016040519081016040528092919081815260200182805461043d90611c12565b80156104885780601f1061045f57610100808354040283529160200191610488565b820191905f5260205f20905b81548152906001019060200180831161046b57829003601f168201915b5050505050905090565b5f3361049f8185856108af565b60019150505b92915050565b5f336104b88582856108c1565b6104c385858561093d565b506001949350505050565b5f6104d761099a565b905090565b5f6105066104e983610ac3565b6001600160a01b0385165f90815260096020526040902090610b11565b6001600160d01b03169392505050565b6105203382610bc1565b50565b606061052d610bf5565b65ffffffffffff1661053d610639565b65ffffffffffff1614610563576040516301bfc1c560e61b815260040160405180910390fd5b5060408051808201909152601d81527f6d6f64653d626c6f636b6e756d6265722666726f6d3d64656661756c74000000602082015290565b336105a68183610bff565b5050565b5f6104a582610c70565b6105bf8233836108c1565b6105a68282610bc1565b5f6104a582610c91565b5f6060805f5f5f60606105e4610cae565b6105ec610cdb565b604080515f80825260208201909252600f60f81b9b939a50919850469750309650945092509050565b5f61062a61062283610ac3565b600a90610b11565b6001600160d01b031692915050565b5f6104d7610bf5565b60606004805461041190611c12565b6001600160a01b0381165f90815260096020526040812061062a90610d08565b5f3361049f81858561093d565b834211156106a757604051632341d78760e11b8152600481018590526024015b60405180910390fd5b604080517fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf60208201526001600160a01b0388169181019190915260608101869052608081018590525f90610720906107189060a00160405160208183030381529060405280519060200120610d3f565b858585610d6b565b905061072c8187610d97565b6107368188610bff565b50505050505050565b834211156107635760405163313c898160e11b81526004810185905260240161069e565b5f7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886107ae8c6001600160a01b03165f90815260076020526040902080546001810190915590565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e0016040516020818303038152906040528051906020012090505f61080882610d3f565b90505f61081782878787610d6b565b9050896001600160a01b0316816001600160a01b03161461085e576040516325c0072360e11b81526001600160a01b0380831660048301528b16602482015260440161069e565b6108698a8a8a6108af565b50505050505050505050565b604080518082019091525f80825260208201526108928383610de9565b9392505050565b5f6108928284611c5e565b5f6108928284611c7d565b6108bc8383836001610e1d565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f19811015610937578181101561092957604051637dc7a0d960e11b81526001600160a01b0384166004820152602481018290526044810183905260640161069e565b61093784848484035f610e1d565b50505050565b6001600160a01b03831661096657604051634b637e8f60e11b81525f600482015260240161069e565b6001600160a01b03821661098f5760405163ec442f0560e01b81525f600482015260240161069e565b6108bc838383610eef565b5f306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480156109f257507f000000000000000000000000000000000000000000000000000000000000000046145b15610a1c57507f000000000000000000000000000000000000000000000000000000000000000090565b6104d7604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527f0000000000000000000000000000000000000000000000000000000000000000918101919091527f000000000000000000000000000000000000000000000000000000000000000060608201524660808201523060a08201525f9060c00160405160208183030381529060405280519060200120905090565b5f5f610acd610639565b90508065ffffffffffff168310610b0857604051637669fc0f60e11b81526004810184905265ffffffffffff8216602482015260440161069e565b61089283610efa565b81545f9081816005811115610b6d575f610b2a84610f30565b610b349085611c9c565b5f8881526020902090915081015465ffffffffffff9081169087161015610b5d57809150610b6b565b610b68816001611caf565b92505b505b5f610b7a87878585611088565b90508015610bb457610b9e87610b91600184611c9c565b5f91825260209091200190565b54600160301b90046001600160d01b0316610bb6565b5f5b979650505050505050565b6001600160a01b038216610bea57604051634b637e8f60e11b81525f600482015260240161069e565b6105a6825f83610eef565b5f6104d743610efa565b6001600160a01b038281165f8181526008602052604080822080548686166001600160a01b0319821681179092559151919094169392849290917f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9190a46108bc8183610c6b866110de565b6110fb565b6001600160a01b0381165f908152600960205260408120546104a590611264565b6001600160a01b0381165f908152600760205260408120546104a5565b60606104d77f00000000000000000000000000000000000000000000000000000000000000006005611294565b60606104d77f00000000000000000000000000000000000000000000000000000000000000006006611294565b80545f908015610d3757610d2183610b91600184611c9c565b54600160301b90046001600160d01b0316610892565b5f9392505050565b5f6104a5610d4b61099a565b8360405161190160f01b8152600281019290925260228201526042902090565b5f5f5f5f610d7b8888888861133d565b925092509250610d8b8282611405565b50909695505050505050565b6001600160a01b0382165f9081526007602052604090208054600181019091558181146108bc576040516301d4b62360e61b81526001600160a01b03841660048201526024810182905260440161069e565b604080518082019091525f80825260208201526001600160a01b0383165f90815260096020526040902061089290836114bd565b6001600160a01b038416610e465760405163e602df0560e01b81525f600482015260240161069e565b6001600160a01b038316610e6f57604051634a1406b160e11b81525f600482015260240161069e565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561093757826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610ee191815260200190565b60405180910390a350505050565b6108bc83838361152a565b5f65ffffffffffff821115610f2c576040516306dfcc6560e41b8152603060048201526024810183905260440161069e565b5090565b5f60018211610f3d575090565b816001600160801b8210610f565760809190911c9060401b5b680100000000000000008210610f715760409190911c9060201b5b6401000000008210610f885760209190911c9060101b5b620100008210610f9d5760109190911c9060081b5b6101008210610fb15760089190911c9060041b5b60108210610fc45760049190911c9060021b5b60048210610fd05760011b5b600302600190811c90818581610fe857610fe8611cc2565b048201901c9050600181858161100057611000611cc2565b048201901c9050600181858161101857611018611cc2565b048201901c9050600181858161103057611030611cc2565b048201901c9050600181858161104857611048611cc2565b048201901c9050600181858161106057611060611cc2565b048201901c905061107f81858161107957611079611cc2565b04821190565b90039392505050565b5f5b818310156110d6575f85815260209020838316600285851804019081015465ffffffffffff868116911611156110c2578092506110d0565b6110cd816001611caf565b93505b5061108a565b509392505050565b6001600160a01b0381165f908152602081905260408120546104a5565b816001600160a01b0316836001600160a01b03161415801561111c57505f81115b156108bc576001600160a01b038316156111c3576001600160a01b0383165f908152600960205260408120819061115e906108a461115986611590565b6115c3565b6001600160d01b031691506001600160d01b03169150846001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a72483836040516111b8929190918252602082015260400190565b60405180910390a250505b6001600160a01b038216156108bc576001600160a01b0382165f90815260096020526040812081906111fb9061089961115986611590565b6001600160d01b031691506001600160d01b03169150836001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7248383604051611255929190918252602082015260400190565b60405180910390a25050505050565b5f63ffffffff821115610f2c576040516306dfcc6560e41b8152602060048201526024810183905260440161069e565b606060ff83146112ae576112a7836115fb565b90506104a5565b8180546112ba90611c12565b80601f01602080910402602001604051908101604052809291908181526020018280546112e690611c12565b80156113315780601f1061130857610100808354040283529160200191611331565b820191905f5260205f20905b81548152906001019060200180831161131457829003601f168201915b505050505090506104a5565b5f80807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a084111561137657505f915060039050826113fb565b604080515f808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa1580156113c7573d5f5f3e3d5ffd5b5050604051601f1901519150506001600160a01b0381166113f257505f9250600191508290506113fb565b92505f91508190505b9450945094915050565b5f82600381111561141857611418611cd6565b03611421575050565b600182600381111561143557611435611cd6565b036114535760405163f645eedf60e01b815260040160405180910390fd5b600282600381111561146757611467611cd6565b036114885760405163fce698f760e01b81526004810182905260240161069e565b600382600381111561149c5761149c611cd6565b036105a6576040516335e2f38360e21b81526004810182905260240161069e565b604080518082019091525f8082526020820152825f018263ffffffff16815481106114ea576114ea611cea565b5f9182526020918290206040805180820190915291015465ffffffffffff81168252600160301b90046001600160d01b0316918101919091529392505050565b611535838383611638565b6001600160a01b038316611585575f61154d60025490565b90506001600160d01b038082111561158257604051630e58ae9360e11b8152600481018390526024810182905260440161069e565b50505b6108bc83838361175e565b5f6001600160d01b03821115610f2c576040516306dfcc6560e41b815260d060048201526024810183905260440161069e565b5f5f6115ee6115d0610639565b6115e66115dc88610d08565b868863ffffffff16565b8791906117d3565b915091505b935093915050565b60605f611607836117e0565b6040805160208082528183019092529192505f91906020820181803683375050509182525060208101929092525090565b6001600160a01b038316611662578060025f8282546116579190611caf565b909155506116d29050565b6001600160a01b0383165f90815260208190526040902054818110156116b45760405163391434e360e21b81526001600160a01b0385166004820152602481018290526044810183905260640161069e565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166116ee5760028054829003905561170c565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161175191815260200190565b60405180910390a3505050565b6001600160a01b0383166117805761177d600a61089961115984611590565b50505b6001600160a01b0382166117a25761179f600a6108a461115984611590565b50505b6001600160a01b038381165f908152600860205260408082205485841683529120546108bc929182169116836110fb565b5f806115ee858585611807565b5f60ff8216601f8111156104a557604051632cd44ac360e21b815260040160405180910390fd5b82545f90819080156118fd575f61182387610b91600185611c9c565b805490915065ffffffffffff80821691600160301b90046001600160d01b031690881682111561186657604051632520601d60e01b815260040160405180910390fd5b8765ffffffffffff168265ffffffffffff160361189f57825465ffffffffffff16600160301b6001600160d01b038916021783556118ef565b6040805180820190915265ffffffffffff808a1682526001600160d01b03808a1660208085019182528d54600181018f555f8f81529190912094519151909216600160301b029216919091179101555b94508593506115f392505050565b50506040805180820190915265ffffffffffff80851682526001600160d01b0380851660208085019182528854600181018a555f8a815291822095519251909316600160301b0291909316179201919091559050816115f3565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f6108926020830184611957565b80356001600160a01b03811681146119ad575f5ffd5b919050565b5f5f604083850312156119c3575f5ffd5b6119cc83611997565b946020939093013593505050565b5f5f5f606084860312156119ec575f5ffd5b6119f584611997565b9250611a0360208501611997565b929592945050506040919091013590565b5f60208284031215611a24575f5ffd5b5035919050565b5f60208284031215611a3b575f5ffd5b61089282611997565b60ff60f81b8816815260e060208201525f611a6260e0830189611957565b8281036040840152611a748189611957565b606084018890526001600160a01b038716608085015260a0840186905283810360c0850152845180825260208087019350909101905f5b81811015611ac9578351835260209384019390920191600101611aab565b50909b9a5050505050505050505050565b803560ff811681146119ad575f5ffd5b5f5f5f5f5f5f60c08789031215611aff575f5ffd5b611b0887611997565b95506020870135945060408701359350611b2460608801611ada565b9598949750929560808101359460a0909101359350915050565b5f5f5f5f5f5f5f60e0888a031215611b54575f5ffd5b611b5d88611997565b9650611b6b60208901611997565b95506040880135945060608801359350611b8760808901611ada565b9699959850939692959460a0840135945060c09093013592915050565b5f5f60408385031215611bb5575f5ffd5b611bbe83611997565b9150611bcc60208401611997565b90509250929050565b5f5f60408385031215611be6575f5ffd5b611bef83611997565b9150602083013563ffffffff81168114611c07575f5ffd5b809150509250929050565b600181811c90821680611c2657607f821691505b602082108103611c4457634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b6001600160d01b0381811683821601908111156104a5576104a5611c4a565b6001600160d01b0382811682821603908111156104a5576104a5611c4a565b818103818111156104a5576104a5611c4a565b808201808211156104a5576104a5611c4a565b634e487b7160e01b5f52601260045260245ffd5b634e487b7160e01b5f52602160045260245ffd5b634e487b7160e01b5f52603260045260245ffdfea2646970667358221220e2c630d57bcfdb0099250498e1d0cc358bcfa1b5b4cf554adf4b58c3b6c79a5f64736f6c63430008230033dec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a72400000000000000000000000016feea07f54c52b9ed8e5a3a5082a46ec5f3b09b
Deployed Bytecode
0x608060405234801561000f575f5ffd5b506004361061016d575f3560e01c806370a08231116100d957806395d89b4111610093578063c3cda5201161006e578063c3cda52014610365578063d505accf14610378578063dd62ed3e1461038b578063f1127ed8146103c3575f5ffd5b806395d89b41146103375780639ab24eb01461033f578063a9059cbb14610352575f5ffd5b806370a082311461029c57806379cc6790146102c45780637ecebe00146102d757806384b0196e146102ea5780638e539e8c1461030557806391ddadf414610318575f5ffd5b80633a46b1a81161012a5780633a46b1a8146101ee57806342966c68146102015780634bf5d7e914610216578063587cde1e1461021e5780635c19a95c146102615780636fcfff4514610274575f5ffd5b806306fdde0314610171578063095ea7b31461018f57806318160ddd146101b257806323b872dd146101c4578063313ce567146101d75780633644e515146101e6575b5f5ffd5b610179610402565b6040516101869190611985565b60405180910390f35b6101a261019d3660046119b2565b610492565b6040519015158152602001610186565b6002545b604051908152602001610186565b6101a26101d23660046119da565b6104ab565b60405160128152602001610186565b6101b66104ce565b6101b66101fc3660046119b2565b6104dc565b61021461020f366004611a14565b610516565b005b610179610523565b61024961022c366004611a2b565b6001600160a01b039081165f908152600860205260409020541690565b6040516001600160a01b039091168152602001610186565b61021461026f366004611a2b565b61059b565b610287610282366004611a2b565b6105aa565b60405163ffffffff9091168152602001610186565b6101b66102aa366004611a2b565b6001600160a01b03165f9081526020819052604090205490565b6102146102d23660046119b2565b6105b4565b6101b66102e5366004611a2b565b6105c9565b6102f26105d3565b6040516101869796959493929190611a44565b6101b6610313366004611a14565b610615565b610320610639565b60405165ffffffffffff9091168152602001610186565b610179610642565b6101b661034d366004611a2b565b610651565b6101a26103603660046119b2565b610671565b610214610373366004611aea565b61067e565b610214610386366004611b3e565b61073f565b6101b6610399366004611ba4565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b6103d66103d1366004611bd5565b610875565b60408051825165ffffffffffff1681526020928301516001600160d01b03169281019290925201610186565b60606003805461041190611c12565b80601f016020809104026020016040519081016040528092919081815260200182805461043d90611c12565b80156104885780601f1061045f57610100808354040283529160200191610488565b820191905f5260205f20905b81548152906001019060200180831161046b57829003601f168201915b5050505050905090565b5f3361049f8185856108af565b60019150505b92915050565b5f336104b88582856108c1565b6104c385858561093d565b506001949350505050565b5f6104d761099a565b905090565b5f6105066104e983610ac3565b6001600160a01b0385165f90815260096020526040902090610b11565b6001600160d01b03169392505050565b6105203382610bc1565b50565b606061052d610bf5565b65ffffffffffff1661053d610639565b65ffffffffffff1614610563576040516301bfc1c560e61b815260040160405180910390fd5b5060408051808201909152601d81527f6d6f64653d626c6f636b6e756d6265722666726f6d3d64656661756c74000000602082015290565b336105a68183610bff565b5050565b5f6104a582610c70565b6105bf8233836108c1565b6105a68282610bc1565b5f6104a582610c91565b5f6060805f5f5f60606105e4610cae565b6105ec610cdb565b604080515f80825260208201909252600f60f81b9b939a50919850469750309650945092509050565b5f61062a61062283610ac3565b600a90610b11565b6001600160d01b031692915050565b5f6104d7610bf5565b60606004805461041190611c12565b6001600160a01b0381165f90815260096020526040812061062a90610d08565b5f3361049f81858561093d565b834211156106a757604051632341d78760e11b8152600481018590526024015b60405180910390fd5b604080517fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf60208201526001600160a01b0388169181019190915260608101869052608081018590525f90610720906107189060a00160405160208183030381529060405280519060200120610d3f565b858585610d6b565b905061072c8187610d97565b6107368188610bff565b50505050505050565b834211156107635760405163313c898160e11b81526004810185905260240161069e565b5f7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886107ae8c6001600160a01b03165f90815260076020526040902080546001810190915590565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e0016040516020818303038152906040528051906020012090505f61080882610d3f565b90505f61081782878787610d6b565b9050896001600160a01b0316816001600160a01b03161461085e576040516325c0072360e11b81526001600160a01b0380831660048301528b16602482015260440161069e565b6108698a8a8a6108af565b50505050505050505050565b604080518082019091525f80825260208201526108928383610de9565b9392505050565b5f6108928284611c5e565b5f6108928284611c7d565b6108bc8383836001610e1d565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f19811015610937578181101561092957604051637dc7a0d960e11b81526001600160a01b0384166004820152602481018290526044810183905260640161069e565b61093784848484035f610e1d565b50505050565b6001600160a01b03831661096657604051634b637e8f60e11b81525f600482015260240161069e565b6001600160a01b03821661098f5760405163ec442f0560e01b81525f600482015260240161069e565b6108bc838383610eef565b5f306001600160a01b037f00000000000000000000000047067c69c03a39b9d46f5a1a6003d80c412fbed5161480156109f257507f000000000000000000000000000000000000000000000000000000000000210546145b15610a1c57507f09d66740d8ef2046d69612ff4ba89e58c673f0bdefb153f6776c03e77fad7cf590565b6104d7604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527ffd2cd96e98d72bb450bd195eca61bbcd83e6a8297bdd1f51c2a03912a8a8fba4918101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a08201525f9060c00160405160208183030381529060405280519060200120905090565b5f5f610acd610639565b90508065ffffffffffff168310610b0857604051637669fc0f60e11b81526004810184905265ffffffffffff8216602482015260440161069e565b61089283610efa565b81545f9081816005811115610b6d575f610b2a84610f30565b610b349085611c9c565b5f8881526020902090915081015465ffffffffffff9081169087161015610b5d57809150610b6b565b610b68816001611caf565b92505b505b5f610b7a87878585611088565b90508015610bb457610b9e87610b91600184611c9c565b5f91825260209091200190565b54600160301b90046001600160d01b0316610bb6565b5f5b979650505050505050565b6001600160a01b038216610bea57604051634b637e8f60e11b81525f600482015260240161069e565b6105a6825f83610eef565b5f6104d743610efa565b6001600160a01b038281165f8181526008602052604080822080548686166001600160a01b0319821681179092559151919094169392849290917f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9190a46108bc8183610c6b866110de565b6110fb565b6001600160a01b0381165f908152600960205260408120546104a590611264565b6001600160a01b0381165f908152600760205260408120546104a5565b60606104d77f54697043727970000000000000000000000000000000000000000000000000076005611294565b60606104d77f31000000000000000000000000000000000000000000000000000000000000016006611294565b80545f908015610d3757610d2183610b91600184611c9c565b54600160301b90046001600160d01b0316610892565b5f9392505050565b5f6104a5610d4b61099a565b8360405161190160f01b8152600281019290925260228201526042902090565b5f5f5f5f610d7b8888888861133d565b925092509250610d8b8282611405565b50909695505050505050565b6001600160a01b0382165f9081526007602052604090208054600181019091558181146108bc576040516301d4b62360e61b81526001600160a01b03841660048201526024810182905260440161069e565b604080518082019091525f80825260208201526001600160a01b0383165f90815260096020526040902061089290836114bd565b6001600160a01b038416610e465760405163e602df0560e01b81525f600482015260240161069e565b6001600160a01b038316610e6f57604051634a1406b160e11b81525f600482015260240161069e565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561093757826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610ee191815260200190565b60405180910390a350505050565b6108bc83838361152a565b5f65ffffffffffff821115610f2c576040516306dfcc6560e41b8152603060048201526024810183905260440161069e565b5090565b5f60018211610f3d575090565b816001600160801b8210610f565760809190911c9060401b5b680100000000000000008210610f715760409190911c9060201b5b6401000000008210610f885760209190911c9060101b5b620100008210610f9d5760109190911c9060081b5b6101008210610fb15760089190911c9060041b5b60108210610fc45760049190911c9060021b5b60048210610fd05760011b5b600302600190811c90818581610fe857610fe8611cc2565b048201901c9050600181858161100057611000611cc2565b048201901c9050600181858161101857611018611cc2565b048201901c9050600181858161103057611030611cc2565b048201901c9050600181858161104857611048611cc2565b048201901c9050600181858161106057611060611cc2565b048201901c905061107f81858161107957611079611cc2565b04821190565b90039392505050565b5f5b818310156110d6575f85815260209020838316600285851804019081015465ffffffffffff868116911611156110c2578092506110d0565b6110cd816001611caf565b93505b5061108a565b509392505050565b6001600160a01b0381165f908152602081905260408120546104a5565b816001600160a01b0316836001600160a01b03161415801561111c57505f81115b156108bc576001600160a01b038316156111c3576001600160a01b0383165f908152600960205260408120819061115e906108a461115986611590565b6115c3565b6001600160d01b031691506001600160d01b03169150846001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a72483836040516111b8929190918252602082015260400190565b60405180910390a250505b6001600160a01b038216156108bc576001600160a01b0382165f90815260096020526040812081906111fb9061089961115986611590565b6001600160d01b031691506001600160d01b03169150836001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7248383604051611255929190918252602082015260400190565b60405180910390a25050505050565b5f63ffffffff821115610f2c576040516306dfcc6560e41b8152602060048201526024810183905260440161069e565b606060ff83146112ae576112a7836115fb565b90506104a5565b8180546112ba90611c12565b80601f01602080910402602001604051908101604052809291908181526020018280546112e690611c12565b80156113315780601f1061130857610100808354040283529160200191611331565b820191905f5260205f20905b81548152906001019060200180831161131457829003601f168201915b505050505090506104a5565b5f80807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a084111561137657505f915060039050826113fb565b604080515f808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa1580156113c7573d5f5f3e3d5ffd5b5050604051601f1901519150506001600160a01b0381166113f257505f9250600191508290506113fb565b92505f91508190505b9450945094915050565b5f82600381111561141857611418611cd6565b03611421575050565b600182600381111561143557611435611cd6565b036114535760405163f645eedf60e01b815260040160405180910390fd5b600282600381111561146757611467611cd6565b036114885760405163fce698f760e01b81526004810182905260240161069e565b600382600381111561149c5761149c611cd6565b036105a6576040516335e2f38360e21b81526004810182905260240161069e565b604080518082019091525f8082526020820152825f018263ffffffff16815481106114ea576114ea611cea565b5f9182526020918290206040805180820190915291015465ffffffffffff81168252600160301b90046001600160d01b0316918101919091529392505050565b611535838383611638565b6001600160a01b038316611585575f61154d60025490565b90506001600160d01b038082111561158257604051630e58ae9360e11b8152600481018390526024810182905260440161069e565b50505b6108bc83838361175e565b5f6001600160d01b03821115610f2c576040516306dfcc6560e41b815260d060048201526024810183905260440161069e565b5f5f6115ee6115d0610639565b6115e66115dc88610d08565b868863ffffffff16565b8791906117d3565b915091505b935093915050565b60605f611607836117e0565b6040805160208082528183019092529192505f91906020820181803683375050509182525060208101929092525090565b6001600160a01b038316611662578060025f8282546116579190611caf565b909155506116d29050565b6001600160a01b0383165f90815260208190526040902054818110156116b45760405163391434e360e21b81526001600160a01b0385166004820152602481018290526044810183905260640161069e565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166116ee5760028054829003905561170c565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161175191815260200190565b60405180910390a3505050565b6001600160a01b0383166117805761177d600a61089961115984611590565b50505b6001600160a01b0382166117a25761179f600a6108a461115984611590565b50505b6001600160a01b038381165f908152600860205260408082205485841683529120546108bc929182169116836110fb565b5f806115ee858585611807565b5f60ff8216601f8111156104a557604051632cd44ac360e21b815260040160405180910390fd5b82545f90819080156118fd575f61182387610b91600185611c9c565b805490915065ffffffffffff80821691600160301b90046001600160d01b031690881682111561186657604051632520601d60e01b815260040160405180910390fd5b8765ffffffffffff168265ffffffffffff160361189f57825465ffffffffffff16600160301b6001600160d01b038916021783556118ef565b6040805180820190915265ffffffffffff808a1682526001600160d01b03808a1660208085019182528d54600181018f555f8f81529190912094519151909216600160301b029216919091179101555b94508593506115f392505050565b50506040805180820190915265ffffffffffff80851682526001600160d01b0380851660208085019182528854600181018a555f8a815291822095519251909316600160301b0291909316179201919091559050816115f3565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f6108926020830184611957565b80356001600160a01b03811681146119ad575f5ffd5b919050565b5f5f604083850312156119c3575f5ffd5b6119cc83611997565b946020939093013593505050565b5f5f5f606084860312156119ec575f5ffd5b6119f584611997565b9250611a0360208501611997565b929592945050506040919091013590565b5f60208284031215611a24575f5ffd5b5035919050565b5f60208284031215611a3b575f5ffd5b61089282611997565b60ff60f81b8816815260e060208201525f611a6260e0830189611957565b8281036040840152611a748189611957565b606084018890526001600160a01b038716608085015260a0840186905283810360c0850152845180825260208087019350909101905f5b81811015611ac9578351835260209384019390920191600101611aab565b50909b9a5050505050505050505050565b803560ff811681146119ad575f5ffd5b5f5f5f5f5f5f60c08789031215611aff575f5ffd5b611b0887611997565b95506020870135945060408701359350611b2460608801611ada565b9598949750929560808101359460a0909101359350915050565b5f5f5f5f5f5f5f60e0888a031215611b54575f5ffd5b611b5d88611997565b9650611b6b60208901611997565b95506040880135945060608801359350611b8760808901611ada565b9699959850939692959460a0840135945060c09093013592915050565b5f5f60408385031215611bb5575f5ffd5b611bbe83611997565b9150611bcc60208401611997565b90509250929050565b5f5f60408385031215611be6575f5ffd5b611bef83611997565b9150602083013563ffffffff81168114611c07575f5ffd5b809150509250929050565b600181811c90821680611c2657607f821691505b602082108103611c4457634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b6001600160d01b0381811683821601908111156104a5576104a5611c4a565b6001600160d01b0382811682821603908111156104a5576104a5611c4a565b818103818111156104a5576104a5611c4a565b808201808211156104a5576104a5611c4a565b634e487b7160e01b5f52601260045260245ffd5b634e487b7160e01b5f52602160045260245ffd5b634e487b7160e01b5f52603260045260245ffdfea2646970667358221220e2c630d57bcfdb0099250498e1d0cc358bcfa1b5b4cf554adf4b58c3b6c79a5f64736f6c63430008230033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000016feea07f54c52b9ed8e5a3a5082a46ec5f3b09b
-----Decoded View---------------
Arg [0] : recipient (address): 0x16FEEA07F54c52b9eD8E5a3A5082a46EC5f3B09b
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000016feea07f54c52b9ed8e5a3a5082a46ec5f3b09b
🤖 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)