ERC-20
Source Code
Overview
Max Total Supply
1,000,000,000 COMMS
Holders
664
Transfers
-
0 (0%)
Market
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
| # | 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":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"manualSwap_symb","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"manualsend_symb","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"openTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_newFee","type":"uint256"}],"name":"reduceFee_symb","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"removeLimits_symb","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"percent","type":"uint256"}],"name":"rescueERC20","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"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
6080604052600f600555600f6006555f6007555f60085560046009556004600a556004600b555f600c556009600a6100379190610603565b610045906302faf080610618565b600e556100546009600a610603565b610062906302faf080610618565b600f556100716009600a610603565b61007e906216e360610618565b60105561008d6009600a610603565b61009a90622dc6c0610618565b6011556013805461ffff60a81b191690555f60148190556015553480156100bf575f5ffd5b505f80546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600480546001600160a01b0319163317905561011e6009600a610603565b61012c90633b9aca00610618565b305f9081526001602081905260408220929092556003906101545f546001600160a01b031690565b6001600160a01b03908116825260208083019390935260409182015f908120805495151560ff19968716179055308082526003909452828120805486166001908117909155600454909216815291909120805490931617909155601280546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d9081179091556101fb91906101e86009600a610603565b6101f690633b9aca00610618565b6103e2565b60125f9054906101000a90046001600160a01b03166001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801561024b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061026f919061062f565b6001600160a01b031663c9c653963060125f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156102ce573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102f2919061062f565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af115801561033c573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610360919061062f565b601380546001600160a01b0319166001600160a01b03929092169190911790556103873390565b6001600160a01b03165f7fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6103be6009600a610603565b6103cc90633b9aca00610618565b60405190815260200160405180910390a3610655565b6001600160a01b0383166104495760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084015b60405180910390fd5b6001600160a01b0382166104aa5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610440565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b634e487b7160e01b5f52601160045260245ffd5b6001815b60018411156105595780850481111561053d5761053d61050a565b600184161561054b57908102905b60019390931c928002610522565b935093915050565b5f8261056f575060016105fd565b8161057b57505f6105fd565b8160018114610591576002811461059b576105b7565b60019150506105fd565b60ff8411156105ac576105ac61050a565b50506001821b6105fd565b5060208310610133831016604e8410600b84101617156105da575081810a6105fd565b6105e65f19848461051e565b805f19048211156105f9576105f961050a565b0290505b92915050565b5f61061160ff841683610561565b9392505050565b80820281158282048414176105fd576105fd61050a565b5f6020828403121561063f575f5ffd5b81516001600160a01b0381168114610611575f5ffd5b611880806106625f395ff3fe608060405260043610610129575f3560e01c806382a9b520116100a857806395d89b411161006d57806395d89b4114610318578063a9059cbb14610345578063b6d5f02914610364578063bf474bed14610378578063c9567bf91461038d578063dd62ed3e146103a1575f5ffd5b806382a9b5201461028b5780638cd4426d1461029f5780638da5cb5b146102be5780638f9a55c0146102e4578063942d6802146102f9575f5ffd5b8063313ce567116100ee578063313ce567146101fd5780633fec89bc1461021857806370a082311461022e578063715018a6146102625780637d1db4a514610276575f5ffd5b806306fdde0314610134578063095ea7b3146101785780630faee56f146101a757806318160ddd146101ca57806323b872dd146101de575f5ffd5b3661013057005b5f5ffd5b34801561013f575f5ffd5b5060408051808201909152600a81526943616c6c6f664d656d6560b01b60208201525b60405161016f9190611436565b60405180910390f35b348015610183575f5ffd5b5061019761019236600461147f565b6103e5565b604051901515815260200161016f565b3480156101b2575f5ffd5b506101bc60115481565b60405190815260200161016f565b3480156101d5575f5ffd5b506101bc6103fb565b3480156101e9575f5ffd5b506101976101f83660046114a9565b61041b565b348015610208575f5ffd5b506040516009815260200161016f565b348015610223575f5ffd5b5061022c610482565b005b348015610239575f5ffd5b506101bc6102483660046114e7565b6001600160a01b03165f9081526001602052604090205490565b34801561026d575f5ffd5b5061022c6104ae565b348015610281575f5ffd5b506101bc600e5481565b348015610296575f5ffd5b5061022c610528565b3480156102aa575f5ffd5b5061022c6102b936600461147f565b610579565b3480156102c9575f5ffd5b505f546040516001600160a01b03909116815260200161016f565b3480156102ef575f5ffd5b506101bc600f5481565b348015610304575f5ffd5b5061022c610313366004611502565b610699565b348015610323575f5ffd5b50604080518082019091526005815264434f4d4d5360d81b6020820152610162565b348015610350575f5ffd5b5061019761035f36600461147f565b6106de565b34801561036f575f5ffd5b5061022c6106ea565b348015610383575f5ffd5b506101bc60105481565b348015610398575f5ffd5b5061022c61079b565b3480156103ac575f5ffd5b506101bc6103bb366004611519565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b5f6103f1338484610995565b5060015b92915050565b5f6104086009600a611647565b61041690633b9aca00611655565b905090565b5f610427848484610ab8565b610478843361047385604051806060016040528060288152602001611823602891396001600160a01b038a165f90815260026020908152604080832033845290915290205491906110b2565b610995565b5060019392505050565b6004546001600160a01b0316336001600160a01b0316146104a1575f5ffd5b476104ab816110ea565b50565b5f546001600160a01b031633146104e05760405162461bcd60e51b81526004016104d79061166c565b60405180910390fd5b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b6004546001600160a01b0316336001600160a01b031614610547575f5ffd5b305f9081526001602052604090205480156105655761056581611121565b47801561057557610575816110ea565b5050565b6004546001600160a01b0316336001600160a01b031614610598575f5ffd5b6040516370a0823160e01b81523060048201525f90610619906064906106139085906001600160a01b038816906370a0823190602401602060405180830381865afa1580156105e9573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061060d91906116a1565b90611291565b90611316565b6004805460405163a9059cbb60e01b81526001600160a01b0391821692810192909252602482018390529192509084169063a9059cbb906044016020604051808303815f875af115801561066f573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061069391906116b8565b50505050565b6004546001600160a01b0316336001600160a01b0316146106b8575f5ffd5b60075481111580156106cc57506008548111155b6106d4575f5ffd5b6007819055600855565b5f6103f1338484610ab8565b5f546001600160a01b031633146107135760405162461bcd60e51b81526004016104d79061166c565b61071f6009600a611647565b61072d90633b9aca00611655565b600e5561073c6009600a611647565b61074a90633b9aca00611655565b600f557f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf61077a6009600a611647565b61078890633b9aca00611655565b60405190815260200160405180910390a1565b5f546001600160a01b031633146107c45760405162461bcd60e51b81526004016104d79061166c565b601354600160a01b900460ff161561081e5760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206f70656e00000000000000000060448201526064016104d7565b6012546001600160a01b031663f305d719473061084f816001600160a01b03165f9081526001602052604090205490565b5f5f6108625f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af11580156108c8573d5f5f3e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906108ed91906116d7565b505060135460125460405163095ea7b360e01b81526001600160a01b0391821660048201525f1960248201529116915063095ea7b3906044016020604051808303815f875af1158015610942573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061096691906116b8565b506013805462ff00ff60a01b19166201000160a01b179055600d805463ffffffff19164363ffffffff16179055565b6001600160a01b0383166109f75760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016104d7565b6001600160a01b038216610a585760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016104d7565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316610b1c5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016104d7565b6001600160a01b038216610b7e5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016104d7565b5f8111610bdf5760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b60648201526084016104d7565b5f80546001600160a01b03858116911614801590610c0a57505f546001600160a01b03848116911614155b15610f7557610c356064610613600954600c5411610c2a57600554610c2e565b6007545b8590611291565b600d5490915063ffffffff9081164390911603610cd757600d8054603f9164010000000090910463ffffffff16906004610c6e83611702565b91906101000a81548163ffffffff021916908363ffffffff16021790555063ffffffff1610610cd75760405162461bcd60e51b8152602060048201526015602482015274457863657373206c61756e636820736e697065727360581b60448201526064016104d7565b6013546001600160a01b038581169116148015610d0257506012546001600160a01b03848116911614155b8015610d2657506001600160a01b0383165f9081526003602052604090205460ff16155b15610e0c57600e54821115610d7d5760405162461bcd60e51b815260206004820152601960248201527f4578636565647320746865205f6d61785478416d6f756e742e0000000000000060448201526064016104d7565b600f5482610d9f856001600160a01b03165f9081526001602052604090205490565b610da99190611726565b1115610df75760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e00000000000060448201526064016104d7565b600c8054905f610e0683611739565b91905055505b6013546001600160a01b038481169116148015610e3257506001600160a01b0384163014155b15610e5f57610e5c6064610613600a54600c5411610e5257600654610c2e565b6008548590611291565b90505b305f90815260016020526040902054601354600160a81b900460ff16158015610e9557506013546001600160a01b038581169116145b8015610eaa5750601354600160b01b900460ff165b8015610eb7575060105481115b8015610ec65750600b54600c54115b15610f7357601554431115610eda575f6014555b600360145410610f2c5760405162461bcd60e51b815260206004820152601760248201527f4f6e6c7920332073656c6c732070657220626c6f636b2100000000000000000060448201526064016104d7565b610f49610f4484610f3f84601154611357565b611357565b611121565b478015610f5957610f59476110ea565b60148054905f610f6883611739565b909155505043601555505b505b8015610fed57305f90815260016020526040902054610f94908261136b565b305f81815260016020526040908190209290925590516001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610fe49085815260200190565b60405180910390a35b6001600160a01b0384165f9081526001602052604090205461100f90836113c9565b6001600160a01b0385165f9081526001602052604090205561105261103483836113c9565b6001600160a01b0385165f908152600160205260409020549061136b565b6001600160a01b038085165f8181526001602052604090209290925585167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61109b85856113c9565b60405190815260200160405180910390a350505050565b5f81848411156110d55760405162461bcd60e51b81526004016104d79190611436565b505f6110e18486611751565b95945050505050565b6004546040516001600160a01b039091169082156108fc029083905f818181858888f19350505050158015610575573d5f5f3e3d5ffd5b6013805460ff60a81b1916600160a81b1790556040805160028082526060820183525f9260208301908036833701905050905030815f8151811061116757611167611764565b6001600160a01b03928316602091820292909201810191909152601254604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa1580156111be573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111e29190611778565b816001815181106111f5576111f5611764565b6001600160a01b03928316602091820292909201015260125461121b9130911684610995565b60125460405163791ac94760e01b81526001600160a01b039091169063791ac947906112539085905f90869030904290600401611793565b5f604051808303815f87803b15801561126a575f5ffd5b505af115801561127c573d5f5f3e3d5ffd5b50506013805460ff60a81b1916905550505050565b5f825f036112a057505f6103f5565b5f6112ab8385611655565b9050826112b88583611803565b1461130f5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016104d7565b9392505050565b5f61130f83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061140a565b5f818311611365578261130f565b50919050565b5f806113778385611726565b90508381101561130f5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016104d7565b5f61130f83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506110b2565b5f818361142a5760405162461bcd60e51b81526004016104d79190611436565b505f6110e18486611803565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b03811681146104ab575f5ffd5b5f5f60408385031215611490575f5ffd5b823561149b8161146b565b946020939093013593505050565b5f5f5f606084860312156114bb575f5ffd5b83356114c68161146b565b925060208401356114d68161146b565b929592945050506040919091013590565b5f602082840312156114f7575f5ffd5b813561130f8161146b565b5f60208284031215611512575f5ffd5b5035919050565b5f5f6040838503121561152a575f5ffd5b82356115358161146b565b915060208301356115458161146b565b809150509250929050565b634e487b7160e01b5f52601160045260245ffd5b6001815b600184111561159f5780850481111561158357611583611550565b600184161561159157908102905b60019390931c928002611568565b935093915050565b5f826115b5575060016103f5565b816115c157505f6103f5565b81600181146115d757600281146115e1576115fd565b60019150506103f5565b60ff8411156115f2576115f2611550565b50506001821b6103f5565b5060208310610133831016604e8410600b8410161715611620575081810a6103f5565b61162c5f198484611564565b805f190482111561163f5761163f611550565b029392505050565b5f61130f60ff8416836115a7565b80820281158282048414176103f5576103f5611550565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b5f602082840312156116b1575f5ffd5b5051919050565b5f602082840312156116c8575f5ffd5b8151801515811461130f575f5ffd5b5f5f5f606084860312156116e9575f5ffd5b5050815160208301516040909301519094929350919050565b5f63ffffffff821663ffffffff810361171d5761171d611550565b60010192915050565b808201808211156103f5576103f5611550565b5f6001820161174a5761174a611550565b5060010190565b818103818111156103f5576103f5611550565b634e487b7160e01b5f52603260045260245ffd5b5f60208284031215611788575f5ffd5b815161130f8161146b565b5f60a0820187835286602084015260a0604084015280865180835260c0850191506020880192505f5b818110156117e35783516001600160a01b03168352602093840193909201916001016117bc565b50506001600160a01b039590951660608401525050608001529392505050565b5f8261181d57634e487b7160e01b5f52601260045260245ffd5b50049056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a264697066735822122078cebe78faf6dea0046de2add4ef15cb0316578e5b5354579751c1d5f7570eee64736f6c634300081e0033
Deployed Bytecode
0x608060405260043610610129575f3560e01c806382a9b520116100a857806395d89b411161006d57806395d89b4114610318578063a9059cbb14610345578063b6d5f02914610364578063bf474bed14610378578063c9567bf91461038d578063dd62ed3e146103a1575f5ffd5b806382a9b5201461028b5780638cd4426d1461029f5780638da5cb5b146102be5780638f9a55c0146102e4578063942d6802146102f9575f5ffd5b8063313ce567116100ee578063313ce567146101fd5780633fec89bc1461021857806370a082311461022e578063715018a6146102625780637d1db4a514610276575f5ffd5b806306fdde0314610134578063095ea7b3146101785780630faee56f146101a757806318160ddd146101ca57806323b872dd146101de575f5ffd5b3661013057005b5f5ffd5b34801561013f575f5ffd5b5060408051808201909152600a81526943616c6c6f664d656d6560b01b60208201525b60405161016f9190611436565b60405180910390f35b348015610183575f5ffd5b5061019761019236600461147f565b6103e5565b604051901515815260200161016f565b3480156101b2575f5ffd5b506101bc60115481565b60405190815260200161016f565b3480156101d5575f5ffd5b506101bc6103fb565b3480156101e9575f5ffd5b506101976101f83660046114a9565b61041b565b348015610208575f5ffd5b506040516009815260200161016f565b348015610223575f5ffd5b5061022c610482565b005b348015610239575f5ffd5b506101bc6102483660046114e7565b6001600160a01b03165f9081526001602052604090205490565b34801561026d575f5ffd5b5061022c6104ae565b348015610281575f5ffd5b506101bc600e5481565b348015610296575f5ffd5b5061022c610528565b3480156102aa575f5ffd5b5061022c6102b936600461147f565b610579565b3480156102c9575f5ffd5b505f546040516001600160a01b03909116815260200161016f565b3480156102ef575f5ffd5b506101bc600f5481565b348015610304575f5ffd5b5061022c610313366004611502565b610699565b348015610323575f5ffd5b50604080518082019091526005815264434f4d4d5360d81b6020820152610162565b348015610350575f5ffd5b5061019761035f36600461147f565b6106de565b34801561036f575f5ffd5b5061022c6106ea565b348015610383575f5ffd5b506101bc60105481565b348015610398575f5ffd5b5061022c61079b565b3480156103ac575f5ffd5b506101bc6103bb366004611519565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b5f6103f1338484610995565b5060015b92915050565b5f6104086009600a611647565b61041690633b9aca00611655565b905090565b5f610427848484610ab8565b610478843361047385604051806060016040528060288152602001611823602891396001600160a01b038a165f90815260026020908152604080832033845290915290205491906110b2565b610995565b5060019392505050565b6004546001600160a01b0316336001600160a01b0316146104a1575f5ffd5b476104ab816110ea565b50565b5f546001600160a01b031633146104e05760405162461bcd60e51b81526004016104d79061166c565b60405180910390fd5b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b6004546001600160a01b0316336001600160a01b031614610547575f5ffd5b305f9081526001602052604090205480156105655761056581611121565b47801561057557610575816110ea565b5050565b6004546001600160a01b0316336001600160a01b031614610598575f5ffd5b6040516370a0823160e01b81523060048201525f90610619906064906106139085906001600160a01b038816906370a0823190602401602060405180830381865afa1580156105e9573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061060d91906116a1565b90611291565b90611316565b6004805460405163a9059cbb60e01b81526001600160a01b0391821692810192909252602482018390529192509084169063a9059cbb906044016020604051808303815f875af115801561066f573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061069391906116b8565b50505050565b6004546001600160a01b0316336001600160a01b0316146106b8575f5ffd5b60075481111580156106cc57506008548111155b6106d4575f5ffd5b6007819055600855565b5f6103f1338484610ab8565b5f546001600160a01b031633146107135760405162461bcd60e51b81526004016104d79061166c565b61071f6009600a611647565b61072d90633b9aca00611655565b600e5561073c6009600a611647565b61074a90633b9aca00611655565b600f557f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf61077a6009600a611647565b61078890633b9aca00611655565b60405190815260200160405180910390a1565b5f546001600160a01b031633146107c45760405162461bcd60e51b81526004016104d79061166c565b601354600160a01b900460ff161561081e5760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206f70656e00000000000000000060448201526064016104d7565b6012546001600160a01b031663f305d719473061084f816001600160a01b03165f9081526001602052604090205490565b5f5f6108625f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af11580156108c8573d5f5f3e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906108ed91906116d7565b505060135460125460405163095ea7b360e01b81526001600160a01b0391821660048201525f1960248201529116915063095ea7b3906044016020604051808303815f875af1158015610942573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061096691906116b8565b506013805462ff00ff60a01b19166201000160a01b179055600d805463ffffffff19164363ffffffff16179055565b6001600160a01b0383166109f75760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016104d7565b6001600160a01b038216610a585760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016104d7565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316610b1c5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016104d7565b6001600160a01b038216610b7e5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016104d7565b5f8111610bdf5760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b60648201526084016104d7565b5f80546001600160a01b03858116911614801590610c0a57505f546001600160a01b03848116911614155b15610f7557610c356064610613600954600c5411610c2a57600554610c2e565b6007545b8590611291565b600d5490915063ffffffff9081164390911603610cd757600d8054603f9164010000000090910463ffffffff16906004610c6e83611702565b91906101000a81548163ffffffff021916908363ffffffff16021790555063ffffffff1610610cd75760405162461bcd60e51b8152602060048201526015602482015274457863657373206c61756e636820736e697065727360581b60448201526064016104d7565b6013546001600160a01b038581169116148015610d0257506012546001600160a01b03848116911614155b8015610d2657506001600160a01b0383165f9081526003602052604090205460ff16155b15610e0c57600e54821115610d7d5760405162461bcd60e51b815260206004820152601960248201527f4578636565647320746865205f6d61785478416d6f756e742e0000000000000060448201526064016104d7565b600f5482610d9f856001600160a01b03165f9081526001602052604090205490565b610da99190611726565b1115610df75760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e00000000000060448201526064016104d7565b600c8054905f610e0683611739565b91905055505b6013546001600160a01b038481169116148015610e3257506001600160a01b0384163014155b15610e5f57610e5c6064610613600a54600c5411610e5257600654610c2e565b6008548590611291565b90505b305f90815260016020526040902054601354600160a81b900460ff16158015610e9557506013546001600160a01b038581169116145b8015610eaa5750601354600160b01b900460ff165b8015610eb7575060105481115b8015610ec65750600b54600c54115b15610f7357601554431115610eda575f6014555b600360145410610f2c5760405162461bcd60e51b815260206004820152601760248201527f4f6e6c7920332073656c6c732070657220626c6f636b2100000000000000000060448201526064016104d7565b610f49610f4484610f3f84601154611357565b611357565b611121565b478015610f5957610f59476110ea565b60148054905f610f6883611739565b909155505043601555505b505b8015610fed57305f90815260016020526040902054610f94908261136b565b305f81815260016020526040908190209290925590516001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610fe49085815260200190565b60405180910390a35b6001600160a01b0384165f9081526001602052604090205461100f90836113c9565b6001600160a01b0385165f9081526001602052604090205561105261103483836113c9565b6001600160a01b0385165f908152600160205260409020549061136b565b6001600160a01b038085165f8181526001602052604090209290925585167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61109b85856113c9565b60405190815260200160405180910390a350505050565b5f81848411156110d55760405162461bcd60e51b81526004016104d79190611436565b505f6110e18486611751565b95945050505050565b6004546040516001600160a01b039091169082156108fc029083905f818181858888f19350505050158015610575573d5f5f3e3d5ffd5b6013805460ff60a81b1916600160a81b1790556040805160028082526060820183525f9260208301908036833701905050905030815f8151811061116757611167611764565b6001600160a01b03928316602091820292909201810191909152601254604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa1580156111be573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111e29190611778565b816001815181106111f5576111f5611764565b6001600160a01b03928316602091820292909201015260125461121b9130911684610995565b60125460405163791ac94760e01b81526001600160a01b039091169063791ac947906112539085905f90869030904290600401611793565b5f604051808303815f87803b15801561126a575f5ffd5b505af115801561127c573d5f5f3e3d5ffd5b50506013805460ff60a81b1916905550505050565b5f825f036112a057505f6103f5565b5f6112ab8385611655565b9050826112b88583611803565b1461130f5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016104d7565b9392505050565b5f61130f83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061140a565b5f818311611365578261130f565b50919050565b5f806113778385611726565b90508381101561130f5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016104d7565b5f61130f83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506110b2565b5f818361142a5760405162461bcd60e51b81526004016104d79190611436565b505f6110e18486611803565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b03811681146104ab575f5ffd5b5f5f60408385031215611490575f5ffd5b823561149b8161146b565b946020939093013593505050565b5f5f5f606084860312156114bb575f5ffd5b83356114c68161146b565b925060208401356114d68161146b565b929592945050506040919091013590565b5f602082840312156114f7575f5ffd5b813561130f8161146b565b5f60208284031215611512575f5ffd5b5035919050565b5f5f6040838503121561152a575f5ffd5b82356115358161146b565b915060208301356115458161146b565b809150509250929050565b634e487b7160e01b5f52601160045260245ffd5b6001815b600184111561159f5780850481111561158357611583611550565b600184161561159157908102905b60019390931c928002611568565b935093915050565b5f826115b5575060016103f5565b816115c157505f6103f5565b81600181146115d757600281146115e1576115fd565b60019150506103f5565b60ff8411156115f2576115f2611550565b50506001821b6103f5565b5060208310610133831016604e8410600b8410161715611620575081810a6103f5565b61162c5f198484611564565b805f190482111561163f5761163f611550565b029392505050565b5f61130f60ff8416836115a7565b80820281158282048414176103f5576103f5611550565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b5f602082840312156116b1575f5ffd5b5051919050565b5f602082840312156116c8575f5ffd5b8151801515811461130f575f5ffd5b5f5f5f606084860312156116e9575f5ffd5b5050815160208301516040909301519094929350919050565b5f63ffffffff821663ffffffff810361171d5761171d611550565b60010192915050565b808201808211156103f5576103f5611550565b5f6001820161174a5761174a611550565b5060010190565b818103818111156103f5576103f5611550565b634e487b7160e01b5f52603260045260245ffd5b5f60208284031215611788575f5ffd5b815161130f8161146b565b5f60a0820187835286602084015260a0604084015280865180835260c0850191506020880192505f5b818110156117e35783516001600160a01b03168352602093840193909201916001016117bc565b50506001600160a01b039590951660608401525050608001529392505050565b5f8261181d57634e487b7160e01b5f52601260045260245ffd5b50049056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a264697066735822122078cebe78faf6dea0046de2add4ef15cb0316578e5b5354579751c1d5f7570eee64736f6c634300081e0033
Deployed Bytecode Sourcemap
3608:8857:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5810:83;;;;;;;;;;-1:-1:-1;5880:5:0;;;;;;;;;;;;-1:-1:-1;;;5880:5:0;;;;5810:83;;;;;;;:::i;:::-;;;;;;;;6643:161;;;;;;;;;;-1:-1:-1;6643:161:0;;;;;:::i;:::-;;:::i;:::-;;;1110:14:1;;1103:22;1085:41;;1073:2;1058:18;6643:161:0;945:187:1;4724:54:0;;;;;;;;;;;;;;;;;;;1283:25:1;;;1271:2;1256:18;4724:54:0;1137:177:1;6087:95:0;;;;;;;;;;;;;:::i;6812:363::-;;;;;;;;;;-1:-1:-1;6812:363:0;;;;;:::i;:::-;;:::i;5996:83::-;;;;;;;;;;-1:-1:-1;5996:83:0;;4451:1;1974:36:1;;1962:2;1947:18;5996:83:0;1832:184:1;12268:194:0;;;;;;;;;;;;;:::i;:::-;;6190:119;;;;;;;;;;-1:-1:-1;6190:119:0;;;;;:::i;:::-;-1:-1:-1;;;;;6283:18:0;6256:7;6283:18;;;:9;:18;;;;;;;6190:119;2685:148;;;;;;;;;;;;;:::i;4529:56::-;;;;;;;;;;;;;;;;11613:371;;;;;;;;;;;;;:::i;11992:268::-;;;;;;;;;;-1:-1:-1;11992:268:0;;;;;:::i;:::-;;:::i;2471:79::-;;;;;;;;;;-1:-1:-1;2509:7:0;2536:6;2471:79;;-1:-1:-1;;;;;2536:6:0;;;2419:51:1;;2407:2;2392:18;2471:79:0;2273:203:1;4592:58:0;;;;;;;;;;;;;;;;11326:242;;;;;;;;;;-1:-1:-1;11326:242:0;;;;;:::i;:::-;;:::i;5901:87::-;;;;;;;;;;-1:-1:-1;5973:7:0;;;;;;;;;;;;-1:-1:-1;;;5973:7:0;;;;5901:87;;6317:167;;;;;;;;;;-1:-1:-1;6317:167:0;;;;;:::i;:::-;;:::i;10512:::-;;;;;;;;;;;;;:::i;4657:60::-;;;;;;;;;;;;;;;;10787:531;;;;;;;;;;;;;:::i;6492:143::-;;;;;;;;;;-1:-1:-1;6492:143:0;;;;;:::i;:::-;-1:-1:-1;;;;;6600:18:0;;;6573:7;6600:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;6492:143;6643:161;6718:4;6735:39;297:10;6758:7;6767:6;6735:8;:39::i;:::-;-1:-1:-1;6792:4:0;6643:161;;;;;:::o;6087:95::-;6140:7;4507:15;4451:1;4507:2;:15;:::i;:::-;4494:28;;:10;:28;:::i;:::-;6160:14;;6087:95;:::o;6812:363::-;6910:4;6927:36;6937:6;6945:9;6956:6;6927:9;:36::i;:::-;6974:171;6997:6;297:10;7045:89;7083:6;7045:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7045:19:0;;;;;;:11;:19;;;;;;;;297:10;7045:33;;;;;;;;;;:37;:89::i;:::-;6974:8;:171::i;:::-;-1:-1:-1;7163:4:0;6812:363;;;;;:::o;12268:194::-;12339:10;;-1:-1:-1;;;;;12339:10:0;297;-1:-1:-1;;;;;12323:26:0;;12315:35;;;;;;12390:21;12422:32;12390:21;12422:12;:32::i;:::-;12304:158;12268:194::o;2685:148::-;2598:6;;-1:-1:-1;;;;;2598:6:0;297:10;2598:22;2590:67;;;;-1:-1:-1;;;2590:67:0;;;;;;;:::i;:::-;;;;;;;;;2792:1:::1;2776:6:::0;;2755:40:::1;::::0;-1:-1:-1;;;;;2776:6:0;;::::1;::::0;2755:40:::1;::::0;2792:1;;2755:40:::1;2823:1;2806:19:::0;;-1:-1:-1;;;;;;2806:19:0::1;::::0;;2685:148::o;11613:371::-;11684:10;;-1:-1:-1;;;;;11684:10:0;297;-1:-1:-1;;;;;11668:26:0;;11660:35;;;;;;11747:4;11706:20;6283:18;;;:9;:18;;;;;;11768:16;;11764:79;;11801:30;11818:12;11801:16;:30::i;:::-;11874:21;11910:14;;11906:71;;11941:24;11954:10;11941:12;:24::i;:::-;11649:335;;11613:371::o;11992:268::-;12092:10;;-1:-1:-1;;;;;12092:10:0;297;-1:-1:-1;;;;;12076:26:0;;12068:35;;;;;;12132:41;;-1:-1:-1;;;12132:41:0;;12167:4;12132:41;;;2419:51:1;12114:15:0;;12132:63;;12191:3;;12132:54;;12178:7;;-1:-1:-1;;;;;12132:26:0;;;;;2392:18:1;;12132:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:45;;:54::i;:::-;:58;;:63::i;:::-;12232:10;;;12206:46;;-1:-1:-1;;;12206:46:0;;-1:-1:-1;;;;;12232:10:0;;;12206:46;;;5620:51:1;;;;5687:18;;;5680:34;;;12114:81:0;;-1:-1:-1;12206:25:0;;;;;;5593:18:1;;12206:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;12057:203;11992:268;;:::o;11326:242::-;11411:10;;-1:-1:-1;;;;;11411:10:0;297;-1:-1:-1;;;;;11395:26:0;;11387:35;;;;;;11452:12;;11441:7;:23;;:51;;;;;11479:13;;11468:7;:24;;11441:51;11433:60;;;;;;11504:12;:22;;;11537:13;:23;11326:242::o;6317:167::-;6395:4;6412:42;297:10;6436:9;6447:6;6412:9;:42::i;10512:167::-;2598:6;;-1:-1:-1;;;;;2598:6:0;297:10;2598:22;2590:67;;;;-1:-1:-1;;;2590:67:0;;;;;;;:::i;:::-;4507:15:::1;4451:1;4507:2;:15;:::i;:::-;4494:28;::::0;:10:::1;:28;:::i;:::-;10571:12;:22:::0;4507:15:::1;4451:1;4507:2;:15;:::i;:::-;4494:28;::::0;:10:::1;:28;:::i;:::-;10604:14;:24:::0;10644:27:::1;4507:15;4451:1;4507:2;:15;:::i;:::-;4494:28;::::0;:10:::1;:28;:::i;:::-;10644:27;::::0;1283:25:1;;;1271:2;1256:18;10644:27:0::1;;;;;;;10512:167::o:0;10787:531::-;2598:6;;-1:-1:-1;;;;;2598:6:0;297:10;2598:22;2590:67;;;;-1:-1:-1;;;2590:67:0;;;;;;;:::i;:::-;10849:11:::1;::::0;-1:-1:-1;;;10849:11:0;::::1;;;10848:12;10840:48;;;::::0;-1:-1:-1;;;10840:48:0;;6209:2:1;10840:48:0::1;::::0;::::1;6191:21:1::0;6248:2;6228:18;;;6221:30;6287:25;6267:18;;;6260:53;6330:18;;10840:48:0::1;6007:347:1::0;10840:48:0::1;10899:15;::::0;-1:-1:-1;;;;;10899:15:0::1;:31;10939:21;10985:4;11005:24;10985:4:::0;-1:-1:-1;;;;;6283:18:0;6256:7;6283:18;;;:9;:18;;;;;;;6190:119;11005:24:::1;11044:1;11060;11076:7;2509::::0;2536:6;-1:-1:-1;;;;;2536:6:0;;2471:79;11076:7:::1;10899:225;::::0;::::1;::::0;;;-1:-1:-1;;;;;;10899:225:0;;;-1:-1:-1;;;;;6680:32:1;;;10899:225:0::1;::::0;::::1;6662:51:1::0;6729:18;;;6722:34;;;;6772:18;;;6765:34;;;;6815:18;;;6808:34;6879:32;;;6858:19;;;6851:61;11098:15:0::1;6928:19:1::0;;;6921:35;6634:19;;10899:225:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;11142:13:0::1;::::0;11173:15:::1;::::0;11135:71:::1;::::0;-1:-1:-1;;;11135:71:0;;-1:-1:-1;;;;;11173:15:0;;::::1;11135:71;::::0;::::1;5620:51:1::0;-1:-1:-1;;5687:18:1;;;5680:34;11142:13:0;::::1;::::0;-1:-1:-1;11135:29:0::1;::::0;5593:18:1;;11135:71:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;11217:11:0::1;:18:::0;;-1:-1:-1;;;;11246:18:0;-1:-1:-1;;;11246:18:0;;;11275:12:::1;:35:::0;;-1:-1:-1;;11275:35:0::1;11297:12;11275:35;;;::::0;;10787:531::o;7183:335::-;-1:-1:-1;;;;;7276:19:0;;7268:68;;;;-1:-1:-1;;;7268:68:0;;7909:2:1;7268:68:0;;;7891:21:1;7948:2;7928:18;;;7921:30;7987:34;7967:18;;;7960:62;-1:-1:-1;;;8038:18:1;;;8031:34;8082:19;;7268:68:0;7707:400:1;7268:68:0;-1:-1:-1;;;;;7355:21:0;;7347:68;;;;-1:-1:-1;;;7347:68:0;;8314:2:1;7347:68:0;;;8296:21:1;8353:2;8333:18;;;8326:30;8392:34;8372:18;;;8365:62;-1:-1:-1;;;8443:18:1;;;8436:32;8485:19;;7347:68:0;8112:398:1;7347:68:0;-1:-1:-1;;;;;7426:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;7478:32;;1283:25:1;;;7478:32:0;;1256:18:1;7478:32:0;;;;;;;7183:335;;;:::o;7526:2372::-;-1:-1:-1;;;;;7614:18:0;;7606:68;;;;-1:-1:-1;;;7606:68:0;;8717:2:1;7606:68:0;;;8699:21:1;8756:2;8736:18;;;8729:30;8795:34;8775:18;;;8768:62;-1:-1:-1;;;8846:18:1;;;8839:35;8891:19;;7606:68:0;8515:401:1;7606:68:0;-1:-1:-1;;;;;7693:16:0;;7685:64;;;;-1:-1:-1;;;7685:64:0;;9123:2:1;7685:64:0;;;9105:21:1;9162:2;9142:18;;;9135:30;9201:34;9181:18;;;9174:62;-1:-1:-1;;;9252:18:1;;;9245:33;9295:19;;7685:64:0;8921:399:1;7685:64:0;7777:1;7768:6;:10;7760:64;;;;-1:-1:-1;;;7760:64:0;;9527:2:1;7760:64:0;;;9509:21:1;9566:2;9546:18;;;9539:30;9605:34;9585:18;;;9578:62;-1:-1:-1;;;9656:18:1;;;9649:39;9705:19;;7760:64:0;9325:405:1;7760:64:0;7835:17;2536:6;;-1:-1:-1;;;;;7871:15:0;;;2536:6;;7871:15;;;;:32;;-1:-1:-1;2509:7:0;2536:6;-1:-1:-1;;;;;7890:13:0;;;2536:6;;7890:13;;7871:32;7867:1660;;;7932:82;8010:3;7932:73;7956:15;;7944:9;;:27;7943:61;;7990:14;;7943:61;;;7975:12;;7943:61;7932:6;;:10;:73::i;:82::-;8059:12;;7920:94;;-1:-1:-1;8059:12:0;;;;8042;8035:36;;;;8031:94;;8081:11;:13;;8097:2;;8081:13;;;;;;;:11;:13;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;:18;;;8073:52;;;;-1:-1:-1;;;8073:52:0;;10130:2:1;8073:52:0;;;10112:21:1;10169:2;10149:18;;;10142:30;-1:-1:-1;;;10188:18:1;;;10181:51;10249:18;;8073:52:0;9928:345:1;8073:52:0;8154:13;;-1:-1:-1;;;;;8146:21:0;;;8154:13;;8146:21;:55;;;;-1:-1:-1;8185:15:0;;-1:-1:-1;;;;;8171:30:0;;;8185:15;;8171:30;;8146:55;:82;;;;-1:-1:-1;;;;;;8206:22:0;;;;;;:18;:22;;;;;;;;8205:23;8146:82;8142:311;;;8267:12;;8257:6;:22;;8249:60;;;;-1:-1:-1;;;8249:60:0;;10480:2:1;8249:60:0;;;10462:21:1;10519:2;10499:18;;;10492:30;10558:27;10538:18;;;10531:55;10603:18;;8249:60:0;10278:349:1;8249:60:0;8362:14;;8352:6;8336:13;8346:2;-1:-1:-1;;;;;6283:18:0;6256:7;6283:18;;;:9;:18;;;;;;;6190:119;8336:13;:22;;;;:::i;:::-;:40;;8328:79;;;;-1:-1:-1;;;8328:79:0;;10964:2:1;8328:79:0;;;10946:21:1;11003:2;10983:18;;;10976:30;11042:28;11022:18;;;11015:56;11088:18;;8328:79:0;10762:350:1;8328:79:0;8426:9;:11;;;:9;:11;;;:::i;:::-;;;;;;8142:311;8479:13;;-1:-1:-1;;;;;8473:19:0;;;8479:13;;8473:19;:44;;;;-1:-1:-1;;;;;;8496:21:0;;8512:4;8496:21;;8473:44;8469:182;;;8550:85;8631:3;8550:76;8574:16;;8562:9;;:28;8561:64;;8610:15;;8561:64;;;8594:13;;8550:6;;:10;:76::i;:85::-;8538:97;;8469:182;8716:4;8667:28;6283:18;;;:9;:18;;;;;;8760:6;;-1:-1:-1;;;8760:6:0;;;;8759:7;:47;;;;-1:-1:-1;8793:13:0;;-1:-1:-1;;;;;8787:19:0;;;8793:13;;8787:19;8759:47;:79;;;;-1:-1:-1;8827:11:0;;-1:-1:-1;;;8827:11:0;;;;8759:79;:140;;;;;8882:17;;8859:20;:40;8759:140;:191;;;;;8932:18;;8920:9;;:30;8759:191;8737:779;;;9004:13;;8989:12;:28;8985:90;;;9054:1;9042:9;:13;8985:90;9113:1;9101:9;;:13;9093:49;;;;-1:-1:-1;;;9093:49:0;;11459:2:1;9093:49:0;;;11441:21:1;11498:2;11478:18;;;11471:30;11537:25;11517:18;;;11510:53;11580:18;;9093:49:0;11257:347:1;9093:49:0;9161:69;9178:51;9182:6;9190:38;9194:20;9216:11;;9190:3;:38::i;:::-;9178:3;:51::i;:::-;9161:16;:69::i;:::-;9278:21;9322:22;;9318:106;;9369:35;9382:21;9369:12;:35::i;:::-;9442:9;:11;;;:9;:11;;;:::i;:::-;;;;-1:-1:-1;;9488:12:0;9472:13;:28;-1:-1:-1;8737:779:0;7905:1622;7867:1660;9543:13;;9539:172;;9618:4;9600:24;;;;:9;:24;;;;;;:39;;9629:9;9600:28;:39::i;:::-;9591:4;9573:24;;;;:9;:24;;;;;;;:66;;;;9659:40;;-1:-1:-1;;;;;9659:40:0;;;;;;;9689:9;1283:25:1;;1271:2;1256:18;;1137:177;9659:40:0;;;;;;;;9539:172;-1:-1:-1;;;;;9739:15:0;;;;;;:9;:15;;;;;;:27;;9759:6;9739:19;:27::i;:::-;-1:-1:-1;;;;;9721:15:0;;;;;;:9;:15;;;;;:45;9793:40;9811:21;:6;9822:9;9811:10;:21::i;:::-;-1:-1:-1;;;;;9793:13:0;;;;;;:9;:13;;;;;;;:17;:40::i;:::-;-1:-1:-1;;;;;9777:13:0;;;;;;;:9;:13;;;;;:56;;;;9849:41;;;9868:21;:6;9879:9;9868:10;:21::i;:::-;9849:41;;1283:25:1;;;1271:2;1256:18;9849:41:0;;;;;;;7595:2303;7526:2372;;;:::o;1366:190::-;1452:7;1488:12;1480:6;;;;1472:29;;;;-1:-1:-1;;;1472:29:0;;;;;;;;:::i;:::-;-1:-1:-1;1512:9:0;1524:5;1528:1;1524;:5;:::i;:::-;1512:17;1366:190;-1:-1:-1;;;;;1366:190:0:o;10687:92::-;10744:10;;:27;;-1:-1:-1;;;;;10744:10:0;;;;:27;;;;;10764:6;;10744:10;:27;:10;:27;10764:6;10744:10;:27;;;;;;;;;;;;;;;;;;;10021:483;5136:6;:13;;-1:-1:-1;;;;5136:13:0;-1:-1:-1;;;5136:13:0;;;10123:16:::1;::::0;;10137:1:::1;10123:16:::0;;;;;::::1;::::0;;-1:-1:-1;;10123:16:0::1;::::0;::::1;::::0;;::::1;::::0;::::1;;::::0;-1:-1:-1;10123:16:0::1;10099:40;;10168:4;10150;10155:1;10150:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;10150:23:0;;::::1;:7;::::0;;::::1;::::0;;;;;;:23;;;;10194:15:::1;::::0;:22:::1;::::0;;-1:-1:-1;;;10194:22:0;;;;:15;;;::::1;::::0;:20:::1;::::0;:22:::1;::::0;;::::1;::::0;10150:7;;10194:22;;;;;:15;:22:::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10184:4;10189:1;10184:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;10184:32:0;;::::1;:7;::::0;;::::1;::::0;;;;;:32;10259:15:::1;::::0;10227:62:::1;::::0;10244:4:::1;::::0;10259:15:::1;10277:11:::0;10227:8:::1;:62::i;:::-;10300:15;::::0;:196:::1;::::0;-1:-1:-1;;;10300:196:0;;-1:-1:-1;;;;;10300:15:0;;::::1;::::0;:66:::1;::::0;:196:::1;::::0;10381:11;;10300:15:::1;::::0;10423:4;;10450::::1;::::0;10470:15:::1;::::0;10300:196:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1::0;;5172:6:0;:14;;-1:-1:-1;;;;5172:14:0;;;-1:-1:-1;;;;10021:483:0:o;1564:246::-;1622:7;1646:1;1651;1646:6;1642:47;;-1:-1:-1;1676:1:0;1669:8;;1642:47;1699:9;1711:5;1715:1;1711;:5;:::i;:::-;1699:17;-1:-1:-1;1744:1:0;1735:5;1739:1;1699:17;1735:5;:::i;:::-;:10;1727:56;;;;-1:-1:-1;;;1727:56:0;;13650:2:1;1727:56:0;;;13632:21:1;13689:2;13669:18;;;13662:30;13728:34;13708:18;;;13701:62;-1:-1:-1;;;13779:18:1;;;13772:31;13820:19;;1727:56:0;13448:397:1;1727:56:0;1801:1;1564:246;-1:-1:-1;;;1564:246:0:o;1818:132::-;1876:7;1903:39;1907:1;1910;1903:39;;;;;;;;;;;;;;;;;:3;:39::i;9906:107::-;9963:7;9995:1;9991;:5;9990:15;;10004:1;9990:15;;;-1:-1:-1;10000:1:0;9906:107;-1:-1:-1;9906:107:0:o;1035:179::-;1093:7;;1125:5;1129:1;1125;:5;:::i;:::-;1113:17;;1154:1;1149;:6;;1141:46;;;;-1:-1:-1;;;1141:46:0;;14052:2:1;1141:46:0;;;14034:21:1;14091:2;14071:18;;;14064:30;14130:29;14110:18;;;14103:57;14177:18;;1141:46:0;13850:351:1;1222:136:0;1280:7;1307:43;1311:1;1314;1307:43;;;;;;;;;;;;;;;;;:3;:43::i;1958:189::-;2044:7;2079:12;2072:5;2064:28;;;;-1:-1:-1;;;2064:28:0;;;;;;;;:::i;:::-;-1:-1:-1;2103:9:0;2115:5;2119:1;2115;:5;:::i;14:418:1:-;163:2;152:9;145:21;126:4;195:6;189:13;238:6;233:2;222:9;218:18;211:34;297:6;292:2;284:6;280:15;275:2;264:9;260:18;254:50;353:1;348:2;339:6;328:9;324:22;320:31;313:42;423:2;416;412:7;407:2;399:6;395:15;391:29;380:9;376:45;372:54;364:62;;;14:418;;;;:::o;437:131::-;-1:-1:-1;;;;;512:31:1;;502:42;;492:70;;558:1;555;548:12;573:367;641:6;649;702:2;690:9;681:7;677:23;673:32;670:52;;;718:1;715;708:12;670:52;757:9;744:23;776:31;801:5;776:31;:::i;:::-;826:5;904:2;889:18;;;;876:32;;-1:-1:-1;;;573:367:1:o;1319:508::-;1396:6;1404;1412;1465:2;1453:9;1444:7;1440:23;1436:32;1433:52;;;1481:1;1478;1471:12;1433:52;1520:9;1507:23;1539:31;1564:5;1539:31;:::i;:::-;1589:5;-1:-1:-1;1646:2:1;1631:18;;1618:32;1659:33;1618:32;1659:33;:::i;:::-;1319:508;;1711:7;;-1:-1:-1;;;1791:2:1;1776:18;;;;1763:32;;1319:508::o;2021:247::-;2080:6;2133:2;2121:9;2112:7;2108:23;2104:32;2101:52;;;2149:1;2146;2139:12;2101:52;2188:9;2175:23;2207:31;2232:5;2207:31;:::i;2481:226::-;2540:6;2593:2;2581:9;2572:7;2568:23;2564:32;2561:52;;;2609:1;2606;2599:12;2561:52;-1:-1:-1;2654:23:1;;2481:226;-1:-1:-1;2481:226:1:o;2712:388::-;2780:6;2788;2841:2;2829:9;2820:7;2816:23;2812:32;2809:52;;;2857:1;2854;2847:12;2809:52;2896:9;2883:23;2915:31;2940:5;2915:31;:::i;:::-;2965:5;-1:-1:-1;3022:2:1;3007:18;;2994:32;3035:33;2994:32;3035:33;:::i;:::-;3087:7;3077:17;;;2712:388;;;;;:::o;3105:127::-;3166:10;3161:3;3157:20;3154:1;3147:31;3197:4;3194:1;3187:15;3221:4;3218:1;3211:15;3237:375;3325:1;3343:5;3357:249;3378:1;3368:8;3365:15;3357:249;;;3428:4;3423:3;3419:14;3413:4;3410:24;3407:50;;;3437:18;;:::i;:::-;3487:1;3477:8;3473:16;3470:49;;;3501:16;;;;3470:49;3584:1;3580:16;;;;;3540:15;;3357:249;;;3237:375;;;;;;:::o;3617:902::-;3666:5;3696:8;3686:80;;-1:-1:-1;3737:1:1;3751:5;;3686:80;3785:4;3775:76;;-1:-1:-1;3822:1:1;3836:5;;3775:76;3867:4;3885:1;3880:59;;;;3953:1;3948:174;;;;3860:262;;3880:59;3910:1;3901:10;;3924:5;;;3948:174;3985:3;3975:8;3972:17;3969:43;;;3992:18;;:::i;:::-;-1:-1:-1;;4048:1:1;4034:16;;4107:5;;3860:262;;4206:2;4196:8;4193:16;4187:3;4181:4;4178:13;4174:36;4168:2;4158:8;4155:16;4150:2;4144:4;4141:12;4137:35;4134:77;4131:203;;;-1:-1:-1;4243:19:1;;;4319:5;;4131:203;4366:42;-1:-1:-1;;4391:8:1;4385:4;4366:42;:::i;:::-;4444:6;4440:1;4436:6;4432:19;4423:7;4420:32;4417:58;;;4455:18;;:::i;:::-;4493:20;;3617:902;-1:-1:-1;;;3617:902:1:o;4524:140::-;4582:5;4611:47;4652:4;4642:8;4638:19;4632:4;4611:47;:::i;4669:168::-;4742:9;;;4773;;4790:15;;;4784:22;;4770:37;4760:71;;4811:18;;:::i;4842:356::-;5044:2;5026:21;;;5063:18;;;5056:30;5122:34;5117:2;5102:18;;5095:62;5189:2;5174:18;;4842:356::o;5203:230::-;5273:6;5326:2;5314:9;5305:7;5301:23;5297:32;5294:52;;;5342:1;5339;5332:12;5294:52;-1:-1:-1;5387:16:1;;5203:230;-1:-1:-1;5203:230:1:o;5725:277::-;5792:6;5845:2;5833:9;5824:7;5820:23;5816:32;5813:52;;;5861:1;5858;5851:12;5813:52;5893:9;5887:16;5946:5;5939:13;5932:21;5925:5;5922:32;5912:60;;5968:1;5965;5958:12;6967:456;7055:6;7063;7071;7124:2;7112:9;7103:7;7099:23;7095:32;7092:52;;;7140:1;7137;7130:12;7092:52;-1:-1:-1;;7185:16:1;;7291:2;7276:18;;7270:25;7387:2;7372:18;;;7366:25;7185:16;;7270:25;;-1:-1:-1;7366:25:1;6967:456;-1:-1:-1;6967:456:1:o;9735:188::-;9773:3;9817:10;9810:5;9806:22;9852:10;9843:7;9840:23;9837:49;;9866:18;;:::i;:::-;9915:1;9902:15;;9735:188;-1:-1:-1;;9735:188:1:o;10632:125::-;10697:9;;;10718:10;;;10715:36;;;10731:18;;:::i;11117:135::-;11156:3;11177:17;;;11174:43;;11197:18;;:::i;:::-;-1:-1:-1;11244:1:1;11233:13;;11117:135::o;11609:128::-;11676:9;;;11697:11;;;11694:37;;;11711:18;;:::i;11874:127::-;11935:10;11930:3;11926:20;11923:1;11916:31;11966:4;11963:1;11956:15;11990:4;11987:1;11980:15;12006:251;12076:6;12129:2;12117:9;12108:7;12104:23;12100:32;12097:52;;;12145:1;12142;12135:12;12097:52;12177:9;12171:16;12196:31;12221:5;12196:31;:::i;12262:959::-;12524:4;12572:3;12561:9;12557:19;12603:6;12592:9;12585:25;12646:6;12641:2;12630:9;12626:18;12619:34;12689:3;12684:2;12673:9;12669:18;12662:31;12713:6;12748;12742:13;12779:6;12771;12764:22;12817:3;12806:9;12802:19;12795:26;;12856:2;12848:6;12844:15;12830:29;;12877:1;12887:195;12901:6;12898:1;12895:13;12887:195;;;12966:13;;-1:-1:-1;;;;;12962:39:1;12950:52;;13031:2;13057:15;;;;13022:12;;;;12998:1;12916:9;12887:195;;;-1:-1:-1;;;;;;;13138:32:1;;;;13133:2;13118:18;;13111:60;-1:-1:-1;;13202:3:1;13187:19;13180:35;13099:3;12262:959;-1:-1:-1;;;12262:959:1:o;13226:217::-;13266:1;13292;13282:132;;13336:10;13331:3;13327:20;13324:1;13317:31;13371:4;13368:1;13361:15;13399:4;13396:1;13389:15;13282:132;-1:-1:-1;13428:9:1;;13226:217::o
Swarm Source
ipfs://78cebe78faf6dea0046de2add4ef15cb0316578e5b5354579751c1d5f7570eee
🤖 Code Reader Beta
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.
Add Token to MetaMask (Web3)

