ERC-20
Source Code
Overview
Max Total Supply
6,500,000,000 HCT
Holders
7
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":"initialOwner","type":"address"}],"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":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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":[{"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":[],"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":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"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":"renounceOwnership","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"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
610160604052348015610010575f5ffd5b50604051612d30380380612d3083398181016040528101906100329190610774565b806040518060400160405280600d81526020017f486f6f646965436869636b656e00000000000000000000000000000000000000815250806040518060400160405280600181526020017f31000000000000000000000000000000000000000000000000000000000000008152506040518060400160405280600d81526020017f486f6f646965436869636b656e000000000000000000000000000000000000008152506040518060400160405280600381526020017f4843540000000000000000000000000000000000000000000000000000000000815250816003908161011b91906109dc565b50806004908161012b91906109dc565b50505061014260058361029860201b90919060201c565b610120818152505061015e60068261029860201b90919060201c565b6101408181525050818051906020012060e08181525050808051906020012061010081815250504660a0818152505061019b6102e560201b60201c565b608081815250503073ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff16815250505050505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610249575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016102409190610aba565b60405180910390fd5b6102588161033f60201b60201c565b506102928161026b61040260201b60201c565b600a6102779190610c3b565b6401836e21006102879190610c85565b61040a60201b60201c565b50610ef2565b5f6020835110156102b9576102b28361048f60201b60201c565b90506102df565b826102c9836104f460201b60201c565b5f0190816102d791906109dc565b5060ff5f1b90505b92915050565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60e051610100514630604051602001610324959493929190610ced565b60405160208183030381529060405280519060200120905090565b5f60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f6012905090565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361047a575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016104719190610aba565b60405180910390fd5b61048b5f83836104fd60201b60201c565b5050565b5f5f829050601f815111156104db57826040517f305a27a90000000000000000000000000000000000000000000000000000000081526004016104d29190610dbe565b60405180910390fd5b8051816104e790610e0b565b5f1c175f1b915050919050565b5f819050919050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361054d578060025f8282546105419190610e71565b9250508190555061061b565b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156105d6578381836040517fe450d38c0000000000000000000000000000000000000000000000000000000081526004016105cd93929190610ea4565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610662578060025f82825403925050819055506106ac565b805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516107099190610ed9565b60405180910390a3505050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6107438261071a565b9050919050565b61075381610739565b811461075d575f5ffd5b50565b5f8151905061076e8161074a565b92915050565b5f6020828403121561078957610788610716565b5b5f61079684828501610760565b91505092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061081a57607f821691505b60208210810361082d5761082c6107d6565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261088f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610854565b6108998683610854565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6108dd6108d86108d3846108b1565b6108ba565b6108b1565b9050919050565b5f819050919050565b6108f6836108c3565b61090a610902826108e4565b848454610860565b825550505050565b5f5f905090565b610921610912565b61092c8184846108ed565b505050565b5b8181101561094f576109445f82610919565b600181019050610932565b5050565b601f8211156109945761096581610833565b61096e84610845565b8101602085101561097d578190505b61099161098985610845565b830182610931565b50505b505050565b5f82821c905092915050565b5f6109b45f1984600802610999565b1980831691505092915050565b5f6109cc83836109a5565b9150826002028217905092915050565b6109e58261079f565b67ffffffffffffffff8111156109fe576109fd6107a9565b5b610a088254610803565b610a13828285610953565b5f60209050601f831160018114610a44575f8415610a32578287015190505b610a3c85826109c1565b865550610aa3565b601f198416610a5286610833565b5f5b82811015610a7957848901518255600182019150602085019450602081019050610a54565b86831015610a965784890151610a92601f8916826109a5565b8355505b6001600288020188555050505b505050505050565b610ab481610739565b82525050565b5f602082019050610acd5f830184610aab565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f5f8291508390505b6001851115610b5557808604811115610b3157610b30610ad3565b5b6001851615610b405780820291505b8081029050610b4e85610b00565b9450610b15565b94509492505050565b5f82610b6d5760019050610c28565b81610b7a575f9050610c28565b8160018114610b905760028114610b9a57610bc9565b6001915050610c28565b60ff841115610bac57610bab610ad3565b5b8360020a915084821115610bc357610bc2610ad3565b5b50610c28565b5060208310610133831016604e8410600b8410161715610bfe5782820a905083811115610bf957610bf8610ad3565b5b610c28565b610c0b8484846001610b0c565b92509050818404811115610c2257610c21610ad3565b5b81810290505b9392505050565b5f60ff82169050919050565b5f610c45826108b1565b9150610c5083610c2f565b9250610c7d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610b5e565b905092915050565b5f610c8f826108b1565b9150610c9a836108b1565b9250828202610ca8816108b1565b91508282048414831517610cbf57610cbe610ad3565b5b5092915050565b5f819050919050565b610cd881610cc6565b82525050565b610ce7816108b1565b82525050565b5f60a082019050610d005f830188610ccf565b610d0d6020830187610ccf565b610d1a6040830186610ccf565b610d276060830185610cde565b610d346080830184610aab565b9695505050505050565b5f82825260208201905092915050565b5f5b83811015610d6b578082015181840152602081019050610d50565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610d908261079f565b610d9a8185610d3e565b9350610daa818560208601610d4e565b610db381610d76565b840191505092915050565b5f6020820190508181035f830152610dd68184610d86565b905092915050565b5f81519050919050565b5f819050602082019050919050565b5f610e028251610cc6565b80915050919050565b5f610e1582610dde565b82610e1f84610de8565b9050610e2a81610df7565b92506020821015610e6a57610e657fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83602003600802610854565b831692505b5050919050565b5f610e7b826108b1565b9150610e86836108b1565b9250828201905080821115610e9e57610e9d610ad3565b5b92915050565b5f606082019050610eb75f830186610aab565b610ec46020830185610cde565b610ed16040830184610cde565b949350505050565b5f602082019050610eec5f830184610cde565b92915050565b60805160a05160c05160e051610100516101205161014051611ded610f435f395f610c9401525f610c5901525f61118d01525f61116c01525f610a0d01525f610a6301525f610a8c0152611ded5ff3fe608060405234801561000f575f5ffd5b50600436106100fe575f3560e01c80637ecebe0011610095578063a9059cbb11610064578063a9059cbb146102a4578063d505accf146102d4578063dd62ed3e146102f0578063f2fde38b14610320576100fe565b80637ecebe001461021457806384b0196e146102445780638da5cb5b1461026857806395d89b4114610286576100fe565b8063313ce567116100d1578063313ce5671461019e5780633644e515146101bc57806370a08231146101da578063715018a61461020a576100fe565b806306fdde0314610102578063095ea7b31461012057806318160ddd1461015057806323b872dd1461016e575b5f5ffd5b61010a61033c565b604051610117919061165d565b60405180910390f35b61013a6004803603810190610135919061170e565b6103cc565b6040516101479190611766565b60405180910390f35b6101586103ee565b604051610165919061178e565b60405180910390f35b610188600480360381019061018391906117a7565b6103f7565b6040516101959190611766565b60405180910390f35b6101a6610425565b6040516101b39190611812565b60405180910390f35b6101c461042d565b6040516101d19190611843565b60405180910390f35b6101f460048036038101906101ef919061185c565b61043b565b604051610201919061178e565b60405180910390f35b610212610480565b005b61022e6004803603810190610229919061185c565b610493565b60405161023b919061178e565b60405180910390f35b61024c6104a4565b60405161025f9796959493929190611987565b60405180910390f35b610270610549565b60405161027d9190611a09565b60405180910390f35b61028e610571565b60405161029b919061165d565b60405180910390f35b6102be60048036038101906102b9919061170e565b610601565b6040516102cb9190611766565b60405180910390f35b6102ee60048036038101906102e99190611a76565b610623565b005b61030a60048036038101906103059190611b13565b610768565b604051610317919061178e565b60405180910390f35b61033a6004803603810190610335919061185c565b6107ea565b005b60606003805461034b90611b7e565b80601f016020809104026020016040519081016040528092919081815260200182805461037790611b7e565b80156103c25780601f10610399576101008083540402835291602001916103c2565b820191905f5260205f20905b8154815290600101906020018083116103a557829003601f168201915b5050505050905090565b5f5f6103d661086e565b90506103e3818585610875565b600191505092915050565b5f600254905090565b5f5f61040161086e565b905061040e858285610887565b61041985858561091a565b60019150509392505050565b5f6012905090565b5f610436610a0a565b905090565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610488610ac0565b6104915f610b47565b565b5f61049d82610c0a565b9050919050565b5f6060805f5f5f60606104b5610c50565b6104bd610c8b565b46305f5f1b5f67ffffffffffffffff8111156104dc576104db611bae565b5b60405190808252806020026020018201604052801561050a5781602001602082028036833780820191505090505b507f0f00000000000000000000000000000000000000000000000000000000000000959493929190965096509650965096509650965090919293949596565b5f60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606004805461058090611b7e565b80601f01602080910402602001604051908101604052809291908181526020018280546105ac90611b7e565b80156105f75780601f106105ce576101008083540402835291602001916105f7565b820191905f5260205f20905b8154815290600101906020018083116105da57829003601f168201915b5050505050905090565b5f5f61060b61086e565b905061061881858561091a565b600191505092915050565b8342111561066857836040517f6279130200000000000000000000000000000000000000000000000000000000815260040161065f919061178e565b60405180910390fd5b5f7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886106968c610cc6565b896040516020016106ac96959493929190611bdb565b6040516020818303038152906040528051906020012090505f6106ce82610d19565b90505f6106dd82878787610d32565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461075157808a6040517f4b800e46000000000000000000000000000000000000000000000000000000008152600401610748929190611c3a565b60405180910390fd5b61075c8a8a8a610875565b50505050505050505050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b6107f2610ac0565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610862575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016108599190611a09565b60405180910390fd5b61086b81610b47565b50565b5f33905090565b6108828383836001610d60565b505050565b5f6108928484610768565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110156109145781811015610905578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016108fc93929190611c61565b60405180910390fd5b61091384848484035f610d60565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361098a575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016109819190611a09565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036109fa575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016109f19190611a09565b60405180910390fd5b610a05838383610f2f565b505050565b5f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16148015610a8557507f000000000000000000000000000000000000000000000000000000000000000046145b15610ab2577f00000000000000000000000000000000000000000000000000000000000000009050610abd565b610aba611148565b90505b90565b610ac861086e565b73ffffffffffffffffffffffffffffffffffffffff16610ae6610549565b73ffffffffffffffffffffffffffffffffffffffff1614610b4557610b0961086e565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610b3c9190611a09565b60405180910390fd5b565b5f60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f60075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6060610c8660057f00000000000000000000000000000000000000000000000000000000000000006111dd90919063ffffffff16565b905090565b6060610cc160067f00000000000000000000000000000000000000000000000000000000000000006111dd90919063ffffffff16565b905090565b5f60075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f815480929190600101919050559050919050565b5f610d2b610d25610a0a565b8361128a565b9050919050565b5f5f5f5f610d42888888886112ca565b925092509250610d5282826113b1565b829350505050949350505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610dd0575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610dc79190611a09565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e40575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610e379190611a09565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610f29578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610f20919061178e565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610f7f578060025f828254610f739190611cc3565b9250508190555061104d565b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611008578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610fff93929190611c61565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611094578060025f82825403925050819055506110de565b805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161113b919061178e565b60405180910390a3505050565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000046306040516020016111c2959493929190611cf6565b60405160208183030381529060405280519060200120905090565b606060ff5f1b83146111f9576111f283611513565b9050611284565b81805461120590611b7e565b80601f016020809104026020016040519081016040528092919081815260200182805461123190611b7e565b801561127c5780601f106112535761010080835404028352916020019161127c565b820191905f5260205f20905b81548152906001019060200180831161125f57829003601f168201915b505050505090505b92915050565b5f6040517f190100000000000000000000000000000000000000000000000000000000000081528360028201528260228201526042812091505092915050565b5f5f5f7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0845f1c1115611306575f6003859250925092506113a7565b5f6001888888886040515f81526020016040526040516113299493929190611d47565b6020604051602081039080840390855afa158015611349573d5f5f3e3d5ffd5b5050506020604051035190505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361139a575f60015f5f1b935093509350506113a7565b805f5f5f1b935093509350505b9450945094915050565b5f60038111156113c4576113c3611d8a565b5b8260038111156113d7576113d6611d8a565b5b031561150f57600160038111156113f1576113f0611d8a565b5b82600381111561140457611403611d8a565b5b0361143b576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6002600381111561144f5761144e611d8a565b5b82600381111561146257611461611d8a565b5b036114a657805f1c6040517ffce698f700000000000000000000000000000000000000000000000000000000815260040161149d919061178e565b60405180910390fd5b6003808111156114b9576114b8611d8a565b5b8260038111156114cc576114cb611d8a565b5b0361150e57806040517fd78bce0c0000000000000000000000000000000000000000000000000000000081526004016115059190611843565b60405180910390fd5b5b5050565b60605f61151f83611585565b90505f602067ffffffffffffffff81111561153d5761153c611bae565b5b6040519080825280601f01601f19166020018201604052801561156f5781602001600182028036833780820191505090505b5090508181528360208201528092505050919050565b5f5f60ff835f1c169050601f8111156115ca576040517fb3512b0c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80915050919050565b5f81519050919050565b5f82825260208201905092915050565b5f5b8381101561160a5780820151818401526020810190506115ef565b5f8484015250505050565b5f601f19601f8301169050919050565b5f61162f826115d3565b61163981856115dd565b93506116498185602086016115ed565b61165281611615565b840191505092915050565b5f6020820190508181035f8301526116758184611625565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6116aa82611681565b9050919050565b6116ba816116a0565b81146116c4575f5ffd5b50565b5f813590506116d5816116b1565b92915050565b5f819050919050565b6116ed816116db565b81146116f7575f5ffd5b50565b5f81359050611708816116e4565b92915050565b5f5f604083850312156117245761172361167d565b5b5f611731858286016116c7565b9250506020611742858286016116fa565b9150509250929050565b5f8115159050919050565b6117608161174c565b82525050565b5f6020820190506117795f830184611757565b92915050565b611788816116db565b82525050565b5f6020820190506117a15f83018461177f565b92915050565b5f5f5f606084860312156117be576117bd61167d565b5b5f6117cb868287016116c7565b93505060206117dc868287016116c7565b92505060406117ed868287016116fa565b9150509250925092565b5f60ff82169050919050565b61180c816117f7565b82525050565b5f6020820190506118255f830184611803565b92915050565b5f819050919050565b61183d8161182b565b82525050565b5f6020820190506118565f830184611834565b92915050565b5f602082840312156118715761187061167d565b5b5f61187e848285016116c7565b91505092915050565b5f7fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b6118bb81611887565b82525050565b6118ca816116a0565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b611902816116db565b82525050565b5f61191383836118f9565b60208301905092915050565b5f602082019050919050565b5f611935826118d0565b61193f81856118da565b935061194a836118ea565b805f5b8381101561197a5781516119618882611908565b975061196c8361191f565b92505060018101905061194d565b5085935050505092915050565b5f60e08201905061199a5f83018a6118b2565b81810360208301526119ac8189611625565b905081810360408301526119c08188611625565b90506119cf606083018761177f565b6119dc60808301866118c1565b6119e960a0830185611834565b81810360c08301526119fb818461192b565b905098975050505050505050565b5f602082019050611a1c5f8301846118c1565b92915050565b611a2b816117f7565b8114611a35575f5ffd5b50565b5f81359050611a4681611a22565b92915050565b611a558161182b565b8114611a5f575f5ffd5b50565b5f81359050611a7081611a4c565b92915050565b5f5f5f5f5f5f5f60e0888a031215611a9157611a9061167d565b5b5f611a9e8a828b016116c7565b9750506020611aaf8a828b016116c7565b9650506040611ac08a828b016116fa565b9550506060611ad18a828b016116fa565b9450506080611ae28a828b01611a38565b93505060a0611af38a828b01611a62565b92505060c0611b048a828b01611a62565b91505092959891949750929550565b5f5f60408385031215611b2957611b2861167d565b5b5f611b36858286016116c7565b9250506020611b47858286016116c7565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680611b9557607f821691505b602082108103611ba857611ba7611b51565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f60c082019050611bee5f830189611834565b611bfb60208301886118c1565b611c0860408301876118c1565b611c15606083018661177f565b611c22608083018561177f565b611c2f60a083018461177f565b979650505050505050565b5f604082019050611c4d5f8301856118c1565b611c5a60208301846118c1565b9392505050565b5f606082019050611c745f8301866118c1565b611c81602083018561177f565b611c8e604083018461177f565b949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611ccd826116db565b9150611cd8836116db565b9250828201905080821115611cf057611cef611c96565b5b92915050565b5f60a082019050611d095f830188611834565b611d166020830187611834565b611d236040830186611834565b611d30606083018561177f565b611d3d60808301846118c1565b9695505050505050565b5f608082019050611d5a5f830187611834565b611d676020830186611803565b611d746040830185611834565b611d816060830184611834565b95945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffdfea264697066735822122044bf13716327706dece4e3292c6959bd14d955756c8d5f8e6c17fe6c388f101564736f6c634300081c0033000000000000000000000000fa1466529a2256a67f496e6ece25ccfeda122fc1
Deployed Bytecode
0x608060405234801561000f575f5ffd5b50600436106100fe575f3560e01c80637ecebe0011610095578063a9059cbb11610064578063a9059cbb146102a4578063d505accf146102d4578063dd62ed3e146102f0578063f2fde38b14610320576100fe565b80637ecebe001461021457806384b0196e146102445780638da5cb5b1461026857806395d89b4114610286576100fe565b8063313ce567116100d1578063313ce5671461019e5780633644e515146101bc57806370a08231146101da578063715018a61461020a576100fe565b806306fdde0314610102578063095ea7b31461012057806318160ddd1461015057806323b872dd1461016e575b5f5ffd5b61010a61033c565b604051610117919061165d565b60405180910390f35b61013a6004803603810190610135919061170e565b6103cc565b6040516101479190611766565b60405180910390f35b6101586103ee565b604051610165919061178e565b60405180910390f35b610188600480360381019061018391906117a7565b6103f7565b6040516101959190611766565b60405180910390f35b6101a6610425565b6040516101b39190611812565b60405180910390f35b6101c461042d565b6040516101d19190611843565b60405180910390f35b6101f460048036038101906101ef919061185c565b61043b565b604051610201919061178e565b60405180910390f35b610212610480565b005b61022e6004803603810190610229919061185c565b610493565b60405161023b919061178e565b60405180910390f35b61024c6104a4565b60405161025f9796959493929190611987565b60405180910390f35b610270610549565b60405161027d9190611a09565b60405180910390f35b61028e610571565b60405161029b919061165d565b60405180910390f35b6102be60048036038101906102b9919061170e565b610601565b6040516102cb9190611766565b60405180910390f35b6102ee60048036038101906102e99190611a76565b610623565b005b61030a60048036038101906103059190611b13565b610768565b604051610317919061178e565b60405180910390f35b61033a6004803603810190610335919061185c565b6107ea565b005b60606003805461034b90611b7e565b80601f016020809104026020016040519081016040528092919081815260200182805461037790611b7e565b80156103c25780601f10610399576101008083540402835291602001916103c2565b820191905f5260205f20905b8154815290600101906020018083116103a557829003601f168201915b5050505050905090565b5f5f6103d661086e565b90506103e3818585610875565b600191505092915050565b5f600254905090565b5f5f61040161086e565b905061040e858285610887565b61041985858561091a565b60019150509392505050565b5f6012905090565b5f610436610a0a565b905090565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610488610ac0565b6104915f610b47565b565b5f61049d82610c0a565b9050919050565b5f6060805f5f5f60606104b5610c50565b6104bd610c8b565b46305f5f1b5f67ffffffffffffffff8111156104dc576104db611bae565b5b60405190808252806020026020018201604052801561050a5781602001602082028036833780820191505090505b507f0f00000000000000000000000000000000000000000000000000000000000000959493929190965096509650965096509650965090919293949596565b5f60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606004805461058090611b7e565b80601f01602080910402602001604051908101604052809291908181526020018280546105ac90611b7e565b80156105f75780601f106105ce576101008083540402835291602001916105f7565b820191905f5260205f20905b8154815290600101906020018083116105da57829003601f168201915b5050505050905090565b5f5f61060b61086e565b905061061881858561091a565b600191505092915050565b8342111561066857836040517f6279130200000000000000000000000000000000000000000000000000000000815260040161065f919061178e565b60405180910390fd5b5f7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886106968c610cc6565b896040516020016106ac96959493929190611bdb565b6040516020818303038152906040528051906020012090505f6106ce82610d19565b90505f6106dd82878787610d32565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461075157808a6040517f4b800e46000000000000000000000000000000000000000000000000000000008152600401610748929190611c3a565b60405180910390fd5b61075c8a8a8a610875565b50505050505050505050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b6107f2610ac0565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610862575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016108599190611a09565b60405180910390fd5b61086b81610b47565b50565b5f33905090565b6108828383836001610d60565b505050565b5f6108928484610768565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110156109145781811015610905578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016108fc93929190611c61565b60405180910390fd5b61091384848484035f610d60565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361098a575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016109819190611a09565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036109fa575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016109f19190611a09565b60405180910390fd5b610a05838383610f2f565b505050565b5f7f0000000000000000000000008c0878f2ee94c9db70351dae964b2193ed1455fb73ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16148015610a8557507f000000000000000000000000000000000000000000000000000000000000a4b146145b15610ab2577fd882146aa5e58d44e8221cc14e8db2bca935bd1a3d0f10c79240c660cb4530979050610abd565b610aba611148565b90505b90565b610ac861086e565b73ffffffffffffffffffffffffffffffffffffffff16610ae6610549565b73ffffffffffffffffffffffffffffffffffffffff1614610b4557610b0961086e565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610b3c9190611a09565b60405180910390fd5b565b5f60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f60075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6060610c8660057f486f6f646965436869636b656e0000000000000000000000000000000000000d6111dd90919063ffffffff16565b905090565b6060610cc160067f31000000000000000000000000000000000000000000000000000000000000016111dd90919063ffffffff16565b905090565b5f60075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f815480929190600101919050559050919050565b5f610d2b610d25610a0a565b8361128a565b9050919050565b5f5f5f5f610d42888888886112ca565b925092509250610d5282826113b1565b829350505050949350505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610dd0575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610dc79190611a09565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e40575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610e379190611a09565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610f29578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610f20919061178e565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610f7f578060025f828254610f739190611cc3565b9250508190555061104d565b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611008578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610fff93929190611c61565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611094578060025f82825403925050819055506110de565b805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161113b919061178e565b60405180910390a3505050565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7fee6e1daadd3452c8ce3ee2c79aef98e377e18cd07f498817838e3b6355446f187fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc646306040516020016111c2959493929190611cf6565b60405160208183030381529060405280519060200120905090565b606060ff5f1b83146111f9576111f283611513565b9050611284565b81805461120590611b7e565b80601f016020809104026020016040519081016040528092919081815260200182805461123190611b7e565b801561127c5780601f106112535761010080835404028352916020019161127c565b820191905f5260205f20905b81548152906001019060200180831161125f57829003601f168201915b505050505090505b92915050565b5f6040517f190100000000000000000000000000000000000000000000000000000000000081528360028201528260228201526042812091505092915050565b5f5f5f7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0845f1c1115611306575f6003859250925092506113a7565b5f6001888888886040515f81526020016040526040516113299493929190611d47565b6020604051602081039080840390855afa158015611349573d5f5f3e3d5ffd5b5050506020604051035190505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361139a575f60015f5f1b935093509350506113a7565b805f5f5f1b935093509350505b9450945094915050565b5f60038111156113c4576113c3611d8a565b5b8260038111156113d7576113d6611d8a565b5b031561150f57600160038111156113f1576113f0611d8a565b5b82600381111561140457611403611d8a565b5b0361143b576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6002600381111561144f5761144e611d8a565b5b82600381111561146257611461611d8a565b5b036114a657805f1c6040517ffce698f700000000000000000000000000000000000000000000000000000000815260040161149d919061178e565b60405180910390fd5b6003808111156114b9576114b8611d8a565b5b8260038111156114cc576114cb611d8a565b5b0361150e57806040517fd78bce0c0000000000000000000000000000000000000000000000000000000081526004016115059190611843565b60405180910390fd5b5b5050565b60605f61151f83611585565b90505f602067ffffffffffffffff81111561153d5761153c611bae565b5b6040519080825280601f01601f19166020018201604052801561156f5781602001600182028036833780820191505090505b5090508181528360208201528092505050919050565b5f5f60ff835f1c169050601f8111156115ca576040517fb3512b0c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80915050919050565b5f81519050919050565b5f82825260208201905092915050565b5f5b8381101561160a5780820151818401526020810190506115ef565b5f8484015250505050565b5f601f19601f8301169050919050565b5f61162f826115d3565b61163981856115dd565b93506116498185602086016115ed565b61165281611615565b840191505092915050565b5f6020820190508181035f8301526116758184611625565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6116aa82611681565b9050919050565b6116ba816116a0565b81146116c4575f5ffd5b50565b5f813590506116d5816116b1565b92915050565b5f819050919050565b6116ed816116db565b81146116f7575f5ffd5b50565b5f81359050611708816116e4565b92915050565b5f5f604083850312156117245761172361167d565b5b5f611731858286016116c7565b9250506020611742858286016116fa565b9150509250929050565b5f8115159050919050565b6117608161174c565b82525050565b5f6020820190506117795f830184611757565b92915050565b611788816116db565b82525050565b5f6020820190506117a15f83018461177f565b92915050565b5f5f5f606084860312156117be576117bd61167d565b5b5f6117cb868287016116c7565b93505060206117dc868287016116c7565b92505060406117ed868287016116fa565b9150509250925092565b5f60ff82169050919050565b61180c816117f7565b82525050565b5f6020820190506118255f830184611803565b92915050565b5f819050919050565b61183d8161182b565b82525050565b5f6020820190506118565f830184611834565b92915050565b5f602082840312156118715761187061167d565b5b5f61187e848285016116c7565b91505092915050565b5f7fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b6118bb81611887565b82525050565b6118ca816116a0565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b611902816116db565b82525050565b5f61191383836118f9565b60208301905092915050565b5f602082019050919050565b5f611935826118d0565b61193f81856118da565b935061194a836118ea565b805f5b8381101561197a5781516119618882611908565b975061196c8361191f565b92505060018101905061194d565b5085935050505092915050565b5f60e08201905061199a5f83018a6118b2565b81810360208301526119ac8189611625565b905081810360408301526119c08188611625565b90506119cf606083018761177f565b6119dc60808301866118c1565b6119e960a0830185611834565b81810360c08301526119fb818461192b565b905098975050505050505050565b5f602082019050611a1c5f8301846118c1565b92915050565b611a2b816117f7565b8114611a35575f5ffd5b50565b5f81359050611a4681611a22565b92915050565b611a558161182b565b8114611a5f575f5ffd5b50565b5f81359050611a7081611a4c565b92915050565b5f5f5f5f5f5f5f60e0888a031215611a9157611a9061167d565b5b5f611a9e8a828b016116c7565b9750506020611aaf8a828b016116c7565b9650506040611ac08a828b016116fa565b9550506060611ad18a828b016116fa565b9450506080611ae28a828b01611a38565b93505060a0611af38a828b01611a62565b92505060c0611b048a828b01611a62565b91505092959891949750929550565b5f5f60408385031215611b2957611b2861167d565b5b5f611b36858286016116c7565b9250506020611b47858286016116c7565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680611b9557607f821691505b602082108103611ba857611ba7611b51565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f60c082019050611bee5f830189611834565b611bfb60208301886118c1565b611c0860408301876118c1565b611c15606083018661177f565b611c22608083018561177f565b611c2f60a083018461177f565b979650505050505050565b5f604082019050611c4d5f8301856118c1565b611c5a60208301846118c1565b9392505050565b5f606082019050611c745f8301866118c1565b611c81602083018561177f565b611c8e604083018461177f565b949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611ccd826116db565b9150611cd8836116db565b9250828201905080821115611cf057611cef611c96565b5b92915050565b5f60a082019050611d095f830188611834565b611d166020830187611834565b611d236040830186611834565b611d30606083018561177f565b611d3d60808301846118c1565b9695505050505050565b5f608082019050611d5a5f830187611834565b611d676020830186611803565b611d746040830185611834565b611d816060830184611834565b95945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffdfea264697066735822122044bf13716327706dece4e3292c6959bd14d955756c8d5f8e6c17fe6c388f101564736f6c634300081c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000fa1466529a2256a67f496e6ece25ccfeda122fc1
-----Decoded View---------------
Arg [0] : initialOwner (address): 0xfA1466529a2256a67f496e6eCE25CCFeDA122FC1
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000fa1466529a2256a67f496e6ece25ccfeda122fc1
🤖 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)