ERC-20
Source Code
Overview
Max Total Supply
100,000,000 1SyncAi
Holders
17
Transfers
-
0
Market
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
UI Multiplier changes (based on UIMultiplierUpdated event). Displayed token amounts are scaled by the active multiplier.
| Transaction Hash | Block | Multiplier | Status |
|---|
| # | Exchange | Pair | Price | 24H Volume | % Volume |
|---|
Contract Source Code (Solidity)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"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":false,"internalType":"uint256","name":"_maxTxAmount","type":"uint256"}],"name":"MaxTxAmountUpdated","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":[],"name":"_maxTaxSwap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxTxAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxWalletSize","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_taxSwapThreshold","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":"caBlockLimit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"caLimit","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"enableTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"marketPair","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"openLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_tokenAddr","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"rescueStuckERC20Tokens","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"rescueStuckETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","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":[],"name":"uniswapV2Pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"newinitialBuyTax","type":"uint256"},{"internalType":"uint256","name":"newinitialSellTax","type":"uint256"},{"internalType":"uint256","name":"newReduBTax","type":"uint256"},{"internalType":"uint256","name":"newReduSTax","type":"uint256"},{"internalType":"uint256","name":"newPrevSwapBef","type":"uint256"}],"name":"updateSwapSettings","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
60806040526019600755601960085560056009556005600a556014600b556014600c556002600d555f600e555f600f555f6010556009600a62000043919062000352565b6200005290621e848062000369565b601155620000636009600a62000352565b6200007290621e848062000369565b601255620000836009600a62000352565b620000929062030d4062000369565b601355620000a36009600a62000352565b620000b290621e848062000369565b60145560036017556018805462ffffff191662010000179055348015620000d7575f80fd5b505f80546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600580546001600160a01b031916733601f405bb84885f5c811af97dbc4f599b18e8b11790556200014c6009600a62000352565b6200015c906305f5e10062000369565b335f908152600160208190526040822092909255600390620001855f546001600160a01b031690565b6001600160a01b03908116825260208083019390935260409182015f908120805495151560ff199687161790553081526003909352818320805485166001908117909155601654909116835291208054909216179055620001e33390565b6001600160a01b03165f7fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6200021c6009600a62000352565b6200022c906305f5e10062000369565b60405190815260200160405180910390a362000383565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156200029757815f19048211156200027b576200027b62000243565b808516156200028957918102915b93841c93908002906200025c565b509250929050565b5f82620002af575060016200034c565b81620002bd57505f6200034c565b8160018114620002d65760028114620002e15762000301565b60019150506200034c565b60ff841115620002f557620002f562000243565b50506001821b6200034c565b5060208310610133831016604e8410600b841016171562000326575081810a6200034c565b62000332838362000257565b805f190482111562000348576200034862000243565b0290505b92915050565b5f6200036260ff8416836200029f565b9392505050565b80820281158282048414176200034c576200034c62000243565b611bb080620003915f395ff3fe60806040526004361061014a575f3560e01c80637d1db4a5116100b3578063a9059cbb1161006d578063a9059cbb146103a9578063bf474bed146103c8578063cee3e84d146103dd578063dcb3e387146103fc578063dd62ed3e14610410578063f5b3c3bf14610454575f80fd5b80637d1db4a51461030b57806383aa6290146103205780638a8c523c146103355780638da5cb5b146103495780638f9a55c01461036557806395d89b411461037a575f80fd5b80632c65469e116101045780632c65469e14610233578063313ce56714610252578063331221d51461026d57806349bd5a5e1461028c57806370a08231146102c3578063715018a6146102f7575f80fd5b80630150fe4c1461015557806306fdde031461016b578063095ea7b3146101ae5780630faee56f146101dd57806318160ddd1461020057806323b872dd14610214575f80fd5b3661015157005b5f80fd5b348015610160575f80fd5b50610169610482565b005b348015610176575f80fd5b506040805180820190915260098152684f6e6553796e63416960b81b60208201525b6040516101a5919061176c565b60405180910390f35b3480156101b9575f80fd5b506101cd6101c83660046117cc565b6104ed565b60405190151581526020016101a5565b3480156101e8575f80fd5b506101f260145481565b6040519081526020016101a5565b34801561020b575f80fd5b506101f2610503565b34801561021f575f80fd5b506101cd61022e3660046117f6565b610523565b34801561023e575f80fd5b5061016961024d3660046117cc565b61058a565b34801561025d575f80fd5b50604051600981526020016101a5565b348015610278575f80fd5b50610169610287366004611834565b61062c565b348015610297575f80fd5b506016546102ab906001600160a01b031681565b6040516001600160a01b0390911681526020016101a5565b3480156102ce575f80fd5b506101f26102dd36600461186b565b6001600160a01b03165f9081526001602052604090205490565b348015610302575f80fd5b5061016961066c565b348015610316575f80fd5b506101f260115481565b34801561032b575f80fd5b506101f260175481565b348015610340575f80fd5b506101696106dd565b348015610354575f80fd5b505f546001600160a01b03166102ab565b348015610370575f80fd5b506101f260125481565b348015610385575f80fd5b506040805180820190915260078152663153796e63416960c81b6020820152610198565b3480156103b4575f80fd5b506101cd6103c33660046117cc565b610acc565b3480156103d3575f80fd5b506101f260135481565b3480156103e8575f80fd5b506018546101cd9062010000900460ff1681565b348015610407575f80fd5b50610169610ad8565b34801561041b575f80fd5b506101f261042a366004611886565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b34801561045f575f80fd5b506101cd61046e36600461186b565b60046020525f908152604090205460ff1681565b5f546001600160a01b031633146104b45760405162461bcd60e51b81526004016104ab906118bd565b60405180910390fd5b6005546040516001600160a01b03909116904780156108fc02915f818181858888f193505050501580156104ea573d5f803e3d5ffd5b50565b5f6104f9338484610b89565b5060015b92915050565b5f6105106009600a6119e6565b61051e906305f5e1006119f4565b905090565b5f61052f848484610cac565b610580843361057b85604051806060016040528060288152602001611b53602891396001600160a01b038a165f90815260026020908152604080832033845290915290205491906113ed565b610b89565b5060019392505050565b5f546001600160a01b031633146105b35760405162461bcd60e51b81526004016104ab906118bd565b60055460405163a9059cbb60e01b81526001600160a01b039182166004820152602481018390529083169063a9059cbb906044016020604051808303815f875af1158015610603573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106279190611a0b565b505050565b5f546001600160a01b031633146106555760405162461bcd60e51b81526004016104ab906118bd565b600794909455600892909255600b55600c55600d55565b5f546001600160a01b031633146106955760405162461bcd60e51b81526004016104ab906118bd565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f546001600160a01b031633146107065760405162461bcd60e51b81526004016104ab906118bd565b601654600160a01b900460ff16156107605760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206f70656e00000000000000000060448201526064016104ab565b601580546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d9081179091556107a990309061079b6009600a6119e6565b61057b906305f5e1006119f4565b60155f9054906101000a90046001600160a01b03166001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107f9573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061081d9190611a2a565b6001600160a01b031663c9c653963060155f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561087c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108a09190611a2a565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af11580156108ea573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061090e9190611a2a565b601680546001600160a01b039283166001600160a01b0319909116811782555f908152600460209081526040808320805460ff199081166001908117909255945486168452600390925290912080549092161790556015541663f305d719473061098c816001600160a01b03165f9081526001602052604090205490565b5f8061099f5f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610a05573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610a2a9190611a45565b505060165460155460405163095ea7b360e01b81526001600160a01b0391821660048201525f1960248201529116915063095ea7b3906044016020604051808303815f875af1158015610a7f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610aa39190611a0b565b506018805461ff0019166101001790556016805460ff60a01b1916600160a01b17905543600655565b5f6104f9338484610cac565b5f546001600160a01b03163314610b015760405162461bcd60e51b81526004016104ab906118bd565b610b0d6009600a6119e6565b610b1b906305f5e1006119f4565b601155610b2a6009600a6119e6565b610b38906305f5e1006119f4565b6012557f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf610b686009600a6119e6565b610b76906305f5e1006119f4565b60405190815260200160405180910390a1565b6001600160a01b038316610beb5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016104ab565b6001600160a01b038216610c4c5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016104ab565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316610d105760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016104ab565b6001600160a01b038216610d725760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016104ab565b5f8111610dd35760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b60648201526084016104ab565b5f80546001600160a01b03858116911614801590610dfe57505f546001600160a01b03848116911614155b156112b057610e2f6064610e29600b54600e5411610e1e57600754610e22565b6009545b8590611425565b906114aa565b6001600160a01b0385165f9081526004602052604090205490915060ff168015610e6757506015546001600160a01b03848116911614155b8015610e8b57506001600160a01b0383165f9081526003602052604090205460ff16155b15610f9257601154821115610ee25760405162461bcd60e51b815260206004820152601960248201527f4578636565647320746865205f6d61785478416d6f756e742e0000000000000060448201526064016104ab565b60125482610f04856001600160a01b03165f9081526001602052604090205490565b610f0e9190611a70565b1115610f5c5760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e00000000000060448201526064016104ab565b436006546001610f6c9190611a70565b1115610f7d57823b15610f7d575f80fd5b600e8054905f610f8c83611a83565b91905055505b6001600160a01b0383165f9081526004602052604090205460ff16158015610fd257506001600160a01b0383165f9081526003602052604090205460ff16155b156110515760125482610ff9856001600160a01b03165f9081526001602052604090205490565b6110039190611a70565b11156110515760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e00000000000060448201526064016104ab565b6001600160a01b0383165f9081526004602052604090205460ff16801561108157506001600160a01b0384163014155b156110ae576110ab6064610e29600c54600e54116110a157600854610e22565b600a548590611425565b90505b6001600160a01b0384165f9081526004602052604090205460ff161580156110ee57506001600160a01b0383165f9081526004602052604090205460ff16155b801561110357506001600160a01b0384163014155b1561110b57505f5b305f9081526001602052604090205460185462010000900460ff168015611135575060185460ff16155b801561115857506001600160a01b0384165f9081526004602052604090205460ff165b801561116b5750601854610100900460ff165b8015611178575060135481115b80156111875750600d54600e54115b1561122b5760105443111561119b575f600f555b601754600f54106111e05760405162461bcd60e51b815260206004820152600f60248201526e10d04818985b185b98d9481cd95b1b608a1b60448201526064016104ab565b6111fd6111f8846111f3846014546114eb565b6114eb565b6114ff565b47801561120d5761120d47611666565b600f8054905f61121c83611a83565b909155505043601055506112ae565b60185460ff1615801561125557506001600160a01b0384165f9081526004602052604090205460ff165b80156112685750601854610100900460ff165b8015611275575060135481115b80156112845750600d54600e54115b156112ae5761129c6111f8846111f3846014546114eb565b4780156112ac576112ac47611666565b505b505b801561132857305f908152600160205260409020546112cf90826116a1565b305f81815260016020526040908190209290925590516001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061131f9085815260200190565b60405180910390a35b6001600160a01b0384165f9081526001602052604090205461134a90836116ff565b6001600160a01b0385165f9081526001602052604090205561138d61136f83836116ff565b6001600160a01b0385165f90815260016020526040902054906116a1565b6001600160a01b038085165f8181526001602052604090209290925585167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6113d685856116ff565b60405190815260200160405180910390a350505050565b5f81848411156114105760405162461bcd60e51b81526004016104ab919061176c565b505f61141c8486611a9b565b95945050505050565b5f825f0361143457505f6104fd565b5f61143f83856119f4565b90508261144c8583611aae565b146114a35760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016104ab565b9392505050565b5f6114a383836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611740565b5f8183116114f957826114a3565b50919050565b6018805460ff191660011790556040805160028082526060820183525f9260208301908036833701905050905030815f8151811061153f5761153f611acd565b6001600160a01b03928316602091820292909201810191909152601554604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015611596573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115ba9190611a2a565b816001815181106115cd576115cd611acd565b6001600160a01b0392831660209182029290920101526015546115f39130911684610b89565b60155460405163791ac94760e01b81526001600160a01b039091169063791ac9479061162b9085905f90869030904290600401611ae1565b5f604051808303815f87803b158015611642575f80fd5b505af1158015611654573d5f803e3d5ffd5b50506018805460ff1916905550505050565b6005546040516001600160a01b039091169082156108fc029083905f818181858888f1935050505015801561169d573d5f803e3d5ffd5b5050565b5f806116ad8385611a70565b9050838110156114a35760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016104ab565b5f6114a383836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506113ed565b5f81836117605760405162461bcd60e51b81526004016104ab919061176c565b505f61141c8486611aae565b5f602080835283518060208501525f5b818110156117985785810183015185820160400152820161177c565b505f604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b03811681146104ea575f80fd5b5f80604083850312156117dd575f80fd5b82356117e8816117b8565b946020939093013593505050565b5f805f60608486031215611808575f80fd5b8335611813816117b8565b92506020840135611823816117b8565b929592945050506040919091013590565b5f805f805f60a08688031215611848575f80fd5b505083359560208501359550604085013594606081013594506080013592509050565b5f6020828403121561187b575f80fd5b81356114a3816117b8565b5f8060408385031215611897575f80fd5b82356118a2816117b8565b915060208301356118b2816117b8565b809150509250929050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b5f52601160045260245ffd5b600181815b8085111561194057815f1904821115611926576119266118f2565b8085161561193357918102915b93841c939080029061190b565b509250929050565b5f82611956575060016104fd565b8161196257505f6104fd565b816001811461197857600281146119825761199e565b60019150506104fd565b60ff841115611993576119936118f2565b50506001821b6104fd565b5060208310610133831016604e8410600b84101617156119c1575081810a6104fd565b6119cb8383611906565b805f19048211156119de576119de6118f2565b029392505050565b5f6114a360ff841683611948565b80820281158282048414176104fd576104fd6118f2565b5f60208284031215611a1b575f80fd5b815180151581146114a3575f80fd5b5f60208284031215611a3a575f80fd5b81516114a3816117b8565b5f805f60608486031215611a57575f80fd5b8351925060208401519150604084015190509250925092565b808201808211156104fd576104fd6118f2565b5f60018201611a9457611a946118f2565b5060010190565b818103818111156104fd576104fd6118f2565b5f82611ac857634e487b7160e01b5f52601260045260245ffd5b500490565b634e487b7160e01b5f52603260045260245ffd5b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b81811015611b315784516001600160a01b031683529383019391830191600101611b0c565b50506001600160a01b0396909616606085015250505060800152939250505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220467ede6019bbe7b315ba498f0b1e337fb316ede9f4d18c58e9455af008783d5164736f6c63430008170033
Deployed Bytecode
0x60806040526004361061014a575f3560e01c80637d1db4a5116100b3578063a9059cbb1161006d578063a9059cbb146103a9578063bf474bed146103c8578063cee3e84d146103dd578063dcb3e387146103fc578063dd62ed3e14610410578063f5b3c3bf14610454575f80fd5b80637d1db4a51461030b57806383aa6290146103205780638a8c523c146103355780638da5cb5b146103495780638f9a55c01461036557806395d89b411461037a575f80fd5b80632c65469e116101045780632c65469e14610233578063313ce56714610252578063331221d51461026d57806349bd5a5e1461028c57806370a08231146102c3578063715018a6146102f7575f80fd5b80630150fe4c1461015557806306fdde031461016b578063095ea7b3146101ae5780630faee56f146101dd57806318160ddd1461020057806323b872dd14610214575f80fd5b3661015157005b5f80fd5b348015610160575f80fd5b50610169610482565b005b348015610176575f80fd5b506040805180820190915260098152684f6e6553796e63416960b81b60208201525b6040516101a5919061176c565b60405180910390f35b3480156101b9575f80fd5b506101cd6101c83660046117cc565b6104ed565b60405190151581526020016101a5565b3480156101e8575f80fd5b506101f260145481565b6040519081526020016101a5565b34801561020b575f80fd5b506101f2610503565b34801561021f575f80fd5b506101cd61022e3660046117f6565b610523565b34801561023e575f80fd5b5061016961024d3660046117cc565b61058a565b34801561025d575f80fd5b50604051600981526020016101a5565b348015610278575f80fd5b50610169610287366004611834565b61062c565b348015610297575f80fd5b506016546102ab906001600160a01b031681565b6040516001600160a01b0390911681526020016101a5565b3480156102ce575f80fd5b506101f26102dd36600461186b565b6001600160a01b03165f9081526001602052604090205490565b348015610302575f80fd5b5061016961066c565b348015610316575f80fd5b506101f260115481565b34801561032b575f80fd5b506101f260175481565b348015610340575f80fd5b506101696106dd565b348015610354575f80fd5b505f546001600160a01b03166102ab565b348015610370575f80fd5b506101f260125481565b348015610385575f80fd5b506040805180820190915260078152663153796e63416960c81b6020820152610198565b3480156103b4575f80fd5b506101cd6103c33660046117cc565b610acc565b3480156103d3575f80fd5b506101f260135481565b3480156103e8575f80fd5b506018546101cd9062010000900460ff1681565b348015610407575f80fd5b50610169610ad8565b34801561041b575f80fd5b506101f261042a366004611886565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b34801561045f575f80fd5b506101cd61046e36600461186b565b60046020525f908152604090205460ff1681565b5f546001600160a01b031633146104b45760405162461bcd60e51b81526004016104ab906118bd565b60405180910390fd5b6005546040516001600160a01b03909116904780156108fc02915f818181858888f193505050501580156104ea573d5f803e3d5ffd5b50565b5f6104f9338484610b89565b5060015b92915050565b5f6105106009600a6119e6565b61051e906305f5e1006119f4565b905090565b5f61052f848484610cac565b610580843361057b85604051806060016040528060288152602001611b53602891396001600160a01b038a165f90815260026020908152604080832033845290915290205491906113ed565b610b89565b5060019392505050565b5f546001600160a01b031633146105b35760405162461bcd60e51b81526004016104ab906118bd565b60055460405163a9059cbb60e01b81526001600160a01b039182166004820152602481018390529083169063a9059cbb906044016020604051808303815f875af1158015610603573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106279190611a0b565b505050565b5f546001600160a01b031633146106555760405162461bcd60e51b81526004016104ab906118bd565b600794909455600892909255600b55600c55600d55565b5f546001600160a01b031633146106955760405162461bcd60e51b81526004016104ab906118bd565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f546001600160a01b031633146107065760405162461bcd60e51b81526004016104ab906118bd565b601654600160a01b900460ff16156107605760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206f70656e00000000000000000060448201526064016104ab565b601580546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d9081179091556107a990309061079b6009600a6119e6565b61057b906305f5e1006119f4565b60155f9054906101000a90046001600160a01b03166001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107f9573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061081d9190611a2a565b6001600160a01b031663c9c653963060155f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561087c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108a09190611a2a565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af11580156108ea573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061090e9190611a2a565b601680546001600160a01b039283166001600160a01b0319909116811782555f908152600460209081526040808320805460ff199081166001908117909255945486168452600390925290912080549092161790556015541663f305d719473061098c816001600160a01b03165f9081526001602052604090205490565b5f8061099f5f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610a05573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610a2a9190611a45565b505060165460155460405163095ea7b360e01b81526001600160a01b0391821660048201525f1960248201529116915063095ea7b3906044016020604051808303815f875af1158015610a7f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610aa39190611a0b565b506018805461ff0019166101001790556016805460ff60a01b1916600160a01b17905543600655565b5f6104f9338484610cac565b5f546001600160a01b03163314610b015760405162461bcd60e51b81526004016104ab906118bd565b610b0d6009600a6119e6565b610b1b906305f5e1006119f4565b601155610b2a6009600a6119e6565b610b38906305f5e1006119f4565b6012557f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf610b686009600a6119e6565b610b76906305f5e1006119f4565b60405190815260200160405180910390a1565b6001600160a01b038316610beb5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016104ab565b6001600160a01b038216610c4c5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016104ab565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316610d105760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016104ab565b6001600160a01b038216610d725760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016104ab565b5f8111610dd35760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b60648201526084016104ab565b5f80546001600160a01b03858116911614801590610dfe57505f546001600160a01b03848116911614155b156112b057610e2f6064610e29600b54600e5411610e1e57600754610e22565b6009545b8590611425565b906114aa565b6001600160a01b0385165f9081526004602052604090205490915060ff168015610e6757506015546001600160a01b03848116911614155b8015610e8b57506001600160a01b0383165f9081526003602052604090205460ff16155b15610f9257601154821115610ee25760405162461bcd60e51b815260206004820152601960248201527f4578636565647320746865205f6d61785478416d6f756e742e0000000000000060448201526064016104ab565b60125482610f04856001600160a01b03165f9081526001602052604090205490565b610f0e9190611a70565b1115610f5c5760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e00000000000060448201526064016104ab565b436006546001610f6c9190611a70565b1115610f7d57823b15610f7d575f80fd5b600e8054905f610f8c83611a83565b91905055505b6001600160a01b0383165f9081526004602052604090205460ff16158015610fd257506001600160a01b0383165f9081526003602052604090205460ff16155b156110515760125482610ff9856001600160a01b03165f9081526001602052604090205490565b6110039190611a70565b11156110515760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e00000000000060448201526064016104ab565b6001600160a01b0383165f9081526004602052604090205460ff16801561108157506001600160a01b0384163014155b156110ae576110ab6064610e29600c54600e54116110a157600854610e22565b600a548590611425565b90505b6001600160a01b0384165f9081526004602052604090205460ff161580156110ee57506001600160a01b0383165f9081526004602052604090205460ff16155b801561110357506001600160a01b0384163014155b1561110b57505f5b305f9081526001602052604090205460185462010000900460ff168015611135575060185460ff16155b801561115857506001600160a01b0384165f9081526004602052604090205460ff165b801561116b5750601854610100900460ff165b8015611178575060135481115b80156111875750600d54600e54115b1561122b5760105443111561119b575f600f555b601754600f54106111e05760405162461bcd60e51b815260206004820152600f60248201526e10d04818985b185b98d9481cd95b1b608a1b60448201526064016104ab565b6111fd6111f8846111f3846014546114eb565b6114eb565b6114ff565b47801561120d5761120d47611666565b600f8054905f61121c83611a83565b909155505043601055506112ae565b60185460ff1615801561125557506001600160a01b0384165f9081526004602052604090205460ff165b80156112685750601854610100900460ff165b8015611275575060135481115b80156112845750600d54600e54115b156112ae5761129c6111f8846111f3846014546114eb565b4780156112ac576112ac47611666565b505b505b801561132857305f908152600160205260409020546112cf90826116a1565b305f81815260016020526040908190209290925590516001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061131f9085815260200190565b60405180910390a35b6001600160a01b0384165f9081526001602052604090205461134a90836116ff565b6001600160a01b0385165f9081526001602052604090205561138d61136f83836116ff565b6001600160a01b0385165f90815260016020526040902054906116a1565b6001600160a01b038085165f8181526001602052604090209290925585167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6113d685856116ff565b60405190815260200160405180910390a350505050565b5f81848411156114105760405162461bcd60e51b81526004016104ab919061176c565b505f61141c8486611a9b565b95945050505050565b5f825f0361143457505f6104fd565b5f61143f83856119f4565b90508261144c8583611aae565b146114a35760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016104ab565b9392505050565b5f6114a383836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611740565b5f8183116114f957826114a3565b50919050565b6018805460ff191660011790556040805160028082526060820183525f9260208301908036833701905050905030815f8151811061153f5761153f611acd565b6001600160a01b03928316602091820292909201810191909152601554604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015611596573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115ba9190611a2a565b816001815181106115cd576115cd611acd565b6001600160a01b0392831660209182029290920101526015546115f39130911684610b89565b60155460405163791ac94760e01b81526001600160a01b039091169063791ac9479061162b9085905f90869030904290600401611ae1565b5f604051808303815f87803b158015611642575f80fd5b505af1158015611654573d5f803e3d5ffd5b50506018805460ff1916905550505050565b6005546040516001600160a01b039091169082156108fc029083905f818181858888f1935050505015801561169d573d5f803e3d5ffd5b5050565b5f806116ad8385611a70565b9050838110156114a35760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016104ab565b5f6114a383836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506113ed565b5f81836117605760405162461bcd60e51b81526004016104ab919061176c565b505f61141c8486611aae565b5f602080835283518060208501525f5b818110156117985785810183015185820160400152820161177c565b505f604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b03811681146104ea575f80fd5b5f80604083850312156117dd575f80fd5b82356117e8816117b8565b946020939093013593505050565b5f805f60608486031215611808575f80fd5b8335611813816117b8565b92506020840135611823816117b8565b929592945050506040919091013590565b5f805f805f60a08688031215611848575f80fd5b505083359560208501359550604085013594606081013594506080013592509050565b5f6020828403121561187b575f80fd5b81356114a3816117b8565b5f8060408385031215611897575f80fd5b82356118a2816117b8565b915060208301356118b2816117b8565b809150509250929050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b5f52601160045260245ffd5b600181815b8085111561194057815f1904821115611926576119266118f2565b8085161561193357918102915b93841c939080029061190b565b509250929050565b5f82611956575060016104fd565b8161196257505f6104fd565b816001811461197857600281146119825761199e565b60019150506104fd565b60ff841115611993576119936118f2565b50506001821b6104fd565b5060208310610133831016604e8410600b84101617156119c1575081810a6104fd565b6119cb8383611906565b805f19048211156119de576119de6118f2565b029392505050565b5f6114a360ff841683611948565b80820281158282048414176104fd576104fd6118f2565b5f60208284031215611a1b575f80fd5b815180151581146114a3575f80fd5b5f60208284031215611a3a575f80fd5b81516114a3816117b8565b5f805f60608486031215611a57575f80fd5b8351925060208401519150604084015190509250925092565b808201808211156104fd576104fd6118f2565b5f60018201611a9457611a946118f2565b5060010190565b818103818111156104fd576104fd6118f2565b5f82611ac857634e487b7160e01b5f52601260045260245ffd5b500490565b634e487b7160e01b5f52603260045260245ffd5b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b81811015611b315784516001600160a01b031683529383019391830191600101611b0c565b50506001600160a01b0396909616606085015250505060800152939250505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220467ede6019bbe7b315ba498f0b1e337fb316ede9f4d18c58e9455af008783d5164736f6c63430008170033
Deployed Bytecode Sourcemap
3716:9231:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11155:115;;;;;;;;;;;;;:::i;:::-;;5713:83;;;;;;;;;;-1:-1:-1;5783:5:0;;;;;;;;;;;;-1:-1:-1;;;5783:5:0;;;;5713:83;;;;;;;:::i;:::-;;;;;;;;6546:161;;;;;;;;;;-1:-1:-1;6546:161:0;;;;;:::i;:::-;;:::i;:::-;;;1188:14:1;;1181:22;1163:41;;1151:2;1136:18;6546:161:0;1023:187:1;4900:51:0;;;;;;;;;;;;;;;;;;;1361:25:1;;;1349:2;1334:18;4900:51:0;1215:177:1;5990:95:0;;;;;;;;;;;;;:::i;6715:313::-;;;;;;;;;;-1:-1:-1;6715:313:0;;;;;:::i;:::-;;:::i;11673:152::-;;;;;;;;;;-1:-1:-1;11673:152:0;;;;;:::i;:::-;;:::i;5899:83::-;;;;;;;;;;-1:-1:-1;5899:83:0;;4524:1;2000:36:1;;1988:2;1973:18;5899:83:0;1858:184:1;11278:387:0;;;;;;;;;;-1:-1:-1;11278:387:0;;;;;:::i;:::-;;:::i;5009:28::-;;;;;;;;;;-1:-1:-1;5009:28:0;;;;-1:-1:-1;;;;;5009:28:0;;;;;;-1:-1:-1;;;;;2670:32:1;;;2652:51;;2640:2;2625:18;5009:28:0;2506:203:1;6093:119:0;;;;;;;;;;-1:-1:-1;6093:119:0;;;;;:::i;:::-;-1:-1:-1;;;;;6186:18:0;6159:7;6186:18;;;:9;:18;;;;;;;6093:119;2799:148;;;;;;;;;;;;;:::i;4713:55::-;;;;;;;;;;;;;;;;5075:31;;;;;;;;;;;;;;;;12097:810;;;;;;;;;;;;;:::i;2585:79::-;;;;;;;;;;-1:-1:-1;2623:7:0;2650:6;-1:-1:-1;;;;;2650:6:0;2585:79;;4775:55;;;;;;;;;;;;;;;;5804:87;;;;;;;;;;-1:-1:-1;5876:7:0;;;;;;;;;;;;-1:-1:-1;;;5876:7:0;;;;5804:87;;6220:167;;;;;;;;;;-1:-1:-1;6220:167:0;;;;;:::i;:::-;;:::i;4837:56::-;;;;;;;;;;;;;;;;5186:26;;;;;;;;;;-1:-1:-1;5186:26:0;;;;;;;;;;;11833:156;;;;;;;;;;;;;:::i;6395:143::-;;;;;;;;;;-1:-1:-1;6395:143:0;;;;;:::i;:::-;-1:-1:-1;;;;;6503:18:0;;;6476:7;6503:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;6395:143;3980:43;;;;;;;;;;-1:-1:-1;3980:43:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;11155:115;2712:6;;-1:-1:-1;;;;;2712:6:0;420:10;2712:22;2704:67;;;;-1:-1:-1;;;2704:67:0;;;;;;;:::i;:::-;;;;;;;;;11219:10:::1;::::0;11211:51:::1;::::0;-1:-1:-1;;;;;11219:10:0;;::::1;::::0;11240:21:::1;11211:51:::0;::::1;;;::::0;11219:10:::1;11211:51:::0;11219:10;11211:51;11240:21;11219:10;11211:51;::::1;;;;;;;;;;;;;::::0;::::1;;;;;;11155:115::o:0;6546:161::-;6621:4;6638:39;420:10;6661:7;6670:6;6638:8;:39::i;:::-;-1:-1:-1;6695:4:0;6546:161;;;;;:::o;5990:95::-;6043:7;4579:13;4524:1;4579:2;:13;:::i;:::-;4567:25;;:9;:25;:::i;:::-;6063:14;;5990:95;:::o;6715:313::-;6813:4;6830:36;6840:6;6848:9;6859:6;6830:9;:36::i;:::-;6877:121;6886:6;420:10;6908:89;6946:6;6908:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6908:19:0;;;;;;:11;:19;;;;;;;;420:10;6908:33;;;;;;;;;;:37;:89::i;:::-;6877:8;:121::i;:::-;-1:-1:-1;7016:4:0;6715:313;;;;;:::o;11673:152::-;2712:6;;-1:-1:-1;;;;;2712:6:0;420:10;2712:22;2704:67;;;;-1:-1:-1;;;2704:67:0;;;;;;;:::i;:::-;11797:10:::1;::::0;11769:48:::1;::::0;-1:-1:-1;;;11769:48:0;;-1:-1:-1;;;;;11797:10:0;;::::1;11769:48;::::0;::::1;5584:51:1::0;5651:18;;;5644:34;;;11769:27:0;;::::1;::::0;::::1;::::0;5557:18:1;;11769:48:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;11673:152:::0;;:::o;11278:387::-;2712:6;;-1:-1:-1;;;;;2712:6:0;420:10;2712:22;2704:67;;;;-1:-1:-1;;;2704:67:0;;;;;;;:::i;:::-;11455:12:::1;:31:::0;;;;11497:13:::1;:33:::0;;;;11541:15:::1;:29:::0;11581:16:::1;:30:::0;11622:18:::1;:35:::0;11278:387::o;2799:148::-;2712:6;;-1:-1:-1;;;;;2712:6:0;420:10;2712:22;2704:67;;;;-1:-1:-1;;;2704:67:0;;;;;;;:::i;:::-;2906:1:::1;2890:6:::0;;2869:40:::1;::::0;-1:-1:-1;;;;;2890:6:0;;::::1;::::0;2869:40:::1;::::0;2906:1;;2869:40:::1;2937:1;2920:19:::0;;-1:-1:-1;;;;;;2920:19:0::1;::::0;;2799:148::o;12097:810::-;2712:6;;-1:-1:-1;;;;;2712:6:0;420:10;2712:22;2704:67;;;;-1:-1:-1;;;2704:67:0;;;;;;;:::i;:::-;12163:11:::1;::::0;-1:-1:-1;;;12163:11:0;::::1;;;12162:12;12154:47;;;::::0;-1:-1:-1;;;12154:47:0;;6173:2:1;12154:47:0::1;::::0;::::1;6155:21:1::0;6212:2;6192:18;;;6185:30;6251:25;6231:18;;;6224:53;6294:18;;12154:47:0::1;5971:347:1::0;12154:47:0::1;12212:15;:80:::0;;-1:-1:-1;;;;;;12212:80:0::1;12249:42;12212:80:::0;;::::1;::::0;;;12303:58:::1;::::0;12320:4:::1;::::0;4579:13:::1;4524:1;4579:2;:13;:::i;:::-;4567:25;::::0;:9:::1;:25;:::i;12303:58::-;12406:15;;;;;;;;;-1:-1:-1::0;;;;;12406:15:0::1;-1:-1:-1::0;;;;;12406:23:0::1;;:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;12388:55:0::1;;12452:4;12459:15;;;;;;;;;-1:-1:-1::0;;;;;12459:15:0::1;-1:-1:-1::0;;;;;12459:20:0::1;;:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;12388:94;::::0;-1:-1:-1;;;;;;12388:94:0::1;::::0;;;;;;-1:-1:-1;;;;;6809:15:1;;;12388:94:0::1;::::0;::::1;6791:34:1::0;6861:15;;6841:18;;;6834:43;6726:18;;12388:94:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;12372:13;:110:::0;;-1:-1:-1;;;;;12372:110:0;;::::1;-1:-1:-1::0;;;;;;12372:110:0;;::::1;::::0;::::1;::::0;;:13:::1;12493:34:::0;;;:10:::1;:34;::::0;;;;;;;:41;;-1:-1:-1;;12493:41:0;;::::1;12372:110:::0;12493:41;;::::1;::::0;;;12561:13;;;::::1;12545:31:::0;;:7:::1;:31:::0;;;;;;:38;;;;::::1;;::::0;;12594:15:::1;::::0;::::1;:31;12633:21;12664:4;12670:24;12664:4:::0;-1:-1:-1;;;;;6186:18:0;6159:7;6186:18;;;:9;:18;;;;;;;6093:119;12670:24:::1;12695:1;12697::::0;12699:7:::1;2623::::0;2650:6;-1:-1:-1;;;;;2650:6:0;;2585:79;12699:7:::1;12594:129;::::0;::::1;::::0;;;-1:-1:-1;;;;;;12594:129:0;;;-1:-1:-1;;;;;7247:15:1;;;12594:129:0::1;::::0;::::1;7229:34:1::0;7279:18;;;7272:34;;;;7322:18;;;7315:34;;;;7365:18;;;7358:34;7429:15;;;7408:19;;;7401:44;12707:15:0::1;7461:19:1::0;;;7454:35;7163:19;;12594:129:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;12741:13:0::1;::::0;12772:15:::1;::::0;12734:71:::1;::::0;-1:-1:-1;;;12734:71:0;;-1:-1:-1;;;;;12772:15:0;;::::1;12734:71;::::0;::::1;5584:51:1::0;-1:-1:-1;;5651:18:1;;;5644:34;12741:13:0;::::1;::::0;-1:-1:-1;12734:29:0::1;::::0;5557:18:1;;12734:71:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;12816:11:0::1;:18:::0;;-1:-1:-1;;12816:18:0::1;;;::::0;;12845:11:::1;:18:::0;;-1:-1:-1;;;;12845:18:0::1;-1:-1:-1::0;;;12845:18:0::1;::::0;;12887:12:::1;12874:10;:25:::0;12097:810::o;6220:167::-;6298:4;6315:42;420:10;6339:9;6350:6;6315:9;:42::i;11833:156::-;2712:6;;-1:-1:-1;;;;;2712:6:0;420:10;2712:22;2704:67;;;;-1:-1:-1;;;2704:67:0;;;;;;;:::i;:::-;4579:13:::1;4524:1;4579:2;:13;:::i;:::-;4567:25;::::0;:9:::1;:25;:::i;:::-;11883:12;:22:::0;4579:13:::1;4524:1;4579:2;:13;:::i;:::-;4567:25;::::0;:9:::1;:25;:::i;:::-;11916:14;:22:::0;11954:27:::1;4579:13;4524:1;4579:2;:13;:::i;:::-;4567:25;::::0;:9:::1;:25;:::i;:::-;11954:27;::::0;1361:25:1;;;1349:2;1334:18;11954:27:0::1;;;;;;;11833:156::o:0;7036:335::-;-1:-1:-1;;;;;7129:19:0;;7121:68;;;;-1:-1:-1;;;7121:68:0;;8292:2:1;7121:68:0;;;8274:21:1;8331:2;8311:18;;;8304:30;8370:34;8350:18;;;8343:62;-1:-1:-1;;;8421:18:1;;;8414:34;8465:19;;7121:68:0;8090:400:1;7121:68:0;-1:-1:-1;;;;;7208:21:0;;7200:68;;;;-1:-1:-1;;;7200:68:0;;8697:2:1;7200:68:0;;;8679:21:1;8736:2;8716:18;;;8709:30;8775:34;8755:18;;;8748:62;-1:-1:-1;;;8826:18:1;;;8819:32;8868:19;;7200:68:0;8495:398:1;7200:68:0;-1:-1:-1;;;;;7279:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;7331:32;;1361:25:1;;;7331:32:0;;1334:18:1;7331:32:0;;;;;;;7036:335;;;:::o;7379:2966::-;-1:-1:-1;;;;;7467:18:0;;7459:68;;;;-1:-1:-1;;;7459:68:0;;9100:2:1;7459:68:0;;;9082:21:1;9139:2;9119:18;;;9112:30;9178:34;9158:18;;;9151:62;-1:-1:-1;;;9229:18:1;;;9222:35;9274:19;;7459:68:0;8898:401:1;7459:68:0;-1:-1:-1;;;;;7546:16:0;;7538:64;;;;-1:-1:-1;;;7538:64:0;;9506:2:1;7538:64:0;;;9488:21:1;9545:2;9525:18;;;9518:30;9584:34;9564:18;;;9557:62;-1:-1:-1;;;9635:18:1;;;9628:33;9678:19;;7538:64:0;9304:399:1;7538:64:0;7630:1;7621:6;:10;7613:64;;;;-1:-1:-1;;;7613:64:0;;9910:2:1;7613:64:0;;;9892:21:1;9949:2;9929:18;;;9922:30;9988:34;9968:18;;;9961:62;-1:-1:-1;;;10039:18:1;;;10032:39;10088:19;;7613:64:0;9708:405:1;7613:64:0;7688:17;2650:6;;-1:-1:-1;;;;;7724:15:0;;;2650:6;;7724:15;;;;:32;;-1:-1:-1;2623:7:0;2650:6;-1:-1:-1;;;;;7743:13:0;;;2650:6;;7743:13;;7724:32;7720:2269;;;7785:77;7858:3;7785:68;7808:15;;7797:9;;:26;7796:56;;7840:12;;7796:56;;;7826:12;;7796:56;7785:6;;:10;:68::i;:::-;:72;;:77::i;:::-;-1:-1:-1;;;;;7883:16:0;;;;;;:10;:16;;;;;;7773:89;;-1:-1:-1;7883:16:0;;:50;;;;-1:-1:-1;7917:15:0;;-1:-1:-1;;;;;7903:30:0;;;7917:15;;7903:30;;7883:50;:67;;;;-1:-1:-1;;;;;;7939:11:0;;;;;;:7;:11;;;;;;;;7937:13;7883:67;7879:420;;;7990:12;;7980:6;:22;;7972:60;;;;-1:-1:-1;;;7972:60:0;;10320:2:1;7972:60:0;;;10302:21:1;10359:2;10339:18;;;10332:30;10398:27;10378:18;;;10371:55;10443:18;;7972:60:0;10118:349:1;7972:60:0;8085:14;;8075:6;8059:13;8069:2;-1:-1:-1;;;;;6186:18:0;6159:7;6186:18;;;:9;:18;;;;;;;6093:119;8059:13;:22;;;;:::i;:::-;:40;;8051:79;;;;-1:-1:-1;;;8051:79:0;;10804:2:1;8051:79:0;;;10786:21:1;10843:2;10823:18;;;10816:30;10882:28;10862:18;;;10855:56;10928:18;;8051:79:0;10602:350:1;8051:79:0;8173:12;8155:10;;8168:1;8155:14;;;;:::i;:::-;:30;8151:103;;;10592:20;;10640:8;8210:24;;;;;;8272:9;:11;;;:9;:11;;;:::i;:::-;;;;;;7879:420;-1:-1:-1;;;;;8320:14:0;;;;;;:10;:14;;;;;;;;8319:15;:32;;;;-1:-1:-1;;;;;;8340:11:0;;;;;;:7;:11;;;;;;;;8338:13;8319:32;8315:152;;;8406:14;;8396:6;8380:13;8390:2;-1:-1:-1;;;;;6186:18:0;6159:7;6186:18;;;:9;:18;;;;;;;6093:119;8380:13;:22;;;;:::i;:::-;:40;;8372:79;;;;-1:-1:-1;;;8372:79:0;;10804:2:1;8372:79:0;;;10786:21:1;10843:2;10823:18;;;10816:30;10882:28;10862:18;;;10855:56;10928:18;;8372:79:0;10602:350:1;8372:79:0;-1:-1:-1;;;;;8486:14:0;;;;;;:10;:14;;;;;;;;:38;;;;-1:-1:-1;;;;;;8504:20:0;;8519:4;8504:20;;8486:38;8483:170;;;8557:80;8633:3;8557:71;8580:16;;8569:9;;:27;8568:59;;8614:13;;8568:59;;;8599:13;;8557:6;;:10;:71::i;:80::-;8545:92;;8483:170;-1:-1:-1;;;;;8667:16:0;;;;;;:10;:16;;;;;;;;8666:17;:36;;;;-1:-1:-1;;;;;;8688:14:0;;;;;;:10;:14;;;;;;;;8687:15;8666:36;:60;;;;-1:-1:-1;;;;;;8706:20:0;;8721:4;8706:20;;8666:60;8662:115;;;-1:-1:-1;8760:1:0;8662:115;8842:4;8793:28;6186:18;;;:9;:18;;;;;;8867:7;;;;;;;:18;;;;-1:-1:-1;8879:6:0;;;;8878:7;8867:18;:36;;;;-1:-1:-1;;;;;;8889:14:0;;;;;;:10;:14;;;;;;;;8867:36;:51;;;;-1:-1:-1;8907:11:0;;;;;;;8867:51;:93;;;;;8943:17;;8922:20;:38;8867:93;:125;;;;;8974:18;;8964:9;;:28;8867:125;8863:1115;;;9032:13;;9017:12;:28;9013:90;;;9082:1;9070:9;:13;9013:90;9141:12;;9129:9;;:24;9121:52;;;;-1:-1:-1;;;9121:52:0;;11299:2:1;9121:52:0;;;11281:21:1;11338:2;11318:18;;;11311:30;-1:-1:-1;;;11357:18:1;;;11350:45;11412:18;;9121:52:0;11097:339:1;9121:52:0;9192:67;9209:49;9213:6;9220:37;9224:20;9245:11;;9220:3;:37::i;:::-;9209:3;:49::i;:::-;9192:16;:67::i;:::-;9307:21;9350:22;;9347:105;;9397:35;9410:21;9397:12;:35::i;:::-;9470:9;:11;;;:9;:11;;;:::i;:::-;;;;-1:-1:-1;;9516:12:0;9500:13;:28;-1:-1:-1;8863:1115:0;;;9569:6;;;;9568:7;:25;;;;-1:-1:-1;;;;;;9579:14:0;;;;;;:10;:14;;;;;;;;9568:25;:40;;;;-1:-1:-1;9597:11:0;;;;;;;9568:40;:82;;;;;9633:17;;9612:20;:38;9568:82;:114;;;;;9664:18;;9654:9;;:28;9568:114;9565:413;;;9703:67;9720:49;9724:6;9731:37;9735:20;9756:11;;9731:3;:37::i;9703:67::-;9818:21;9861:22;;9858:105;;9908:35;9921:21;9908:12;:35::i;:::-;9684:294;9565:413;7758:2231;7720:2269;10004:11;;10001:161;;10072:4;10054:24;;;;:9;:24;;;;;;:39;;10083:9;10054:28;:39::i;:::-;10047:4;10029:24;;;;:9;:24;;;;;;;:64;;;;10111:39;;-1:-1:-1;;;;;10111:39:0;;;;;;;10140:9;1361:25:1;;1349:2;1334:18;;1215:177;10111:39:0;;;;;;;;10001:161;-1:-1:-1;;;;;10188:15:0;;;;;;:9;:15;;;;;;:27;;10208:6;10188:19;:27::i;:::-;-1:-1:-1;;;;;10172:15:0;;;;;;:9;:15;;;;;:43;10240:40;10258:21;:6;10269:9;10258:10;:21::i;:::-;-1:-1:-1;;;;;10240:13:0;;;;;;:9;:13;;;;;;;:17;:40::i;:::-;-1:-1:-1;;;;;10226:13:0;;;;;;;:9;:13;;;;;:54;;;;10296:41;;;10315:21;:6;10326:9;10315:10;:21::i;:::-;10296:41;;1361:25:1;;;1349:2;1334:18;10296:41:0;;;;;;;7448:2897;7379:2966;;;:::o;1477:190::-;1563:7;1599:12;1591:6;;;;1583:29;;;;-1:-1:-1;;;1583:29:0;;;;;;;;:::i;:::-;-1:-1:-1;1623:9:0;1635:5;1639:1;1635;:5;:::i;:::-;1623:17;1477:190;-1:-1:-1;;;;;1477:190:0:o;1675:246::-;1733:7;1757:1;1762;1757:6;1753:47;;-1:-1:-1;1787:1:0;1780:8;;1753:47;1810:9;1822:5;1826:1;1822;:5;:::i;:::-;1810:17;-1:-1:-1;1855:1:0;1846:5;1850:1;1810:17;1846:5;:::i;:::-;:10;1838:56;;;;-1:-1:-1;;;1838:56:0;;11998:2:1;1838:56:0;;;11980:21:1;12037:2;12017:18;;;12010:30;12076:34;12056:18;;;12049:62;-1:-1:-1;;;12127:18:1;;;12120:31;12168:19;;1838:56:0;11796:397:1;1838:56:0;1912:1;1675:246;-1:-1:-1;;;1675:246:0:o;1929:132::-;1987:7;2014:39;2018:1;2021;2014:39;;;;;;;;;;;;;;;;;:3;:39::i;10355:98::-;10412:7;10439:1;10437;:3;10436:9;;10444:1;10436:9;;;-1:-1:-1;10442:1:0;10355:98;-1:-1:-1;10355:98:0:o;10664:483::-;5303:6;:13;;-1:-1:-1;;5303:13:0;5312:4;5303:13;;;10766:16:::1;::::0;;10780:1:::1;10766:16:::0;;;;;::::1;::::0;;-1:-1:-1;;10766:16:0::1;::::0;::::1;::::0;;::::1;::::0;::::1;;::::0;-1:-1:-1;10766:16:0::1;10742:40;;10811:4;10793;10798:1;10793:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;10793:23:0;;::::1;:7;::::0;;::::1;::::0;;;;;;:23;;;;10837:15:::1;::::0;:22:::1;::::0;;-1:-1:-1;;;10837:22:0;;;;:15;;;::::1;::::0;:20:::1;::::0;:22:::1;::::0;;::::1;::::0;10793:7;;10837:22;;;;;:15;:22:::1;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10827:4;10832:1;10827:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;10827:32:0;;::::1;:7;::::0;;::::1;::::0;;;;;:32;10902:15:::1;::::0;10870:62:::1;::::0;10887:4:::1;::::0;10902:15:::1;10920:11:::0;10870:8:::1;:62::i;:::-;10943:15;::::0;:196:::1;::::0;-1:-1:-1;;;10943:196:0;;-1:-1:-1;;;;;10943:15:0;;::::1;::::0;:66:::1;::::0;:196:::1;::::0;11024:11;;10943:15:::1;::::0;11066:4;;11093::::1;::::0;11113:15:::1;::::0;10943:196:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;-1:-1:-1::0;;5339:6:0;:14;;-1:-1:-1;;5339:14:0;;;-1:-1:-1;;;;10664:483:0:o;11997:92::-;12054:10;;:27;;-1:-1:-1;;;;;12054:10:0;;;;:27;;;;;12074:6;;12054:10;:27;:10;:27;12074:6;12054:10;:27;;;;;;;;;;;;;;;;;;;;;11997:92;:::o;1146:179::-;1204:7;;1236:5;1240:1;1236;:5;:::i;:::-;1224:17;;1265:1;1260;:6;;1252:46;;;;-1:-1:-1;;;1252:46:0;;13649:2:1;1252:46:0;;;13631:21:1;13688:2;13668:18;;;13661:30;13727:29;13707:18;;;13700:57;13774:18;;1252:46:0;13447:351:1;1333:136:0;1391:7;1418:43;1422:1;1425;1418:43;;;;;;;;;;;;;;;;;:3;:43::i;2069:189::-;2155:7;2190:12;2183:5;2175:28;;;;-1:-1:-1;;;2175:28:0;;;;;;;;:::i;:::-;-1:-1:-1;2214:9:0;2226:5;2230:1;2226;:5;:::i;14:548:1:-;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;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:131::-;-1:-1:-1;;;;;642:31:1;;632:42;;622:70;;688:1;685;678:12;703:315;771:6;779;832:2;820:9;811:7;807:23;803:32;800:52;;;848:1;845;838:12;800:52;887:9;874:23;906:31;931:5;906:31;:::i;:::-;956:5;1008:2;993:18;;;;980:32;;-1:-1:-1;;;703:315:1:o;1397:456::-;1474:6;1482;1490;1543:2;1531:9;1522:7;1518:23;1514:32;1511:52;;;1559:1;1556;1549:12;1511:52;1598:9;1585:23;1617:31;1642:5;1617:31;:::i;:::-;1667:5;-1:-1:-1;1724:2:1;1709:18;;1696:32;1737:33;1696:32;1737:33;:::i;:::-;1397:456;;1789:7;;-1:-1:-1;;;1843:2:1;1828:18;;;;1815:32;;1397:456::o;2047:454::-;2142:6;2150;2158;2166;2174;2227:3;2215:9;2206:7;2202:23;2198:33;2195:53;;;2244:1;2241;2234:12;2195:53;-1:-1:-1;;2267:23:1;;;2337:2;2322:18;;2309:32;;-1:-1:-1;2388:2:1;2373:18;;2360:32;;2439:2;2424:18;;2411:32;;-1:-1:-1;2490:3:1;2475:19;2462:33;;-1:-1:-1;2047:454:1;-1:-1:-1;2047:454:1:o;2714:247::-;2773:6;2826:2;2814:9;2805:7;2801:23;2797:32;2794:52;;;2842:1;2839;2832:12;2794:52;2881:9;2868:23;2900:31;2925:5;2900:31;:::i;2966:388::-;3034:6;3042;3095:2;3083:9;3074:7;3070:23;3066:32;3063:52;;;3111:1;3108;3101:12;3063:52;3150:9;3137:23;3169:31;3194:5;3169:31;:::i;:::-;3219:5;-1:-1:-1;3276:2:1;3261:18;;3248:32;3289:33;3248:32;3289:33;:::i;:::-;3341:7;3331:17;;;2966:388;;;;;:::o;3359:356::-;3561:2;3543:21;;;3580:18;;;3573:30;3639:34;3634:2;3619:18;;3612:62;3706:2;3691:18;;3359:356::o;3720:127::-;3781:10;3776:3;3772:20;3769:1;3762:31;3812:4;3809:1;3802:15;3836:4;3833:1;3826:15;3852:416;3941:1;3978:5;3941:1;3992:270;4013:7;4003:8;4000:21;3992:270;;;4072:4;4068:1;4064:6;4060:17;4054:4;4051:27;4048:53;;;4081:18;;:::i;:::-;4131:7;4121:8;4117:22;4114:55;;;4151:16;;;;4114:55;4230:22;;;;4190:15;;;;3992:270;;;3996:3;3852:416;;;;;:::o;4273:806::-;4322:5;4352:8;4342:80;;-1:-1:-1;4393:1:1;4407:5;;4342:80;4441:4;4431:76;;-1:-1:-1;4478:1:1;4492:5;;4431:76;4523:4;4541:1;4536:59;;;;4609:1;4604:130;;;;4516:218;;4536:59;4566:1;4557:10;;4580:5;;;4604:130;4641:3;4631:8;4628:17;4625:43;;;4648:18;;:::i;:::-;-1:-1:-1;;4704:1:1;4690:16;;4719:5;;4516:218;;4818:2;4808:8;4805:16;4799:3;4793:4;4790:13;4786:36;4780:2;4770:8;4767:16;4762:2;4756:4;4753:12;4749:35;4746:77;4743:159;;;-1:-1:-1;4855:19:1;;;4887:5;;4743:159;4934:34;4959:8;4953:4;4934:34;:::i;:::-;5004:6;5000:1;4996:6;4992:19;4983:7;4980:32;4977:58;;;5015:18;;:::i;:::-;5053:20;;4273:806;-1:-1:-1;;;4273:806:1:o;5084:140::-;5142:5;5171:47;5212:4;5202:8;5198:19;5192:4;5171:47;:::i;5229:168::-;5302:9;;;5333;;5350:15;;;5344:22;;5330:37;5320:71;;5371:18;;:::i;5689:277::-;5756:6;5809:2;5797:9;5788:7;5784:23;5780:32;5777:52;;;5825:1;5822;5815:12;5777:52;5857:9;5851:16;5910:5;5903:13;5896:21;5889:5;5886:32;5876:60;;5932:1;5929;5922:12;6323:251;6393:6;6446:2;6434:9;6425:7;6421:23;6417:32;6414:52;;;6462:1;6459;6452:12;6414:52;6494:9;6488:16;6513:31;6538:5;6513:31;:::i;7500:306::-;7588:6;7596;7604;7657:2;7645:9;7636:7;7632:23;7628:32;7625:52;;;7673:1;7670;7663:12;7625:52;7702:9;7696:16;7686:26;;7752:2;7741:9;7737:18;7731:25;7721:35;;7796:2;7785:9;7781:18;7775:25;7765:35;;7500:306;;;;;:::o;10472:125::-;10537:9;;;10558:10;;;10555:36;;;10571:18;;:::i;10957:135::-;10996:3;11017:17;;;11014:43;;11037:18;;:::i;:::-;-1:-1:-1;11084:1:1;11073:13;;10957:135::o;11441:128::-;11508:9;;;11529:11;;;11526:37;;;11543:18;;:::i;11574:217::-;11614:1;11640;11630:132;;11684:10;11679:3;11675:20;11672:1;11665:31;11719:4;11716:1;11709:15;11747:4;11744:1;11737:15;11630:132;-1:-1:-1;11776:9:1;;11574:217::o;12330:127::-;12391:10;12386:3;12382:20;12379:1;12372:31;12422:4;12419:1;12412:15;12446:4;12443:1;12436:15;12462:980;12724:4;12772:3;12761:9;12757:19;12803:6;12792:9;12785:25;12829:2;12867:6;12862:2;12851:9;12847:18;12840:34;12910:3;12905:2;12894:9;12890:18;12883:31;12934:6;12969;12963:13;13000:6;12992;12985:22;13038:3;13027:9;13023:19;13016:26;;13077:2;13069:6;13065:15;13051:29;;13098:1;13108:195;13122:6;13119:1;13116:13;13108:195;;;13187:13;;-1:-1:-1;;;;;13183:39:1;13171:52;;13278:15;;;;13243:12;;;;13219:1;13137:9;13108:195;;;-1:-1:-1;;;;;;;13359:32:1;;;;13354:2;13339:18;;13332:60;-1:-1:-1;;;13423:3:1;13408:19;13401:35;13320:3;12462:980;-1:-1:-1;;;12462:980:1:o
Swarm Source
ipfs://467ede6019bbe7b315ba498f0b1e337fb316ede9f4d18c58e9455af008783d51
🤖 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.
Add Token to MetaMask (Web3)

