ERC-20
Overview
Max Total Supply
363,849,999,016,028.605873640606739934 ZipToken_Dividend_Tracker
Holders
125
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
9,815,048,553.674169356916766098 ZipToken_Dividend_TrackerValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.
Contract Source Code Verified (Exact Match)
Contract Name:
ZipTokenDividendTracker
Compiler Version
v0.8.15+commit.e14f2714
Contract Source Code (Solidity)
1234567891011121314151617181920212223242526/***Submitted for verification at Etherscan.io on 2022-10-04*/// SPDX-License-Identifier: MITpragma solidity 0.8.15;interface IERC20 {function totalSupply() external view returns (uint256);function balanceOf(address account) external view returns (uint256);function transfer(address recipient, uint256 amount)externalreturns (bool);function allowance(address owner, address spender)externalviewreturns (uint256);function approve(address spender, uint256 amount) external returns (bool);function transferFrom(address sender,
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"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":"account","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":true,"internalType":"bool","name":"automatic","type":"bool"}],"name":"Claim","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"newValue","type":"uint256"},{"indexed":true,"internalType":"uint256","name":"oldValue","type":"uint256"}],"name":"ClaimWaitUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"weiAmount","type":"uint256"}],"name":"DividendWithdrawn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"uint256","name":"weiAmount","type":"uint256"}],"name":"DividendsDistributed","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"}],"name":"ExcludeFromDividends","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"accumulativeDividendOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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":[],"name":"claimWait","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"distributeDividendsUsingAmount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"dividendOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"excludeFromDividends","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"excludedFromDividends","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getNumberOfTokenHolders","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":"","type":"address"}],"name":"lastClaimTimes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minimumTokenBalanceForDividends","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address payable","name":"account","type":"address"},{"internalType":"bool","name":"automatic","type":"bool"}],"name":"processAccount","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"rewardToken","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address payable","name":"account","type":"address"},{"internalType":"uint256","name":"newBalance","type":"uint256"}],"name":"setBalance","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"setRewardToken","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newValue","type":"uint256"}],"name":"setTokenBalanceForDividends","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"router","type":"address"}],"name":"setUniswapRouter","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalDividendsDistributed","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","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":"uniswapV2Router","outputs":[{"internalType":"contract IRouter","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"withdrawDividend","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"withdrawableDividendOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"withdrawnDividendOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60806040523480156200001157600080fd5b5060408051808201825260198082527f5a6970546f6b656e5f4469766964656e645f547261636b6572000000000000006020808401829052845180860190955291845290830152908181600362000069838262000197565b50600462000078828262000197565b50505060006200008d620000ee60201b60201c565b600580546001600160a01b0319166001600160a01b038316908117909155604051919250906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35050610e1060125550600060135562000263565b3390565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200011d57607f821691505b6020821081036200013e57634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200019257600081815260208120601f850160051c810160208610156200016d5750805b601f850160051c820191505b818110156200018e5782815560010162000179565b5050505b505050565b81516001600160401b03811115620001b357620001b3620000f2565b620001cb81620001c4845462000108565b8462000144565b602080601f831160018114620002035760008415620001ea5750858301515b600019600386901b1c1916600185901b1785556200018e565b600085815260208120601f198616915b82811015620002345788860151825594840194600190910190840162000213565b5085821015620002535787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b611bf280620002736000396000f3fe6080604052600436106101fd5760003560e01c8063715018a61161010d578063a9059cbb116100a0578063bea9849e1161006f578063bea9849e146105d6578063dd62ed3e146105f6578063e30443bc1461063c578063f2fde38b1461065c578063f7c618c11461067c57600080fd5b8063a9059cbb1461054a578063aafd847a1461056a578063bc4c4b37146105a0578063be10b614146105c057600080fd5b806391b89fba116100dc57806391b89fba146104d557806395d89b41146104f5578063a457c2d71461050a578063a8b9d2401461052a57600080fd5b8063715018a61461046c57806385a6b3ae146104815780638aee8127146104975780638da5cb5b146104b757600080fd5b806327ce0147116101905780634e7b827f1161015f5780634e7b827f146103bb5780636a474002146103eb5780636bf5ecd5146104005780636f2789ec1461042057806370a082311461043657600080fd5b806327ce01471461033f578063313ce5671461035f57806331e79db01461037b578063395093511461039b57600080fd5b80631694505e116101cc5780631694505e146102a557806318160ddd146102dd578063226cfa3d146102f257806323b872dd1461031f57600080fd5b806306fdde0314610209578063095ea7b31461023457806309bbedde14610264578063163c7cef1461028357600080fd5b3661020457005b600080fd5b34801561021557600080fd5b5061021e61069c565b60405161022b9190611839565b60405180910390f35b34801561024057600080fd5b5061025461024f3660046118a3565b61072e565b604051901515815260200161022b565b34801561027057600080fd5b50600c545b60405190815260200161022b565b34801561028f57600080fd5b506102a361029e3660046118cf565b610745565b005b3480156102b157600080fd5b506009546102c5906001600160a01b031681565b6040516001600160a01b03909116815260200161022b565b3480156102e957600080fd5b50600254610275565b3480156102fe57600080fd5b5061027561030d3660046118e8565b60116020526000908152604090205481565b34801561032b57600080fd5b5061025461033a366004611905565b61081a565b34801561034b57600080fd5b5061027561035a3660046118e8565b610883565b34801561036b57600080fd5b506040516012815260200161022b565b34801561038757600080fd5b506102a36103963660046118e8565b6108df565b3480156103a757600080fd5b506102546103b63660046118a3565b610a06565b3480156103c757600080fd5b506102546103d63660046118e8565b60106020526000908152604090205460ff1681565b3480156103f757600080fd5b506102a3610a3c565b34801561040c57600080fd5b506102a361041b3660046118cf565b610a72565b34801561042c57600080fd5b5061027560125481565b34801561044257600080fd5b506102756104513660046118e8565b6001600160a01b031660009081526020819052604090205490565b34801561047857600080fd5b506102a3610b2f565b34801561048d57600080fd5b5061027560075481565b3480156104a357600080fd5b506102a36104b23660046118e8565b610ba3565b3480156104c357600080fd5b506005546001600160a01b03166102c5565b3480156104e157600080fd5b506102756104f03660046118e8565b610bd6565b34801561050157600080fd5b5061021e610be1565b34801561051657600080fd5b506102546105253660046118a3565b610bf0565b34801561053657600080fd5b506102756105453660046118e8565b610c3f565b34801561055657600080fd5b506102546105653660046118a3565b610c6b565b34801561057657600080fd5b506102756105853660046118e8565b6001600160a01b03166000908152600b602052604090205490565b3480156105ac57600080fd5b506102546105bb366004611954565b610c78565b3480156105cc57600080fd5b5061027560135481565b3480156105e257600080fd5b506102a36105f13660046118e8565b610d26565b34801561060257600080fd5b5061027561061136600461198d565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b34801561064857600080fd5b506102a36106573660046118a3565b610d59565b34801561066857600080fd5b506102a36106773660046118e8565b610ec3565b34801561068857600080fd5b506008546102c5906001600160a01b031681565b6060600380546106ab906119bb565b80601f01602080910402602001604051908101604052809291908181526020018280546106d7906119bb565b80156107245780601f106106f957610100808354040283529160200191610724565b820191906000526020600020905b81548152906001019060200180831161070757829003601f168201915b5050505050905090565b600061073b338484610fae565b5060015b92915050565b6005546001600160a01b031633146107785760405162461bcd60e51b815260040161076f906119f5565b60405180910390fd5b80601354036108155760405162461bcd60e51b815260206004820152605b60248201527f5a6970546f6b656e5f4469766964656e645f547261636b65723a206d696e696d60448201527f756d546f6b656e42616c616e6365466f724469766964656e647320616c72656160648201527f6479207468652076616c7565206f6620276e657756616c7565272e0000000000608482015260a40161076f565b601355565b60006108278484846110d2565b610879843361087485604051806060016040528060288152602001611b70602891396001600160a01b038a1660009081526001602090815260408083203384529091529020549190611132565b610fae565b5060019392505050565b6001600160a01b0381166000908152600a602090815260408083205491839052822054600654600160801b926108d5926108d0926108ca916108c5919061116c565b6111f5565b90611205565b611243565b61073f9190611a40565b6005546001600160a01b031633146109095760405162461bcd60e51b815260040161076f906119f5565b6001600160a01b03811660009081526010602052604090205460ff161561092f57600080fd5b6001600160a01b0381166000908152601060205260408120805460ff1916600117905561095d908290611256565b60405163131836e760e21b8152600c60048201526001600160a01b038216602482015273c19cd3fc9dea0910aa51ac39bf9d2c46e24867f790634c60db9c9060440160006040518083038186803b1580156109b757600080fd5b505af41580156109cb573d6000803e3d6000fd5b50506040516001600160a01b03841692507fa878b31040b2e6d0a9a3d3361209db3908ba62014b0dca52adbaee451d128b259150600090a250565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909161073b91859061087490866112bb565b6005546001600160a01b03163314610a665760405162461bcd60e51b815260040161076f906119f5565b610a6f3361131a565b50565b6005546001600160a01b03163314610a9c5760405162461bcd60e51b815260040161076f906119f5565b6000610aa760025490565b11610ab157600080fd5b8015610a6f57610ae4610ac360025490565b610ad183600160801b61116c565b610adb9190611a40565b600654906112bb565b60065560405181815233907fa493a9229478c3fcd73f66d2cdeb7f94fd0f341da924d1054236d784541165119060200160405180910390a2600754610b2990826112bb565b60075550565b6005546001600160a01b03163314610b595760405162461bcd60e51b815260040161076f906119f5565b6005546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600580546001600160a01b0319169055565b6005546001600160a01b03163314610bcd5760405162461bcd60e51b815260040161076f906119f5565b610a6f8161147f565b600061073f82610c3f565b6060600480546106ab906119bb565b600061073b338461087485604051806060016040528060258152602001611b98602591393360009081526001602090815260408083206001600160a01b038d1684529091529020549190611132565b6001600160a01b0381166000908152600b602052604081205461073f90610c6584610883565b906114cb565b600061073b3384846110d2565b6005546000906001600160a01b03163314610ca55760405162461bcd60e51b815260040161076f906119f5565b6000610cb08461131a565b90508015610d1c576001600160a01b038416600081815260116020526040908190204290555184151591907fa2c38e2d2fb7e3e1912d937fd1ca11ed6d51864dee4cfa7a7bf02becd7acf09290610d0a9085815260200190565b60405180910390a3600191505061073f565b5060009392505050565b6005546001600160a01b03163314610d505760405162461bcd60e51b815260040161076f906119f5565b610a6f8161150d565b6005546001600160a01b03163314610d835760405162461bcd60e51b815260040161076f906119f5565b6001600160a01b03821660009081526010602052604090205460ff16610ebf576013548110610e3457610db68282611256565b604051632f0ad01760e21b8152600c60048201526001600160a01b03831660248201526044810182905273c19cd3fc9dea0910aa51ac39bf9d2c46e24867f79063bc2b405c9060640160006040518083038186803b158015610e1757600080fd5b505af4158015610e2b573d6000803e3d6000fd5b50505050610eb2565b610e3f826000611256565b60405163131836e760e21b8152600c60048201526001600160a01b038316602482015273c19cd3fc9dea0910aa51ac39bf9d2c46e24867f790634c60db9c9060440160006040518083038186803b158015610e9957600080fd5b505af4158015610ead573d6000803e3d6000fd5b505050505b610ebd826001610c78565b505b5050565b6005546001600160a01b03163314610eed5760405162461bcd60e51b815260040161076f906119f5565b6001600160a01b038116610f525760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161076f565b6005546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600580546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383166110105760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161076f565b6001600160a01b0382166110715760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161076f565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60405162461bcd60e51b815260206004820152602f60248201527f5a6970546f6b656e5f4469766964656e645f547261636b65723a204e6f20747260448201526e185b9cd9995c9cc8185b1b1bddd959608a1b606482015260840161076f565b600081848411156111565760405162461bcd60e51b815260040161076f9190611839565b5060006111638486611a62565b95945050505050565b60008260000361117e5750600061073f565b600061118a8385611a79565b9050826111978583611a40565b146111ee5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b606482015260840161076f565b9392505050565b6000818181121561073f57600080fd5b6000806112128385611a98565b9050600083121580156112255750838112155b8061123a575060008312801561123a57508381125b6111ee57600080fd5b60008082121561125257600080fd5b5090565b6001600160a01b0382166000908152602081905260409020548082111561129557600061128383836114cb565b905061128f8482611559565b50610ebd565b80821015610ebd5760006112a982846114cb565b90506112b584826115bd565b50505050565b6000806112c88385611ad9565b9050838110156111ee5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161076f565b60008061132683610c3f565b90508015611476576001600160a01b0383166000908152600b602052604090205461135190826112bb565b6001600160a01b0384166000818152600b6020526040908190209290925590517fee503bee2bb6a87e57bc57db795f98137327401a0e7b7ce42e37926cc1a9ca4d906113a09084815260200190565b60405180910390a260085460405163a9059cbb60e01b81526001600160a01b03858116600483015260248201849052600092169063a9059cbb906044016020604051808303816000875af11580156113fc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114209190611af1565b90508061146f576001600160a01b0384166000908152600b602052604090205461144a90836114cb565b6001600160a01b039094166000908152600b6020526040812094909455509192915050565b5092915050565b50600092915050565b6005546001600160a01b031633146114a95760405162461bcd60e51b815260040161076f906119f5565b600880546001600160a01b0319166001600160a01b0392909216919091179055565b60006111ee83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611132565b6005546001600160a01b031633146115375760405162461bcd60e51b815260040161076f906119f5565b600980546001600160a01b0319166001600160a01b0392909216919091179055565b6115638282611601565b61159d61157e6108c58360065461116c90919063ffffffff16565b6001600160a01b0384166000908152600a6020526040902054906116ec565b6001600160a01b039092166000908152600a602052604090209190915550565b6115c78282611729565b61159d6115e26108c58360065461116c90919063ffffffff16565b6001600160a01b0384166000908152600a602052604090205490611205565b6001600160a01b0382166116575760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640161076f565b61166360008383610ebd565b60025461167090826112bb565b6002556001600160a01b03821660009081526020819052604090205461169690826112bb565b6001600160a01b038316600081815260208181526040808320949094559251848152919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91015b60405180910390a35050565b6000806116f98385611b0e565b90506000831215801561170c5750838113155b8061123a575060008312801561123a57508381136111ee57600080fd5b6001600160a01b0382166117895760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b606482015260840161076f565b61179582600083610ebd565b6117d281604051806060016040528060228152602001611b4e602291396001600160a01b0385166000908152602081905260409020549190611132565b6001600160a01b0383166000908152602081905260409020556002546117f890826114cb565b6002556040518181526000906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016116e0565b600060208083528351808285015260005b818110156118665785810183015185820160400152820161184a565b81811115611878576000604083870101525b50601f01601f1916929092016040019392505050565b6001600160a01b0381168114610a6f57600080fd5b600080604083850312156118b657600080fd5b82356118c18161188e565b946020939093013593505050565b6000602082840312156118e157600080fd5b5035919050565b6000602082840312156118fa57600080fd5b81356111ee8161188e565b60008060006060848603121561191a57600080fd5b83356119258161188e565b925060208401356119358161188e565b929592945050506040919091013590565b8015158114610a6f57600080fd5b6000806040838503121561196757600080fd5b82356119728161188e565b9150602083013561198281611946565b809150509250929050565b600080604083850312156119a057600080fd5b82356119ab8161188e565b915060208301356119828161188e565b600181811c908216806119cf57607f821691505b6020821081036119ef57634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b600082611a5d57634e487b7160e01b600052601260045260246000fd5b500490565b600082821015611a7457611a74611a2a565b500390565b6000816000190483118215151615611a9357611a93611a2a565b500290565b600080821280156001600160ff1b0384900385131615611aba57611aba611a2a565b600160ff1b8390038412811615611ad357611ad3611a2a565b50500190565b60008219821115611aec57611aec611a2a565b500190565b600060208284031215611b0357600080fd5b81516111ee81611946565b60008083128015600160ff1b850184121615611b2c57611b2c611a2a565b6001600160ff1b0384018313811615611b4757611b47611a2a565b5050039056fe45524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212207f0a91b08dedeea7d29a83ca06a46a747412d7aa46cd99f4c534f8572a048bcf64736f6c634300080f0033
Deployed Bytecode
0x6080604052600436106101fd5760003560e01c8063715018a61161010d578063a9059cbb116100a0578063bea9849e1161006f578063bea9849e146105d6578063dd62ed3e146105f6578063e30443bc1461063c578063f2fde38b1461065c578063f7c618c11461067c57600080fd5b8063a9059cbb1461054a578063aafd847a1461056a578063bc4c4b37146105a0578063be10b614146105c057600080fd5b806391b89fba116100dc57806391b89fba146104d557806395d89b41146104f5578063a457c2d71461050a578063a8b9d2401461052a57600080fd5b8063715018a61461046c57806385a6b3ae146104815780638aee8127146104975780638da5cb5b146104b757600080fd5b806327ce0147116101905780634e7b827f1161015f5780634e7b827f146103bb5780636a474002146103eb5780636bf5ecd5146104005780636f2789ec1461042057806370a082311461043657600080fd5b806327ce01471461033f578063313ce5671461035f57806331e79db01461037b578063395093511461039b57600080fd5b80631694505e116101cc5780631694505e146102a557806318160ddd146102dd578063226cfa3d146102f257806323b872dd1461031f57600080fd5b806306fdde0314610209578063095ea7b31461023457806309bbedde14610264578063163c7cef1461028357600080fd5b3661020457005b600080fd5b34801561021557600080fd5b5061021e61069c565b60405161022b9190611839565b60405180910390f35b34801561024057600080fd5b5061025461024f3660046118a3565b61072e565b604051901515815260200161022b565b34801561027057600080fd5b50600c545b60405190815260200161022b565b34801561028f57600080fd5b506102a361029e3660046118cf565b610745565b005b3480156102b157600080fd5b506009546102c5906001600160a01b031681565b6040516001600160a01b03909116815260200161022b565b3480156102e957600080fd5b50600254610275565b3480156102fe57600080fd5b5061027561030d3660046118e8565b60116020526000908152604090205481565b34801561032b57600080fd5b5061025461033a366004611905565b61081a565b34801561034b57600080fd5b5061027561035a3660046118e8565b610883565b34801561036b57600080fd5b506040516012815260200161022b565b34801561038757600080fd5b506102a36103963660046118e8565b6108df565b3480156103a757600080fd5b506102546103b63660046118a3565b610a06565b3480156103c757600080fd5b506102546103d63660046118e8565b60106020526000908152604090205460ff1681565b3480156103f757600080fd5b506102a3610a3c565b34801561040c57600080fd5b506102a361041b3660046118cf565b610a72565b34801561042c57600080fd5b5061027560125481565b34801561044257600080fd5b506102756104513660046118e8565b6001600160a01b031660009081526020819052604090205490565b34801561047857600080fd5b506102a3610b2f565b34801561048d57600080fd5b5061027560075481565b3480156104a357600080fd5b506102a36104b23660046118e8565b610ba3565b3480156104c357600080fd5b506005546001600160a01b03166102c5565b3480156104e157600080fd5b506102756104f03660046118e8565b610bd6565b34801561050157600080fd5b5061021e610be1565b34801561051657600080fd5b506102546105253660046118a3565b610bf0565b34801561053657600080fd5b506102756105453660046118e8565b610c3f565b34801561055657600080fd5b506102546105653660046118a3565b610c6b565b34801561057657600080fd5b506102756105853660046118e8565b6001600160a01b03166000908152600b602052604090205490565b3480156105ac57600080fd5b506102546105bb366004611954565b610c78565b3480156105cc57600080fd5b5061027560135481565b3480156105e257600080fd5b506102a36105f13660046118e8565b610d26565b34801561060257600080fd5b5061027561061136600461198d565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b34801561064857600080fd5b506102a36106573660046118a3565b610d59565b34801561066857600080fd5b506102a36106773660046118e8565b610ec3565b34801561068857600080fd5b506008546102c5906001600160a01b031681565b6060600380546106ab906119bb565b80601f01602080910402602001604051908101604052809291908181526020018280546106d7906119bb565b80156107245780601f106106f957610100808354040283529160200191610724565b820191906000526020600020905b81548152906001019060200180831161070757829003601f168201915b5050505050905090565b600061073b338484610fae565b5060015b92915050565b6005546001600160a01b031633146107785760405162461bcd60e51b815260040161076f906119f5565b60405180910390fd5b80601354036108155760405162461bcd60e51b815260206004820152605b60248201527f5a6970546f6b656e5f4469766964656e645f547261636b65723a206d696e696d60448201527f756d546f6b656e42616c616e6365466f724469766964656e647320616c72656160648201527f6479207468652076616c7565206f6620276e657756616c7565272e0000000000608482015260a40161076f565b601355565b60006108278484846110d2565b610879843361087485604051806060016040528060288152602001611b70602891396001600160a01b038a1660009081526001602090815260408083203384529091529020549190611132565b610fae565b5060019392505050565b6001600160a01b0381166000908152600a602090815260408083205491839052822054600654600160801b926108d5926108d0926108ca916108c5919061116c565b6111f5565b90611205565b611243565b61073f9190611a40565b6005546001600160a01b031633146109095760405162461bcd60e51b815260040161076f906119f5565b6001600160a01b03811660009081526010602052604090205460ff161561092f57600080fd5b6001600160a01b0381166000908152601060205260408120805460ff1916600117905561095d908290611256565b60405163131836e760e21b8152600c60048201526001600160a01b038216602482015273c19cd3fc9dea0910aa51ac39bf9d2c46e24867f790634c60db9c9060440160006040518083038186803b1580156109b757600080fd5b505af41580156109cb573d6000803e3d6000fd5b50506040516001600160a01b03841692507fa878b31040b2e6d0a9a3d3361209db3908ba62014b0dca52adbaee451d128b259150600090a250565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909161073b91859061087490866112bb565b6005546001600160a01b03163314610a665760405162461bcd60e51b815260040161076f906119f5565b610a6f3361131a565b50565b6005546001600160a01b03163314610a9c5760405162461bcd60e51b815260040161076f906119f5565b6000610aa760025490565b11610ab157600080fd5b8015610a6f57610ae4610ac360025490565b610ad183600160801b61116c565b610adb9190611a40565b600654906112bb565b60065560405181815233907fa493a9229478c3fcd73f66d2cdeb7f94fd0f341da924d1054236d784541165119060200160405180910390a2600754610b2990826112bb565b60075550565b6005546001600160a01b03163314610b595760405162461bcd60e51b815260040161076f906119f5565b6005546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600580546001600160a01b0319169055565b6005546001600160a01b03163314610bcd5760405162461bcd60e51b815260040161076f906119f5565b610a6f8161147f565b600061073f82610c3f565b6060600480546106ab906119bb565b600061073b338461087485604051806060016040528060258152602001611b98602591393360009081526001602090815260408083206001600160a01b038d1684529091529020549190611132565b6001600160a01b0381166000908152600b602052604081205461073f90610c6584610883565b906114cb565b600061073b3384846110d2565b6005546000906001600160a01b03163314610ca55760405162461bcd60e51b815260040161076f906119f5565b6000610cb08461131a565b90508015610d1c576001600160a01b038416600081815260116020526040908190204290555184151591907fa2c38e2d2fb7e3e1912d937fd1ca11ed6d51864dee4cfa7a7bf02becd7acf09290610d0a9085815260200190565b60405180910390a3600191505061073f565b5060009392505050565b6005546001600160a01b03163314610d505760405162461bcd60e51b815260040161076f906119f5565b610a6f8161150d565b6005546001600160a01b03163314610d835760405162461bcd60e51b815260040161076f906119f5565b6001600160a01b03821660009081526010602052604090205460ff16610ebf576013548110610e3457610db68282611256565b604051632f0ad01760e21b8152600c60048201526001600160a01b03831660248201526044810182905273c19cd3fc9dea0910aa51ac39bf9d2c46e24867f79063bc2b405c9060640160006040518083038186803b158015610e1757600080fd5b505af4158015610e2b573d6000803e3d6000fd5b50505050610eb2565b610e3f826000611256565b60405163131836e760e21b8152600c60048201526001600160a01b038316602482015273c19cd3fc9dea0910aa51ac39bf9d2c46e24867f790634c60db9c9060440160006040518083038186803b158015610e9957600080fd5b505af4158015610ead573d6000803e3d6000fd5b505050505b610ebd826001610c78565b505b5050565b6005546001600160a01b03163314610eed5760405162461bcd60e51b815260040161076f906119f5565b6001600160a01b038116610f525760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161076f565b6005546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600580546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383166110105760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161076f565b6001600160a01b0382166110715760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161076f565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60405162461bcd60e51b815260206004820152602f60248201527f5a6970546f6b656e5f4469766964656e645f547261636b65723a204e6f20747260448201526e185b9cd9995c9cc8185b1b1bddd959608a1b606482015260840161076f565b600081848411156111565760405162461bcd60e51b815260040161076f9190611839565b5060006111638486611a62565b95945050505050565b60008260000361117e5750600061073f565b600061118a8385611a79565b9050826111978583611a40565b146111ee5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b606482015260840161076f565b9392505050565b6000818181121561073f57600080fd5b6000806112128385611a98565b9050600083121580156112255750838112155b8061123a575060008312801561123a57508381125b6111ee57600080fd5b60008082121561125257600080fd5b5090565b6001600160a01b0382166000908152602081905260409020548082111561129557600061128383836114cb565b905061128f8482611559565b50610ebd565b80821015610ebd5760006112a982846114cb565b90506112b584826115bd565b50505050565b6000806112c88385611ad9565b9050838110156111ee5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161076f565b60008061132683610c3f565b90508015611476576001600160a01b0383166000908152600b602052604090205461135190826112bb565b6001600160a01b0384166000818152600b6020526040908190209290925590517fee503bee2bb6a87e57bc57db795f98137327401a0e7b7ce42e37926cc1a9ca4d906113a09084815260200190565b60405180910390a260085460405163a9059cbb60e01b81526001600160a01b03858116600483015260248201849052600092169063a9059cbb906044016020604051808303816000875af11580156113fc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114209190611af1565b90508061146f576001600160a01b0384166000908152600b602052604090205461144a90836114cb565b6001600160a01b039094166000908152600b6020526040812094909455509192915050565b5092915050565b50600092915050565b6005546001600160a01b031633146114a95760405162461bcd60e51b815260040161076f906119f5565b600880546001600160a01b0319166001600160a01b0392909216919091179055565b60006111ee83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611132565b6005546001600160a01b031633146115375760405162461bcd60e51b815260040161076f906119f5565b600980546001600160a01b0319166001600160a01b0392909216919091179055565b6115638282611601565b61159d61157e6108c58360065461116c90919063ffffffff16565b6001600160a01b0384166000908152600a6020526040902054906116ec565b6001600160a01b039092166000908152600a602052604090209190915550565b6115c78282611729565b61159d6115e26108c58360065461116c90919063ffffffff16565b6001600160a01b0384166000908152600a602052604090205490611205565b6001600160a01b0382166116575760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640161076f565b61166360008383610ebd565b60025461167090826112bb565b6002556001600160a01b03821660009081526020819052604090205461169690826112bb565b6001600160a01b038316600081815260208181526040808320949094559251848152919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91015b60405180910390a35050565b6000806116f98385611b0e565b90506000831215801561170c5750838113155b8061123a575060008312801561123a57508381136111ee57600080fd5b6001600160a01b0382166117895760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b606482015260840161076f565b61179582600083610ebd565b6117d281604051806060016040528060228152602001611b4e602291396001600160a01b0385166000908152602081905260409020549190611132565b6001600160a01b0383166000908152602081905260409020556002546117f890826114cb565b6002556040518181526000906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016116e0565b600060208083528351808285015260005b818110156118665785810183015185820160400152820161184a565b81811115611878576000604083870101525b50601f01601f1916929092016040019392505050565b6001600160a01b0381168114610a6f57600080fd5b600080604083850312156118b657600080fd5b82356118c18161188e565b946020939093013593505050565b6000602082840312156118e157600080fd5b5035919050565b6000602082840312156118fa57600080fd5b81356111ee8161188e565b60008060006060848603121561191a57600080fd5b83356119258161188e565b925060208401356119358161188e565b929592945050506040919091013590565b8015158114610a6f57600080fd5b6000806040838503121561196757600080fd5b82356119728161188e565b9150602083013561198281611946565b809150509250929050565b600080604083850312156119a057600080fd5b82356119ab8161188e565b915060208301356119828161188e565b600181811c908216806119cf57607f821691505b6020821081036119ef57634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b600082611a5d57634e487b7160e01b600052601260045260246000fd5b500490565b600082821015611a7457611a74611a2a565b500390565b6000816000190483118215151615611a9357611a93611a2a565b500290565b600080821280156001600160ff1b0384900385131615611aba57611aba611a2a565b600160ff1b8390038412811615611ad357611ad3611a2a565b50500190565b60008219821115611aec57611aec611a2a565b500190565b600060208284031215611b0357600080fd5b81516111ee81611946565b60008083128015600160ff1b850184121615611b2c57611b2c611a2a565b6001600160ff1b0384018313811615611b4757611b47611a2a565b5050039056fe45524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212207f0a91b08dedeea7d29a83ca06a46a747412d7aa46cd99f4c534f8572a048bcf64736f6c634300080f0033
Deployed Bytecode Sourcemap
36638:2524:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8440:91;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9264:154;;;;;;;;;;-1:-1:-1;9264:154:0;;;;;:::i;:::-;;:::i;:::-;;;1237:14:1;;1230:22;1212:41;;1200:2;1185:18;9264:154:0;1072:187:1;38329:110:0;;;;;;;;;;-1:-1:-1;38407:15:0;:27;38329:110;;;1410:25:1;;;1398:2;1383:18;38329:110:0;1264:177:1;38048:278:0;;;;;;;;;;-1:-1:-1;38048:278:0;;;;;:::i;:::-;;:::i;:::-;;12285:30;;;;;;;;;;-1:-1:-1;12285:30:0;;;;-1:-1:-1;;;;;12285:30:0;;;;;;-1:-1:-1;;;;;1810:32:1;;;1792:51;;1780:2;1765:18;12285:30:0;1631:218:1;8725:99:0;;;;;;;;;;-1:-1:-1;8807:12:0;;8725:99;;36918:50;;;;;;;;;;-1:-1:-1;36918:50:0;;;;;:::i;:::-;;;;;;;;;;;;;;9423:313;;;;;;;;;;-1:-1:-1;9423:313:0;;;;;:::i;:::-;;:::i;14062:240::-;;;;;;;;;;-1:-1:-1;14062:240:0;;;;;:::i;:::-;;:::i;8636:84::-;;;;;;;;;;-1:-1:-1;8636:84:0;;8713:2;2709:36:1;;2697:2;2682:18;8636:84:0;2567:184:1;37784:261:0;;;;;;;;;;-1:-1:-1;37784:261:0;;;;;:::i;:::-;;:::i;9741:203::-;;;;;;;;;;-1:-1:-1;9741:203:0;;;;;:::i;:::-;;:::i;36860:54::-;;;;;;;;;;-1:-1:-1;36860:54:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;12933:116;;;;;;;;;;;;;:::i;12569:361::-;;;;;;;;;;-1:-1:-1;12569:361:0;;;;;:::i;:::-;;:::i;36972:24::-;;;;;;;;;;;;;;;;8829:118;;;;;;;;;;-1:-1:-1;8829:118:0;;;;;:::i;:::-;-1:-1:-1;;;;;8924:18:0;8903:7;8924:18;;;;;;;;;;;;8829:118;7674:133;;;;;;;;;;;;;:::i;12211:40::-;;;;;;;;;;;;;;;;37439:93;;;;;;;;;;-1:-1:-1;37439:93:0;;;;;:::i;:::-;;:::i;7490:70::-;;;;;;;;;;-1:-1:-1;7549:6:0;;-1:-1:-1;;;;;7549:6:0;7490:70;;13641:121;;;;;;;;;;-1:-1:-1;13641:121:0;;;;;:::i;:::-;;:::i;8536:95::-;;;;;;;;;;;;;:::i;9949:254::-;;;;;;;;;;-1:-1:-1;9949:254:0;;;;;:::i;:::-;;:::i;13765:165::-;;;;;;;;;;-1:-1:-1;13765:165:0;;;;;:::i;:::-;;:::i;8952:160::-;;;;;;;;;;-1:-1:-1;8952:160:0;;;;;:::i;:::-;;:::i;13933:126::-;;;;;;;;;;-1:-1:-1;13933:126:0;;;;;:::i;:::-;-1:-1:-1;;;;;14028:26:0;14007:7;14028:26;;;:18;:26;;;;;;;13933:126;38853:306;;;;;;;;;;-1:-1:-1;38853:306:0;;;;;:::i;:::-;;:::i;37000:46::-;;;;;;;;;;;;;;;;37535:99;;;;;;;;;;-1:-1:-1;37535:99:0;;;;;:::i;:::-;;:::i;9117:142::-;;;;;;;;;;-1:-1:-1;9117:142:0;;;;;:::i;:::-;-1:-1:-1;;;;;9227:18:0;;;9206:7;9227:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;9117:142;38445:405;;;;;;;;;;-1:-1:-1;38445:405:0;;;;;:::i;:::-;;:::i;7812:223::-;;;;;;;;;;-1:-1:-1;7812:223:0;;;;;:::i;:::-;;:::i;12255:26::-;;;;;;;;;;-1:-1:-1;12255:26:0;;;;-1:-1:-1;;;;;12255:26:0;;;8440:91;8494:13;8521:5;8514:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8440:91;:::o;9264:154::-;9347:4;9358:39;6956:10;9381:7;9390:6;9358:8;:39::i;:::-;-1:-1:-1;9409:4:0;9264:154;;;;;:::o;38048:278::-;7599:6;;-1:-1:-1;;;;;7599:6:0;6956:10;7599:22;7591:67;;;;-1:-1:-1;;;7591:67:0;;;;;;;:::i;:::-;;;;;;;;;38170:8:::1;38135:31;;:43:::0;38127:147:::1;;;::::0;-1:-1:-1;;;38127:147:0;;5151:2:1;38127:147:0::1;::::0;::::1;5133:21:1::0;5190:2;5170:18;;;5163:30;5229:34;5209:18;;;5202:62;5300:34;5280:18;;;5273:62;5372:29;5351:19;;;5344:58;5419:19;;38127:147:0::1;4949:495:1::0;38127:147:0::1;38279:31;:42:::0;38048:278::o;9423:313::-;9542:4;9553:36;9563:6;9571:9;9582:6;9553:9;:36::i;:::-;9594:121;9603:6;6956:10;9625:89;9663:6;9625:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;9625:19:0;;;;;;:11;:19;;;;;;;;6956:10;9625:33;;;;;;;;;;:37;:89::i;:::-;9594:8;:121::i;:::-;-1:-1:-1;9727:4:0;9423:313;;;;;:::o;14062:240::-;-1:-1:-1;;;;;14232:36:0;;14139:7;14232:36;;;:28;:36;;;;;;;;;8924:18;;;;;;;14160:25;;-1:-1:-1;;;12155:6:0;14160:125;;:109;;:63;;:48;;:25;:29;:48::i;:::-;:61;:63::i;:::-;:71;;:109::i;:::-;:123;:125::i;:::-;:137;;;;:::i;37784:261::-;7599:6;;-1:-1:-1;;;;;7599:6:0;6956:10;7599:22;7591:67;;;;-1:-1:-1;;;7591:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;37864:30:0;::::1;;::::0;;;:21:::1;:30;::::0;;;;;::::1;;37863:31;37855:40;;;::::0;::::1;;-1:-1:-1::0;;;;;37900:30:0;::::1;;::::0;;;:21:::1;:30;::::0;;;;:37;;-1:-1:-1;;37900:37:0::1;37933:4;37900:37;::::0;;37942:23:::1;::::0;37922:7;;37942:11:::1;:23::i;:::-;37970:31;::::0;-1:-1:-1;;;37970:31:0;;:15:::1;:31;::::0;::::1;6006:25:1::0;-1:-1:-1;;;;;6067:32:1;;6047:18;;;6040:60;37970:22:0::1;::::0;::::1;::::0;5979:18:1;;37970:31:0::1;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;-1:-1:-1::0;;38011:29:0::1;::::0;-1:-1:-1;;;;;38011:29:0;::::1;::::0;-1:-1:-1;38011:29:0::1;::::0;-1:-1:-1;38011:29:0;;::::1;37784:261:::0;:::o;9741:203::-;6956:10;9829:4;9872:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;9872:34:0;;;;;;;;;;9829:4;;9840:83;;9863:7;;9872:50;;9911:10;9872:38;:50::i;12933:116::-;7599:6;;-1:-1:-1;;;;;7599:6:0;6956:10;7599:22;7591:67;;;;-1:-1:-1;;;7591:67:0;;;;;;;:::i;:::-;13000:44:::1;13032:10;13000:23;:44::i;:::-;;12933:116::o:0;12569:361::-;7599:6;;-1:-1:-1;;;;;7599:6:0;6956:10;7599:22;7591:67;;;;-1:-1:-1;;;7591:67:0;;;;;;;:::i;:::-;12671:1:::1;12655:13;8807:12:::0;;;8725:99;12655:13:::1;:17;12647:26;;;::::0;::::1;;12682:10:::0;;12678:248:::1;;12728:70;12784:13;8807:12:::0;;;8725:99;12784:13:::1;12758:23;12759:6:::0;-1:-1:-1;;;12758:12:0::1;:23::i;:::-;:39;;;;:::i;:::-;12728:25;::::0;;:29:::1;:70::i;:::-;12700:25;:98:::0;12809:40:::1;::::0;1410:25:1;;;12830:10:0::1;::::0;12809:40:::1;::::0;1398:2:1;1383:18;12809:40:0::1;;;;;;;12883:25;::::0;:37:::1;::::0;12913:6;12883:29:::1;:37::i;:::-;12855:25;:65:::0;12569:361;:::o;7674:133::-;7599:6;;-1:-1:-1;;;;;7599:6:0;6956:10;7599:22;7591:67;;;;-1:-1:-1;;;7591:67:0;;;;;;;:::i;:::-;7759:6:::1;::::0;7738:40:::1;::::0;7775:1:::1;::::0;-1:-1:-1;;;;;7759:6:0::1;::::0;7738:40:::1;::::0;7775:1;;7738:40:::1;7783:6;:19:::0;;-1:-1:-1;;;;;;7783:19:0::1;::::0;;7674:133::o;37439:93::-;7599:6;;-1:-1:-1;;;;;7599:6:0;6956:10;7599:22;7591:67;;;;-1:-1:-1;;;7591:67:0;;;;;;;:::i;:::-;37505:22:::1;37521:5;37505:15;:22::i;13641:121::-:0;13706:7;13727:30;13750:6;13727:22;:30::i;8536:95::-;8592:13;8619:7;8612:14;;;;;:::i;9949:254::-;10042:4;10053:129;6956:10;10076:7;10085:96;10124:15;10085:96;;;;;;;;;;;;;;;;;6956:10;10085:25;;;;:11;:25;;;;;;;;-1:-1:-1;;;;;10085:34:0;;;;;;;;;;;;:38;:96::i;13765:165::-;-1:-1:-1;;;;;13898:26:0;;13842:7;13898:26;;;:18;:26;;;;;;13863:62;;:30;13917:6;13863:22;:30::i;:::-;:34;;:62::i;8952:160::-;9038:4;9049:42;6956:10;9073:9;9084:6;9049:9;:42::i;38853:306::-;7599:6;;38944:4;;-1:-1:-1;;;;;7599:6:0;6956:10;7599:22;7591:67;;;;-1:-1:-1;;;7591:67:0;;;;;;;:::i;:::-;38955:14:::1;38972:32;38996:7;38972:23;:32::i;:::-;38955:49:::0;-1:-1:-1;39012:10:0;;39009:129:::1;;-1:-1:-1::0;;;;;39030:23:0;::::1;;::::0;;;:14:::1;:23;::::0;;;;;;39056:15:::1;39030:41:::0;;39082:33;;::::1;;::::0;39030:23;39082:33:::1;::::0;::::1;::::0;39097:6;1410:25:1;;1398:2;1383:18;;1264:177;39082:33:0::1;;;;;;;;39128:4;39121:11;;;;;39009:129;-1:-1:-1::0;39149:5:0::1;::::0;38853:306;-1:-1:-1;;;38853:306:0:o;37535:99::-;7599:6;;-1:-1:-1;;;;;7599:6:0;6956:10;7599:22;7591:67;;;;-1:-1:-1;;;7591:67:0;;;;;;;:::i;:::-;37604:25:::1;37622:6;37604:17;:25::i;38445:405::-:0;7599:6;;-1:-1:-1;;;;;7599:6:0;6956:10;7599:22;7591:67;;;;-1:-1:-1;;;7591:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;38537:30:0;::::1;;::::0;;;:21:::1;:30;::::0;;;;;::::1;;38575:7;38534:53;38608:31;;38594:10;:45;38591:221;;38647:32;38659:7;38668:10;38647:11;:32::i;:::-;38685:40;::::0;-1:-1:-1;;;38685:40:0;;:15:::1;:40;::::0;::::1;6350:25:1::0;-1:-1:-1;;;;;6411:32:1;;6391:18;;;6384:60;6460:18;;;6453:34;;;38685:19:0::1;::::0;::::1;::::0;6323:18:1;;38685:40:0::1;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;38591:221;;;38746:23;38758:7;38767:1;38746:11;:23::i;:::-;38775:31;::::0;-1:-1:-1;;;38775:31:0;;:15:::1;:31;::::0;::::1;6006:25:1::0;-1:-1:-1;;;;;6067:32:1;;6047:18;;;6040:60;38775:22:0::1;::::0;::::1;::::0;5979:18:1;;38775:31:0::1;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;38591:221;38816:29;38831:7;38840:4;38816:14;:29::i;:::-;;7663:1;38445:405:::0;;:::o;7812:223::-;7599:6;;-1:-1:-1;;;;;7599:6:0;6956:10;7599:22;7591:67;;;;-1:-1:-1;;;7591:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;7895:22:0;::::1;7887:73;;;::::0;-1:-1:-1;;;7887:73:0;;7016:2:1;7887:73:0::1;::::0;::::1;6998:21:1::0;7055:2;7035:18;;;7028:30;7094:34;7074:18;;;7067:62;-1:-1:-1;;;7145:18:1;;;7138:36;7191:19;;7887:73:0::1;6814:402:1::0;7887:73:0::1;7991:6;::::0;7970:38:::1;::::0;-1:-1:-1;;;;;7970:38:0;;::::1;::::0;7991:6:::1;::::0;7970:38:::1;::::0;7991:6:::1;::::0;7970:38:::1;8013:6;:17:::0;;-1:-1:-1;;;;;;8013:17:0::1;-1:-1:-1::0;;;;;8013:17:0;;;::::1;::::0;;;::::1;::::0;;7812:223::o;11454:330::-;-1:-1:-1;;;;;11563:19:0;;11555:68;;;;-1:-1:-1;;;11555:68:0;;7423:2:1;11555:68:0;;;7405:21:1;7462:2;7442:18;;;7435:30;7501:34;7481:18;;;7474:62;-1:-1:-1;;;7552:18:1;;;7545:34;7596:19;;11555:68:0;7221:400:1;11555:68:0;-1:-1:-1;;;;;11636:21:0;;11628:68;;;;-1:-1:-1;;;11628:68:0;;7828:2:1;11628:68:0;;;7810:21:1;7867:2;7847:18;;;7840:30;7906:34;7886:18;;;7879:62;-1:-1:-1;;;7957:18:1;;;7950:32;7999:19;;11628:68:0;7626:398:1;11628:68:0;-1:-1:-1;;;;;11701:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;11747:32;;1410:25:1;;;11747:32:0;;1383:18:1;11747:32:0;;;;;;;11454:330;;;:::o;37637:144::-;37711:65;;-1:-1:-1;;;37711:65:0;;8231:2:1;37711:65:0;;;8213:21:1;8270:2;8250:18;;;8243:30;8309:34;8289:18;;;8282:62;-1:-1:-1;;;8360:18:1;;;8353:45;8415:19;;37711:65:0;8029:411:1;2895:171:0;2981:7;3011:12;3003:6;;;;2995:29;;;;-1:-1:-1;;;2995:29:0;;;;;;;;:::i;:::-;-1:-1:-1;3029:9:0;3041:5;3045:1;3041;:5;:::i;:::-;3029:17;2895:171;-1:-1:-1;;;;;2895:171:0:o;3071:411::-;3129:7;3350:1;3355;3350:6;3346:32;;-1:-1:-1;3371:1:0;3364:8;;3346:32;3384:9;3396:5;3400:1;3396;:5;:::i;:::-;3384:17;-1:-1:-1;3423:1:0;3414:5;3418:1;3384:17;3414:5;:::i;:::-;:10;3406:56;;;;-1:-1:-1;;;3406:56:0;;8950:2:1;3406:56:0;;;8932:21:1;8989:2;8969:18;;;8962:30;9028:34;9008:18;;;9001:62;-1:-1:-1;;;9079:18:1;;;9072:31;9120:19;;3406:56:0;8748:397:1;3406:56:0;3476:1;3071:411;-1:-1:-1;;;3071:411:0:o;5383:127::-;5439:6;5470:1;5485:6;;;;5477:15;;;;;4964:155;5020:6;;5044:5;5048:1;5044;:5;:::i;:::-;5033:16;;5068:1;5063;:6;;:16;;;;;5078:1;5073;:6;;5063:16;5062:38;;;;5089:1;5085;:5;:14;;;;;5098:1;5094;:5;5085:14;5054:47;;;;;5239:112;5295:7;5322:1;5317;:6;;5309:15;;;;;;-1:-1:-1;5344:1:0;5239:112::o;15190:384::-;-1:-1:-1;;;;;8924:18:0;;15262:22;8924:18;;;;;;;;;;;15313:27;;;15310:260;;;15348:18;15369:30;:10;15384:14;15369;:30::i;:::-;15348:51;;15405:26;15411:7;15420:10;15405:5;:26::i;:::-;15342:95;15310:260;;;15459:14;15446:10;:27;15443:127;;;15481:18;15502:30;:14;15521:10;15502:18;:30::i;:::-;15481:51;;15538:26;15544:7;15553:10;15538:5;:26::i;:::-;15475:95;15257:317;15190:384;;:::o;2598:160::-;2656:7;;2682:5;2686:1;2682;:5;:::i;:::-;2670:17;;2705:1;2700;:6;;2692:46;;;;-1:-1:-1;;;2692:46:0;;9755:2:1;2692:46:0;;;9737:21:1;9794:2;9774:18;;;9767:30;9833:29;9813:18;;;9806:57;9880:18;;2692:46:0;9553:351:1;13052:586:0;13125:7;13139:29;13171:28;13194:4;13171:22;:28::i;:::-;13139:60;-1:-1:-1;13208:25:0;;13204:417;;-1:-1:-1;;;;;13268:24:0;;;;;;:18;:24;;;;;;:51;;13297:21;13268:28;:51::i;:::-;-1:-1:-1;;;;;13241:24:0;;;;;;:18;:24;;;;;;;:78;;;;13330:46;;;;;;13354:21;1410:25:1;;1398:2;1383:18;;1264:177;13330:46:0;;;;;;;;13406:11;;13399:57;;-1:-1:-1;;;13399:57:0;;-1:-1:-1;;;;;10109:32:1;;;13399:57:0;;;10091:51:1;10158:18;;;10151:34;;;13383:12:0;;13406:11;;13399:28;;10064:18:1;;13399:57:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;13382:74;;13466:7;13462:120;;-1:-1:-1;;;;;13509:24:0;;;;;;:18;:24;;;;;;:51;;13538:21;13509:28;:51::i;:::-;-1:-1:-1;;;;;13482:24:0;;;;;;;:18;:24;;;;;:78;;;;-1:-1:-1;13482:24:0;;13052:586;-1:-1:-1;;13052:586:0:o;13462:120::-;-1:-1:-1;13594:21:0;13052:586;-1:-1:-1;;13052:586:0:o;13204:417::-;-1:-1:-1;13632:1:0;;13052:586;-1:-1:-1;;13052:586:0:o;15577:91::-;7599:6;;-1:-1:-1;;;;;7599:6:0;6956:10;7599:22;7591:67;;;;-1:-1:-1;;;7591:67:0;;;;;;;:::i;:::-;15644:11:::1;:19:::0;;-1:-1:-1;;;;;;15644:19:0::1;-1:-1:-1::0;;;;;15644:19:0;;;::::1;::::0;;;::::1;::::0;;15577:91::o;2763:127::-;2821:7;2842:43;2846:1;2849;2842:43;;;;;;;;;;;;;;;;;:3;:43::i;15671:108::-;7599:6;;-1:-1:-1;;;;;7599:6:0;6956:10;7599:22;7591:67;;;;-1:-1:-1;;;7591:67:0;;;;;;;:::i;:::-;15741:15:::1;:33:::0;;-1:-1:-1;;;;;;15741:33:0::1;-1:-1:-1::0;;;;;15741:33:0;;;::::1;::::0;;;::::1;::::0;;15671:108::o;14686:249::-;14756:27;14768:7;14777:5;14756:11;:27::i;:::-;14828:102;14875:53;14876:36;14906:5;14876:25;;:29;;:36;;;;:::i;14875:53::-;-1:-1:-1;;;;;14828:37:0;;;;;;:28;:37;;;;;;;:45;:102::i;:::-;-1:-1:-1;;;;;14788:37:0;;;;;;;:28;:37;;;;;:142;;;;-1:-1:-1;14686:249:0:o;14938:::-;15008:27;15020:7;15029:5;15008:11;:27::i;:::-;15080:102;15127:53;15128:36;15158:5;15128:25;;:29;;:36;;;;:::i;15127:53::-;-1:-1:-1;;;;;15080:37:0;;;;;;:28;:37;;;;;;;:45;:102::i;10722:341::-;-1:-1:-1;;;;;10800:21:0;;10792:65;;;;-1:-1:-1;;;10792:65:0;;10648:2:1;10792:65:0;;;10630:21:1;10687:2;10667:18;;;10660:30;10726:33;10706:18;;;10699:61;10777:18;;10792:65:0;10446:355:1;10792:65:0;10862:49;10891:1;10895:7;10904:6;10862:20;:49::i;:::-;10931:12;;:24;;10948:6;10931:16;:24::i;:::-;10916:12;:39;-1:-1:-1;;;;;10981:18:0;;:9;:18;;;;;;;;;;;:30;;11004:6;10981:22;:30::i;:::-;-1:-1:-1;;;;;10960:18:0;;:9;:18;;;;;;;;;;;:51;;;;11021:37;;1410:25:1;;;10960:18:0;;:9;;11021:37;;1383:18:1;11021:37:0;;;;;;;;10722:341;;:::o;4806:155::-;4862:6;;4886:5;4890:1;4886;:5;:::i;:::-;4875:16;;4910:1;4905;:6;;:16;;;;;4920:1;4915;:6;;4905:16;4904:38;;;;4931:1;4927;:5;:14;;;;;4940:1;4936;:5;4896:47;;;;;11068:381;-1:-1:-1;;;;;11146:21:0;;11138:67;;;;-1:-1:-1;;;11138:67:0;;11280:2:1;11138:67:0;;;11262:21:1;11319:2;11299:18;;;11292:30;11358:34;11338:18;;;11331:62;-1:-1:-1;;;11409:18:1;;;11402:31;11450:19;;11138:67:0;11078:397:1;11138:67:0;11210:49;11231:7;11248:1;11252:6;11210:20;:49::i;:::-;11285:68;11308:6;11285:68;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;11285:18:0;;:9;:18;;;;;;;;;;;;:68;:22;:68::i;:::-;-1:-1:-1;;;;;11264:18:0;;:9;:18;;;;;;;;;;:89;11373:12;;:24;;11390:6;11373:16;:24::i;:::-;11358:12;:39;11407:37;;1410:25:1;;;11433:1:0;;-1:-1:-1;;;;;11407:37:0;;;;;1398:2:1;1383:18;11407:37:0;1264:177:1;14:597;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;452:6;449:1;446:13;443:91;;;522:1;517:2;508:6;497:9;493:22;489:31;482:42;443:91;-1:-1:-1;595:2:1;574:15;-1:-1:-1;;570:29:1;555:45;;;;602:2;551:54;;14:597;-1:-1:-1;;;14:597:1:o;616:131::-;-1:-1:-1;;;;;691:31:1;;681:42;;671:70;;737:1;734;727:12;752:315;820:6;828;881:2;869:9;860:7;856:23;852:32;849:52;;;897:1;894;887:12;849:52;936:9;923:23;955:31;980:5;955:31;:::i;:::-;1005:5;1057:2;1042:18;;;;1029:32;;-1:-1:-1;;;752:315:1:o;1446:180::-;1505:6;1558:2;1546:9;1537:7;1533:23;1529:32;1526:52;;;1574:1;1571;1564:12;1526:52;-1:-1:-1;1597:23:1;;1446:180;-1:-1:-1;1446:180:1:o;1854:247::-;1913:6;1966:2;1954:9;1945:7;1941:23;1937:32;1934:52;;;1982:1;1979;1972:12;1934:52;2021:9;2008:23;2040:31;2065:5;2040:31;:::i;2106:456::-;2183:6;2191;2199;2252:2;2240:9;2231:7;2227:23;2223:32;2220:52;;;2268:1;2265;2258:12;2220:52;2307:9;2294:23;2326:31;2351:5;2326:31;:::i;:::-;2376:5;-1:-1:-1;2433:2:1;2418:18;;2405:32;2446:33;2405:32;2446:33;:::i;:::-;2106:456;;2498:7;;-1:-1:-1;;;2552:2:1;2537:18;;;;2524:32;;2106:456::o;2964:118::-;3050:5;3043:13;3036:21;3029:5;3026:32;3016:60;;3072:1;3069;3062:12;3087:390;3160:6;3168;3221:2;3209:9;3200:7;3196:23;3192:32;3189:52;;;3237:1;3234;3227:12;3189:52;3276:9;3263:23;3295:31;3320:5;3295:31;:::i;:::-;3345:5;-1:-1:-1;3402:2:1;3387:18;;3374:32;3415:30;3374:32;3415:30;:::i;:::-;3464:7;3454:17;;;3087:390;;;;;:::o;3482:388::-;3550:6;3558;3611:2;3599:9;3590:7;3586:23;3582:32;3579:52;;;3627:1;3624;3617:12;3579:52;3666:9;3653:23;3685:31;3710:5;3685:31;:::i;:::-;3735:5;-1:-1:-1;3792:2:1;3777:18;;3764:32;3805:33;3764:32;3805:33;:::i;4203:380::-;4282:1;4278:12;;;;4325;;;4346:61;;4400:4;4392:6;4388:17;4378:27;;4346:61;4453:2;4445:6;4442:14;4422:18;4419:38;4416:161;;4499:10;4494:3;4490:20;4487:1;4480:31;4534:4;4531:1;4524:15;4562:4;4559:1;4552:15;4416:161;;4203:380;;;:::o;4588:356::-;4790:2;4772:21;;;4809:18;;;4802:30;4868:34;4863:2;4848:18;;4841:62;4935:2;4920:18;;4588:356::o;5449:127::-;5510:10;5505:3;5501:20;5498:1;5491:31;5541:4;5538:1;5531:15;5565:4;5562:1;5555:15;5581:217;5621:1;5647;5637:132;;5691:10;5686:3;5682:20;5679:1;5672:31;5726:4;5723:1;5716:15;5754:4;5751:1;5744:15;5637:132;-1:-1:-1;5783:9:1;;5581:217::o;8445:125::-;8485:4;8513:1;8510;8507:8;8504:34;;;8518:18;;:::i;:::-;-1:-1:-1;8555:9:1;;8445:125::o;8575:168::-;8615:7;8681:1;8677;8673:6;8669:14;8666:1;8663:21;8658:1;8651:9;8644:17;8640:45;8637:71;;;8688:18;;:::i;:::-;-1:-1:-1;8728:9:1;;8575:168::o;9150:265::-;9189:3;9217:9;;;9242:10;;-1:-1:-1;;;;;9261:27:1;;;9254:35;;9238:52;9235:78;;;9293:18;;:::i;:::-;-1:-1:-1;;;9340:19:1;;;9333:27;;9325:36;;9322:62;;;9364:18;;:::i;:::-;-1:-1:-1;;9400:9:1;;9150:265::o;9420:128::-;9460:3;9491:1;9487:6;9484:1;9481:13;9478:39;;;9497:18;;:::i;:::-;-1:-1:-1;9533:9:1;;9420:128::o;10196:245::-;10263:6;10316:2;10304:9;10295:7;10291:23;10287:32;10284:52;;;10332:1;10329;10322:12;10284:52;10364:9;10358:16;10383:28;10405:5;10383:28;:::i;10806:267::-;10845:4;10874:9;;;10899:10;;-1:-1:-1;;;10918:19:1;;10911:27;;10895:44;10892:70;;;10942:18;;:::i;:::-;-1:-1:-1;;;;;10989:27:1;;10982:35;;10974:44;;10971:70;;;11021:18;;:::i;:::-;-1:-1:-1;;11058:9:1;;10806:267::o
Swarm Source
ipfs://7f0a91b08dedeea7d29a83ca06a46a747412d7aa46cd99f4c534f8572a048bcf
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.