ERC-20
Source Code
Overview
Max Total Supply
500,000,000 MOKA
Holders
6
Transfers
-
0 (0%)
Market
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 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":"uint256","name":"cap","type":"uint256"},{"internalType":"address","name":"initialHolder","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":[],"name":"EnforcedPause","type":"error"},{"inputs":[],"name":"ExpectedPause","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":"initialHolder","type":"address"}],"name":"MokensLeagueInvalidInitialHolder","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":false,"internalType":"address","name":"account","type":"address"}],"name":"Paused","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"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Unpaused","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":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"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":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
6101606040523480156200001257600080fd5b50604051620031a3380380620031a383398181016040528101906200003891906200090f565b6040518060400160405280600d81526020017f4d6f6b656e73204c656167756500000000000000000000000000000000000000815250806040518060400160405280600181526020017f3100000000000000000000000000000000000000000000000000000000000000815250336040518060400160405280600d81526020017f4d6f6b656e73204c6561677565000000000000000000000000000000000000008152506040518060400160405280600481526020017f4d4f4b4100000000000000000000000000000000000000000000000000000000815250816003908162000123919062000bc6565b50806004908162000135919062000bc6565b5050506000600560006101000a81548160ff021916908315150217905550600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603620001c85760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401620001bf919062000cbe565b60405180910390fd5b620001d9816200031a60201b60201c565b50620001f0600683620003e060201b90919060201c565b61012081815250506200020e600782620003e060201b90919060201c565b6101408181525050818051906020012060e08181525050808051906020012061010081815250504660a081815250506200024d6200043860201b60201c565b608081815250503073ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff1681525050505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603620003005760006040517f6e2246f5000000000000000000000000000000000000000000000000000000008152600401620002f7919062000cbe565b60405180910390fd5b6200031281836200049560201b60201c565b505062000f7d565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60006020835110156200040657620003fe836200052260201b60201c565b905062000432565b8262000418836200058f60201b60201c565b600001908162000429919062000bc6565b5060ff60001b90505b92915050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60e0516101005146306040516020016200047a95949392919062000d07565b60405160208183030381529060405280519060200120905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036200050a5760006040517fec442f0500000000000000000000000000000000000000000000000000000000815260040162000501919062000cbe565b60405180910390fd5b6200051e600083836200059960201b60201c565b5050565b600080829050601f815111156200057257826040517f305a27a900000000000000000000000000000000000000000000000000000000815260040162000569919062000df3565b60405180910390fd5b805181620005809062000e49565b60001c1760001b915050919050565b6000819050919050565b620005ac838383620005b160201b60201c565b505050565b620005c1620005d960201b60201c565b620005d48383836200062360201b60201c565b505050565b620005e96200085360201b60201c565b1562000621576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603620006795780600260008282546200066c919062000ee8565b925050819055506200074f565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508181101562000708578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401620006ff9392919062000f23565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036200079a5780600260008282540392505081905550620007e7565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000846919062000f60565b60405180910390a3505050565b6000600560009054906101000a900460ff16905090565b600080fd5b6000819050919050565b62000884816200086f565b81146200089057600080fd5b50565b600081519050620008a48162000879565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620008d782620008aa565b9050919050565b620008e981620008ca565b8114620008f557600080fd5b50565b6000815190506200090981620008de565b92915050565b600080604083850312156200092957620009286200086a565b5b6000620009398582860162000893565b92505060206200094c85828601620008f8565b9150509250929050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620009d857607f821691505b602082108103620009ee57620009ed62000990565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830262000a587fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000a19565b62000a64868362000a19565b95508019841693508086168417925050509392505050565b6000819050919050565b600062000aa762000aa162000a9b846200086f565b62000a7c565b6200086f565b9050919050565b6000819050919050565b62000ac38362000a86565b62000adb62000ad28262000aae565b84845462000a26565b825550505050565b600090565b62000af262000ae3565b62000aff81848462000ab8565b505050565b5b8181101562000b275762000b1b60008262000ae8565b60018101905062000b05565b5050565b601f82111562000b765762000b4081620009f4565b62000b4b8462000a09565b8101602085101562000b5b578190505b62000b7362000b6a8562000a09565b83018262000b04565b50505b505050565b600082821c905092915050565b600062000b9b6000198460080262000b7b565b1980831691505092915050565b600062000bb6838362000b88565b9150826002028217905092915050565b62000bd18262000956565b67ffffffffffffffff81111562000bed5762000bec62000961565b5b62000bf98254620009bf565b62000c0682828562000b2b565b600060209050601f83116001811462000c3e576000841562000c29578287015190505b62000c35858262000ba8565b86555062000ca5565b601f19841662000c4e86620009f4565b60005b8281101562000c785784890151825560018201915060208501945060208101905062000c51565b8683101562000c98578489015162000c94601f89168262000b88565b8355505b6001600288020188555050505b505050505050565b62000cb881620008ca565b82525050565b600060208201905062000cd5600083018462000cad565b92915050565b6000819050919050565b62000cf08162000cdb565b82525050565b62000d01816200086f565b82525050565b600060a08201905062000d1e600083018862000ce5565b62000d2d602083018762000ce5565b62000d3c604083018662000ce5565b62000d4b606083018562000cf6565b62000d5a608083018462000cad565b9695505050505050565b600082825260208201905092915050565b60005b8381101562000d9557808201518184015260208101905062000d78565b60008484015250505050565b6000601f19601f8301169050919050565b600062000dbf8262000956565b62000dcb818562000d64565b935062000ddd81856020860162000d75565b62000de88162000da1565b840191505092915050565b6000602082019050818103600083015262000e0f818462000db2565b905092915050565b600081519050919050565b6000819050602082019050919050565b600062000e40825162000cdb565b80915050919050565b600062000e568262000e17565b8262000e628462000e22565b905062000e6f8162000e32565b9250602082101562000eb25762000ead7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8360200360080262000a19565b831692505b5050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000ef5826200086f565b915062000f02836200086f565b925082820190508082111562000f1d5762000f1c62000eb9565b5b92915050565b600060608201905062000f3a600083018662000cad565b62000f49602083018562000cf6565b62000f58604083018462000cf6565b949350505050565b600060208201905062000f77600083018462000cf6565b92915050565b60805160a05160c05160e0516101005161012051610140516121cb62000fd86000396000610f1c01526000610ee10152600061121c015260006111fb01526000610b4701526000610b9d01526000610bc601526121cb6000f3fe608060405234801561001057600080fd5b50600436106101375760003560e01c8063715018a6116100b85780638da5cb5b1161007c5780638da5cb5b1461030c57806395d89b411461032a578063a9059cbb14610348578063d505accf14610378578063dd62ed3e14610394578063f2fde38b146103c457610137565b8063715018a61461028857806379cc6790146102925780637ecebe00146102ae5780638456cb59146102de57806384b0196e146102e857610137565b80633644e515116100ff5780633644e515146101f65780633f4ba83a1461021457806342966c681461021e5780635c975abb1461023a57806370a082311461025857610137565b806306fdde031461013c578063095ea7b31461015a57806318160ddd1461018a57806323b872dd146101a8578063313ce567146101d8575b600080fd5b6101446103e0565b60405161015191906119c7565b60405180910390f35b610174600480360381019061016f9190611a82565b610472565b6040516101819190611add565b60405180910390f35b610192610495565b60405161019f9190611b07565b60405180910390f35b6101c260048036038101906101bd9190611b22565b61049f565b6040516101cf9190611add565b60405180910390f35b6101e06104ce565b6040516101ed9190611b91565b60405180910390f35b6101fe6104d7565b60405161020b9190611bc5565b60405180910390f35b61021c6104e6565b005b61023860048036038101906102339190611be0565b6104f8565b005b61024261050c565b60405161024f9190611add565b60405180910390f35b610272600480360381019061026d9190611c0d565b610523565b60405161027f9190611b07565b60405180910390f35b61029061056b565b005b6102ac60048036038101906102a79190611a82565b61057f565b005b6102c860048036038101906102c39190611c0d565b61059f565b6040516102d59190611b07565b60405180910390f35b6102e66105b1565b005b6102f06105c3565b6040516103039796959493929190611d42565b60405180910390f35b61031461066d565b6040516103219190611dc6565b60405180910390f35b610332610697565b60405161033f91906119c7565b60405180910390f35b610362600480360381019061035d9190611a82565b610729565b60405161036f9190611add565b60405180910390f35b610392600480360381019061038d9190611e39565b61074c565b005b6103ae60048036038101906103a99190611edb565b610894565b6040516103bb9190611b07565b60405180910390f35b6103de60048036038101906103d99190611c0d565b61091b565b005b6060600380546103ef90611f4a565b80601f016020809104026020016040519081016040528092919081815260200182805461041b90611f4a565b80156104685780601f1061043d57610100808354040283529160200191610468565b820191906000526020600020905b81548152906001019060200180831161044b57829003601f168201915b5050505050905090565b60008061047d6109a1565b905061048a8185856109a9565b600191505092915050565b6000600254905090565b6000806104aa6109a1565b90506104b78582856109bb565b6104c2858585610a4f565b60019150509392505050565b60006012905090565b60006104e1610b43565b905090565b6104ee610bfa565b6104f6610c81565b565b6105096105036109a1565b82610ce4565b50565b6000600560009054906101000a900460ff16905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610573610bfa565b61057d6000610d66565b565b6105918261058b6109a1565b836109bb565b61059b8282610ce4565b5050565b60006105aa82610e2c565b9050919050565b6105b9610bfa565b6105c1610e75565b565b6000606080600080600060606105d7610ed8565b6105df610f13565b46306000801b600067ffffffffffffffff811115610600576105ff611f7b565b5b60405190808252806020026020018201604052801561062e5781602001602082028036833780820191505090505b507f0f00000000000000000000000000000000000000000000000000000000000000959493929190965096509650965096509650965090919293949596565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546106a690611f4a565b80601f01602080910402602001604051908101604052809291908181526020018280546106d290611f4a565b801561071f5780601f106106f45761010080835404028352916020019161071f565b820191906000526020600020905b81548152906001019060200180831161070257829003601f168201915b5050505050905090565b6000806107346109a1565b9050610741818585610a4f565b600191505092915050565b8342111561079157836040517f627913020000000000000000000000000000000000000000000000000000000081526004016107889190611b07565b60405180910390fd5b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886107c08c610f4e565b896040516020016107d696959493929190611faa565b60405160208183030381529060405280519060200120905060006107f982610fa5565b9050600061080982878787610fbf565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461087d57808a6040517f4b800e4600000000000000000000000000000000000000000000000000000000815260040161087492919061200b565b60405180910390fd5b6108888a8a8a6109a9565b50505050505050505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610923610bfa565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036109955760006040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161098c9190611dc6565b60405180910390fd5b61099e81610d66565b50565b600033905090565b6109b68383836001610fef565b505050565b60006109c78484610894565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610a495781811015610a39578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610a3093929190612034565b60405180910390fd5b610a4884848484036000610fef565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ac15760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610ab89190611dc6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610b335760006040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610b2a9190611dc6565b60405180910390fd5b610b3e8383836111c6565b505050565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16148015610bbf57507f000000000000000000000000000000000000000000000000000000000000000046145b15610bec577f00000000000000000000000000000000000000000000000000000000000000009050610bf7565b610bf46111d6565b90505b90565b610c026109a1565b73ffffffffffffffffffffffffffffffffffffffff16610c2061066d565b73ffffffffffffffffffffffffffffffffffffffff1614610c7f57610c436109a1565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610c769190611dc6565b60405180910390fd5b565b610c8961126c565b6000600560006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610ccd6109a1565b604051610cda9190611dc6565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d565760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610d4d9190611dc6565b60405180910390fd5b610d62826000836111c6565b5050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610e7d6112ac565b6001600560006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610ec16109a1565b604051610ece9190611dc6565b60405180910390a1565b6060610f0e60067f00000000000000000000000000000000000000000000000000000000000000006112ed90919063ffffffff16565b905090565b6060610f4960077f00000000000000000000000000000000000000000000000000000000000000006112ed90919063ffffffff16565b905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190600101919050559050919050565b6000610fb8610fb2610b43565b8361139d565b9050919050565b600080600080610fd1888888886113de565b925092509250610fe182826114d2565b829350505050949350505050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036110615760006040517fe602df050000000000000000000000000000000000000000000000000000000081526004016110589190611dc6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036110d35760006040517f94280d620000000000000000000000000000000000000000000000000000000081526004016110ca9190611dc6565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080156111c0578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516111b79190611b07565b60405180910390a35b50505050565b6111d1838383611636565b505050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000463060405160200161125195949392919061206b565b60405160208183030381529060405280519060200120905090565b61127461050c565b6112aa576040517f8dfc202b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b6112b461050c565b156112eb576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b606060ff60001b831461130a576113038361164e565b9050611397565b81805461131690611f4a565b80601f016020809104026020016040519081016040528092919081815260200182805461134290611f4a565b801561138f5780601f106113645761010080835404028352916020019161138f565b820191906000526020600020905b81548152906001019060200180831161137257829003601f168201915b505050505090505b92915050565b60006040517f190100000000000000000000000000000000000000000000000000000000000081528360028201528260228201526042812091505092915050565b60008060007f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08460001c111561141e5760006003859250925092506114c8565b60006001888888886040516000815260200160405260405161144394939291906120be565b6020604051602081039080840390855afa158015611465573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036114b957600060016000801b935093509350506114c8565b8060008060001b935093509350505b9450945094915050565b600060038111156114e6576114e5612103565b5b8260038111156114f9576114f8612103565b5b0315611632576001600381111561151357611512612103565b5b82600381111561152657611525612103565b5b0361155d576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6002600381111561157157611570612103565b5b82600381111561158457611583612103565b5b036115c9578060001c6040517ffce698f70000000000000000000000000000000000000000000000000000000081526004016115c09190611b07565b60405180910390fd5b6003808111156115dc576115db612103565b5b8260038111156115ef576115ee612103565b5b0361163157806040517fd78bce0c0000000000000000000000000000000000000000000000000000000081526004016116289190611bc5565b60405180910390fd5b5b5050565b61163e6112ac565b6116498383836116c2565b505050565b6060600061165b836118e7565b90506000602067ffffffffffffffff81111561167a57611679611f7b565b5b6040519080825280601f01601f1916602001820160405280156116ac5781602001600182028036833780820191505090505b5090508181528360208201528092505050919050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036117145780600260008282546117089190612161565b925050819055506117e7565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156117a0578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161179793929190612034565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611830578060026000828254039250508190555061187d565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516118da9190611b07565b60405180910390a3505050565b60008060ff8360001c169050601f81111561192e576040517fb3512b0c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80915050919050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611971578082015181840152602081019050611956565b60008484015250505050565b6000601f19601f8301169050919050565b600061199982611937565b6119a38185611942565b93506119b3818560208601611953565b6119bc8161197d565b840191505092915050565b600060208201905081810360008301526119e1818461198e565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611a19826119ee565b9050919050565b611a2981611a0e565b8114611a3457600080fd5b50565b600081359050611a4681611a20565b92915050565b6000819050919050565b611a5f81611a4c565b8114611a6a57600080fd5b50565b600081359050611a7c81611a56565b92915050565b60008060408385031215611a9957611a986119e9565b5b6000611aa785828601611a37565b9250506020611ab885828601611a6d565b9150509250929050565b60008115159050919050565b611ad781611ac2565b82525050565b6000602082019050611af26000830184611ace565b92915050565b611b0181611a4c565b82525050565b6000602082019050611b1c6000830184611af8565b92915050565b600080600060608486031215611b3b57611b3a6119e9565b5b6000611b4986828701611a37565b9350506020611b5a86828701611a37565b9250506040611b6b86828701611a6d565b9150509250925092565b600060ff82169050919050565b611b8b81611b75565b82525050565b6000602082019050611ba66000830184611b82565b92915050565b6000819050919050565b611bbf81611bac565b82525050565b6000602082019050611bda6000830184611bb6565b92915050565b600060208284031215611bf657611bf56119e9565b5b6000611c0484828501611a6d565b91505092915050565b600060208284031215611c2357611c226119e9565b5b6000611c3184828501611a37565b91505092915050565b60007fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b611c6f81611c3a565b82525050565b611c7e81611a0e565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b611cb981611a4c565b82525050565b6000611ccb8383611cb0565b60208301905092915050565b6000602082019050919050565b6000611cef82611c84565b611cf98185611c8f565b9350611d0483611ca0565b8060005b83811015611d35578151611d1c8882611cbf565b9750611d2783611cd7565b925050600181019050611d08565b5085935050505092915050565b600060e082019050611d57600083018a611c66565b8181036020830152611d69818961198e565b90508181036040830152611d7d818861198e565b9050611d8c6060830187611af8565b611d996080830186611c75565b611da660a0830185611bb6565b81810360c0830152611db88184611ce4565b905098975050505050505050565b6000602082019050611ddb6000830184611c75565b92915050565b611dea81611b75565b8114611df557600080fd5b50565b600081359050611e0781611de1565b92915050565b611e1681611bac565b8114611e2157600080fd5b50565b600081359050611e3381611e0d565b92915050565b600080600080600080600060e0888a031215611e5857611e576119e9565b5b6000611e668a828b01611a37565b9750506020611e778a828b01611a37565b9650506040611e888a828b01611a6d565b9550506060611e998a828b01611a6d565b9450506080611eaa8a828b01611df8565b93505060a0611ebb8a828b01611e24565b92505060c0611ecc8a828b01611e24565b91505092959891949750929550565b60008060408385031215611ef257611ef16119e9565b5b6000611f0085828601611a37565b9250506020611f1185828601611a37565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611f6257607f821691505b602082108103611f7557611f74611f1b565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600060c082019050611fbf6000830189611bb6565b611fcc6020830188611c75565b611fd96040830187611c75565b611fe66060830186611af8565b611ff36080830185611af8565b61200060a0830184611af8565b979650505050505050565b60006040820190506120206000830185611c75565b61202d6020830184611c75565b9392505050565b60006060820190506120496000830186611c75565b6120566020830185611af8565b6120636040830184611af8565b949350505050565b600060a0820190506120806000830188611bb6565b61208d6020830187611bb6565b61209a6040830186611bb6565b6120a76060830185611af8565b6120b46080830184611c75565b9695505050505050565b60006080820190506120d36000830187611bb6565b6120e06020830186611b82565b6120ed6040830185611bb6565b6120fa6060830184611bb6565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061216c82611a4c565b915061217783611a4c565b925082820190508082111561218f5761218e612132565b5b9291505056fea2646970667358221220e29babf1a3315b58b6ba153c3e7a6a220f0b39fa91198c50560550649d1e432a64736f6c634300081800330000000000000000000000000000000000000000019d971e4fe8401e74000000000000000000000000000000bcdfdcca462d4eff9c52e3ea56dbb3435fbe334d
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101375760003560e01c8063715018a6116100b85780638da5cb5b1161007c5780638da5cb5b1461030c57806395d89b411461032a578063a9059cbb14610348578063d505accf14610378578063dd62ed3e14610394578063f2fde38b146103c457610137565b8063715018a61461028857806379cc6790146102925780637ecebe00146102ae5780638456cb59146102de57806384b0196e146102e857610137565b80633644e515116100ff5780633644e515146101f65780633f4ba83a1461021457806342966c681461021e5780635c975abb1461023a57806370a082311461025857610137565b806306fdde031461013c578063095ea7b31461015a57806318160ddd1461018a57806323b872dd146101a8578063313ce567146101d8575b600080fd5b6101446103e0565b60405161015191906119c7565b60405180910390f35b610174600480360381019061016f9190611a82565b610472565b6040516101819190611add565b60405180910390f35b610192610495565b60405161019f9190611b07565b60405180910390f35b6101c260048036038101906101bd9190611b22565b61049f565b6040516101cf9190611add565b60405180910390f35b6101e06104ce565b6040516101ed9190611b91565b60405180910390f35b6101fe6104d7565b60405161020b9190611bc5565b60405180910390f35b61021c6104e6565b005b61023860048036038101906102339190611be0565b6104f8565b005b61024261050c565b60405161024f9190611add565b60405180910390f35b610272600480360381019061026d9190611c0d565b610523565b60405161027f9190611b07565b60405180910390f35b61029061056b565b005b6102ac60048036038101906102a79190611a82565b61057f565b005b6102c860048036038101906102c39190611c0d565b61059f565b6040516102d59190611b07565b60405180910390f35b6102e66105b1565b005b6102f06105c3565b6040516103039796959493929190611d42565b60405180910390f35b61031461066d565b6040516103219190611dc6565b60405180910390f35b610332610697565b60405161033f91906119c7565b60405180910390f35b610362600480360381019061035d9190611a82565b610729565b60405161036f9190611add565b60405180910390f35b610392600480360381019061038d9190611e39565b61074c565b005b6103ae60048036038101906103a99190611edb565b610894565b6040516103bb9190611b07565b60405180910390f35b6103de60048036038101906103d99190611c0d565b61091b565b005b6060600380546103ef90611f4a565b80601f016020809104026020016040519081016040528092919081815260200182805461041b90611f4a565b80156104685780601f1061043d57610100808354040283529160200191610468565b820191906000526020600020905b81548152906001019060200180831161044b57829003601f168201915b5050505050905090565b60008061047d6109a1565b905061048a8185856109a9565b600191505092915050565b6000600254905090565b6000806104aa6109a1565b90506104b78582856109bb565b6104c2858585610a4f565b60019150509392505050565b60006012905090565b60006104e1610b43565b905090565b6104ee610bfa565b6104f6610c81565b565b6105096105036109a1565b82610ce4565b50565b6000600560009054906101000a900460ff16905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610573610bfa565b61057d6000610d66565b565b6105918261058b6109a1565b836109bb565b61059b8282610ce4565b5050565b60006105aa82610e2c565b9050919050565b6105b9610bfa565b6105c1610e75565b565b6000606080600080600060606105d7610ed8565b6105df610f13565b46306000801b600067ffffffffffffffff811115610600576105ff611f7b565b5b60405190808252806020026020018201604052801561062e5781602001602082028036833780820191505090505b507f0f00000000000000000000000000000000000000000000000000000000000000959493929190965096509650965096509650965090919293949596565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546106a690611f4a565b80601f01602080910402602001604051908101604052809291908181526020018280546106d290611f4a565b801561071f5780601f106106f45761010080835404028352916020019161071f565b820191906000526020600020905b81548152906001019060200180831161070257829003601f168201915b5050505050905090565b6000806107346109a1565b9050610741818585610a4f565b600191505092915050565b8342111561079157836040517f627913020000000000000000000000000000000000000000000000000000000081526004016107889190611b07565b60405180910390fd5b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886107c08c610f4e565b896040516020016107d696959493929190611faa565b60405160208183030381529060405280519060200120905060006107f982610fa5565b9050600061080982878787610fbf565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461087d57808a6040517f4b800e4600000000000000000000000000000000000000000000000000000000815260040161087492919061200b565b60405180910390fd5b6108888a8a8a6109a9565b50505050505050505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610923610bfa565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036109955760006040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161098c9190611dc6565b60405180910390fd5b61099e81610d66565b50565b600033905090565b6109b68383836001610fef565b505050565b60006109c78484610894565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610a495781811015610a39578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610a3093929190612034565b60405180910390fd5b610a4884848484036000610fef565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ac15760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610ab89190611dc6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610b335760006040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610b2a9190611dc6565b60405180910390fd5b610b3e8383836111c6565b505050565b60007f00000000000000000000000079eddec7f9648cf9953db39507efa9f772c83c6e73ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16148015610bbf57507f000000000000000000000000000000000000000000000000000000000000000146145b15610bec577fb91a2036b4d54656d12b4f0fd2140dc2c6c0f3d852516961bb902c210501222a9050610bf7565b610bf46111d6565b90505b90565b610c026109a1565b73ffffffffffffffffffffffffffffffffffffffff16610c2061066d565b73ffffffffffffffffffffffffffffffffffffffff1614610c7f57610c436109a1565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610c769190611dc6565b60405180910390fd5b565b610c8961126c565b6000600560006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610ccd6109a1565b604051610cda9190611dc6565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d565760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610d4d9190611dc6565b60405180910390fd5b610d62826000836111c6565b5050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610e7d6112ac565b6001600560006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610ec16109a1565b604051610ece9190611dc6565b60405180910390a1565b6060610f0e60067f4d6f6b656e73204c65616775650000000000000000000000000000000000000d6112ed90919063ffffffff16565b905090565b6060610f4960077f31000000000000000000000000000000000000000000000000000000000000016112ed90919063ffffffff16565b905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190600101919050559050919050565b6000610fb8610fb2610b43565b8361139d565b9050919050565b600080600080610fd1888888886113de565b925092509250610fe182826114d2565b829350505050949350505050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036110615760006040517fe602df050000000000000000000000000000000000000000000000000000000081526004016110589190611dc6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036110d35760006040517f94280d620000000000000000000000000000000000000000000000000000000081526004016110ca9190611dc6565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080156111c0578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516111b79190611b07565b60405180910390a35b50505050565b6111d1838383611636565b505050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f3343eef84857396e837b85d9434ec38d76b30dc97c6b7ded7f4390e1a7b98f8e7fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc6463060405160200161125195949392919061206b565b60405160208183030381529060405280519060200120905090565b61127461050c565b6112aa576040517f8dfc202b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b6112b461050c565b156112eb576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b606060ff60001b831461130a576113038361164e565b9050611397565b81805461131690611f4a565b80601f016020809104026020016040519081016040528092919081815260200182805461134290611f4a565b801561138f5780601f106113645761010080835404028352916020019161138f565b820191906000526020600020905b81548152906001019060200180831161137257829003601f168201915b505050505090505b92915050565b60006040517f190100000000000000000000000000000000000000000000000000000000000081528360028201528260228201526042812091505092915050565b60008060007f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08460001c111561141e5760006003859250925092506114c8565b60006001888888886040516000815260200160405260405161144394939291906120be565b6020604051602081039080840390855afa158015611465573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036114b957600060016000801b935093509350506114c8565b8060008060001b935093509350505b9450945094915050565b600060038111156114e6576114e5612103565b5b8260038111156114f9576114f8612103565b5b0315611632576001600381111561151357611512612103565b5b82600381111561152657611525612103565b5b0361155d576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6002600381111561157157611570612103565b5b82600381111561158457611583612103565b5b036115c9578060001c6040517ffce698f70000000000000000000000000000000000000000000000000000000081526004016115c09190611b07565b60405180910390fd5b6003808111156115dc576115db612103565b5b8260038111156115ef576115ee612103565b5b0361163157806040517fd78bce0c0000000000000000000000000000000000000000000000000000000081526004016116289190611bc5565b60405180910390fd5b5b5050565b61163e6112ac565b6116498383836116c2565b505050565b6060600061165b836118e7565b90506000602067ffffffffffffffff81111561167a57611679611f7b565b5b6040519080825280601f01601f1916602001820160405280156116ac5781602001600182028036833780820191505090505b5090508181528360208201528092505050919050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036117145780600260008282546117089190612161565b925050819055506117e7565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156117a0578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161179793929190612034565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611830578060026000828254039250508190555061187d565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516118da9190611b07565b60405180910390a3505050565b60008060ff8360001c169050601f81111561192e576040517fb3512b0c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80915050919050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611971578082015181840152602081019050611956565b60008484015250505050565b6000601f19601f8301169050919050565b600061199982611937565b6119a38185611942565b93506119b3818560208601611953565b6119bc8161197d565b840191505092915050565b600060208201905081810360008301526119e1818461198e565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611a19826119ee565b9050919050565b611a2981611a0e565b8114611a3457600080fd5b50565b600081359050611a4681611a20565b92915050565b6000819050919050565b611a5f81611a4c565b8114611a6a57600080fd5b50565b600081359050611a7c81611a56565b92915050565b60008060408385031215611a9957611a986119e9565b5b6000611aa785828601611a37565b9250506020611ab885828601611a6d565b9150509250929050565b60008115159050919050565b611ad781611ac2565b82525050565b6000602082019050611af26000830184611ace565b92915050565b611b0181611a4c565b82525050565b6000602082019050611b1c6000830184611af8565b92915050565b600080600060608486031215611b3b57611b3a6119e9565b5b6000611b4986828701611a37565b9350506020611b5a86828701611a37565b9250506040611b6b86828701611a6d565b9150509250925092565b600060ff82169050919050565b611b8b81611b75565b82525050565b6000602082019050611ba66000830184611b82565b92915050565b6000819050919050565b611bbf81611bac565b82525050565b6000602082019050611bda6000830184611bb6565b92915050565b600060208284031215611bf657611bf56119e9565b5b6000611c0484828501611a6d565b91505092915050565b600060208284031215611c2357611c226119e9565b5b6000611c3184828501611a37565b91505092915050565b60007fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b611c6f81611c3a565b82525050565b611c7e81611a0e565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b611cb981611a4c565b82525050565b6000611ccb8383611cb0565b60208301905092915050565b6000602082019050919050565b6000611cef82611c84565b611cf98185611c8f565b9350611d0483611ca0565b8060005b83811015611d35578151611d1c8882611cbf565b9750611d2783611cd7565b925050600181019050611d08565b5085935050505092915050565b600060e082019050611d57600083018a611c66565b8181036020830152611d69818961198e565b90508181036040830152611d7d818861198e565b9050611d8c6060830187611af8565b611d996080830186611c75565b611da660a0830185611bb6565b81810360c0830152611db88184611ce4565b905098975050505050505050565b6000602082019050611ddb6000830184611c75565b92915050565b611dea81611b75565b8114611df557600080fd5b50565b600081359050611e0781611de1565b92915050565b611e1681611bac565b8114611e2157600080fd5b50565b600081359050611e3381611e0d565b92915050565b600080600080600080600060e0888a031215611e5857611e576119e9565b5b6000611e668a828b01611a37565b9750506020611e778a828b01611a37565b9650506040611e888a828b01611a6d565b9550506060611e998a828b01611a6d565b9450506080611eaa8a828b01611df8565b93505060a0611ebb8a828b01611e24565b92505060c0611ecc8a828b01611e24565b91505092959891949750929550565b60008060408385031215611ef257611ef16119e9565b5b6000611f0085828601611a37565b9250506020611f1185828601611a37565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611f6257607f821691505b602082108103611f7557611f74611f1b565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600060c082019050611fbf6000830189611bb6565b611fcc6020830188611c75565b611fd96040830187611c75565b611fe66060830186611af8565b611ff36080830185611af8565b61200060a0830184611af8565b979650505050505050565b60006040820190506120206000830185611c75565b61202d6020830184611c75565b9392505050565b60006060820190506120496000830186611c75565b6120566020830185611af8565b6120636040830184611af8565b949350505050565b600060a0820190506120806000830188611bb6565b61208d6020830187611bb6565b61209a6040830186611bb6565b6120a76060830185611af8565b6120b46080830184611c75565b9695505050505050565b60006080820190506120d36000830187611bb6565b6120e06020830186611b82565b6120ed6040830185611bb6565b6120fa6060830184611bb6565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061216c82611a4c565b915061217783611a4c565b925082820190508082111561218f5761218e612132565b5b9291505056fea2646970667358221220e29babf1a3315b58b6ba153c3e7a6a220f0b39fa91198c50560550649d1e432a64736f6c63430008180033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000000000000000000019d971e4fe8401e74000000000000000000000000000000bcdfdcca462d4eff9c52e3ea56dbb3435fbe334d
-----Decoded View---------------
Arg [0] : cap (uint256): 500000000000000000000000000
Arg [1] : initialHolder (address): 0xbCdFdCca462D4efF9c52e3Ea56DBB3435fbE334d
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000019d971e4fe8401e74000000
Arg [1] : 000000000000000000000000bcdfdcca462d4eff9c52e3ea56dbb3435fbe334d
🤖 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)

