ERC-20
Source Code
Overview
Max Total Supply
160,162,521.85485924315615343 SHELL
Holders
810
Market
Price
$0.00 @ 0.000000 ETH
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
20.15373817664018882 SHELLValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"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":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"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":"","type":"address"}],"name":"allowedToTransfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"deleteShells","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isAdmin","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"internalType":"struct ShellToken.Recipient[]","name":"recipients","type":"tuple[]"}],"name":"mintBatchShells","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mintShells","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"multiplier","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","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":"amount","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":"amount","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":[{"internalType":"address","name":"user","type":"address"},{"internalType":"bool","name":"allowed","type":"bool"}],"name":"updateAllowedToTransfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"bool","name":"_isAdmin","type":"bool"}],"name":"updateIsAdmin","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
608060405234801561000f575f5ffd5b50336040518060400160405280601381526020017f4e6572697465205368656c6c20506f696e7473000000000000000000000000008152506040518060400160405280600581526020017f5348454c4c000000000000000000000000000000000000000000000000000000815250816003908161008c9190610424565b50806004908161009c9190610424565b5050505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361010f575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016101069190610532565b60405180910390fd5b61011e8161012460201b60201c565b5061054b565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061026257607f821691505b6020821081036102755761027461021e565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026102d77fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261029c565b6102e1868361029c565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61032561032061031b846102f9565b610302565b6102f9565b9050919050565b5f819050919050565b61033e8361030b565b61035261034a8261032c565b8484546102a8565b825550505050565b5f5f905090565b61036961035a565b610374818484610335565b505050565b5b818110156103975761038c5f82610361565b60018101905061037a565b5050565b601f8211156103dc576103ad8161027b565b6103b68461028d565b810160208510156103c5578190505b6103d96103d18561028d565b830182610379565b50505b505050565b5f82821c905092915050565b5f6103fc5f19846008026103e1565b1980831691505092915050565b5f61041483836103ed565b9150826002028217905092915050565b61042d826101e7565b67ffffffffffffffff811115610446576104456101f1565b5b610450825461024b565b61045b82828561039b565b5f60209050601f83116001811461048c575f841561047a578287015190505b6104848582610409565b8655506104eb565b601f19841661049a8661027b565b5f5b828110156104c15784890151825560018201915060208501945060208101905061049c565b868310156104de57848901516104da601f8916826103ed565b8355505b6001600288020188555050505b505050505050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61051c826104f3565b9050919050565b61052c81610512565b82525050565b5f6020820190506105455f830184610523565b92915050565b611963806105585f395ff3fe608060405234801561000f575f5ffd5b506004361061012a575f3560e01c806370a08231116100ab578063a9b3f8b71161006f578063a9b3f8b71461032e578063c51544c51461035e578063cda7019f1461038e578063dd62ed3e146103aa578063f2fde38b146103da5761012a565b806370a0823114610288578063715018a6146102b85780638da5cb5b146102c257806395d89b41146102e0578063a9059cbb146102fe5761012a565b8063313ce567116100f2578063313ce567146101fa5780633f0fbfd6146102185780636247c0491461023457806366da2654146102505780636f5e589e1461026c5761012a565b806306fdde031461012e578063095ea7b31461014c57806318160ddd1461017c57806323b872dd1461019a57806324d7806c146101ca575b5f5ffd5b6101366103f6565b60405161014391906113c7565b60405180910390f35b6101666004803603810190610161919061147c565b610486565b60405161017391906114d4565b60405180910390f35b6101846104a8565b60405161019191906114fc565b60405180910390f35b6101b460048036038101906101af9190611515565b6104b1565b6040516101c191906114d4565b60405180910390f35b6101e460048036038101906101df9190611565565b61054f565b6040516101f191906114d4565b60405180910390f35b61020261056c565b60405161020f91906115ab565b60405180910390f35b610232600480360381019061022d91906115ee565b610574565b005b61024e6004803603810190610249919061147c565b6105d4565b005b61026a600480360381019061026591906115ee565b61066b565b005b6102866004803603810190610281919061147c565b6106cb565b005b6102a2600480360381019061029d9190611565565b610762565b6040516102af91906114fc565b60405180910390f35b6102c06107a7565b005b6102ca6107ba565b6040516102d7919061163b565b60405180910390f35b6102e86107e2565b6040516102f591906113c7565b60405180910390f35b6103186004803603810190610313919061147c565b610872565b60405161032591906114d4565b60405180910390f35b61034860048036038101906103439190611565565b61090e565b60405161035591906114fc565b60405180910390f35b61037860048036038101906103739190611565565b610923565b60405161038591906114d4565b60405180910390f35b6103a860048036038101906103a391906116b5565b610940565b005b6103c460048036038101906103bf9190611700565b610a35565b6040516103d191906114fc565b60405180910390f35b6103f460048036038101906103ef9190611565565b610ab7565b005b6060600380546104059061176b565b80601f01602080910402602001604051908101604052809291908181526020018280546104319061176b565b801561047c5780601f106104535761010080835404028352916020019161047c565b820191905f5260205f20905b81548152906001019060200180831161045f57829003601f168201915b5050505050905090565b5f5f610490610b3b565b905061049d818585610b42565b600191505092915050565b5f600254905090565b5f60085f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1661053b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610532906117e5565b60405180910390fd5b610546848484610b54565b90509392505050565b6006602052805f5260405f205f915054906101000a900460ff1681565b5f6012905090565b61057c610b82565b8060085f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b60065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1661065d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106549061184d565b60405180910390fd5b6106678282610c09565b5050565b610673610b82565b8060065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b60065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16610754576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074b9061184d565b60405180910390fd5b61075e8282610c88565b5050565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6107af610b82565b6107b85f610d07565b565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546107f19061176b565b80601f016020809104026020016040519081016040528092919081815260200182805461081d9061176b565b80156108685780601f1061083f57610100808354040283529160200191610868565b820191905f5260205f20905b81548152906001019060200180831161084b57829003601f168201915b5050505050905090565b5f60085f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff166108fc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108f3906117e5565b60405180910390fd5b6109068383610dca565b905092915050565b6007602052805f5260405f205f915090505481565b6008602052805f5260405f205f915054906101000a900460ff1681565b60065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff166109c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c09061184d565b60405180910390fd5b5f5b82829050811015610a3057610a258383838181106109ec576109eb61186b565b5b9050604002015f016020810190610a039190611565565b848484818110610a1657610a1561186b565b5b90506040020160200135610c88565b8060010190506109cb565b505050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610abf610b82565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610b2f575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610b26919061163b565b60405180910390fd5b610b3881610d07565b50565b5f33905090565b610b4f8383836001610dec565b505050565b5f5f610b5e610b3b565b9050610b6b858285610fbb565b610b7685858561104e565b60019150509392505050565b610b8a610b3b565b73ffffffffffffffffffffffffffffffffffffffff16610ba86107ba565b73ffffffffffffffffffffffffffffffffffffffff1614610c0757610bcb610b3b565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610bfe919061163b565b60405180910390fd5b565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c79575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610c70919061163b565b60405180910390fd5b610c84825f8361113e565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610cf8575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610cef919061163b565b60405180910390fd5b610d035f838361113e565b5050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f5f610dd4610b3b565b9050610de181858561104e565b600191505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610e5c575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610e53919061163b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ecc575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610ec3919061163b565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610fb5578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610fac91906114fc565b60405180910390a35b50505050565b5f610fc68484610a35565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110156110485781811015611039578281836040517ffb8f41b200000000000000000000000000000000000000000000000000000000815260040161103093929190611898565b60405180910390fd5b61104784848484035f610dec565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036110be575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016110b5919061163b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361112e575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401611125919061163b565b60405180910390fd5b61113983838361113e565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361118e578060025f82825461118291906118fa565b9250508190555061125c565b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611217578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161120e93929190611898565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112a3578060025f82825403925050819055506112ed565b805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161134a91906114fc565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61139982611357565b6113a38185611361565b93506113b3818560208601611371565b6113bc8161137f565b840191505092915050565b5f6020820190508181035f8301526113df818461138f565b905092915050565b5f5ffd5b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611418826113ef565b9050919050565b6114288161140e565b8114611432575f5ffd5b50565b5f813590506114438161141f565b92915050565b5f819050919050565b61145b81611449565b8114611465575f5ffd5b50565b5f8135905061147681611452565b92915050565b5f5f60408385031215611492576114916113e7565b5b5f61149f85828601611435565b92505060206114b085828601611468565b9150509250929050565b5f8115159050919050565b6114ce816114ba565b82525050565b5f6020820190506114e75f8301846114c5565b92915050565b6114f681611449565b82525050565b5f60208201905061150f5f8301846114ed565b92915050565b5f5f5f6060848603121561152c5761152b6113e7565b5b5f61153986828701611435565b935050602061154a86828701611435565b925050604061155b86828701611468565b9150509250925092565b5f6020828403121561157a576115796113e7565b5b5f61158784828501611435565b91505092915050565b5f60ff82169050919050565b6115a581611590565b82525050565b5f6020820190506115be5f83018461159c565b92915050565b6115cd816114ba565b81146115d7575f5ffd5b50565b5f813590506115e8816115c4565b92915050565b5f5f60408385031215611604576116036113e7565b5b5f61161185828601611435565b9250506020611622858286016115da565b9150509250929050565b6116358161140e565b82525050565b5f60208201905061164e5f83018461162c565b92915050565b5f5ffd5b5f5ffd5b5f5ffd5b5f5f83601f84011261167557611674611654565b5b8235905067ffffffffffffffff81111561169257611691611658565b5b6020830191508360408202830111156116ae576116ad61165c565b5b9250929050565b5f5f602083850312156116cb576116ca6113e7565b5b5f83013567ffffffffffffffff8111156116e8576116e76113eb565b5b6116f485828601611660565b92509250509250929050565b5f5f60408385031215611716576117156113e7565b5b5f61172385828601611435565b925050602061173485828601611435565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061178257607f821691505b6020821081036117955761179461173e565b5b50919050565b7f4e6f7420616c6c6f77656420746f207472616e736665720000000000000000005f82015250565b5f6117cf601783611361565b91506117da8261179b565b602082019050919050565b5f6020820190508181035f8301526117fc816117c3565b9050919050565b7f4e6f7420616e2061646d696e00000000000000000000000000000000000000005f82015250565b5f611837600c83611361565b915061184282611803565b602082019050919050565b5f6020820190508181035f8301526118648161182b565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6060820190506118ab5f83018661162c565b6118b860208301856114ed565b6118c560408301846114ed565b949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61190482611449565b915061190f83611449565b9250828201905080821115611927576119266118cd565b5b9291505056fea26469706673582212202362d4913da946713d5e976ea1a53ae7a58871683adc4128406c4a06220ddfba64736f6c634300081d0033
Deployed Bytecode
0x608060405234801561000f575f5ffd5b506004361061012a575f3560e01c806370a08231116100ab578063a9b3f8b71161006f578063a9b3f8b71461032e578063c51544c51461035e578063cda7019f1461038e578063dd62ed3e146103aa578063f2fde38b146103da5761012a565b806370a0823114610288578063715018a6146102b85780638da5cb5b146102c257806395d89b41146102e0578063a9059cbb146102fe5761012a565b8063313ce567116100f2578063313ce567146101fa5780633f0fbfd6146102185780636247c0491461023457806366da2654146102505780636f5e589e1461026c5761012a565b806306fdde031461012e578063095ea7b31461014c57806318160ddd1461017c57806323b872dd1461019a57806324d7806c146101ca575b5f5ffd5b6101366103f6565b60405161014391906113c7565b60405180910390f35b6101666004803603810190610161919061147c565b610486565b60405161017391906114d4565b60405180910390f35b6101846104a8565b60405161019191906114fc565b60405180910390f35b6101b460048036038101906101af9190611515565b6104b1565b6040516101c191906114d4565b60405180910390f35b6101e460048036038101906101df9190611565565b61054f565b6040516101f191906114d4565b60405180910390f35b61020261056c565b60405161020f91906115ab565b60405180910390f35b610232600480360381019061022d91906115ee565b610574565b005b61024e6004803603810190610249919061147c565b6105d4565b005b61026a600480360381019061026591906115ee565b61066b565b005b6102866004803603810190610281919061147c565b6106cb565b005b6102a2600480360381019061029d9190611565565b610762565b6040516102af91906114fc565b60405180910390f35b6102c06107a7565b005b6102ca6107ba565b6040516102d7919061163b565b60405180910390f35b6102e86107e2565b6040516102f591906113c7565b60405180910390f35b6103186004803603810190610313919061147c565b610872565b60405161032591906114d4565b60405180910390f35b61034860048036038101906103439190611565565b61090e565b60405161035591906114fc565b60405180910390f35b61037860048036038101906103739190611565565b610923565b60405161038591906114d4565b60405180910390f35b6103a860048036038101906103a391906116b5565b610940565b005b6103c460048036038101906103bf9190611700565b610a35565b6040516103d191906114fc565b60405180910390f35b6103f460048036038101906103ef9190611565565b610ab7565b005b6060600380546104059061176b565b80601f01602080910402602001604051908101604052809291908181526020018280546104319061176b565b801561047c5780601f106104535761010080835404028352916020019161047c565b820191905f5260205f20905b81548152906001019060200180831161045f57829003601f168201915b5050505050905090565b5f5f610490610b3b565b905061049d818585610b42565b600191505092915050565b5f600254905090565b5f60085f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1661053b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610532906117e5565b60405180910390fd5b610546848484610b54565b90509392505050565b6006602052805f5260405f205f915054906101000a900460ff1681565b5f6012905090565b61057c610b82565b8060085f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b60065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1661065d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106549061184d565b60405180910390fd5b6106678282610c09565b5050565b610673610b82565b8060065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b60065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16610754576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074b9061184d565b60405180910390fd5b61075e8282610c88565b5050565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6107af610b82565b6107b85f610d07565b565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546107f19061176b565b80601f016020809104026020016040519081016040528092919081815260200182805461081d9061176b565b80156108685780601f1061083f57610100808354040283529160200191610868565b820191905f5260205f20905b81548152906001019060200180831161084b57829003601f168201915b5050505050905090565b5f60085f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff166108fc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108f3906117e5565b60405180910390fd5b6109068383610dca565b905092915050565b6007602052805f5260405f205f915090505481565b6008602052805f5260405f205f915054906101000a900460ff1681565b60065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff166109c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c09061184d565b60405180910390fd5b5f5b82829050811015610a3057610a258383838181106109ec576109eb61186b565b5b9050604002015f016020810190610a039190611565565b848484818110610a1657610a1561186b565b5b90506040020160200135610c88565b8060010190506109cb565b505050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610abf610b82565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610b2f575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610b26919061163b565b60405180910390fd5b610b3881610d07565b50565b5f33905090565b610b4f8383836001610dec565b505050565b5f5f610b5e610b3b565b9050610b6b858285610fbb565b610b7685858561104e565b60019150509392505050565b610b8a610b3b565b73ffffffffffffffffffffffffffffffffffffffff16610ba86107ba565b73ffffffffffffffffffffffffffffffffffffffff1614610c0757610bcb610b3b565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610bfe919061163b565b60405180910390fd5b565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c79575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610c70919061163b565b60405180910390fd5b610c84825f8361113e565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610cf8575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610cef919061163b565b60405180910390fd5b610d035f838361113e565b5050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f5f610dd4610b3b565b9050610de181858561104e565b600191505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610e5c575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610e53919061163b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ecc575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610ec3919061163b565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610fb5578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610fac91906114fc565b60405180910390a35b50505050565b5f610fc68484610a35565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110156110485781811015611039578281836040517ffb8f41b200000000000000000000000000000000000000000000000000000000815260040161103093929190611898565b60405180910390fd5b61104784848484035f610dec565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036110be575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016110b5919061163b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361112e575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401611125919061163b565b60405180910390fd5b61113983838361113e565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361118e578060025f82825461118291906118fa565b9250508190555061125c565b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611217578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161120e93929190611898565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112a3578060025f82825403925050819055506112ed565b805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161134a91906114fc565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61139982611357565b6113a38185611361565b93506113b3818560208601611371565b6113bc8161137f565b840191505092915050565b5f6020820190508181035f8301526113df818461138f565b905092915050565b5f5ffd5b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611418826113ef565b9050919050565b6114288161140e565b8114611432575f5ffd5b50565b5f813590506114438161141f565b92915050565b5f819050919050565b61145b81611449565b8114611465575f5ffd5b50565b5f8135905061147681611452565b92915050565b5f5f60408385031215611492576114916113e7565b5b5f61149f85828601611435565b92505060206114b085828601611468565b9150509250929050565b5f8115159050919050565b6114ce816114ba565b82525050565b5f6020820190506114e75f8301846114c5565b92915050565b6114f681611449565b82525050565b5f60208201905061150f5f8301846114ed565b92915050565b5f5f5f6060848603121561152c5761152b6113e7565b5b5f61153986828701611435565b935050602061154a86828701611435565b925050604061155b86828701611468565b9150509250925092565b5f6020828403121561157a576115796113e7565b5b5f61158784828501611435565b91505092915050565b5f60ff82169050919050565b6115a581611590565b82525050565b5f6020820190506115be5f83018461159c565b92915050565b6115cd816114ba565b81146115d7575f5ffd5b50565b5f813590506115e8816115c4565b92915050565b5f5f60408385031215611604576116036113e7565b5b5f61161185828601611435565b9250506020611622858286016115da565b9150509250929050565b6116358161140e565b82525050565b5f60208201905061164e5f83018461162c565b92915050565b5f5ffd5b5f5ffd5b5f5ffd5b5f5f83601f84011261167557611674611654565b5b8235905067ffffffffffffffff81111561169257611691611658565b5b6020830191508360408202830111156116ae576116ad61165c565b5b9250929050565b5f5f602083850312156116cb576116ca6113e7565b5b5f83013567ffffffffffffffff8111156116e8576116e76113eb565b5b6116f485828601611660565b92509250509250929050565b5f5f60408385031215611716576117156113e7565b5b5f61172385828601611435565b925050602061173485828601611435565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061178257607f821691505b6020821081036117955761179461173e565b5b50919050565b7f4e6f7420616c6c6f77656420746f207472616e736665720000000000000000005f82015250565b5f6117cf601783611361565b91506117da8261179b565b602082019050919050565b5f6020820190508181035f8301526117fc816117c3565b9050919050565b7f4e6f7420616e2061646d696e00000000000000000000000000000000000000005f82015250565b5f611837600c83611361565b915061184282611803565b602082019050919050565b5f6020820190508181035f8301526118648161182b565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6060820190506118ab5f83018661162c565b6118b860208301856114ed565b6118c560408301846114ed565b949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61190482611449565b915061190f83611449565b9250828201905080821115611927576119266118cd565b5b9291505056fea26469706673582212202362d4913da946713d5e976ea1a53ae7a58871683adc4128406c4a06220ddfba64736f6c634300081d0033
🤖 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)