ERC-20
MEME
Overview
Max Total Supply
69,000,000,000 GROK
Holders
26 (0.00%)
Market
Price
$0.00 @ 0.000000 S
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
13,872.503705676295532387 GROKValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
Grok
Compiler Version
v0.8.26+commit.8a97fa7a
Contract Source Code (Solidity)
1234567891011121314151617181920212223242526/***Submitted for verification at SonicScan.org on 2025-01-21*/// SPDX-License-Identifier: MIT// File: @openzeppelin/contracts/token/ERC20/IERC20.sol// OpenZeppelin Contracts (last updated v5.1.0) (token/ERC20/IERC20.sol)pragma solidity ^0.8.20;/*** @dev Interface of the ERC-20 standard as defined in the ERC.*/interface IERC20 {/*** @dev Emitted when `value` tokens are moved from one account (`from`) to* another (`to`).** Note that `value` may be zero.*/event Transfer(address indexed from, address indexed to, uint256 value);/*** @dev Emitted when the allowance of a `spender` for an `owner` is set by
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"ECDSAInvalidSignature","type":"error"},{"inputs":[{"internalType":"uint256","name":"length","type":"uint256"}],"name":"ECDSAInvalidSignatureLength","type":"error"},{"inputs":[{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"ECDSAInvalidSignatureS","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"allowance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientAllowance","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientBalance","type":"error"},{"inputs":[{"internalType":"address","name":"approver","type":"address"}],"name":"ERC20InvalidApprover","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC20InvalidReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"ERC20InvalidSender","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"}],"name":"ERC20InvalidSpender","type":"error"},{"inputs":[{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"ERC2612ExpiredSignature","type":"error"},{"inputs":[{"internalType":"address","name":"signer","type":"address"},{"internalType":"address","name":"owner","type":"address"}],"name":"ERC2612InvalidSigner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"currentNonce","type":"uint256"}],"name":"InvalidAccountNonce","type":"error"},{"inputs":[],"name":"InvalidShortString","type":"error"},{"inputs":[{"internalType":"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":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"eip712Domain","outputs":[{"internalType":"bytes1","name":"fields","type":"bytes1"},{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"version","type":"string"},{"internalType":"uint256","name":"chainId","type":"uint256"},{"internalType":"address","name":"verifyingContract","type":"address"},{"internalType":"bytes32","name":"salt","type":"bytes32"},{"internalType":"uint256[]","name":"extensions","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
610160604052348015610010575f80fd5b506040518060400160405280600481526020016347726f6b60e01b81525080604051806040016040528060018152602001603160f81b8152506040518060400160405280600481526020016347726f6b60e01b8152506040518060400160405280600481526020016347524f4b60e01b815250816003908161009291906103e7565b50600461009f82826103e7565b506100af9150839050600561017d565b610120526100be81600661017d565b61014052815160208084019190912060e052815190820120610100524660a05261014a60e05161010051604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201529081019290925260608201524660808201523060a08201525f9060c00160405160208183030381529060405280519060200120905090565b60805250503060c05250610178336101646012600a610598565b61017390641010b872006105ad565b6101af565b61062f565b5f60208351101561019857610191836101ec565b90506101a9565b816101a384826103e7565b5060ff90505b92915050565b6001600160a01b0382166101dd5760405163ec442f0560e01b81525f60048201526024015b60405180910390fd5b6101e85f8383610229565b5050565b5f80829050601f81511115610216578260405163305a27a960e01b81526004016101d491906105c4565b8051610221826105f9565b179392505050565b6001600160a01b038316610253578060025f828254610248919061061c565b909155506102c39050565b6001600160a01b0383165f90815260208190526040902054818110156102a55760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016101d4565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166102df576002805482900390556102fd565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161034291815260200190565b60405180910390a3505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061037757607f821691505b60208210810361039557634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103e257805f5260205f20601f840160051c810160208510156103c05750805b601f840160051c820191505b818110156103df575f81556001016103cc565b50505b505050565b81516001600160401b038111156104005761040061034f565b6104148161040e8454610363565b8461039b565b6020601f821160018114610446575f831561042f5750848201515b5f19600385901b1c1916600184901b1784556103df565b5f84815260208120601f198516915b828110156104755787850151825560209485019460019092019101610455565b508482101561049257868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b5f52601160045260245ffd5b6001815b60018411156104f0578085048111156104d4576104d46104a1565b60018416156104e257908102905b60019390931c9280026104b9565b935093915050565b5f82610506575060016101a9565b8161051257505f6101a9565b816001811461052857600281146105325761054e565b60019150506101a9565b60ff841115610543576105436104a1565b50506001821b6101a9565b5060208310610133831016604e8410600b8410161715610571575081810a6101a9565b61057d5f1984846104b5565b805f1904821115610590576105906104a1565b029392505050565b5f6105a660ff8416836104f8565b9392505050565b80820281158282048414176101a9576101a96104a1565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b80516020808301519190811015610395575f1960209190910360031b1b16919050565b808201808211156101a9576101a96104a1565b60805160a05160c05160e051610100516101205161014051610ea96106805f395f6106f001525f6106c301525f61066c01525f61064401525f61059f01525f6105c901525f6105f30152610ea95ff3fe608060405234801561000f575f80fd5b50600436106100da575f3560e01c806370a082311161008857806395d89b411161006357806395d89b41146101b1578063a9059cbb146101b9578063d505accf146101cc578063dd62ed3e146101e1575f80fd5b806370a082311461015b5780637ecebe001461018357806384b0196e14610196575f80fd5b806323b872dd116100b857806323b872dd14610131578063313ce567146101445780633644e51514610153575f80fd5b806306fdde03146100de578063095ea7b3146100fc57806318160ddd1461011f575b5f80fd5b6100e6610219565b6040516100f39190610c25565b60405180910390f35b61010f61010a366004610c59565b6102a9565b60405190151581526020016100f3565b6002545b6040519081526020016100f3565b61010f61013f366004610c81565b6102c2565b604051601281526020016100f3565b6101236102e5565b610123610169366004610cbb565b6001600160a01b03165f9081526020819052604090205490565b610123610191366004610cbb565b6102f3565b61019e610310565b6040516100f39796959493929190610cd4565b6100e6610352565b61010f6101c7366004610c59565b610361565b6101df6101da366004610d6a565b61036e565b005b6101236101ef366004610dd7565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b60606003805461022890610e08565b80601f016020809104026020016040519081016040528092919081815260200182805461025490610e08565b801561029f5780601f106102765761010080835404028352916020019161029f565b820191905f5260205f20905b81548152906001019060200180831161028257829003601f168201915b5050505050905090565b5f336102b68185856104a9565b60019150505b92915050565b5f336102cf8582856104bb565b6102da858585610536565b506001949350505050565b5f6102ee610593565b905090565b6001600160a01b0381165f908152600760205260408120546102bc565b5f6060805f805f60606103216106bc565b6103296106e9565b604080515f80825260208201909252600f60f81b9b939a50919850469750309650945092509050565b60606004805461022890610e08565b5f336102b6818585610536565b834211156103975760405163313c898160e11b8152600481018590526024015b60405180910390fd5b5f7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886103e28c6001600160a01b03165f90815260076020526040902080546001810190915590565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e0016040516020818303038152906040528051906020012090505f61043c82610716565b90505f61044b82878787610742565b9050896001600160a01b0316816001600160a01b031614610492576040516325c0072360e11b81526001600160a01b0380831660048301528b16602482015260440161038e565b61049d8a8a8a6104a9565b50505050505050505050565b6104b6838383600161076e565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610530578181101561052257604051637dc7a0d960e11b81526001600160a01b0384166004820152602481018290526044810183905260640161038e565b61053084848484035f61076e565b50505050565b6001600160a01b03831661055f57604051634b637e8f60e11b81525f600482015260240161038e565b6001600160a01b0382166105885760405163ec442f0560e01b81525f600482015260240161038e565b6104b6838383610840565b5f306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480156105eb57507f000000000000000000000000000000000000000000000000000000000000000046145b1561061557507f000000000000000000000000000000000000000000000000000000000000000090565b6102ee604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527f0000000000000000000000000000000000000000000000000000000000000000918101919091527f000000000000000000000000000000000000000000000000000000000000000060608201524660808201523060a08201525f9060c00160405160208183030381529060405280519060200120905090565b60606102ee7f00000000000000000000000000000000000000000000000000000000000000006005610966565b60606102ee7f00000000000000000000000000000000000000000000000000000000000000006006610966565b5f6102bc610722610593565b8360405161190160f01b8152600281019290925260228201526042902090565b5f805f8061075288888888610a0f565b9250925092506107628282610ad7565b50909695505050505050565b6001600160a01b0384166107975760405163e602df0560e01b81525f600482015260240161038e565b6001600160a01b0383166107c057604051634a1406b160e11b81525f600482015260240161038e565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561053057826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161083291815260200190565b60405180910390a350505050565b6001600160a01b03831661086a578060025f82825461085f9190610e40565b909155506108da9050565b6001600160a01b0383165f90815260208190526040902054818110156108bc5760405163391434e360e21b81526001600160a01b0385166004820152602481018290526044810183905260640161038e565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166108f657600280548290039055610914565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161095991815260200190565b60405180910390a3505050565b606060ff83146109805761097983610b93565b90506102bc565b81805461098c90610e08565b80601f01602080910402602001604051908101604052809291908181526020018280546109b890610e08565b8015610a035780601f106109da57610100808354040283529160200191610a03565b820191905f5260205f20905b8154815290600101906020018083116109e657829003601f168201915b505050505090506102bc565b5f80807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0841115610a4857505f91506003905082610acd565b604080515f808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa158015610a99573d5f803e3d5ffd5b5050604051601f1901519150506001600160a01b038116610ac457505f925060019150829050610acd565b92505f91508190505b9450945094915050565b5f826003811115610aea57610aea610e5f565b03610af3575050565b6001826003811115610b0757610b07610e5f565b03610b255760405163f645eedf60e01b815260040160405180910390fd5b6002826003811115610b3957610b39610e5f565b03610b5a5760405163fce698f760e01b81526004810182905260240161038e565b6003826003811115610b6e57610b6e610e5f565b03610b8f576040516335e2f38360e21b81526004810182905260240161038e565b5050565b60605f610b9f83610bd0565b6040805160208082528183019092529192505f91906020820181803683375050509182525060208101929092525090565b5f60ff8216601f8111156102bc57604051632cd44ac360e21b815260040160405180910390fd5b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f610c376020830184610bf7565b9392505050565b80356001600160a01b0381168114610c54575f80fd5b919050565b5f8060408385031215610c6a575f80fd5b610c7383610c3e565b946020939093013593505050565b5f805f60608486031215610c93575f80fd5b610c9c84610c3e565b9250610caa60208501610c3e565b929592945050506040919091013590565b5f60208284031215610ccb575f80fd5b610c3782610c3e565b60ff60f81b8816815260e060208201525f610cf260e0830189610bf7565b8281036040840152610d048189610bf7565b606084018890526001600160a01b038716608085015260a0840186905283810360c0850152845180825260208087019350909101905f5b81811015610d59578351835260209384019390920191600101610d3b565b50909b9a5050505050505050505050565b5f805f805f805f60e0888a031215610d80575f80fd5b610d8988610c3e565b9650610d9760208901610c3e565b95506040880135945060608801359350608088013560ff81168114610dba575f80fd5b9699959850939692959460a0840135945060c09093013592915050565b5f8060408385031215610de8575f80fd5b610df183610c3e565b9150610dff60208401610c3e565b90509250929050565b600181811c90821680610e1c57607f821691505b602082108103610e3a57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102bc57634e487b7160e01b5f52601160045260245ffd5b634e487b7160e01b5f52602160045260245ffdfea26469706673582212203c95f8ff72b50bda74a04a291a40601aaf045ec8b7d311de7872d4da668c849664736f6c634300081a0033
Deployed Bytecode
0x608060405234801561000f575f80fd5b50600436106100da575f3560e01c806370a082311161008857806395d89b411161006357806395d89b41146101b1578063a9059cbb146101b9578063d505accf146101cc578063dd62ed3e146101e1575f80fd5b806370a082311461015b5780637ecebe001461018357806384b0196e14610196575f80fd5b806323b872dd116100b857806323b872dd14610131578063313ce567146101445780633644e51514610153575f80fd5b806306fdde03146100de578063095ea7b3146100fc57806318160ddd1461011f575b5f80fd5b6100e6610219565b6040516100f39190610c25565b60405180910390f35b61010f61010a366004610c59565b6102a9565b60405190151581526020016100f3565b6002545b6040519081526020016100f3565b61010f61013f366004610c81565b6102c2565b604051601281526020016100f3565b6101236102e5565b610123610169366004610cbb565b6001600160a01b03165f9081526020819052604090205490565b610123610191366004610cbb565b6102f3565b61019e610310565b6040516100f39796959493929190610cd4565b6100e6610352565b61010f6101c7366004610c59565b610361565b6101df6101da366004610d6a565b61036e565b005b6101236101ef366004610dd7565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b60606003805461022890610e08565b80601f016020809104026020016040519081016040528092919081815260200182805461025490610e08565b801561029f5780601f106102765761010080835404028352916020019161029f565b820191905f5260205f20905b81548152906001019060200180831161028257829003601f168201915b5050505050905090565b5f336102b68185856104a9565b60019150505b92915050565b5f336102cf8582856104bb565b6102da858585610536565b506001949350505050565b5f6102ee610593565b905090565b6001600160a01b0381165f908152600760205260408120546102bc565b5f6060805f805f60606103216106bc565b6103296106e9565b604080515f80825260208201909252600f60f81b9b939a50919850469750309650945092509050565b60606004805461022890610e08565b5f336102b6818585610536565b834211156103975760405163313c898160e11b8152600481018590526024015b60405180910390fd5b5f7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886103e28c6001600160a01b03165f90815260076020526040902080546001810190915590565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e0016040516020818303038152906040528051906020012090505f61043c82610716565b90505f61044b82878787610742565b9050896001600160a01b0316816001600160a01b031614610492576040516325c0072360e11b81526001600160a01b0380831660048301528b16602482015260440161038e565b61049d8a8a8a6104a9565b50505050505050505050565b6104b6838383600161076e565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198114610530578181101561052257604051637dc7a0d960e11b81526001600160a01b0384166004820152602481018290526044810183905260640161038e565b61053084848484035f61076e565b50505050565b6001600160a01b03831661055f57604051634b637e8f60e11b81525f600482015260240161038e565b6001600160a01b0382166105885760405163ec442f0560e01b81525f600482015260240161038e565b6104b6838383610840565b5f306001600160a01b037f0000000000000000000000000e3b1c9be555ec9806f6eab9bd101487f53cf0c9161480156105eb57507f000000000000000000000000000000000000000000000000000000000000009246145b1561061557507f0dc45fc107de4b8f0662c3277af366f6e5dca807a2f73410763be2fe2b32c1bf90565b6102ee604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527fd4c4760542dcc0fc815ffb3789abdfd4ad4262b36834c7dce7f1707432a603f3918101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a08201525f9060c00160405160208183030381529060405280519060200120905090565b60606102ee7f47726f6b000000000000000000000000000000000000000000000000000000046005610966565b60606102ee7f31000000000000000000000000000000000000000000000000000000000000016006610966565b5f6102bc610722610593565b8360405161190160f01b8152600281019290925260228201526042902090565b5f805f8061075288888888610a0f565b9250925092506107628282610ad7565b50909695505050505050565b6001600160a01b0384166107975760405163e602df0560e01b81525f600482015260240161038e565b6001600160a01b0383166107c057604051634a1406b160e11b81525f600482015260240161038e565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561053057826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161083291815260200190565b60405180910390a350505050565b6001600160a01b03831661086a578060025f82825461085f9190610e40565b909155506108da9050565b6001600160a01b0383165f90815260208190526040902054818110156108bc5760405163391434e360e21b81526001600160a01b0385166004820152602481018290526044810183905260640161038e565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166108f657600280548290039055610914565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161095991815260200190565b60405180910390a3505050565b606060ff83146109805761097983610b93565b90506102bc565b81805461098c90610e08565b80601f01602080910402602001604051908101604052809291908181526020018280546109b890610e08565b8015610a035780601f106109da57610100808354040283529160200191610a03565b820191905f5260205f20905b8154815290600101906020018083116109e657829003601f168201915b505050505090506102bc565b5f80807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0841115610a4857505f91506003905082610acd565b604080515f808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa158015610a99573d5f803e3d5ffd5b5050604051601f1901519150506001600160a01b038116610ac457505f925060019150829050610acd565b92505f91508190505b9450945094915050565b5f826003811115610aea57610aea610e5f565b03610af3575050565b6001826003811115610b0757610b07610e5f565b03610b255760405163f645eedf60e01b815260040160405180910390fd5b6002826003811115610b3957610b39610e5f565b03610b5a5760405163fce698f760e01b81526004810182905260240161038e565b6003826003811115610b6e57610b6e610e5f565b03610b8f576040516335e2f38360e21b81526004810182905260240161038e565b5050565b60605f610b9f83610bd0565b6040805160208082528183019092529192505f91906020820181803683375050509182525060208101929092525090565b5f60ff8216601f8111156102bc57604051632cd44ac360e21b815260040160405180910390fd5b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f610c376020830184610bf7565b9392505050565b80356001600160a01b0381168114610c54575f80fd5b919050565b5f8060408385031215610c6a575f80fd5b610c7383610c3e565b946020939093013593505050565b5f805f60608486031215610c93575f80fd5b610c9c84610c3e565b9250610caa60208501610c3e565b929592945050506040919091013590565b5f60208284031215610ccb575f80fd5b610c3782610c3e565b60ff60f81b8816815260e060208201525f610cf260e0830189610bf7565b8281036040840152610d048189610bf7565b606084018890526001600160a01b038716608085015260a0840186905283810360c0850152845180825260208087019350909101905f5b81811015610d59578351835260209384019390920191600101610d3b565b50909b9a5050505050505050505050565b5f805f805f805f60e0888a031215610d80575f80fd5b610d8988610c3e565b9650610d9760208901610c3e565b95506040880135945060608801359350608088013560ff81168114610dba575f80fd5b9699959850939692959460a0840135945060c09093013592915050565b5f8060408385031215610de8575f80fd5b610df183610c3e565b9150610dff60208401610c3e565b90509250929050565b600181811c90821680610e1c57607f821691505b602082108103610e3a57634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102bc57634e487b7160e01b5f52601160045260245ffd5b634e487b7160e01b5f52602160045260245ffdfea26469706673582212203c95f8ff72b50bda74a04a291a40601aaf045ec8b7d311de7872d4da668c849664736f6c634300081a0033
Deployed Bytecode Sourcemap
132464:170:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13038:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;15331:190;;;;;;:::i;:::-;;:::i;:::-;;;1204:14:1;;1197:22;1179:41;;1167:2;1152:18;15331:190:0;1039:187:1;14140:99:0;14219:12;;14140:99;;;1377:25:1;;;1365:2;1350:18;14140:99:0;1231:177:1;16131:249:0;;;;;;:::i;:::-;;:::i;13991:84::-;;;14065:2;1934:36:1;;1922:2;1907:18;13991:84:0;1792:184:1;132228:114:0;;;:::i;14302:118::-;;;;;;:::i;:::-;-1:-1:-1;;;;;14394:18:0;14367:7;14394:18;;;;;;;;;;;;14302:118;131970:145;;;;;;:::i;:::-;;:::i;126626:580::-;;;:::i;:::-;;;;;;;;;;;;;:::i;13248:95::-;;;:::i;14625:182::-;;;;;;:::i;:::-;;:::i;131216:695::-;;;;;;:::i;:::-;;:::i;:::-;;14870:142;;;;;;:::i;:::-;-1:-1:-1;;;;;14977:18:0;;;14950:7;14977:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;14870:142;13038:91;13083:13;13116:5;13109:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13038:91;:::o;15331:190::-;15404:4;4417:10;15460:31;4417:10;15476:7;15485:5;15460:8;:31::i;:::-;15509:4;15502:11;;;15331:190;;;;;:::o;16131:249::-;16218:4;4417:10;16276:37;16292:4;4417:10;16307:5;16276:15;:37::i;:::-;16324:26;16334:4;16340:2;16344:5;16324:9;:26::i;:::-;-1:-1:-1;16368:4:0;;16131:249;-1:-1:-1;;;;16131:249:0:o;132228:114::-;132287:7;132314:20;:18;:20::i;:::-;132307:27;;132228:114;:::o;131970:145::-;-1:-1:-1;;;;;128807:14:0;;132061:7;128807:14;;;:7;:14;;;;;;132088:19;128720:109;126626:580;126729:13;126757:18;126790:21;126826:15;126856:25;126896:12;126923:27;127031:13;:11;:13::i;:::-;127059:16;:14;:16::i;:::-;127171;;;127154:1;127171:16;;;;;;;;;-1:-1:-1;;;126978:220:0;;;-1:-1:-1;126978:220:0;;-1:-1:-1;127090:13:0;;-1:-1:-1;127126:4:0;;-1:-1:-1;127154:1:0;-1:-1:-1;127171:16:0;-1:-1:-1;126978:220:0;-1:-1:-1;126626:580:0:o;13248:95::-;13295:13;13328:7;13321:14;;;;;:::i;14625:182::-;14694:4;4417:10;14750:27;4417:10;14767:2;14771:5;14750:9;:27::i;131216:695::-;131446:8;131428:15;:26;131424:99;;;131478:33;;-1:-1:-1;;;131478:33:0;;;;;1377:25:1;;;1350:18;;131478:33:0;;;;;;;;131424:99;131535:18;130535:95;131594:5;131601:7;131610:5;131617:16;131627:5;-1:-1:-1;;;;;129317:14:0;129010:7;129317:14;;;:7;:14;;;;;:16;;;;;;;;;128950:402;131617:16;131566:78;;;;;;5597:25:1;;;;-1:-1:-1;;;;;5658:55:1;;;5638:18;;;5631:83;5750:55;;;;5730:18;;;5723:83;5822:18;;;5815:34;5865:19;;;5858:35;5909:19;;;5902:35;;;5569:19;;131566:78:0;;;;;;;;;;;;131556:89;;;;;;131535:110;;131658:12;131673:28;131690:10;131673:16;:28::i;:::-;131658:43;;131714:14;131731:28;131745:4;131751:1;131754;131757;131731:13;:28::i;:::-;131714:45;;131784:5;-1:-1:-1;;;;;131774:15:0;:6;-1:-1:-1;;;;;131774:15:0;;131770:90;;131813:35;;-1:-1:-1;;;131813:35:0;;-1:-1:-1;;;;;6140:55:1;;;131813:35:0;;;6122:74:1;6232:55;;6212:18;;;6205:83;6095:18;;131813:35:0;5948:346:1;131770:90:0;131872:31;131881:5;131888:7;131897:5;131872:8;:31::i;:::-;131413:498;;;131216:695;;;;;;;:::o;20190:130::-;20275:37;20284:5;20291:7;20300:5;20307:4;20275:8;:37::i;:::-;20190:130;;;:::o;21922:487::-;-1:-1:-1;;;;;14977:18:0;;;22022:24;14977:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;-1:-1:-1;;22089:37:0;;22085:317;;22166:5;22147:16;:24;22143:132;;;22199:60;;-1:-1:-1;;;22199:60:0;;-1:-1:-1;;;;;6519:55:1;;22199:60:0;;;6501:74:1;6591:18;;;6584:34;;;6634:18;;;6627:34;;;6474:18;;22199:60:0;6299:368:1;22143:132:0;22318:57;22327:5;22334:7;22362:5;22343:16;:24;22369:5;22318:8;:57::i;:::-;22011:398;21922:487;;;:::o;16765:308::-;-1:-1:-1;;;;;16849:18:0;;16845:88;;16891:30;;-1:-1:-1;;;16891:30:0;;16918:1;16891:30;;;6818:74:1;6791:18;;16891:30:0;6672:226:1;16845:88:0;-1:-1:-1;;;;;16947:16:0;;16943:88;;16987:32;;-1:-1:-1;;;16987:32:0;;17016:1;16987:32;;;6818:74:1;6791:18;;16987:32:0;6672:226:1;16943:88:0;17041:24;17049:4;17055:2;17059:5;17041:7;:24::i;125293:268::-;125346:7;125378:4;-1:-1:-1;;;;;125387:11:0;125370:28;;:63;;;;;125419:14;125402:13;:31;125370:63;125366:188;;;-1:-1:-1;125457:22:0;;125293:268::o;125366:188::-;125519:23;125661:80;;;123485:95;125661:80;;;7389:25:1;125683:11:0;7430:18:1;;;7423:34;;;;125696:14:0;7473:18:1;;;7466:34;125712:13:0;7516:18:1;;;7509:34;125735:4:0;7559:19:1;;;7552:84;125624:7:0;;7361:19:1;;125661:80:0;;;;;;;;;;;;125651:91;;;;;;125644:98;;125569:181;;127535:128;127581:13;127614:41;:5;127641:13;127614:26;:41::i;127998:137::-;128047:13;128080:47;:8;128110:16;128080:29;:47::i;126392:178::-;126469:7;126496:66;126529:20;:18;:20::i;:::-;126551:10;111759:4;111753:11;-1:-1:-1;;;111778:23:0;;111831:4;111822:14;;111815:39;;;;111884:4;111875:14;;111868:34;111941:4;111926:20;;;111582:382;33438:264;33523:7;33544:17;33563:18;33583:16;33603:25;33614:4;33620:1;33623;33626;33603:10;:25::i;:::-;33543:85;;;;;;33639:28;33651:5;33658:8;33639:11;:28::i;:::-;-1:-1:-1;33685:9:0;;33438:264;-1:-1:-1;;;;;;33438:264:0:o;21187:443::-;-1:-1:-1;;;;;21300:19:0;;21296:91;;21343:32;;-1:-1:-1;;;21343:32:0;;21372:1;21343:32;;;6818:74:1;6791:18;;21343:32:0;6672:226:1;21296:91:0;-1:-1:-1;;;;;21401:21:0;;21397:92;;21446:31;;-1:-1:-1;;;21446:31:0;;21474:1;21446:31;;;6818:74:1;6791:18;;21446:31:0;6672:226:1;21397:92:0;-1:-1:-1;;;;;21499:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;:35;;;21545:78;;;;21596:7;-1:-1:-1;;;;;21580:31:0;21589:5;-1:-1:-1;;;;;21580:31:0;;21605:5;21580:31;;;;1377:25:1;;1365:2;1350:18;;1231:177;21580:31:0;;;;;;;;21187:443;;;;:::o;17397:1135::-;-1:-1:-1;;;;;17487:18:0;;17483:552;;17641:5;17625:12;;:21;;;;;;;:::i;:::-;;;;-1:-1:-1;17483:552:0;;-1:-1:-1;17483:552:0;;-1:-1:-1;;;;;17701:15:0;;17679:19;17701:15;;;;;;;;;;;17735:19;;;17731:117;;;17782:50;;-1:-1:-1;;;17782:50:0;;-1:-1:-1;;;;;6519:55:1;;17782:50:0;;;6501:74:1;6591:18;;;6584:34;;;6634:18;;;6627:34;;;6474:18;;17782:50:0;6299:368:1;17731:117:0;-1:-1:-1;;;;;17971:15:0;;:9;:15;;;;;;;;;;17989:19;;;;17971:37;;17483:552;-1:-1:-1;;;;;18051:16:0;;18047:435;;18217:12;:21;;;;;;;18047:435;;;-1:-1:-1;;;;;18433:13:0;;:9;:13;;;;;;;;;;:22;;;;;;18047:435;18514:2;-1:-1:-1;;;;;18499:25:0;18508:4;-1:-1:-1;;;;;18499:25:0;;18518:5;18499:25;;;;1377::1;;1365:2;1350:18;;1231:177;18499:25:0;;;;;;;;17397:1135;;;:::o;119762:273::-;119856:13;117736:66;119886:46;;119882:146;;119956:15;119965:5;119956:8;:15::i;:::-;119949:22;;;;119882:146;120011:5;120004:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;31722:1577;31853:17;;;32817:66;32804:79;;32800:166;;;-1:-1:-1;32916:1:0;;-1:-1:-1;32920:30:0;;-1:-1:-1;32952:1:0;32900:54;;32800:166;33080:24;;;33063:14;33080:24;;;;;;;;;7874:25:1;;;7947:4;7935:17;;7915:18;;;7908:45;;;;7969:18;;;7962:34;;;8012:18;;;8005:34;;;33080:24:0;;7846:19:1;;33080:24:0;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;33080:24:0;;-1:-1:-1;;33080:24:0;;;-1:-1:-1;;;;;;;33119:20:0;;33115:115;;-1:-1:-1;33172:1:0;;-1:-1:-1;33176:29:0;;-1:-1:-1;33172:1:0;;-1:-1:-1;33156:62:0;;33115:115;33250:6;-1:-1:-1;33258:20:0;;-1:-1:-1;33258:20:0;;-1:-1:-1;31722:1577:0;;;;;;;;;:::o;33840:542::-;33936:20;33927:5;:29;;;;;;;;:::i;:::-;;33923:452;;33840:542;;:::o;33923:452::-;34034:29;34025:5;:38;;;;;;;;:::i;:::-;;34021:354;;34087:23;;-1:-1:-1;;;34087:23:0;;;;;;;;;;;34021:354;34141:35;34132:5;:44;;;;;;;;:::i;:::-;;34128:247;;34200:46;;-1:-1:-1;;;34200:46:0;;;;;1377:25:1;;;1350:18;;34200:46:0;1231:177:1;34128:247:0;34277:30;34268:5;:39;;;;;;;;:::i;:::-;;34264:111;;34331:32;;-1:-1:-1;;;34331:32:0;;;;;1377:25:1;;;1350:18;;34331:32:0;1231:177:1;34264:111:0;33840:542;;:::o;118445:387::-;118504:13;118530:11;118544:16;118555:4;118544:10;:16::i;:::-;118670:14;;;118681:2;118670:14;;;;;;;;;118530:30;;-1:-1:-1;118650:17:0;;118670:14;;;;;;;;;-1:-1:-1;;;118735:16:0;;;-1:-1:-1;118781:4:0;118772:14;;118765:28;;;;-1:-1:-1;118735:16:0;118445:387::o;118909:251::-;118970:7;119043:4;119007:40;;119071:2;119062:11;;119058:71;;;119097:20;;-1:-1:-1;;;119097:20:0;;;;;;;;;;;14:289:1;56:3;94:5;88:12;121:6;116:3;109:19;177:6;170:4;163:5;159:16;152:4;147:3;143:14;137:47;229:1;222:4;213:6;208:3;204:16;200:27;193:38;292:4;285:2;281:7;276:2;268:6;264:15;260:29;255:3;251:39;247:50;240:57;;;14:289;;;;:::o;308:220::-;457:2;446:9;439:21;420:4;477:45;518:2;507:9;503:18;495:6;477:45;:::i;:::-;469:53;308:220;-1:-1:-1;;;308:220:1:o;533:196::-;601:20;;-1:-1:-1;;;;;650:54:1;;640:65;;630:93;;719:1;716;709:12;630:93;533:196;;;:::o;734:300::-;802:6;810;863:2;851:9;842:7;838:23;834:32;831:52;;;879:1;876;869:12;831:52;902:29;921:9;902:29;:::i;:::-;892:39;1000:2;985:18;;;;972:32;;-1:-1:-1;;;734:300:1:o;1413:374::-;1490:6;1498;1506;1559:2;1547:9;1538:7;1534:23;1530:32;1527:52;;;1575:1;1572;1565:12;1527:52;1598:29;1617:9;1598:29;:::i;:::-;1588:39;;1646:38;1680:2;1669:9;1665:18;1646:38;:::i;:::-;1413:374;;1636:48;;-1:-1:-1;;;1753:2:1;1738:18;;;;1725:32;;1413:374::o;2163:186::-;2222:6;2275:2;2263:9;2254:7;2250:23;2246:32;2243:52;;;2291:1;2288;2281:12;2243:52;2314:29;2333:9;2314:29;:::i;2354:1261::-;2760:3;2755;2751:13;2743:6;2739:26;2728:9;2721:45;2802:3;2797:2;2786:9;2782:18;2775:31;2702:4;2829:46;2870:3;2859:9;2855:19;2847:6;2829:46;:::i;:::-;2923:9;2915:6;2911:22;2906:2;2895:9;2891:18;2884:50;2957:33;2983:6;2975;2957:33;:::i;:::-;3021:2;3006:18;;2999:34;;;-1:-1:-1;;;;;3070:55:1;;3064:3;3049:19;;3042:84;3157:3;3142:19;;3135:35;;;3207:22;;;3201:3;3186:19;;3179:51;3279:13;;3301:22;;;3351:2;3377:15;;;;-1:-1:-1;3339:15:1;;;;-1:-1:-1;3420:169:1;3434:6;3431:1;3428:13;3420:169;;;3495:13;;3483:26;;3538:2;3564:15;;;;3529:12;;;;3456:1;3449:9;3420:169;;;-1:-1:-1;3606:3:1;;2354:1261;-1:-1:-1;;;;;;;;;;;2354:1261:1:o;3620:903::-;3731:6;3739;3747;3755;3763;3771;3779;3832:3;3820:9;3811:7;3807:23;3803:33;3800:53;;;3849:1;3846;3839:12;3800:53;3872:29;3891:9;3872:29;:::i;:::-;3862:39;;3920:38;3954:2;3943:9;3939:18;3920:38;:::i;:::-;3910:48;-1:-1:-1;4027:2:1;4012:18;;3999:32;;-1:-1:-1;4128:2:1;4113:18;;4100:32;;-1:-1:-1;4210:3:1;4195:19;;4182:33;4259:4;4246:18;;4234:31;;4224:59;;4279:1;4276;4269:12;4224:59;3620:903;;;;-1:-1:-1;3620:903:1;;;;4302:7;4382:3;4367:19;;4354:33;;-1:-1:-1;4486:3:1;4471:19;;;4458:33;;3620:903;-1:-1:-1;;3620:903:1:o;4528:260::-;4596:6;4604;4657:2;4645:9;4636:7;4632:23;4628:32;4625:52;;;4673:1;4670;4663:12;4625:52;4696:29;4715:9;4696:29;:::i;:::-;4686:39;;4744:38;4778:2;4767:9;4763:18;4744:38;:::i;:::-;4734:48;;4528:260;;;;;:::o;4793:380::-;4872:1;4868:12;;;;4915;;;4936:61;;4990:4;4982:6;4978:17;4968:27;;4936:61;5043:2;5035:6;5032:14;5012:18;5009:38;5006:161;;5089:10;5084:3;5080:20;5077:1;5070:31;5124:4;5121:1;5114:15;5152:4;5149:1;5142:15;5006:161;;4793:380;;;:::o;6903:222::-;6968:9;;;6989:10;;;6986:133;;;7041:10;7036:3;7032:20;7029:1;7022:31;7076:4;7073:1;7066:15;7104:4;7101:1;7094:15;8050:127;8111:10;8106:3;8102:20;8099:1;8092:31;8142:4;8139:1;8132:15;8166:4;8163:1;8156:15
Swarm Source
ipfs://3c95f8ff72b50bda74a04a291a40601aaf045ec8b7d311de7872d4da668c8496
[ 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.