ETH Price: $2,456.80 (+1.27%)

Token

CryptoWave (CRW)
 

Overview

Max Total Supply

100,000,000 CRW

Holders

1

Transfers

-
0

Market

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
UI Multiplier changes (based on UIMultiplierUpdated event). Displayed token amounts are scaled by the active multiplier.
Transaction Hash Block
Age
Multiplier Status
# Exchange Pair Price  24H Volume % Volume
Source Code Verified Exact Match

Contract Name

CryptoWave

Compiler Version
v0.8.18+commit.87f61d96
Optimization Enabled
Yes with 200 runs
Other Settings
default evmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"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":[{"indexed":true,"internalType":"address","name":"delegator","type":"address"},{"indexed":true,"internalType":"address","name":"fromDelegate","type":"address"},{"indexed":true,"internalType":"address","name":"toDelegate","type":"address"}],"name":"DelegateChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"delegate","type":"address"},{"indexed":false,"internalType":"uint256","name":"previousBalance","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"newBalance","type":"uint256"}],"name":"DelegateVotesChanged","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":false,"internalType":"uint256","name":"id","type":"uint256"}],"name":"Snapshot","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":"CLOCK_MODE","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"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":"amount","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":"address","name":"account","type":"address"},{"internalType":"uint256","name":"snapshotId","type":"uint256"}],"name":"balanceOfAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint32","name":"pos","type":"uint32"}],"name":"checkpoints","outputs":[{"components":[{"internalType":"uint32","name":"fromBlock","type":"uint32"},{"internalType":"uint224","name":"votes","type":"uint224"}],"internalType":"struct ERC20Votes.Checkpoint","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"clock","outputs":[{"internalType":"uint48","name":"","type":"uint48"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"delegatee","type":"address"}],"name":"delegate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"delegatee","type":"address"},{"internalType":"uint256","name":"nonce","type":"uint256"},{"internalType":"uint256","name":"expiry","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"delegateBySig","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"delegates","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"eip712Domain","outputs":[{"internalType":"bytes1","name":"fields","type":"bytes1"},{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"version","type":"string"},{"internalType":"uint256","name":"chainId","type":"uint256"},{"internalType":"address","name":"verifyingContract","type":"address"},{"internalType":"bytes32","name":"salt","type":"bytes32"},{"internalType":"uint256[]","name":"extensions","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"timepoint","type":"uint256"}],"name":"getPastTotalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"timepoint","type":"uint256"}],"name":"getPastVotes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"getVotes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"numCheckpoints","outputs":[{"internalType":"uint32","name":"","type":"uint32"}],"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":"snapshot","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":"uint256","name":"snapshotId","type":"uint256"}],"name":"totalSupplyAt","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":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"}]
6101606040523480156200001257600080fd5b506040518060400160405280600a81526020016943727970746f5761766560b01b81525080604051806040016040528060018152602001603160f81b8152506040518060400160405280600a81526020016943727970746f5761766560b01b8152506040518060400160405280600381526020016243525760e81b8152508160039081620000a1919062000bd0565b506004620000b0828262000bd0565b505050620000cd620000c7620001d760201b60201c565b620001db565b6009805460ff60a01b19169055620000f382600a6200022d602090811b62000e8e17901c565b610120526200011081600b6200022d602090811b62000e8e17901c565b61014052815160208084019190912060e052815190820120610100524660a0526200019e60e05161010051604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201529081019290925260608201524660808201523060a082015260009060c00160405160208183030381529060405280519060200120905090565b60805250503060c05250620001d133620001bb6012600a62000daf565b620001cb906305f5e10062000dc0565b6200027d565b62000e91565b3390565b600980546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60006020835110156200024d57620002458362000298565b905062000277565b826200026483620002e460201b62000ebf1760201c565b9062000271908262000bd0565b5060ff90505b92915050565b620002948282620002e760201b62000ec21760201c565b5050565b600080829050601f81511115620002cf578260405163305a27a960e01b8152600401620002c6919062000dda565b60405180910390fd5b8051620002dc8262000e2a565b179392505050565b90565b620002fe82826200039a60201b62000f521760201c565b6001600160e01b0362000312620004758216565b11156200037b5760405162461bcd60e51b815260206004820152603060248201527f4552433230566f7465733a20746f74616c20737570706c79207269736b73206f60448201526f766572666c6f77696e6720766f74657360801b6064820152608401620002c6565b620003946010620010256200047b60201b178362000490565b50505050565b6001600160a01b038216620003f25760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401620002c6565b620004006000838362000639565b806002600082825462000414919062000e4f565b90915550506001600160a01b038216600081815260208181526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3620002946000838362000660565b60025490565b600062000489828462000e4f565b9392505050565b82546000908190818115620004df5760008781526020902082016000190160408051808201909152905463ffffffff8116825264010000000090046001600160e01b03166020820152620004f4565b60408051808201909152600080825260208201525b905080602001516001600160e01b031693506200051284868860201c565b92506000821180156200053f57506200052a62000678565b65ffffffffffff16816000015163ffffffff16145b1562000593576200055b836200069560201b620010311760201c565b60008881526020902083016000190180546001600160e01b03929092166401000000000263ffffffff9092169190911790556200062f565b866040518060400160405280620005cc620005b36200067860201b60201c565b65ffffffffffff166200070460201b6200109e1760201c565b63ffffffff168152602001620005ed866200069560201b620010311760201c565b6001600160e01b0390811690915282546001810184556000938452602093849020835194909301519091166401000000000263ffffffff909316929092179101555b5050935093915050565b620006436200076b565b6200065b838383620007c360201b620011031760201c565b505050565b6200065b8383836200082f60201b620011501760201c565b600062000690436200087b60201b620011821760201c565b905090565b60006001600160e01b03821115620007005760405162461bcd60e51b815260206004820152602760248201527f53616665436173743a2076616c756520646f65736e27742066697420696e20326044820152663234206269747360c81b6064820152608401620002c6565b5090565b600063ffffffff821115620007005760405162461bcd60e51b815260206004820152602660248201527f53616665436173743a2076616c756520646f65736e27742066697420696e203360448201526532206269747360d01b6064820152608401620002c6565b6200077f600954600160a01b900460ff1690565b15620007c15760405162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b6044820152606401620002c6565b565b620007db8383836200065b60201b620011221760201c565b6001600160a01b038316620007ff57620007f582620008e4565b6200065b6200091c565b6001600160a01b0382166200081957620007f583620008e4565b6200082483620008e4565b6200065b82620008e4565b620008478383836200065b60201b620011221760201c565b6001600160a01b038381166000908152600e60205260408082205485841683529120546200065b929182169116836200092c565b600065ffffffffffff821115620007005760405162461bcd60e51b815260206004820152602660248201527f53616665436173743a2076616c756520646f65736e27742066697420696e203460448201526538206269747360d01b6064820152608401620002c6565b6001600160a01b0381166000908152600560209081526040808320918390529091205462000919919062000a67565b62000a67565b50565b620007c160066200091360025490565b816001600160a01b0316836001600160a01b0316141580156200094f5750600081115b156200065b576001600160a01b03831615620009dc576001600160a01b0383166000908152600f602090815260408220829162000999919062000ab6901b620011e9178562000490565b91509150846001600160a01b031660008051602062003a768339815191528383604051620009d1929190918252602082015260400190565b60405180910390a250505b6001600160a01b038216156200065b576001600160a01b0382166000908152600f602090815260408220829162000a2091906200047b901b62001025178562000490565b91509150836001600160a01b031660008051602062003a76833981519152838360405162000a58929190918252602082015260400190565b60405180910390a25050505050565b600062000a7362000ac4565b90508062000a818462000add565b10156200065b578254600180820185556000858152602080822090930193909355938401805494850181558252902090910155565b600062000489828462000e65565b600062000690600862000b2860201b620011f51760201c565b8054600090810362000af157506000919050565b8154829062000b039060019062000e65565b8154811062000b165762000b1662000e7b565b90600052602060002001549050919050565b5490565b634e487b7160e01b600052604160045260246000fd5b600181811c9082168062000b5757607f821691505b60208210810362000b7857634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200065b57600081815260208120601f850160051c8101602086101562000ba75750805b601f850160051c820191505b8181101562000bc85782815560010162000bb3565b505050505050565b81516001600160401b0381111562000bec5762000bec62000b2c565b62000c048162000bfd845462000b42565b8462000b7e565b602080601f83116001811462000c3c576000841562000c235750858301515b600019600386901b1c1916600185901b17855562000bc8565b600085815260208120601f198616915b8281101562000c6d5788860151825594840194600190910190840162000c4c565b508582101562000c8c5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b600181815b8085111562000cf357816000190482111562000cd75762000cd762000c9c565b8085161562000ce557918102915b93841c939080029062000cb7565b509250929050565b60008262000d0c5750600162000277565b8162000d1b5750600062000277565b816001811462000d34576002811462000d3f5762000d5f565b600191505062000277565b60ff84111562000d535762000d5362000c9c565b50506001821b62000277565b5060208310610133831016604e8410600b841016171562000d84575081810a62000277565b62000d90838362000cb2565b806000190482111562000da75762000da762000c9c565b029392505050565b60006200048960ff84168362000cfb565b808202811582820484141762000277576200027762000c9c565b600060208083528351808285015260005b8181101562000e095785810183015185820160400152820162000deb565b506000604082860101526040601f19601f8301168501019250505092915050565b8051602080830151919081101562000b785760001960209190910360031b1b16919050565b8082018082111562000277576200027762000c9c565b8181038181111562000277576200027762000c9c565b634e487b7160e01b600052603260045260246000fd5b60805160a05160c05160e051610100516101205161014051612b8a62000eec60003960006108b80152600061088d01526000611620015260006115f8015260006115530152600061157d015260006115a70152612b8a6000f3fe608060405234801561001057600080fd5b50600436106102275760003560e01c8063715018a6116101305780639711715a116100b8578063c3cda5201161007c578063c3cda520146104c4578063d505accf146104d7578063dd62ed3e146104ea578063f1127ed8146104fd578063f2fde38b1461053a57600080fd5b80639711715a14610470578063981b24d0146104785780639ab24eb01461048b578063a457c2d71461049e578063a9059cbb146104b157600080fd5b806384b0196e116100ff57806384b0196e1461040a5780638da5cb5b146104255780638e539e8c1461043657806391ddadf41461044957806395d89b411461046857600080fd5b8063715018a6146103d457806379cc6790146103dc5780637ecebe00146103ef5780638456cb591461040257600080fd5b806340c10f19116101b3578063587cde1e11610182578063587cde1e1461031a5780635c19a95c1461035e5780635c975abb146103715780636fcfff451461038357806370a08231146103ab57600080fd5b806340c10f19146102d957806342966c68146102ec5780634bf5d7e9146102ff5780634ee2cd7e1461030757600080fd5b8063313ce567116101fa578063313ce567146102925780633644e515146102a157806339509351146102a95780633a46b1a8146102bc5780633f4ba83a146102cf57600080fd5b806306fdde031461022c578063095ea7b31461024a57806318160ddd1461026d57806323b872dd1461027f575b600080fd5b61023461054d565b6040516102419190612698565b60405180910390f35b61025d6102583660046126c2565b6105df565b6040519015158152602001610241565b6002545b604051908152602001610241565b61025d61028d3660046126ec565b6105f9565b60405160128152602001610241565b61027161061d565b61025d6102b73660046126c2565b61062c565b6102716102ca3660046126c2565b61064e565b6102d76106d8565b005b6102d76102e73660046126c2565b6106ea565b6102d76102fa366004612728565b610700565b61023461070d565b6102716103153660046126c2565b6107a5565b610346610328366004612741565b6001600160a01b039081166000908152600e60205260409020541690565b6040516001600160a01b039091168152602001610241565b6102d761036c366004612741565b6107fe565b600954600160a01b900460ff1661025d565b610396610391366004612741565b610808565b60405163ffffffff9091168152602001610241565b6102716103b9366004612741565b6001600160a01b031660009081526020819052604090205490565b6102d761082a565b6102d76103ea3660046126c2565b61083c565b6102716103fd366004612741565b610851565b6102d761086f565b61041261087f565b604051610241979695949392919061275c565b6009546001600160a01b0316610346565b610271610444366004612728565b610908565b61045161096f565b60405165ffffffffffff9091168152602001610241565b61023461097a565b6102d7610989565b610271610486366004612728565b610999565b610271610499366004612741565b6109c4565b61025d6104ac3660046126c2565b610a46565b61025d6104bf3660046126c2565b610ac1565b6102d76104d2366004612803565b610acf565b6102d76104e536600461285b565b610c05565b6102716104f83660046128c5565b610d69565b61051061050b3660046128f8565b610d94565b60408051825163ffffffff1681526020928301516001600160e01b03169281019290925201610241565b6102d7610548366004612741565b610e18565b60606003805461055c90612938565b80601f016020809104026020016040519081016040528092919081815260200182805461058890612938565b80156105d55780601f106105aa576101008083540402835291602001916105d5565b820191906000526020600020905b8154815290600101906020018083116105b857829003601f168201915b5050505050905090565b6000336105ed8185856111f9565b60019150505b92915050565b60003361060785828561131d565b610612858585611391565b506001949350505050565b6000610627611546565b905090565b6000336105ed81858561063f8383610d69565b6106499190612982565b6111f9565b600061065861096f565b65ffffffffffff1682106106af5760405162461bcd60e51b815260206004820152601960248201527804552433230566f7465733a20667574757265206c6f6f6b757603c1b60448201526064015b60405180910390fd5b6001600160a01b0383166000908152600f602052604090206106d19083611671565b9392505050565b6106e061175a565b6106e86117b4565b565b6106f261175a565b6106fc8282611809565b5050565b61070a3382611813565b50565b60604361071861096f565b65ffffffffffff161461076d5760405162461bcd60e51b815260206004820152601d60248201527f4552433230566f7465733a2062726f6b656e20636c6f636b206d6f646500000060448201526064016106a6565b5060408051808201909152601d81527f6d6f64653d626c6f636b6e756d6265722666726f6d3d64656661756c74000000602082015290565b6001600160a01b0382166000908152600560205260408120819081906107cc90859061181d565b91509150816107f3576001600160a01b0385166000908152602081905260409020546107f5565b805b95945050505050565b61070a3382611913565b6001600160a01b0381166000908152600f60205260408120546105f39061109e565b61083261175a565b6106e8600061198c565b61084782338361131d565b6106fc8282611813565b6001600160a01b0381166000908152600c60205260408120546105f3565b61087761175a565b6106e86119de565b6000606080828080836108b37f0000000000000000000000000000000000000000000000000000000000000000600a611a21565b6108de7f0000000000000000000000000000000000000000000000000000000000000000600b611a21565b60408051600080825260208201909252600f60f81b9b939a50919850469750309650945092509050565b600061091261096f565b65ffffffffffff1682106109645760405162461bcd60e51b815260206004820152601960248201527804552433230566f7465733a20667574757265206c6f6f6b757603c1b60448201526064016106a6565b6105f3601083611671565b600061062743611182565b60606004805461055c90612938565b61099161175a565b61070a611ac5565b60008060006109a984600661181d565b91509150816109ba576002546109bc565b805b949350505050565b6001600160a01b0381166000908152600f60205260408120548015610a33576001600160a01b0383166000908152600f6020526040902080546000198301908110610a1157610a116129ab565b60009182526020909120015464010000000090046001600160e01b0316610a36565b60005b6001600160e01b03169392505050565b60003381610a548286610d69565b905083811015610ab45760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016106a6565b61061282868684036111f9565b6000336105ed818585611391565b83421115610b1f5760405162461bcd60e51b815260206004820152601d60248201527f4552433230566f7465733a207369676e6174757265206578706972656400000060448201526064016106a6565b604080517fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf60208201526001600160a01b038816918101919091526060810186905260808101859052600090610b9990610b919060a00160405160208183030381529060405280519060200120611b1f565b858585611b4c565b9050610ba481611b74565b8614610bf25760405162461bcd60e51b815260206004820152601960248201527f4552433230566f7465733a20696e76616c6964206e6f6e63650000000000000060448201526064016106a6565b610bfc8188611913565b50505050505050565b83421115610c555760405162461bcd60e51b815260206004820152601d60248201527f45524332305065726d69743a206578706972656420646561646c696e6500000060448201526064016106a6565b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9888888610c848c611b74565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e0016040516020818303038152906040528051906020012090506000610cdf82611b1f565b90506000610cef82878787611b4c565b9050896001600160a01b0316816001600160a01b031614610d525760405162461bcd60e51b815260206004820152601e60248201527f45524332305065726d69743a20696e76616c6964207369676e6174757265000060448201526064016106a6565b610d5d8a8a8a6111f9565b50505050505050505050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b60408051808201909152600080825260208201526001600160a01b0383166000908152600f60205260409020805463ffffffff8416908110610dd857610dd86129ab565b60009182526020918290206040805180820190915291015463ffffffff8116825264010000000090046001600160e01b0316918101919091529392505050565b610e2061175a565b6001600160a01b038116610e855760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016106a6565b61070a8161198c565b6000602083511015610eaa57610ea383611b9c565b90506105f3565b81610eb58482612a0f565b5060ff90506105f3565b90565b610ecc8282610f52565b6002546001600160e01b031015610f3e5760405162461bcd60e51b815260206004820152603060248201527f4552433230566f7465733a20746f74616c20737570706c79207269736b73206f60448201526f766572666c6f77696e6720766f74657360801b60648201526084016106a6565b610f4c601061102583611bda565b50505050565b6001600160a01b038216610fa85760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016106a6565b610fb460008383611d4f565b8060026000828254610fc69190612982565b90915550506001600160a01b038216600081815260208181526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a36106fc60008383611d62565b60006106d18284612982565b60006001600160e01b0382111561109a5760405162461bcd60e51b815260206004820152602760248201527f53616665436173743a2076616c756520646f65736e27742066697420696e20326044820152663234206269747360c81b60648201526084016106a6565b5090565b600063ffffffff82111561109a5760405162461bcd60e51b815260206004820152602660248201527f53616665436173743a2076616c756520646f65736e27742066697420696e203360448201526532206269747360d01b60648201526084016106a6565b6001600160a01b0383166111275761111a82611d6d565b611122611d9f565b505050565b6001600160a01b03821661113e5761111a83611d6d565b61114783611d6d565b61112282611d6d565b6001600160a01b038381166000908152600e602052604080822054858416835291205461112292918216911683611dad565b600065ffffffffffff82111561109a5760405162461bcd60e51b815260206004820152602660248201527f53616665436173743a2076616c756520646f65736e27742066697420696e203460448201526538206269747360d01b60648201526084016106a6565b60006106d18284612acf565b5490565b6001600160a01b03831661125b5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016106a6565b6001600160a01b0382166112bc5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016106a6565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60006113298484610d69565b90506000198114610f4c57818110156113845760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e636500000060448201526064016106a6565b610f4c84848484036111f9565b6001600160a01b0383166113f55760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016106a6565b6001600160a01b0382166114575760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016106a6565b611462838383611d4f565b6001600160a01b038316600090815260208190526040902054818110156114da5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016106a6565b6001600160a01b03848116600081815260208181526040808320878703905593871680835291849020805487019055925185815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3610f4c848484611d62565b6000306001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614801561159f57507f000000000000000000000000000000000000000000000000000000000000000046145b156115c957507f000000000000000000000000000000000000000000000000000000000000000090565b610627604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527f0000000000000000000000000000000000000000000000000000000000000000918101919091527f000000000000000000000000000000000000000000000000000000000000000060608201524660808201523060a082015260009060c00160405160208183030381529060405280519060200120905090565b8154600090818160058111156116cb57600061168c84611eea565b6116969085612acf565b600088815260209020909150869082015463ffffffff1611156116bb578091506116c9565b6116c6816001612982565b92505b505b808210156117185760006116df8383611fd2565b600088815260209020909150869082015463ffffffff16111561170457809150611712565b61170f816001612982565b92505b506116cb565b8015611744576000868152602090208101600019015464010000000090046001600160e01b0316611747565b60005b6001600160e01b03169695505050505050565b6009546001600160a01b031633146106e85760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016106a6565b6117bc611fed565b6009805460ff60a01b191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b6106fc8282610ec2565b6106fc828261203d565b600080600084116118695760405162461bcd60e51b815260206004820152601660248201527504552433230536e617073686f743a20696420697320360541b60448201526064016106a6565b611871612055565b8411156118c05760405162461bcd60e51b815260206004820152601d60248201527f4552433230536e617073686f743a206e6f6e6578697374656e7420696400000060448201526064016106a6565b60006118cc8486612060565b845490915081036118e457600080925092505061190c565b60018460010182815481106118fb576118fb6129ab565b906000526020600020015492509250505b9250929050565b6001600160a01b038281166000818152600e60208181526040808420805485845282862054949093528787166001600160a01b03198416811790915590519190951694919391928592917f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9190a4610f4c828483611dad565b600980546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6119e661210d565b6009805460ff60a01b1916600160a01b1790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586117ec3390565b606060ff8314611a3457610ea38361215a565b818054611a4090612938565b80601f0160208091040260200160405190810160405280929190818152602001828054611a6c90612938565b8015611ab95780601f10611a8e57610100808354040283529160200191611ab9565b820191906000526020600020905b815481529060010190602001808311611a9c57829003601f168201915b505050505090506105f3565b6000611ad5600880546001019055565b6000611adf612055565b90507f8030e83b04d87bef53480e26263266d6ca66863aa8506aca6f2559d18aa1cb6781604051611b1291815260200190565b60405180910390a1919050565b60006105f3611b2c611546565b8360405161190160f01b8152600281019290925260228201526042902090565b6000806000611b5d87878787612199565b91509150611b6a8161225d565b5095945050505050565b6001600160a01b0381166000908152600c602052604090208054600181018255905b50919050565b600080829050601f81511115611bc7578260405163305a27a960e01b81526004016106a69190612698565b8051611bd282612ae2565b179392505050565b82546000908190818115611c275760008781526020902082016000190160408051808201909152905463ffffffff8116825264010000000090046001600160e01b03166020820152611c3c565b60408051808201909152600080825260208201525b905080602001516001600160e01b03169350611c5c84868863ffffffff16565b9250600082118015611c865750611c7161096f565b65ffffffffffff16816000015163ffffffff16145b15611ccb57611c9483611031565b60008881526020902083016000190180546001600160e01b03929092166401000000000263ffffffff909216919091179055611d45565b866040518060400160405280611cef611ce261096f565b65ffffffffffff1661109e565b63ffffffff168152602001611d0386611031565b6001600160e01b0390811690915282546001810184556000938452602093849020835194909301519091166401000000000263ffffffff909316929092179101555b5050935093915050565b611d5761210d565b611122838383611103565b611122838383611150565b6001600160a01b0381166000908152600560209081526040808320918390529091205461070a91906123a7565b6123a7565b6106e86006611d9a60025490565b816001600160a01b0316836001600160a01b031614158015611dcf5750600081115b15611122576001600160a01b03831615611e5d576001600160a01b0383166000908152600f602052604081208190611e0a906111e985611bda565b91509150846001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7248383604051611e52929190918252602082015260400190565b60405180910390a250505b6001600160a01b03821615611122576001600160a01b0382166000908152600f602052604081208190611e939061102585611bda565b91509150836001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7248383604051611edb929190918252602082015260400190565b60405180910390a25050505050565b600081600003611efc57506000919050565b60006001611f09846123f1565b901c6001901b90506001818481611f2257611f22612b06565b048201901c90506001818481611f3a57611f3a612b06565b048201901c90506001818481611f5257611f52612b06565b048201901c90506001818481611f6a57611f6a612b06565b048201901c90506001818481611f8257611f82612b06565b048201901c90506001818481611f9a57611f9a612b06565b048201901c90506001818481611fb257611fb2612b06565b048201901c90506106d181828581611fcc57611fcc612b06565b04612485565b6000611fe16002848418612b1c565b6106d190848416612982565b600954600160a01b900460ff166106e85760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b60448201526064016106a6565b612047828261249b565b610f4c60106111e983611bda565b600061062760085490565b81546000908103612073575060006105f3565b82546000905b808210156120c057600061208d8383611fd2565b600087815260209020909150859082015411156120ac578091506120ba565b6120b7816001612982565b92505b50612079565b6000821180156120ec5750836120e9866120db600186612acf565b600091825260209091200190565b54145b15612105576120fc600183612acf565b925050506105f3565b5090506105f3565b600954600160a01b900460ff16156106e85760405162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b60448201526064016106a6565b60606000612167836125e0565b604080516020808252818301909252919250600091906020820181803683375050509182525060208101929092525090565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08311156121d05750600090506003612254565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa158015612224573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661224d57600060019250925050612254565b9150600090505b94509492505050565b600081600481111561227157612271612b3e565b036122795750565b600181600481111561228d5761228d612b3e565b036122da5760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e6174757265000000000000000060448201526064016106a6565b60028160048111156122ee576122ee612b3e565b0361233b5760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e6774680060448201526064016106a6565b600381600481111561234f5761234f612b3e565b0361070a5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b60648201526084016106a6565b60006123b1612055565b9050806123bd84612608565b1015611122578254600180820185556000858152602080822090930193909355938401805494850181558252902090910155565b600080608083901c1561240657608092831c92015b604083901c1561241857604092831c92015b602083901c1561242a57602092831c92015b601083901c1561243c57601092831c92015b600883901c1561244e57600892831c92015b600483901c1561246057600492831c92015b600283901c1561247257600292831c92015b600183901c156105f35760010192915050565b600081831061249457816106d1565b5090919050565b6001600160a01b0382166124fb5760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b60648201526084016106a6565b61250782600083611d4f565b6001600160a01b0382166000908152602081905260409020548181101561257b5760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b60648201526084016106a6565b6001600160a01b0383166000818152602081815260408083208686039055600280548790039055518581529192917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a361112283600084611d62565b600060ff8216601f8111156105f357604051632cd44ac360e21b815260040160405180910390fd5b8054600090810361261b57506000919050565b8154829061262b90600190612acf565b8154811061263b5761263b6129ab565b90600052602060002001549050919050565b919050565b6000815180845260005b818110156126785760208185018101518683018201520161265c565b506000602082860101526020601f19601f83011685010191505092915050565b6020815260006106d16020830184612652565b80356001600160a01b038116811461264d57600080fd5b600080604083850312156126d557600080fd5b6126de836126ab565b946020939093013593505050565b60008060006060848603121561270157600080fd5b61270a846126ab565b9250612718602085016126ab565b9150604084013590509250925092565b60006020828403121561273a57600080fd5b5035919050565b60006020828403121561275357600080fd5b6106d1826126ab565b60ff60f81b881681526000602060e08184015261277c60e084018a612652565b838103604085015261278e818a612652565b606085018990526001600160a01b038816608086015260a0850187905284810360c0860152855180825283870192509083019060005b818110156127e0578351835292840192918401916001016127c4565b50909c9b505050505050505050505050565b803560ff8116811461264d57600080fd5b60008060008060008060c0878903121561281c57600080fd5b612825876126ab565b95506020870135945060408701359350612841606088016127f2565b92506080870135915060a087013590509295509295509295565b600080600080600080600060e0888a03121561287657600080fd5b61287f886126ab565b965061288d602089016126ab565b955060408801359450606088013593506128a9608089016127f2565b925060a0880135915060c0880135905092959891949750929550565b600080604083850312156128d857600080fd5b6128e1836126ab565b91506128ef602084016126ab565b90509250929050565b6000806040838503121561290b57600080fd5b612914836126ab565b9150602083013563ffffffff8116811461292d57600080fd5b809150509250929050565b600181811c9082168061294c57607f821691505b602082108103611b9657634e487b7160e01b600052602260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b808201808211156105f3576105f361296c565b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b601f82111561112257600081815260208120601f850160051c810160208610156129e85750805b601f850160051c820191505b81811015612a07578281556001016129f4565b505050505050565b815167ffffffffffffffff811115612a2957612a29612995565b612a3d81612a378454612938565b846129c1565b602080601f831160018114612a725760008415612a5a5750858301515b600019600386901b1c1916600185901b178555612a07565b600085815260208120601f198616915b82811015612aa157888601518255948401946001909101908401612a82565b5085821015612abf5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b818103818111156105f3576105f361296c565b80516020808301519190811015611b965760001960209190910360031b1b16919050565b634e487b7160e01b600052601260045260246000fd5b600082612b3957634e487b7160e01b600052601260045260246000fd5b500490565b634e487b7160e01b600052602160045260246000fdfea26469706673582212202016c23aca7ab071f29d3dbe352da18ad81885e1b0d2eda4972256f1d6e5aba964736f6c63430008120033dec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106102275760003560e01c8063715018a6116101305780639711715a116100b8578063c3cda5201161007c578063c3cda520146104c4578063d505accf146104d7578063dd62ed3e146104ea578063f1127ed8146104fd578063f2fde38b1461053a57600080fd5b80639711715a14610470578063981b24d0146104785780639ab24eb01461048b578063a457c2d71461049e578063a9059cbb146104b157600080fd5b806384b0196e116100ff57806384b0196e1461040a5780638da5cb5b146104255780638e539e8c1461043657806391ddadf41461044957806395d89b411461046857600080fd5b8063715018a6146103d457806379cc6790146103dc5780637ecebe00146103ef5780638456cb591461040257600080fd5b806340c10f19116101b3578063587cde1e11610182578063587cde1e1461031a5780635c19a95c1461035e5780635c975abb146103715780636fcfff451461038357806370a08231146103ab57600080fd5b806340c10f19146102d957806342966c68146102ec5780634bf5d7e9146102ff5780634ee2cd7e1461030757600080fd5b8063313ce567116101fa578063313ce567146102925780633644e515146102a157806339509351146102a95780633a46b1a8146102bc5780633f4ba83a146102cf57600080fd5b806306fdde031461022c578063095ea7b31461024a57806318160ddd1461026d57806323b872dd1461027f575b600080fd5b61023461054d565b6040516102419190612698565b60405180910390f35b61025d6102583660046126c2565b6105df565b6040519015158152602001610241565b6002545b604051908152602001610241565b61025d61028d3660046126ec565b6105f9565b60405160128152602001610241565b61027161061d565b61025d6102b73660046126c2565b61062c565b6102716102ca3660046126c2565b61064e565b6102d76106d8565b005b6102d76102e73660046126c2565b6106ea565b6102d76102fa366004612728565b610700565b61023461070d565b6102716103153660046126c2565b6107a5565b610346610328366004612741565b6001600160a01b039081166000908152600e60205260409020541690565b6040516001600160a01b039091168152602001610241565b6102d761036c366004612741565b6107fe565b600954600160a01b900460ff1661025d565b610396610391366004612741565b610808565b60405163ffffffff9091168152602001610241565b6102716103b9366004612741565b6001600160a01b031660009081526020819052604090205490565b6102d761082a565b6102d76103ea3660046126c2565b61083c565b6102716103fd366004612741565b610851565b6102d761086f565b61041261087f565b604051610241979695949392919061275c565b6009546001600160a01b0316610346565b610271610444366004612728565b610908565b61045161096f565b60405165ffffffffffff9091168152602001610241565b61023461097a565b6102d7610989565b610271610486366004612728565b610999565b610271610499366004612741565b6109c4565b61025d6104ac3660046126c2565b610a46565b61025d6104bf3660046126c2565b610ac1565b6102d76104d2366004612803565b610acf565b6102d76104e536600461285b565b610c05565b6102716104f83660046128c5565b610d69565b61051061050b3660046128f8565b610d94565b60408051825163ffffffff1681526020928301516001600160e01b03169281019290925201610241565b6102d7610548366004612741565b610e18565b60606003805461055c90612938565b80601f016020809104026020016040519081016040528092919081815260200182805461058890612938565b80156105d55780601f106105aa576101008083540402835291602001916105d5565b820191906000526020600020905b8154815290600101906020018083116105b857829003601f168201915b5050505050905090565b6000336105ed8185856111f9565b60019150505b92915050565b60003361060785828561131d565b610612858585611391565b506001949350505050565b6000610627611546565b905090565b6000336105ed81858561063f8383610d69565b6106499190612982565b6111f9565b600061065861096f565b65ffffffffffff1682106106af5760405162461bcd60e51b815260206004820152601960248201527804552433230566f7465733a20667574757265206c6f6f6b757603c1b60448201526064015b60405180910390fd5b6001600160a01b0383166000908152600f602052604090206106d19083611671565b9392505050565b6106e061175a565b6106e86117b4565b565b6106f261175a565b6106fc8282611809565b5050565b61070a3382611813565b50565b60604361071861096f565b65ffffffffffff161461076d5760405162461bcd60e51b815260206004820152601d60248201527f4552433230566f7465733a2062726f6b656e20636c6f636b206d6f646500000060448201526064016106a6565b5060408051808201909152601d81527f6d6f64653d626c6f636b6e756d6265722666726f6d3d64656661756c74000000602082015290565b6001600160a01b0382166000908152600560205260408120819081906107cc90859061181d565b91509150816107f3576001600160a01b0385166000908152602081905260409020546107f5565b805b95945050505050565b61070a3382611913565b6001600160a01b0381166000908152600f60205260408120546105f39061109e565b61083261175a565b6106e8600061198c565b61084782338361131d565b6106fc8282611813565b6001600160a01b0381166000908152600c60205260408120546105f3565b61087761175a565b6106e86119de565b6000606080828080836108b37f43727970746f576176650000000000000000000000000000000000000000000a600a611a21565b6108de7f3100000000000000000000000000000000000000000000000000000000000001600b611a21565b60408051600080825260208201909252600f60f81b9b939a50919850469750309650945092509050565b600061091261096f565b65ffffffffffff1682106109645760405162461bcd60e51b815260206004820152601960248201527804552433230566f7465733a20667574757265206c6f6f6b757603c1b60448201526064016106a6565b6105f3601083611671565b600061062743611182565b60606004805461055c90612938565b61099161175a565b61070a611ac5565b60008060006109a984600661181d565b91509150816109ba576002546109bc565b805b949350505050565b6001600160a01b0381166000908152600f60205260408120548015610a33576001600160a01b0383166000908152600f6020526040902080546000198301908110610a1157610a116129ab565b60009182526020909120015464010000000090046001600160e01b0316610a36565b60005b6001600160e01b03169392505050565b60003381610a548286610d69565b905083811015610ab45760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016106a6565b61061282868684036111f9565b6000336105ed818585611391565b83421115610b1f5760405162461bcd60e51b815260206004820152601d60248201527f4552433230566f7465733a207369676e6174757265206578706972656400000060448201526064016106a6565b604080517fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf60208201526001600160a01b038816918101919091526060810186905260808101859052600090610b9990610b919060a00160405160208183030381529060405280519060200120611b1f565b858585611b4c565b9050610ba481611b74565b8614610bf25760405162461bcd60e51b815260206004820152601960248201527f4552433230566f7465733a20696e76616c6964206e6f6e63650000000000000060448201526064016106a6565b610bfc8188611913565b50505050505050565b83421115610c555760405162461bcd60e51b815260206004820152601d60248201527f45524332305065726d69743a206578706972656420646561646c696e6500000060448201526064016106a6565b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9888888610c848c611b74565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e0016040516020818303038152906040528051906020012090506000610cdf82611b1f565b90506000610cef82878787611b4c565b9050896001600160a01b0316816001600160a01b031614610d525760405162461bcd60e51b815260206004820152601e60248201527f45524332305065726d69743a20696e76616c6964207369676e6174757265000060448201526064016106a6565b610d5d8a8a8a6111f9565b50505050505050505050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b60408051808201909152600080825260208201526001600160a01b0383166000908152600f60205260409020805463ffffffff8416908110610dd857610dd86129ab565b60009182526020918290206040805180820190915291015463ffffffff8116825264010000000090046001600160e01b0316918101919091529392505050565b610e2061175a565b6001600160a01b038116610e855760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016106a6565b61070a8161198c565b6000602083511015610eaa57610ea383611b9c565b90506105f3565b81610eb58482612a0f565b5060ff90506105f3565b90565b610ecc8282610f52565b6002546001600160e01b031015610f3e5760405162461bcd60e51b815260206004820152603060248201527f4552433230566f7465733a20746f74616c20737570706c79207269736b73206f60448201526f766572666c6f77696e6720766f74657360801b60648201526084016106a6565b610f4c601061102583611bda565b50505050565b6001600160a01b038216610fa85760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016106a6565b610fb460008383611d4f565b8060026000828254610fc69190612982565b90915550506001600160a01b038216600081815260208181526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a36106fc60008383611d62565b60006106d18284612982565b60006001600160e01b0382111561109a5760405162461bcd60e51b815260206004820152602760248201527f53616665436173743a2076616c756520646f65736e27742066697420696e20326044820152663234206269747360c81b60648201526084016106a6565b5090565b600063ffffffff82111561109a5760405162461bcd60e51b815260206004820152602660248201527f53616665436173743a2076616c756520646f65736e27742066697420696e203360448201526532206269747360d01b60648201526084016106a6565b6001600160a01b0383166111275761111a82611d6d565b611122611d9f565b505050565b6001600160a01b03821661113e5761111a83611d6d565b61114783611d6d565b61112282611d6d565b6001600160a01b038381166000908152600e602052604080822054858416835291205461112292918216911683611dad565b600065ffffffffffff82111561109a5760405162461bcd60e51b815260206004820152602660248201527f53616665436173743a2076616c756520646f65736e27742066697420696e203460448201526538206269747360d01b60648201526084016106a6565b60006106d18284612acf565b5490565b6001600160a01b03831661125b5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016106a6565b6001600160a01b0382166112bc5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016106a6565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60006113298484610d69565b90506000198114610f4c57818110156113845760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e636500000060448201526064016106a6565b610f4c84848484036111f9565b6001600160a01b0383166113f55760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016106a6565b6001600160a01b0382166114575760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016106a6565b611462838383611d4f565b6001600160a01b038316600090815260208190526040902054818110156114da5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016106a6565b6001600160a01b03848116600081815260208181526040808320878703905593871680835291849020805487019055925185815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3610f4c848484611d62565b6000306001600160a01b037f000000000000000000000000e51b4f094bbc30ea6d43ec5a878adfa628b448401614801561159f57507f000000000000000000000000000000000000000000000000000000000000000146145b156115c957507fdde674bbc950b0f74d070b6f6138ccb8e8972757db07eb1dcead50a3cd5075c790565b610627604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527fbb8e0e3a1e3f1f01951fb26346e4cd0aaac33ef4f399d8ee3652f8f9723f3433918101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260009060c00160405160208183030381529060405280519060200120905090565b8154600090818160058111156116cb57600061168c84611eea565b6116969085612acf565b600088815260209020909150869082015463ffffffff1611156116bb578091506116c9565b6116c6816001612982565b92505b505b808210156117185760006116df8383611fd2565b600088815260209020909150869082015463ffffffff16111561170457809150611712565b61170f816001612982565b92505b506116cb565b8015611744576000868152602090208101600019015464010000000090046001600160e01b0316611747565b60005b6001600160e01b03169695505050505050565b6009546001600160a01b031633146106e85760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016106a6565b6117bc611fed565b6009805460ff60a01b191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b6106fc8282610ec2565b6106fc828261203d565b600080600084116118695760405162461bcd60e51b815260206004820152601660248201527504552433230536e617073686f743a20696420697320360541b60448201526064016106a6565b611871612055565b8411156118c05760405162461bcd60e51b815260206004820152601d60248201527f4552433230536e617073686f743a206e6f6e6578697374656e7420696400000060448201526064016106a6565b60006118cc8486612060565b845490915081036118e457600080925092505061190c565b60018460010182815481106118fb576118fb6129ab565b906000526020600020015492509250505b9250929050565b6001600160a01b038281166000818152600e60208181526040808420805485845282862054949093528787166001600160a01b03198416811790915590519190951694919391928592917f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9190a4610f4c828483611dad565b600980546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6119e661210d565b6009805460ff60a01b1916600160a01b1790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586117ec3390565b606060ff8314611a3457610ea38361215a565b818054611a4090612938565b80601f0160208091040260200160405190810160405280929190818152602001828054611a6c90612938565b8015611ab95780601f10611a8e57610100808354040283529160200191611ab9565b820191906000526020600020905b815481529060010190602001808311611a9c57829003601f168201915b505050505090506105f3565b6000611ad5600880546001019055565b6000611adf612055565b90507f8030e83b04d87bef53480e26263266d6ca66863aa8506aca6f2559d18aa1cb6781604051611b1291815260200190565b60405180910390a1919050565b60006105f3611b2c611546565b8360405161190160f01b8152600281019290925260228201526042902090565b6000806000611b5d87878787612199565b91509150611b6a8161225d565b5095945050505050565b6001600160a01b0381166000908152600c602052604090208054600181018255905b50919050565b600080829050601f81511115611bc7578260405163305a27a960e01b81526004016106a69190612698565b8051611bd282612ae2565b179392505050565b82546000908190818115611c275760008781526020902082016000190160408051808201909152905463ffffffff8116825264010000000090046001600160e01b03166020820152611c3c565b60408051808201909152600080825260208201525b905080602001516001600160e01b03169350611c5c84868863ffffffff16565b9250600082118015611c865750611c7161096f565b65ffffffffffff16816000015163ffffffff16145b15611ccb57611c9483611031565b60008881526020902083016000190180546001600160e01b03929092166401000000000263ffffffff909216919091179055611d45565b866040518060400160405280611cef611ce261096f565b65ffffffffffff1661109e565b63ffffffff168152602001611d0386611031565b6001600160e01b0390811690915282546001810184556000938452602093849020835194909301519091166401000000000263ffffffff909316929092179101555b5050935093915050565b611d5761210d565b611122838383611103565b611122838383611150565b6001600160a01b0381166000908152600560209081526040808320918390529091205461070a91906123a7565b6123a7565b6106e86006611d9a60025490565b816001600160a01b0316836001600160a01b031614158015611dcf5750600081115b15611122576001600160a01b03831615611e5d576001600160a01b0383166000908152600f602052604081208190611e0a906111e985611bda565b91509150846001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7248383604051611e52929190918252602082015260400190565b60405180910390a250505b6001600160a01b03821615611122576001600160a01b0382166000908152600f602052604081208190611e939061102585611bda565b91509150836001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7248383604051611edb929190918252602082015260400190565b60405180910390a25050505050565b600081600003611efc57506000919050565b60006001611f09846123f1565b901c6001901b90506001818481611f2257611f22612b06565b048201901c90506001818481611f3a57611f3a612b06565b048201901c90506001818481611f5257611f52612b06565b048201901c90506001818481611f6a57611f6a612b06565b048201901c90506001818481611f8257611f82612b06565b048201901c90506001818481611f9a57611f9a612b06565b048201901c90506001818481611fb257611fb2612b06565b048201901c90506106d181828581611fcc57611fcc612b06565b04612485565b6000611fe16002848418612b1c565b6106d190848416612982565b600954600160a01b900460ff166106e85760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b60448201526064016106a6565b612047828261249b565b610f4c60106111e983611bda565b600061062760085490565b81546000908103612073575060006105f3565b82546000905b808210156120c057600061208d8383611fd2565b600087815260209020909150859082015411156120ac578091506120ba565b6120b7816001612982565b92505b50612079565b6000821180156120ec5750836120e9866120db600186612acf565b600091825260209091200190565b54145b15612105576120fc600183612acf565b925050506105f3565b5090506105f3565b600954600160a01b900460ff16156106e85760405162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b60448201526064016106a6565b60606000612167836125e0565b604080516020808252818301909252919250600091906020820181803683375050509182525060208101929092525090565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08311156121d05750600090506003612254565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa158015612224573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661224d57600060019250925050612254565b9150600090505b94509492505050565b600081600481111561227157612271612b3e565b036122795750565b600181600481111561228d5761228d612b3e565b036122da5760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e6174757265000000000000000060448201526064016106a6565b60028160048111156122ee576122ee612b3e565b0361233b5760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e6774680060448201526064016106a6565b600381600481111561234f5761234f612b3e565b0361070a5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b60648201526084016106a6565b60006123b1612055565b9050806123bd84612608565b1015611122578254600180820185556000858152602080822090930193909355938401805494850181558252902090910155565b600080608083901c1561240657608092831c92015b604083901c1561241857604092831c92015b602083901c1561242a57602092831c92015b601083901c1561243c57601092831c92015b600883901c1561244e57600892831c92015b600483901c1561246057600492831c92015b600283901c1561247257600292831c92015b600183901c156105f35760010192915050565b600081831061249457816106d1565b5090919050565b6001600160a01b0382166124fb5760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b60648201526084016106a6565b61250782600083611d4f565b6001600160a01b0382166000908152602081905260409020548181101561257b5760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b60648201526084016106a6565b6001600160a01b0383166000818152602081815260408083208686039055600280548790039055518581529192917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a361112283600084611d62565b600060ff8216601f8111156105f357604051632cd44ac360e21b815260040160405180910390fd5b8054600090810361261b57506000919050565b8154829061262b90600190612acf565b8154811061263b5761263b6129ab565b90600052602060002001549050919050565b919050565b6000815180845260005b818110156126785760208185018101518683018201520161265c565b506000602082860101526020601f19601f83011685010191505092915050565b6020815260006106d16020830184612652565b80356001600160a01b038116811461264d57600080fd5b600080604083850312156126d557600080fd5b6126de836126ab565b946020939093013593505050565b60008060006060848603121561270157600080fd5b61270a846126ab565b9250612718602085016126ab565b9150604084013590509250925092565b60006020828403121561273a57600080fd5b5035919050565b60006020828403121561275357600080fd5b6106d1826126ab565b60ff60f81b881681526000602060e08184015261277c60e084018a612652565b838103604085015261278e818a612652565b606085018990526001600160a01b038816608086015260a0850187905284810360c0860152855180825283870192509083019060005b818110156127e0578351835292840192918401916001016127c4565b50909c9b505050505050505050505050565b803560ff8116811461264d57600080fd5b60008060008060008060c0878903121561281c57600080fd5b612825876126ab565b95506020870135945060408701359350612841606088016127f2565b92506080870135915060a087013590509295509295509295565b600080600080600080600060e0888a03121561287657600080fd5b61287f886126ab565b965061288d602089016126ab565b955060408801359450606088013593506128a9608089016127f2565b925060a0880135915060c0880135905092959891949750929550565b600080604083850312156128d857600080fd5b6128e1836126ab565b91506128ef602084016126ab565b90509250929050565b6000806040838503121561290b57600080fd5b612914836126ab565b9150602083013563ffffffff8116811461292d57600080fd5b809150509250929050565b600181811c9082168061294c57607f821691505b602082108103611b9657634e487b7160e01b600052602260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b808201808211156105f3576105f361296c565b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b601f82111561112257600081815260208120601f850160051c810160208610156129e85750805b601f850160051c820191505b81811015612a07578281556001016129f4565b505050505050565b815167ffffffffffffffff811115612a2957612a29612995565b612a3d81612a378454612938565b846129c1565b602080601f831160018114612a725760008415612a5a5750858301515b600019600386901b1c1916600185901b178555612a07565b600085815260208120601f198616915b82811015612aa157888601518255948401946001909101908401612a82565b5085821015612abf5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b818103818111156105f3576105f361296c565b80516020808301519190811015611b965760001960209190910360031b1b16919050565b634e487b7160e01b600052601260045260246000fd5b600082612b3957634e487b7160e01b600052601260045260246000fd5b500490565b634e487b7160e01b600052602160045260246000fdfea26469706673582212202016c23aca7ab071f29d3dbe352da18ad81885e1b0d2eda4972256f1d6e5aba964736f6c63430008120033
🤖 Code Reader

Generate instant answers for your smart contract questions using AI 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.

Etherscan Logo Etherscan Logo
Etherscan AI Beta
Holders Overview


Etherscan AI can make mistakes, please DYOR. Not financial advice