ERC-20
Source Code
Overview
Max Total Supply
187.84272171974 nvYLDS
Holders
18
Transfers
-
0 (0%)
Market
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 12 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
| # | Exchange | Pair | Price | 24H Volume | % Volume |
|---|
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"address","name":"_admin","type":"address"},{"internalType":"uint8","name":"_decimals","type":"uint8"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AccessControlBadConfirmation","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bytes32","name":"neededRole","type":"bytes32"}],"name":"AccessControlUnauthorizedAccount","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":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"allowance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientAllowance","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientBalance","type":"error"},{"inputs":[{"internalType":"address","name":"approver","type":"address"}],"name":"ERC20InvalidApprover","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC20InvalidReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"ERC20InvalidSender","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"}],"name":"ERC20InvalidSpender","type":"error"},{"inputs":[{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"ERC2612ExpiredSignature","type":"error"},{"inputs":[{"internalType":"address","name":"signer","type":"address"},{"internalType":"address","name":"owner","type":"address"}],"name":"ERC2612InvalidSigner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"currentNonce","type":"uint256"}],"name":"InvalidAccountNonce","type":"error"},{"inputs":[],"name":"InvalidShortString","type":"error"},{"inputs":[{"internalType":"string","name":"str","type":"string"}],"name":"StringTooLong","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[],"name":"EIP712DomainChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"previousAdminRole","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"newAdminRole","type":"bytes32"}],"name":"RoleAdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleGranted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleRevoked","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"TokensBurned","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":"DEFAULT_ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MINTER_ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MINTER_ROLE","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":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"eip712Domain","outputs":[{"internalType":"bytes1","name":"fields","type":"bytes1"},{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"version","type":"string"},{"internalType":"uint256","name":"chainId","type":"uint256"},{"internalType":"address","name":"verifyingContract","type":"address"},{"internalType":"bytes32","name":"salt","type":"bytes32"},{"internalType":"uint256[]","name":"extensions","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleAdmin","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"grantRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"hasRole","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"callerConfirmation","type":"address"}],"name":"renounceRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"revokeRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","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
61016060405234801561001157600080fd5b506040516132f33803806132f3833981810160405281019061003391906106fb565b83806040518060400160405280600181526020017f31000000000000000000000000000000000000000000000000000000000000008152508686816003908161007c91906109bb565b50806004908161008c91906109bb565b5050506100a36005836101df60201b90919060201c565b61012081815250506100bf6006826101df60201b90919060201c565b6101408181525050818051906020012060e08181525050808051906020012061010081815250504660a081815250506100fc61022f60201b60201c565b608081815250503073ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff168152505050505080600960006101000a81548160ff021916908360ff1602179055506101a57f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a67f70480ee89cb38eff00b7d23da25713d52ce19c6ed428691d22c58b2f615e3d6761028a60201b60201c565b6101d57f70480ee89cb38eff00b7d23da25713d52ce19c6ed428691d22c58b2f615e3d67836102ec60201b60201c565b5050505050610c1a565b6000602083511015610201576101fa836103ea60201b60201c565b9050610229565b826102118361045260201b60201c565b600001908161022091906109bb565b5060ff60001b90505b92915050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60e05161010051463060405160200161026f959493929190610ac4565b60405160208183030381529060405280519060200120905090565b600061029b8361045c60201b60201c565b90508160086000858152602001908152602001600020600101819055508181847fbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff60405160405180910390a4505050565b60006102fe838361047c60201b60201c565b6103df5760016008600085815260200190815260200160002060000160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061037c6104e760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a4600190506103e4565b600090505b92915050565b600080829050601f8151111561043757826040517f305a27a900000000000000000000000000000000000000000000000000000000815260040161042e9190610b61565b60405180910390fd5b80518161044390610bb3565b60001c1760001b915050919050565b6000819050919050565b600060086000838152602001908152602001600020600101549050919050565b60006008600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b600033905090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6105568261050d565b810181811067ffffffffffffffff821117156105755761057461051e565b5b80604052505050565b60006105886104ef565b9050610594828261054d565b919050565b600067ffffffffffffffff8211156105b4576105b361051e565b5b6105bd8261050d565b9050602081019050919050565b60005b838110156105e85780820151818401526020810190506105cd565b60008484015250505050565b600061060761060284610599565b61057e565b90508281526020810184848401111561062357610622610508565b5b61062e8482856105ca565b509392505050565b600082601f83011261064b5761064a610503565b5b815161065b8482602086016105f4565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061068f82610664565b9050919050565b61069f81610684565b81146106aa57600080fd5b50565b6000815190506106bc81610696565b92915050565b600060ff82169050919050565b6106d8816106c2565b81146106e357600080fd5b50565b6000815190506106f5816106cf565b92915050565b60008060008060808587031215610715576107146104f9565b5b600085015167ffffffffffffffff811115610733576107326104fe565b5b61073f87828801610636565b945050602085015167ffffffffffffffff8111156107605761075f6104fe565b5b61076c87828801610636565b935050604061077d878288016106ad565b925050606061078e878288016106e6565b91505092959194509250565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806107ec57607f821691505b6020821081036107ff576107fe6107a5565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026108677fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261082a565b610871868361082a565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006108b86108b36108ae84610889565b610893565b610889565b9050919050565b6000819050919050565b6108d28361089d565b6108e66108de826108bf565b848454610837565b825550505050565b600090565b6108fb6108ee565b6109068184846108c9565b505050565b5b8181101561092a5761091f6000826108f3565b60018101905061090c565b5050565b601f82111561096f5761094081610805565b6109498461081a565b81016020851015610958578190505b61096c6109648561081a565b83018261090b565b50505b505050565b600082821c905092915050565b600061099260001984600802610974565b1980831691505092915050565b60006109ab8383610981565b9150826002028217905092915050565b6109c48261079a565b67ffffffffffffffff8111156109dd576109dc61051e565b5b6109e782546107d4565b6109f282828561092e565b600060209050601f831160018114610a255760008415610a13578287015190505b610a1d858261099f565b865550610a85565b601f198416610a3386610805565b60005b82811015610a5b57848901518255600182019150602085019450602081019050610a36565b86831015610a785784890151610a74601f891682610981565b8355505b6001600288020188555050505b505050505050565b6000819050919050565b610aa081610a8d565b82525050565b610aaf81610889565b82525050565b610abe81610684565b82525050565b600060a082019050610ad96000830188610a97565b610ae66020830187610a97565b610af36040830186610a97565b610b006060830185610aa6565b610b0d6080830184610ab5565b9695505050505050565b600082825260208201905092915050565b6000610b338261079a565b610b3d8185610b17565b9350610b4d8185602086016105ca565b610b568161050d565b840191505092915050565b60006020820190508181036000830152610b7b8184610b28565b905092915050565b600081519050919050565b6000819050602082019050919050565b6000610baa8251610a8d565b80915050919050565b6000610bbe82610b83565b82610bc884610b8e565b9050610bd381610b9e565b92506020821015610c1357610c0e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8360200360080261082a565b831692505b5050919050565b60805160a05160c05160e05161010051610120516101405161267f610c74600039600061130d015260006112d2015260006118730152600061185201526000610fd60152600061102c01526000611055015261267f6000f3fe608060405234801561001057600080fd5b50600436106101735760003560e01c806342966c68116100de57806395d89b4111610097578063d505accf11610071578063d505accf1461047a578063d539139314610496578063d547741f146104b4578063dd62ed3e146104d057610173565b806395d89b411461040e578063a217fddf1461042c578063a9059cbb1461044a57610173565b806342966c681461032257806370a082311461033e57806379cc67901461036e5780637ecebe001461038a57806384b0196e146103ba57806391d14854146103de57610173565b8063248a9ca311610130578063248a9ca3146102625780632f2ff15d14610292578063313ce567146102ae5780633644e515146102cc57806336568abe146102ea57806340c10f191461030657610173565b806301ffc9a71461017857806306fdde03146101a8578063095ea7b3146101c65780631339324b146101f657806318160ddd1461021457806323b872dd14610232575b600080fd5b610192600480360381019061018d9190611d2d565b610500565b60405161019f9190611d75565b60405180910390f35b6101b061057a565b6040516101bd9190611e20565b60405180910390f35b6101e060048036038101906101db9190611ed6565b61060c565b6040516101ed9190611d75565b60405180910390f35b6101fe61062f565b60405161020b9190611f2f565b60405180910390f35b61021c610653565b6040516102299190611f59565b60405180910390f35b61024c60048036038101906102479190611f74565b61065d565b6040516102599190611d75565b60405180910390f35b61027c60048036038101906102779190611ff3565b61068c565b6040516102899190611f2f565b60405180910390f35b6102ac60048036038101906102a79190612020565b6106ac565b005b6102b66106ce565b6040516102c3919061207c565b60405180910390f35b6102d46106e5565b6040516102e19190611f2f565b60405180910390f35b61030460048036038101906102ff9190612020565b6106f4565b005b610320600480360381019061031b9190611ed6565b61076f565b005b61033c60048036038101906103379190612097565b6107a8565b005b610358600480360381019061035391906120c4565b610811565b6040516103659190611f59565b60405180910390f35b61038860048036038101906103839190611ed6565b610859565b005b6103a4600480360381019061039f91906120c4565b6108c7565b6040516103b19190611f59565b60405180910390f35b6103c26108d9565b6040516103d597969594939291906121f9565b60405180910390f35b6103f860048036038101906103f39190612020565b610983565b6040516104059190611d75565b60405180910390f35b6104166109ee565b6040516104239190611e20565b60405180910390f35b610434610a80565b6040516104419190611f2f565b60405180910390f35b610464600480360381019061045f9190611ed6565b610a87565b6040516104719190611d75565b60405180910390f35b610494600480360381019061048f91906122a9565b610aaa565b005b61049e610bf2565b6040516104ab9190611f2f565b60405180910390f35b6104ce60048036038101906104c99190612020565b610c16565b005b6104ea60048036038101906104e5919061234b565b610c38565b6040516104f79190611f59565b60405180910390f35b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610573575061057282610cbf565b5b9050919050565b606060038054610589906123ba565b80601f01602080910402602001604051908101604052809291908181526020018280546105b5906123ba565b80156106025780601f106105d757610100808354040283529160200191610602565b820191906000526020600020905b8154815290600101906020018083116105e557829003601f168201915b5050505050905090565b600080610617610d29565b9050610624818585610d31565b600191505092915050565b7f70480ee89cb38eff00b7d23da25713d52ce19c6ed428691d22c58b2f615e3d6781565b6000600254905090565b600080610668610d29565b9050610675858285610d43565b610680858585610dd8565b60019150509392505050565b600060086000838152602001908152602001600020600101549050919050565b6106b58261068c565b6106be81610ecc565b6106c88383610ee0565b50505050565b6000600960009054906101000a900460ff16905090565b60006106ef610fd2565b905090565b6106fc610d29565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610760576040517f6697b23200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61076a8282611089565b505050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a661079981610ecc565b6107a3838361117c565b505050565b6107b96107b3610d29565b826111fe565b6107c1610d29565b73ffffffffffffffffffffffffffffffffffffffff167ffd38818f5291bf0bb3a2a48aadc06ba8757865d1dabd804585338aab3009dcb6826040516108069190611f59565b60405180910390a250565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61086b82610865610d29565b83610d43565b61087582826111fe565b8173ffffffffffffffffffffffffffffffffffffffff167ffd38818f5291bf0bb3a2a48aadc06ba8757865d1dabd804585338aab3009dcb6826040516108bb9190611f59565b60405180910390a25050565b60006108d282611280565b9050919050565b6000606080600080600060606108ed6112c9565b6108f5611304565b46306000801b600067ffffffffffffffff811115610916576109156123eb565b5b6040519080825280602002602001820160405280156109445781602001602082028036833780820191505090505b507f0f00000000000000000000000000000000000000000000000000000000000000959493929190965096509650965096509650965090919293949596565b60006008600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6060600480546109fd906123ba565b80601f0160208091040260200160405190810160405280929190818152602001828054610a29906123ba565b8015610a765780601f10610a4b57610100808354040283529160200191610a76565b820191906000526020600020905b815481529060010190602001808311610a5957829003601f168201915b5050505050905090565b6000801b81565b600080610a92610d29565b9050610a9f818585610dd8565b600191505092915050565b83421115610aef57836040517f62791302000000000000000000000000000000000000000000000000000000008152600401610ae69190611f59565b60405180910390fd5b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9888888610b1e8c61133f565b89604051602001610b349695949392919061241a565b6040516020818303038152906040528051906020012090506000610b5782611396565b90506000610b67828787876113b0565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610bdb57808a6040517f4b800e46000000000000000000000000000000000000000000000000000000008152600401610bd292919061247b565b60405180910390fd5b610be68a8a8a610d31565b50505050505050505050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b610c1f8261068c565b610c2881610ecc565b610c328383611089565b50505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600033905090565b610d3e83838360016113e0565b505050565b6000610d4f8484610c38565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811015610dd25781811015610dc2578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610db9939291906124a4565b60405180910390fd5b610dd1848484840360006113e0565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e4a5760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610e4191906124db565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ebc5760006040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610eb391906124db565b60405180910390fd5b610ec78383836115b7565b505050565b610edd81610ed8610d29565b6117dc565b50565b6000610eec8383610983565b610fc75760016008600085815260200190815260200160002060000160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550610f64610d29565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a460019050610fcc565b600090505b92915050565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614801561104e57507f000000000000000000000000000000000000000000000000000000000000000046145b1561107b577f00000000000000000000000000000000000000000000000000000000000000009050611086565b61108361182d565b90505b90565b60006110958383610983565b156111715760006008600085815260200190815260200160002060000160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061110e610d29565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16847ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a460019050611176565b600090505b92915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036111ee5760006040517fec442f050000000000000000000000000000000000000000000000000000000081526004016111e591906124db565b60405180910390fd5b6111fa600083836115b7565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112705760006040517f96c6fd1e00000000000000000000000000000000000000000000000000000000815260040161126791906124db565b60405180910390fd5b61127c826000836115b7565b5050565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60606112ff60057f00000000000000000000000000000000000000000000000000000000000000006118c390919063ffffffff16565b905090565b606061133a60067f00000000000000000000000000000000000000000000000000000000000000006118c390919063ffffffff16565b905090565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190600101919050559050919050565b60006113a96113a3610fd2565b83611973565b9050919050565b6000806000806113c2888888886119b4565b9250925092506113d28282611aa8565b829350505050949350505050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036114525760006040517fe602df0500000000000000000000000000000000000000000000000000000000815260040161144991906124db565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036114c45760006040517f94280d620000000000000000000000000000000000000000000000000000000081526004016114bb91906124db565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080156115b1578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516115a89190611f59565b60405180910390a35b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036116095780600260008282546115fd9190612525565b925050819055506116dc565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611695578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161168c939291906124a4565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036117255780600260008282540392505081905550611772565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516117cf9190611f59565b60405180910390a3505050565b6117e68282610983565b6118295780826040517fe2517d3f000000000000000000000000000000000000000000000000000000008152600401611820929190612559565b60405180910390fd5b5050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000046306040516020016118a8959493929190612582565b60405160208183030381529060405280519060200120905090565b606060ff60001b83146118e0576118d983611c0c565b905061196d565b8180546118ec906123ba565b80601f0160208091040260200160405190810160405280929190818152602001828054611918906123ba565b80156119655780601f1061193a57610100808354040283529160200191611965565b820191906000526020600020905b81548152906001019060200180831161194857829003601f168201915b505050505090505b92915050565b60006040517f190100000000000000000000000000000000000000000000000000000000000081528360028201528260228201526042812091505092915050565b60008060007f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08460001c11156119f4576000600385925092509250611a9e565b600060018888888860405160008152602001604052604051611a1994939291906125d5565b6020604051602081039080840390855afa158015611a3b573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611a8f57600060016000801b93509350935050611a9e565b8060008060001b935093509350505b9450945094915050565b60006003811115611abc57611abb61261a565b5b826003811115611acf57611ace61261a565b5b0315611c085760016003811115611ae957611ae861261a565b5b826003811115611afc57611afb61261a565b5b03611b33576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60026003811115611b4757611b4661261a565b5b826003811115611b5a57611b5961261a565b5b03611b9f578060001c6040517ffce698f7000000000000000000000000000000000000000000000000000000008152600401611b969190611f59565b60405180910390fd5b600380811115611bb257611bb161261a565b5b826003811115611bc557611bc461261a565b5b03611c0757806040517fd78bce0c000000000000000000000000000000000000000000000000000000008152600401611bfe9190611f2f565b60405180910390fd5b5b5050565b60606000611c1983611c80565b90506000602067ffffffffffffffff811115611c3857611c376123eb565b5b6040519080825280601f01601f191660200182016040528015611c6a5781602001600182028036833780820191505090505b5090508181528360208201528092505050919050565b60008060ff8360001c169050601f811115611cc7576040517fb3512b0c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80915050919050565b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b611d0a81611cd5565b8114611d1557600080fd5b50565b600081359050611d2781611d01565b92915050565b600060208284031215611d4357611d42611cd0565b5b6000611d5184828501611d18565b91505092915050565b60008115159050919050565b611d6f81611d5a565b82525050565b6000602082019050611d8a6000830184611d66565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611dca578082015181840152602081019050611daf565b60008484015250505050565b6000601f19601f8301169050919050565b6000611df282611d90565b611dfc8185611d9b565b9350611e0c818560208601611dac565b611e1581611dd6565b840191505092915050565b60006020820190508181036000830152611e3a8184611de7565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611e6d82611e42565b9050919050565b611e7d81611e62565b8114611e8857600080fd5b50565b600081359050611e9a81611e74565b92915050565b6000819050919050565b611eb381611ea0565b8114611ebe57600080fd5b50565b600081359050611ed081611eaa565b92915050565b60008060408385031215611eed57611eec611cd0565b5b6000611efb85828601611e8b565b9250506020611f0c85828601611ec1565b9150509250929050565b6000819050919050565b611f2981611f16565b82525050565b6000602082019050611f446000830184611f20565b92915050565b611f5381611ea0565b82525050565b6000602082019050611f6e6000830184611f4a565b92915050565b600080600060608486031215611f8d57611f8c611cd0565b5b6000611f9b86828701611e8b565b9350506020611fac86828701611e8b565b9250506040611fbd86828701611ec1565b9150509250925092565b611fd081611f16565b8114611fdb57600080fd5b50565b600081359050611fed81611fc7565b92915050565b60006020828403121561200957612008611cd0565b5b600061201784828501611fde565b91505092915050565b6000806040838503121561203757612036611cd0565b5b600061204585828601611fde565b925050602061205685828601611e8b565b9150509250929050565b600060ff82169050919050565b61207681612060565b82525050565b6000602082019050612091600083018461206d565b92915050565b6000602082840312156120ad576120ac611cd0565b5b60006120bb84828501611ec1565b91505092915050565b6000602082840312156120da576120d9611cd0565b5b60006120e884828501611e8b565b91505092915050565b60007fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b612126816120f1565b82525050565b61213581611e62565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61217081611ea0565b82525050565b60006121828383612167565b60208301905092915050565b6000602082019050919050565b60006121a68261213b565b6121b08185612146565b93506121bb83612157565b8060005b838110156121ec5781516121d38882612176565b97506121de8361218e565b9250506001810190506121bf565b5085935050505092915050565b600060e08201905061220e600083018a61211d565b81810360208301526122208189611de7565b905081810360408301526122348188611de7565b90506122436060830187611f4a565b612250608083018661212c565b61225d60a0830185611f20565b81810360c083015261226f818461219b565b905098975050505050505050565b61228681612060565b811461229157600080fd5b50565b6000813590506122a38161227d565b92915050565b600080600080600080600060e0888a0312156122c8576122c7611cd0565b5b60006122d68a828b01611e8b565b97505060206122e78a828b01611e8b565b96505060406122f88a828b01611ec1565b95505060606123098a828b01611ec1565b945050608061231a8a828b01612294565b93505060a061232b8a828b01611fde565b92505060c061233c8a828b01611fde565b91505092959891949750929550565b6000806040838503121561236257612361611cd0565b5b600061237085828601611e8b565b925050602061238185828601611e8b565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806123d257607f821691505b6020821081036123e5576123e461238b565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600060c08201905061242f6000830189611f20565b61243c602083018861212c565b612449604083018761212c565b6124566060830186611f4a565b6124636080830185611f4a565b61247060a0830184611f4a565b979650505050505050565b6000604082019050612490600083018561212c565b61249d602083018461212c565b9392505050565b60006060820190506124b9600083018661212c565b6124c66020830185611f4a565b6124d36040830184611f4a565b949350505050565b60006020820190506124f0600083018461212c565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061253082611ea0565b915061253b83611ea0565b9250828201905080821115612553576125526124f6565b5b92915050565b600060408201905061256e600083018561212c565b61257b6020830184611f20565b9392505050565b600060a0820190506125976000830188611f20565b6125a46020830187611f20565b6125b16040830186611f20565b6125be6060830185611f4a565b6125cb608083018461212c565b9695505050505050565b60006080820190506125ea6000830187611f20565b6125f7602083018661206d565b6126046040830185611f20565b6126116060830184611f20565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fdfea26469706673582212209cc2fc937ce462fac7eb50b9a50bae12d40b2538deb5856dd32ffe3d5dc2cbc164736f6c634300081c0033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000d9eb55aa9d7df03dfa022f71dad7bada1185a368000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000094e75766120594c4453000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066e76594c44530000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101735760003560e01c806342966c68116100de57806395d89b4111610097578063d505accf11610071578063d505accf1461047a578063d539139314610496578063d547741f146104b4578063dd62ed3e146104d057610173565b806395d89b411461040e578063a217fddf1461042c578063a9059cbb1461044a57610173565b806342966c681461032257806370a082311461033e57806379cc67901461036e5780637ecebe001461038a57806384b0196e146103ba57806391d14854146103de57610173565b8063248a9ca311610130578063248a9ca3146102625780632f2ff15d14610292578063313ce567146102ae5780633644e515146102cc57806336568abe146102ea57806340c10f191461030657610173565b806301ffc9a71461017857806306fdde03146101a8578063095ea7b3146101c65780631339324b146101f657806318160ddd1461021457806323b872dd14610232575b600080fd5b610192600480360381019061018d9190611d2d565b610500565b60405161019f9190611d75565b60405180910390f35b6101b061057a565b6040516101bd9190611e20565b60405180910390f35b6101e060048036038101906101db9190611ed6565b61060c565b6040516101ed9190611d75565b60405180910390f35b6101fe61062f565b60405161020b9190611f2f565b60405180910390f35b61021c610653565b6040516102299190611f59565b60405180910390f35b61024c60048036038101906102479190611f74565b61065d565b6040516102599190611d75565b60405180910390f35b61027c60048036038101906102779190611ff3565b61068c565b6040516102899190611f2f565b60405180910390f35b6102ac60048036038101906102a79190612020565b6106ac565b005b6102b66106ce565b6040516102c3919061207c565b60405180910390f35b6102d46106e5565b6040516102e19190611f2f565b60405180910390f35b61030460048036038101906102ff9190612020565b6106f4565b005b610320600480360381019061031b9190611ed6565b61076f565b005b61033c60048036038101906103379190612097565b6107a8565b005b610358600480360381019061035391906120c4565b610811565b6040516103659190611f59565b60405180910390f35b61038860048036038101906103839190611ed6565b610859565b005b6103a4600480360381019061039f91906120c4565b6108c7565b6040516103b19190611f59565b60405180910390f35b6103c26108d9565b6040516103d597969594939291906121f9565b60405180910390f35b6103f860048036038101906103f39190612020565b610983565b6040516104059190611d75565b60405180910390f35b6104166109ee565b6040516104239190611e20565b60405180910390f35b610434610a80565b6040516104419190611f2f565b60405180910390f35b610464600480360381019061045f9190611ed6565b610a87565b6040516104719190611d75565b60405180910390f35b610494600480360381019061048f91906122a9565b610aaa565b005b61049e610bf2565b6040516104ab9190611f2f565b60405180910390f35b6104ce60048036038101906104c99190612020565b610c16565b005b6104ea60048036038101906104e5919061234b565b610c38565b6040516104f79190611f59565b60405180910390f35b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610573575061057282610cbf565b5b9050919050565b606060038054610589906123ba565b80601f01602080910402602001604051908101604052809291908181526020018280546105b5906123ba565b80156106025780601f106105d757610100808354040283529160200191610602565b820191906000526020600020905b8154815290600101906020018083116105e557829003601f168201915b5050505050905090565b600080610617610d29565b9050610624818585610d31565b600191505092915050565b7f70480ee89cb38eff00b7d23da25713d52ce19c6ed428691d22c58b2f615e3d6781565b6000600254905090565b600080610668610d29565b9050610675858285610d43565b610680858585610dd8565b60019150509392505050565b600060086000838152602001908152602001600020600101549050919050565b6106b58261068c565b6106be81610ecc565b6106c88383610ee0565b50505050565b6000600960009054906101000a900460ff16905090565b60006106ef610fd2565b905090565b6106fc610d29565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610760576040517f6697b23200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61076a8282611089565b505050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a661079981610ecc565b6107a3838361117c565b505050565b6107b96107b3610d29565b826111fe565b6107c1610d29565b73ffffffffffffffffffffffffffffffffffffffff167ffd38818f5291bf0bb3a2a48aadc06ba8757865d1dabd804585338aab3009dcb6826040516108069190611f59565b60405180910390a250565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61086b82610865610d29565b83610d43565b61087582826111fe565b8173ffffffffffffffffffffffffffffffffffffffff167ffd38818f5291bf0bb3a2a48aadc06ba8757865d1dabd804585338aab3009dcb6826040516108bb9190611f59565b60405180910390a25050565b60006108d282611280565b9050919050565b6000606080600080600060606108ed6112c9565b6108f5611304565b46306000801b600067ffffffffffffffff811115610916576109156123eb565b5b6040519080825280602002602001820160405280156109445781602001602082028036833780820191505090505b507f0f00000000000000000000000000000000000000000000000000000000000000959493929190965096509650965096509650965090919293949596565b60006008600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6060600480546109fd906123ba565b80601f0160208091040260200160405190810160405280929190818152602001828054610a29906123ba565b8015610a765780601f10610a4b57610100808354040283529160200191610a76565b820191906000526020600020905b815481529060010190602001808311610a5957829003601f168201915b5050505050905090565b6000801b81565b600080610a92610d29565b9050610a9f818585610dd8565b600191505092915050565b83421115610aef57836040517f62791302000000000000000000000000000000000000000000000000000000008152600401610ae69190611f59565b60405180910390fd5b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9888888610b1e8c61133f565b89604051602001610b349695949392919061241a565b6040516020818303038152906040528051906020012090506000610b5782611396565b90506000610b67828787876113b0565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610bdb57808a6040517f4b800e46000000000000000000000000000000000000000000000000000000008152600401610bd292919061247b565b60405180910390fd5b610be68a8a8a610d31565b50505050505050505050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b610c1f8261068c565b610c2881610ecc565b610c328383611089565b50505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600033905090565b610d3e83838360016113e0565b505050565b6000610d4f8484610c38565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811015610dd25781811015610dc2578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610db9939291906124a4565b60405180910390fd5b610dd1848484840360006113e0565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e4a5760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610e4191906124db565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ebc5760006040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610eb391906124db565b60405180910390fd5b610ec78383836115b7565b505050565b610edd81610ed8610d29565b6117dc565b50565b6000610eec8383610983565b610fc75760016008600085815260200190815260200160002060000160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550610f64610d29565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a460019050610fcc565b600090505b92915050565b60007f00000000000000000000000082c9e80f0e099bf61e061ee96e23df605388d90273ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614801561104e57507f000000000000000000000000000000000000000000000000000000000000000146145b1561107b577f440bf2bbdaae88eaf6e80116abbd16af24b6da2c921be52d816de3af3425ebf69050611086565b61108361182d565b90505b90565b60006110958383610983565b156111715760006008600085815260200190815260200160002060000160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061110e610d29565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16847ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a460019050611176565b600090505b92915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036111ee5760006040517fec442f050000000000000000000000000000000000000000000000000000000081526004016111e591906124db565b60405180910390fd5b6111fa600083836115b7565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112705760006040517f96c6fd1e00000000000000000000000000000000000000000000000000000000815260040161126791906124db565b60405180910390fd5b61127c826000836115b7565b5050565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60606112ff60057f4e75766120594c445300000000000000000000000000000000000000000000096118c390919063ffffffff16565b905090565b606061133a60067f31000000000000000000000000000000000000000000000000000000000000016118c390919063ffffffff16565b905090565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190600101919050559050919050565b60006113a96113a3610fd2565b83611973565b9050919050565b6000806000806113c2888888886119b4565b9250925092506113d28282611aa8565b829350505050949350505050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036114525760006040517fe602df0500000000000000000000000000000000000000000000000000000000815260040161144991906124db565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036114c45760006040517f94280d620000000000000000000000000000000000000000000000000000000081526004016114bb91906124db565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080156115b1578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516115a89190611f59565b60405180910390a35b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036116095780600260008282546115fd9190612525565b925050819055506116dc565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611695578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161168c939291906124a4565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036117255780600260008282540392505081905550611772565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516117cf9190611f59565b60405180910390a3505050565b6117e68282610983565b6118295780826040517fe2517d3f000000000000000000000000000000000000000000000000000000008152600401611820929190612559565b60405180910390fd5b5050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7fe0092b66307b65e988711881f5dd437aad83b0d459c41f1c0649de2db3eff2f27fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc646306040516020016118a8959493929190612582565b60405160208183030381529060405280519060200120905090565b606060ff60001b83146118e0576118d983611c0c565b905061196d565b8180546118ec906123ba565b80601f0160208091040260200160405190810160405280929190818152602001828054611918906123ba565b80156119655780601f1061193a57610100808354040283529160200191611965565b820191906000526020600020905b81548152906001019060200180831161194857829003601f168201915b505050505090505b92915050565b60006040517f190100000000000000000000000000000000000000000000000000000000000081528360028201528260228201526042812091505092915050565b60008060007f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08460001c11156119f4576000600385925092509250611a9e565b600060018888888860405160008152602001604052604051611a1994939291906125d5565b6020604051602081039080840390855afa158015611a3b573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611a8f57600060016000801b93509350935050611a9e565b8060008060001b935093509350505b9450945094915050565b60006003811115611abc57611abb61261a565b5b826003811115611acf57611ace61261a565b5b0315611c085760016003811115611ae957611ae861261a565b5b826003811115611afc57611afb61261a565b5b03611b33576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60026003811115611b4757611b4661261a565b5b826003811115611b5a57611b5961261a565b5b03611b9f578060001c6040517ffce698f7000000000000000000000000000000000000000000000000000000008152600401611b969190611f59565b60405180910390fd5b600380811115611bb257611bb161261a565b5b826003811115611bc557611bc461261a565b5b03611c0757806040517fd78bce0c000000000000000000000000000000000000000000000000000000008152600401611bfe9190611f2f565b60405180910390fd5b5b5050565b60606000611c1983611c80565b90506000602067ffffffffffffffff811115611c3857611c376123eb565b5b6040519080825280601f01601f191660200182016040528015611c6a5781602001600182028036833780820191505090505b5090508181528360208201528092505050919050565b60008060ff8360001c169050601f811115611cc7576040517fb3512b0c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80915050919050565b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b611d0a81611cd5565b8114611d1557600080fd5b50565b600081359050611d2781611d01565b92915050565b600060208284031215611d4357611d42611cd0565b5b6000611d5184828501611d18565b91505092915050565b60008115159050919050565b611d6f81611d5a565b82525050565b6000602082019050611d8a6000830184611d66565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611dca578082015181840152602081019050611daf565b60008484015250505050565b6000601f19601f8301169050919050565b6000611df282611d90565b611dfc8185611d9b565b9350611e0c818560208601611dac565b611e1581611dd6565b840191505092915050565b60006020820190508181036000830152611e3a8184611de7565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611e6d82611e42565b9050919050565b611e7d81611e62565b8114611e8857600080fd5b50565b600081359050611e9a81611e74565b92915050565b6000819050919050565b611eb381611ea0565b8114611ebe57600080fd5b50565b600081359050611ed081611eaa565b92915050565b60008060408385031215611eed57611eec611cd0565b5b6000611efb85828601611e8b565b9250506020611f0c85828601611ec1565b9150509250929050565b6000819050919050565b611f2981611f16565b82525050565b6000602082019050611f446000830184611f20565b92915050565b611f5381611ea0565b82525050565b6000602082019050611f6e6000830184611f4a565b92915050565b600080600060608486031215611f8d57611f8c611cd0565b5b6000611f9b86828701611e8b565b9350506020611fac86828701611e8b565b9250506040611fbd86828701611ec1565b9150509250925092565b611fd081611f16565b8114611fdb57600080fd5b50565b600081359050611fed81611fc7565b92915050565b60006020828403121561200957612008611cd0565b5b600061201784828501611fde565b91505092915050565b6000806040838503121561203757612036611cd0565b5b600061204585828601611fde565b925050602061205685828601611e8b565b9150509250929050565b600060ff82169050919050565b61207681612060565b82525050565b6000602082019050612091600083018461206d565b92915050565b6000602082840312156120ad576120ac611cd0565b5b60006120bb84828501611ec1565b91505092915050565b6000602082840312156120da576120d9611cd0565b5b60006120e884828501611e8b565b91505092915050565b60007fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b612126816120f1565b82525050565b61213581611e62565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61217081611ea0565b82525050565b60006121828383612167565b60208301905092915050565b6000602082019050919050565b60006121a68261213b565b6121b08185612146565b93506121bb83612157565b8060005b838110156121ec5781516121d38882612176565b97506121de8361218e565b9250506001810190506121bf565b5085935050505092915050565b600060e08201905061220e600083018a61211d565b81810360208301526122208189611de7565b905081810360408301526122348188611de7565b90506122436060830187611f4a565b612250608083018661212c565b61225d60a0830185611f20565b81810360c083015261226f818461219b565b905098975050505050505050565b61228681612060565b811461229157600080fd5b50565b6000813590506122a38161227d565b92915050565b600080600080600080600060e0888a0312156122c8576122c7611cd0565b5b60006122d68a828b01611e8b565b97505060206122e78a828b01611e8b565b96505060406122f88a828b01611ec1565b95505060606123098a828b01611ec1565b945050608061231a8a828b01612294565b93505060a061232b8a828b01611fde565b92505060c061233c8a828b01611fde565b91505092959891949750929550565b6000806040838503121561236257612361611cd0565b5b600061237085828601611e8b565b925050602061238185828601611e8b565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806123d257607f821691505b6020821081036123e5576123e461238b565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600060c08201905061242f6000830189611f20565b61243c602083018861212c565b612449604083018761212c565b6124566060830186611f4a565b6124636080830185611f4a565b61247060a0830184611f4a565b979650505050505050565b6000604082019050612490600083018561212c565b61249d602083018461212c565b9392505050565b60006060820190506124b9600083018661212c565b6124c66020830185611f4a565b6124d36040830184611f4a565b949350505050565b60006020820190506124f0600083018461212c565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061253082611ea0565b915061253b83611ea0565b9250828201905080821115612553576125526124f6565b5b92915050565b600060408201905061256e600083018561212c565b61257b6020830184611f20565b9392505050565b600060a0820190506125976000830188611f20565b6125a46020830187611f20565b6125b16040830186611f20565b6125be6060830185611f4a565b6125cb608083018461212c565b9695505050505050565b60006080820190506125ea6000830187611f20565b6125f7602083018661206d565b6126046040830185611f20565b6126116060830184611f20565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fdfea26469706673582212209cc2fc937ce462fac7eb50b9a50bae12d40b2538deb5856dd32ffe3d5dc2cbc164736f6c634300081c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000d9eb55aa9d7df03dfa022f71dad7bada1185a368000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000094e75766120594c4453000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066e76594c44530000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : _name (string): Nuva YLDS
Arg [1] : _symbol (string): nvYLDS
Arg [2] : _admin (address): 0xd9Eb55aa9D7df03DfA022f71Dad7bADA1185a368
Arg [3] : _decimals (uint8): 12
-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 000000000000000000000000d9eb55aa9d7df03dfa022f71dad7bada1185a368
Arg [3] : 000000000000000000000000000000000000000000000000000000000000000c
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [5] : 4e75766120594c44530000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [7] : 6e76594c44530000000000000000000000000000000000000000000000000000
🤖 Code Reader Beta
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)

