BEP-20
Source Code
Overview
Max Total Supply
804,672,178.00306KWT
Holders
9,062 (0.00%)
Transfers
-
0
Market
Price
$0.0002 @ 0.000000 BNB
Onchain Market Cap
$195,503.15
Circulating Supply Market Cap
$74,873.00
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code (Solidity)Audit Report
Contract Security Audit
Contract Security Audit Submitted
- Certik- Nov 10th, 2021 - Security Audit Report
Contract ABI
API[{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"}],"name":"MinterAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"}],"name":"MinterRemoved","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"},{"indexed":false,"internalType":"bytes","name":"data","type":"bytes"}],"name":"Transfer","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"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_isWhitelisted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_maxTransferAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_previousTx","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_restrictionEndTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_tradingStart","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"addMinter","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"burnFrom","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"burnedSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isMinter","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"mint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"removeMinter","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"renounceOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"setMaxTransferAmount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"tradingStartTime","type":"uint256"},{"internalType":"uint256","name":"restrictionEndTime","type":"uint256"}],"name":"setTrading","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"setWhitelisted","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"},{"internalType":"bytes","name":"_data","type":"bytes"}],"name":"transferAndCall","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"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"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60806040523480156200001157600080fd5b50600080546001600160a01b0319163390811782556040519091907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3336000818152600160208190526040808320805460ff1916909217909155517f6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f69190a2426305265c0081016002556305265e580160035569032d26d12e980b60000060045560408051808201909152600c8082526b25b0bbb0b4b4902a37b5b2b760a11b6020909201918252620000eb91600d9162000187565b506040805180820190915260038082526212d5d560ea1b60209092019182526200011891600c9162000187565b50600b805460ff191660121790556b033b2e3c9fd0803ce80000006009819055336000818152600760209081526040808320859055805194855251929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a36200022c565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001ca57805160ff1916838001178555620001fa565b82800160010185558215620001fa579182015b82811115620001fa578251825591602001919060010190620001dd565b50620002089291506200020c565b5090565b6200022991905b8082111562000208576000815560010162000213565b90565b611bbf806200023c6000396000f3fe608060405234801561001057600080fd5b50600436106101da5760003560e01c8063715018a6116101045780639cee2142116100a2578063dd62ed3e11610071578063dd62ed3e146105e8578063f2fde38b14610616578063fba6fea61461063c578063ff07daac14610644576101da565b80639cee214214610544578063a457c2d71461056a578063a9059cbb14610596578063aa271e1a146105c2576101da565b80638bf55409116100de5780638bf55409146104f15780638da5cb5b1461050e57806395d89b4114610516578063983b2d561461051e576101da565b8063715018a61461049957806379cc6790146104a1578063893d20e8146104cd576101da565b8063395093511161017c578063454724731161014b578063454724731461043d57806355d0a1d0146104635780636bfc389f1461046b57806370a0823114610473576101da565b8063395093511461033a5780633a2f3557146103665780634000aea01461038c57806340c10f1914610411576101da565b80631f976b7e116101b85780631f976b7e146102b657806323b872dd146102be5780633092afd5146102f4578063313ce5671461031c576101da565b806306fdde03146101df578063095ea7b31461025c57806318160ddd1461029c575b600080fd5b6101e7610667565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610221578181015183820152602001610209565b50505050905090810190601f16801561024e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102886004803603604081101561027257600080fd5b506001600160a01b0381351690602001356106fd565b604080519115158252519081900360200190f35b6102a4610713565b60408051918252519081900360200190f35b6102a4610719565b610288600480360360608110156102d457600080fd5b506001600160a01b0381358116916020810135909116906040013561071f565b61031a6004803603602081101561030a57600080fd5b50356001600160a01b031661078e565b005b610324610824565b6040805160ff9092168252519081900360200190f35b6102886004803603604081101561035057600080fd5b506001600160a01b03813516906020013561082d565b61031a6004803603602081101561037c57600080fd5b50356001600160a01b0316610869565b610288600480360360608110156103a257600080fd5b6001600160a01b03823516916020810135918101906060810160408201356401000000008111156103d257600080fd5b8201836020820111156103e457600080fd5b8035906020019184600183028401116401000000008311171561040657600080fd5b5090925090506108da565b61031a6004803603604081101561042757600080fd5b506001600160a01b0381351690602001356109bd565b6102a46004803603602081101561045357600080fd5b50356001600160a01b0316610a13565b6102a4610a25565b6102a4610a2b565b6102a46004803603602081101561048957600080fd5b50356001600160a01b0316610a31565b61031a610a4c565b61031a600480360360408110156104b757600080fd5b506001600160a01b038135169060200135610ae3565b6104d5610aed565b604080516001600160a01b039092168252519081900360200190f35b61031a6004803603602081101561050757600080fd5b5035610afc565b6104d5610b4e565b6101e7610b5d565b61031a6004803603602081101561053457600080fd5b50356001600160a01b0316610bbe565b6102886004803603602081101561055a57600080fd5b50356001600160a01b0316610c5a565b6102886004803603604081101561058057600080fd5b506001600160a01b038135169060200135610c6f565b610288600480360360408110156105ac57600080fd5b506001600160a01b038135169060200135610cc4565b610288600480360360208110156105d857600080fd5b50356001600160a01b0316610cd1565b6102a4600480360360408110156105fe57600080fd5b506001600160a01b0381358116916020013516610cef565b61031a6004803603602081101561062c57600080fd5b50356001600160a01b0316610d1a565b6102a4610d73565b61031a6004803603604081101561065a57600080fd5b5080359060200135610d79565b600d8054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156106f35780601f106106c8576101008083540402835291602001916106f3565b820191906000526020600020905b8154815290600101906020018083116106d657829003601f168201915b5050505050905090565b600061070a338484610e61565b50600192915050565b60095490565b60045481565b600061072c848484610f4d565b610784843361077f85604051806060016040528060288152602001611a07602891396001600160a01b038a166000908152600860209081526040808320338452909152902054919063ffffffff61144616565b610e61565b5060019392505050565b6000546001600160a01b031633146107db576040805162461bcd60e51b81526020600482018190526024820152600080516020611a74833981519152604482015290519081900360640190fd5b6001600160a01b038116600081815260016020526040808220805460ff19169055517fe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb666929190a250565b600b5460ff1690565b3360008181526008602090815260408083206001600160a01b0387168452909152812054909161070a91859061077f908663ffffffff6114dd16565b6000546001600160a01b031633146108b6576040805162461bcd60e51b81526020600482018190526024820152600080516020611a74833981519152604482015290519081900360640190fd5b6001600160a01b03166000908152600560205260409020805460ff19166001179055565b60006108e7338686610f4d565b846001600160a01b0316336001600160a01b03167fe19260aff97b920c7df27010903aeb9c8d2be5d310a2c67824cf3f15396e4c1686868660405180848152602001806020018281038252848482818152602001925080828437600083820152604051601f909101601f1916909201829003965090945050505050a361096c8561153e565b156109b2576109b2858585858080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061157a92505050565b506001949350505050565b6109c633610cd1565b610a05576040805162461bcd60e51b815260206004820152600b60248201526a27b7363c9036b4b73a32b960a91b604482015290519081900360640190fd5b610a0f8282611654565b5050565b60066020526000908152604090205481565b600a5490565b60035481565b6001600160a01b031660009081526007602052604090205490565b6000546001600160a01b03163314610a99576040805162461bcd60e51b81526020600482018190526024820152600080516020611a74833981519152604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b610a0f8282611746565b6000610af7610b4e565b905090565b6000546001600160a01b03163314610b49576040805162461bcd60e51b81526020600482018190526024820152600080516020611a74833981519152604482015290519081900360640190fd5b600455565b6000546001600160a01b031690565b600c8054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156106f35780601f106106c8576101008083540402835291602001916106f3565b6000546001600160a01b03163314610c0b576040805162461bcd60e51b81526020600482018190526024820152600080516020611a74833981519152604482015290519081900360640190fd5b6001600160a01b0381166000818152600160208190526040808320805460ff1916909217909155517f6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f69190a250565b60056020526000908152604090205460ff1681565b600061070a338461077f85604051806060016040528060258152602001611add602591393360009081526008602090815260408083206001600160a01b038d168452909152902054919063ffffffff61144616565b600061070a338484610f4d565b6001600160a01b031660009081526001602052604090205460ff1690565b6001600160a01b03918216600090815260086020908152604080832093909416825291909152205490565b6000546001600160a01b03163314610d67576040805162461bcd60e51b81526020600482018190526024820152600080516020611a74833981519152604482015290519081900360640190fd5b610d70816117a3565b50565b60025481565b6000546001600160a01b03163314610dc6576040805162461bcd60e51b81526020600482018190526024820152600080516020611a74833981519152604482015290519081900360640190fd5b4260025411610e12576040805162461bcd60e51b815260206004820152601360248201527250726f74656374696f6e3a20546f206c61746560681b604482015290519081900360640190fd5b818111610e56576040805162461bcd60e51b815260206004820152600d60248201526c496e76616c696420506172616d60981b604482015290519081900360640190fd5b600291909155600355565b6001600160a01b038316610ea65760405162461bcd60e51b81526004018080602001828103825260248152602001806119bd6024913960400191505060405180910390fd5b6001600160a01b038216610eeb5760405162461bcd60e51b8152600401808060200182810382526022815260200180611b696022913960400191505060405180910390fd5b6001600160a01b03808416600081815260086020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b8282824260025410610fee57610f61610b4e565b6001600160a01b0316836001600160a01b03161480610f985750610f83610b4e565b6001600160a01b0316826001600160a01b0316145b610fe9576040805162461bcd60e51b815260206004820152601e60248201527f50726f74656374696f6e3a205472616e73666572732064697361626c65640000604482015290519081900360640190fd5b6112e5565b4260025411158015611001575042600354115b156112e55761100e610b4e565b6001600160a01b0316836001600160a01b03161415806110475750611031610b4e565b6001600160a01b0316826001600160a01b031614155b156110a3576004548111156110a3576040805162461bcd60e51b815260206004820152601a60248201527f50726f74656374696f6e3a204c696d6974206578636565646564000000000000604482015290519081900360640190fd5b6001600160a01b03831660009081526005602052604090205460ff161580156110e557506001600160a01b03821660009081526005602052604090205460ff16155b156111b1576001600160a01b03831660009081526006602052604090205442603c9091011180159061113457506001600160a01b03821660009081526006602052604090205442603c90910111155b611185576040805162461bcd60e51b815260206004820181905260248201527f50726f74656374696f6e3a20312074782f6d696e20616c6c20616c6c6f776564604482015290519081900360640190fd5b6001600160a01b03808416600090815260066020526040808220429081905592851682529020556112e5565b6001600160a01b03821660009081526005602052604090205460ff1661124d576001600160a01b03821660009081526006602052604090205442603c909101111561122d5760405162461bcd60e51b8152600401808060200182810382526024815260200180611a2f6024913960400191505060405180910390fd5b6001600160a01b03821660009081526006602052604090204290556112e5565b6001600160a01b03831660009081526005602052604090205460ff166112e5576001600160a01b03831660009081526006602052604090205442603c90910111156112c95760405162461bcd60e51b8152600401808060200182810382526021815260200180611a536021913960400191505060405180910390fd5b6001600160a01b03831660009081526006602052604090204290555b6001600160a01b03861661132a5760405162461bcd60e51b81526004018080602001828103825260258152602001806119986025913960400191505060405180910390fd5b6001600160a01b03851661136f5760405162461bcd60e51b8152600401808060200182810382526023815260200180611aba6023913960400191505060405180910390fd5b6113b284604051806060016040528060268152602001611a94602691396001600160a01b038916600090815260076020526040902054919063ffffffff61144616565b6001600160a01b0380881660009081526007602052604080822093909355908716815220546113e7908563ffffffff6114dd16565b6001600160a01b0380871660008181526007602090815260409182902094909455805188815290519193928a16927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050505050565b600081848411156114d55760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561149a578181015183820152602001611482565b50505050905090810190601f1680156114c75780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015611537576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b6000813f7fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47081811480159061157257508115155b949350505050565b604051635260769b60e11b815233600482018181526024830185905260606044840190815284516064850152845187946001600160a01b0386169463a4c0ed369490938993899360840190602085019080838360005b838110156115e85781810151838201526020016115d0565b50505050905090810190601f1680156116155780820380516001836020036101000a031916815260200191505b50945050505050600060405180830381600087803b15801561163657600080fd5b505af115801561164a573d6000803e3d6000fd5b5050505050505050565b6001600160a01b0382166116af576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b6009546116c2908263ffffffff6114dd16565b6009556001600160a01b0382166000908152600760205260409020546116ee908263ffffffff6114dd16565b6001600160a01b03831660008181526007602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6117508282611843565b610a0f823361077f84604051806060016040528060248152602001611b45602491396001600160a01b0388166000908152600860209081526040808320338452909152902054919063ffffffff61144616565b6001600160a01b0381166117e85760405162461bcd60e51b81526004018080602001828103825260268152602001806119e16026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0382166118885760405162461bcd60e51b8152600401808060200182810382526021815260200180611b026021913960400191505060405180910390fd5b6118cb81604051806060016040528060228152602001611b23602291396001600160a01b038516600090815260076020526040902054919063ffffffff61144616565b6001600160a01b0383166000908152600760205260409020556009546118f7908263ffffffff61195516565b600955600a5461190d908263ffffffff6114dd16565b600a556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b600061153783836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061144656fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636550726f74656374696f6e3a20312074782f6d696e207265636569766520616c6c6f77656450726f74656374696f6e3a20312074782f6d696e2073656e6420616c6c6f7765644f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657242455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a206275726e2066726f6d20746865207a65726f206164647265737342455032303a206275726e20616d6f756e7420657863656564732062616c616e636542455032303a206275726e20616d6f756e74206578636565647320616c6c6f77616e636542455032303a20617070726f766520746f20746865207a65726f2061646472657373a265627a7a7231582070afbb5de0d92e86bfdbba5f18ee13802ad3f071a597148779b1a4f1f53e7e0164736f6c63430005100032
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101da5760003560e01c8063715018a6116101045780639cee2142116100a2578063dd62ed3e11610071578063dd62ed3e146105e8578063f2fde38b14610616578063fba6fea61461063c578063ff07daac14610644576101da565b80639cee214214610544578063a457c2d71461056a578063a9059cbb14610596578063aa271e1a146105c2576101da565b80638bf55409116100de5780638bf55409146104f15780638da5cb5b1461050e57806395d89b4114610516578063983b2d561461051e576101da565b8063715018a61461049957806379cc6790146104a1578063893d20e8146104cd576101da565b8063395093511161017c578063454724731161014b578063454724731461043d57806355d0a1d0146104635780636bfc389f1461046b57806370a0823114610473576101da565b8063395093511461033a5780633a2f3557146103665780634000aea01461038c57806340c10f1914610411576101da565b80631f976b7e116101b85780631f976b7e146102b657806323b872dd146102be5780633092afd5146102f4578063313ce5671461031c576101da565b806306fdde03146101df578063095ea7b31461025c57806318160ddd1461029c575b600080fd5b6101e7610667565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610221578181015183820152602001610209565b50505050905090810190601f16801561024e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102886004803603604081101561027257600080fd5b506001600160a01b0381351690602001356106fd565b604080519115158252519081900360200190f35b6102a4610713565b60408051918252519081900360200190f35b6102a4610719565b610288600480360360608110156102d457600080fd5b506001600160a01b0381358116916020810135909116906040013561071f565b61031a6004803603602081101561030a57600080fd5b50356001600160a01b031661078e565b005b610324610824565b6040805160ff9092168252519081900360200190f35b6102886004803603604081101561035057600080fd5b506001600160a01b03813516906020013561082d565b61031a6004803603602081101561037c57600080fd5b50356001600160a01b0316610869565b610288600480360360608110156103a257600080fd5b6001600160a01b03823516916020810135918101906060810160408201356401000000008111156103d257600080fd5b8201836020820111156103e457600080fd5b8035906020019184600183028401116401000000008311171561040657600080fd5b5090925090506108da565b61031a6004803603604081101561042757600080fd5b506001600160a01b0381351690602001356109bd565b6102a46004803603602081101561045357600080fd5b50356001600160a01b0316610a13565b6102a4610a25565b6102a4610a2b565b6102a46004803603602081101561048957600080fd5b50356001600160a01b0316610a31565b61031a610a4c565b61031a600480360360408110156104b757600080fd5b506001600160a01b038135169060200135610ae3565b6104d5610aed565b604080516001600160a01b039092168252519081900360200190f35b61031a6004803603602081101561050757600080fd5b5035610afc565b6104d5610b4e565b6101e7610b5d565b61031a6004803603602081101561053457600080fd5b50356001600160a01b0316610bbe565b6102886004803603602081101561055a57600080fd5b50356001600160a01b0316610c5a565b6102886004803603604081101561058057600080fd5b506001600160a01b038135169060200135610c6f565b610288600480360360408110156105ac57600080fd5b506001600160a01b038135169060200135610cc4565b610288600480360360208110156105d857600080fd5b50356001600160a01b0316610cd1565b6102a4600480360360408110156105fe57600080fd5b506001600160a01b0381358116916020013516610cef565b61031a6004803603602081101561062c57600080fd5b50356001600160a01b0316610d1a565b6102a4610d73565b61031a6004803603604081101561065a57600080fd5b5080359060200135610d79565b600d8054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156106f35780601f106106c8576101008083540402835291602001916106f3565b820191906000526020600020905b8154815290600101906020018083116106d657829003601f168201915b5050505050905090565b600061070a338484610e61565b50600192915050565b60095490565b60045481565b600061072c848484610f4d565b610784843361077f85604051806060016040528060288152602001611a07602891396001600160a01b038a166000908152600860209081526040808320338452909152902054919063ffffffff61144616565b610e61565b5060019392505050565b6000546001600160a01b031633146107db576040805162461bcd60e51b81526020600482018190526024820152600080516020611a74833981519152604482015290519081900360640190fd5b6001600160a01b038116600081815260016020526040808220805460ff19169055517fe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb666929190a250565b600b5460ff1690565b3360008181526008602090815260408083206001600160a01b0387168452909152812054909161070a91859061077f908663ffffffff6114dd16565b6000546001600160a01b031633146108b6576040805162461bcd60e51b81526020600482018190526024820152600080516020611a74833981519152604482015290519081900360640190fd5b6001600160a01b03166000908152600560205260409020805460ff19166001179055565b60006108e7338686610f4d565b846001600160a01b0316336001600160a01b03167fe19260aff97b920c7df27010903aeb9c8d2be5d310a2c67824cf3f15396e4c1686868660405180848152602001806020018281038252848482818152602001925080828437600083820152604051601f909101601f1916909201829003965090945050505050a361096c8561153e565b156109b2576109b2858585858080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061157a92505050565b506001949350505050565b6109c633610cd1565b610a05576040805162461bcd60e51b815260206004820152600b60248201526a27b7363c9036b4b73a32b960a91b604482015290519081900360640190fd5b610a0f8282611654565b5050565b60066020526000908152604090205481565b600a5490565b60035481565b6001600160a01b031660009081526007602052604090205490565b6000546001600160a01b03163314610a99576040805162461bcd60e51b81526020600482018190526024820152600080516020611a74833981519152604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b610a0f8282611746565b6000610af7610b4e565b905090565b6000546001600160a01b03163314610b49576040805162461bcd60e51b81526020600482018190526024820152600080516020611a74833981519152604482015290519081900360640190fd5b600455565b6000546001600160a01b031690565b600c8054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156106f35780601f106106c8576101008083540402835291602001916106f3565b6000546001600160a01b03163314610c0b576040805162461bcd60e51b81526020600482018190526024820152600080516020611a74833981519152604482015290519081900360640190fd5b6001600160a01b0381166000818152600160208190526040808320805460ff1916909217909155517f6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f69190a250565b60056020526000908152604090205460ff1681565b600061070a338461077f85604051806060016040528060258152602001611add602591393360009081526008602090815260408083206001600160a01b038d168452909152902054919063ffffffff61144616565b600061070a338484610f4d565b6001600160a01b031660009081526001602052604090205460ff1690565b6001600160a01b03918216600090815260086020908152604080832093909416825291909152205490565b6000546001600160a01b03163314610d67576040805162461bcd60e51b81526020600482018190526024820152600080516020611a74833981519152604482015290519081900360640190fd5b610d70816117a3565b50565b60025481565b6000546001600160a01b03163314610dc6576040805162461bcd60e51b81526020600482018190526024820152600080516020611a74833981519152604482015290519081900360640190fd5b4260025411610e12576040805162461bcd60e51b815260206004820152601360248201527250726f74656374696f6e3a20546f206c61746560681b604482015290519081900360640190fd5b818111610e56576040805162461bcd60e51b815260206004820152600d60248201526c496e76616c696420506172616d60981b604482015290519081900360640190fd5b600291909155600355565b6001600160a01b038316610ea65760405162461bcd60e51b81526004018080602001828103825260248152602001806119bd6024913960400191505060405180910390fd5b6001600160a01b038216610eeb5760405162461bcd60e51b8152600401808060200182810382526022815260200180611b696022913960400191505060405180910390fd5b6001600160a01b03808416600081815260086020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b8282824260025410610fee57610f61610b4e565b6001600160a01b0316836001600160a01b03161480610f985750610f83610b4e565b6001600160a01b0316826001600160a01b0316145b610fe9576040805162461bcd60e51b815260206004820152601e60248201527f50726f74656374696f6e3a205472616e73666572732064697361626c65640000604482015290519081900360640190fd5b6112e5565b4260025411158015611001575042600354115b156112e55761100e610b4e565b6001600160a01b0316836001600160a01b03161415806110475750611031610b4e565b6001600160a01b0316826001600160a01b031614155b156110a3576004548111156110a3576040805162461bcd60e51b815260206004820152601a60248201527f50726f74656374696f6e3a204c696d6974206578636565646564000000000000604482015290519081900360640190fd5b6001600160a01b03831660009081526005602052604090205460ff161580156110e557506001600160a01b03821660009081526005602052604090205460ff16155b156111b1576001600160a01b03831660009081526006602052604090205442603c9091011180159061113457506001600160a01b03821660009081526006602052604090205442603c90910111155b611185576040805162461bcd60e51b815260206004820181905260248201527f50726f74656374696f6e3a20312074782f6d696e20616c6c20616c6c6f776564604482015290519081900360640190fd5b6001600160a01b03808416600090815260066020526040808220429081905592851682529020556112e5565b6001600160a01b03821660009081526005602052604090205460ff1661124d576001600160a01b03821660009081526006602052604090205442603c909101111561122d5760405162461bcd60e51b8152600401808060200182810382526024815260200180611a2f6024913960400191505060405180910390fd5b6001600160a01b03821660009081526006602052604090204290556112e5565b6001600160a01b03831660009081526005602052604090205460ff166112e5576001600160a01b03831660009081526006602052604090205442603c90910111156112c95760405162461bcd60e51b8152600401808060200182810382526021815260200180611a536021913960400191505060405180910390fd5b6001600160a01b03831660009081526006602052604090204290555b6001600160a01b03861661132a5760405162461bcd60e51b81526004018080602001828103825260258152602001806119986025913960400191505060405180910390fd5b6001600160a01b03851661136f5760405162461bcd60e51b8152600401808060200182810382526023815260200180611aba6023913960400191505060405180910390fd5b6113b284604051806060016040528060268152602001611a94602691396001600160a01b038916600090815260076020526040902054919063ffffffff61144616565b6001600160a01b0380881660009081526007602052604080822093909355908716815220546113e7908563ffffffff6114dd16565b6001600160a01b0380871660008181526007602090815260409182902094909455805188815290519193928a16927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050505050565b600081848411156114d55760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561149a578181015183820152602001611482565b50505050905090810190601f1680156114c75780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015611537576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b6000813f7fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47081811480159061157257508115155b949350505050565b604051635260769b60e11b815233600482018181526024830185905260606044840190815284516064850152845187946001600160a01b0386169463a4c0ed369490938993899360840190602085019080838360005b838110156115e85781810151838201526020016115d0565b50505050905090810190601f1680156116155780820380516001836020036101000a031916815260200191505b50945050505050600060405180830381600087803b15801561163657600080fd5b505af115801561164a573d6000803e3d6000fd5b5050505050505050565b6001600160a01b0382166116af576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b6009546116c2908263ffffffff6114dd16565b6009556001600160a01b0382166000908152600760205260409020546116ee908263ffffffff6114dd16565b6001600160a01b03831660008181526007602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6117508282611843565b610a0f823361077f84604051806060016040528060248152602001611b45602491396001600160a01b0388166000908152600860209081526040808320338452909152902054919063ffffffff61144616565b6001600160a01b0381166117e85760405162461bcd60e51b81526004018080602001828103825260268152602001806119e16026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0382166118885760405162461bcd60e51b8152600401808060200182810382526021815260200180611b026021913960400191505060405180910390fd5b6118cb81604051806060016040528060228152602001611b23602291396001600160a01b038516600090815260076020526040902054919063ffffffff61144616565b6001600160a01b0383166000908152600760205260409020556009546118f7908263ffffffff61195516565b600955600a5461190d908263ffffffff6114dd16565b600a556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b600061153783836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061144656fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636550726f74656374696f6e3a20312074782f6d696e207265636569766520616c6c6f77656450726f74656374696f6e3a20312074782f6d696e2073656e6420616c6c6f7765644f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657242455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a206275726e2066726f6d20746865207a65726f206164647265737342455032303a206275726e20616d6f756e7420657863656564732062616c616e636542455032303a206275726e20616d6f756e74206578636565647320616c6c6f77616e636542455032303a20617070726f766520746f20746865207a65726f2061646472657373a265627a7a7231582070afbb5de0d92e86bfdbba5f18ee13802ad3f071a597148779b1a4f1f53e7e0164736f6c63430005100032
Deployed Bytecode Sourcemap
13727:10076:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;13727:10076:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14906:85;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;14906:85:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16145:152;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;16145:152:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;15055:93;;;:::i;:::-;;;;;;;;;;;;;;;;11350:33;;;:::i;16768:302::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;16768:302:0;;;;;;;;;;;;;;;;;:::i;11067:140::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11067:140:0;-1:-1:-1;;;;;11067:140:0;;:::i;:::-;;14606:85;;;:::i;:::-;;;;;;;;;;;;;;;;;;;17478:208;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;17478:208:0;;;;;;;;:::i;12170:111::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12170:111:0;-1:-1:-1;;;;;12170:111:0;;:::i;22014:345::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;22014:345:0;;;;;;;;;;;;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;22014:345:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;22014:345:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;-1:-1;22014:345:0;;-1:-1:-1;22014:345:0;-1:-1:-1;22014:345:0;:::i;20510:102::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;20510:102:0;;;;;;;;:::i;11445:46::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11445:46:0;-1:-1:-1;;;;;11445:46:0;;:::i;15156:95::-;;;:::i;11309:34::-;;;:::i;15315:112::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;15315:112:0;-1:-1:-1;;;;;15315:112:0;;:::i;9534:142::-;;;:::i;20620:99::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;20620:99:0;;;;;;;;:::i;14454:85::-;;;:::i;:::-;;;;-1:-1:-1;;;;;14454:85:0;;;;;;;;;;;;;;12049:113;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12049:113:0;;:::i;8892:79::-;;;:::i;14756:89::-;;;:::i;10925:134::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10925:134:0;-1:-1:-1;;;;;10925:134:0;;:::i;11392:46::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11392:46:0;-1:-1:-1;;;;;11392:46:0;;:::i;18188:259::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;18188:259:0;;;;;;;;:::i;15639:158::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;15639:158:0;;;;;;;;:::i;10812:105::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10812:105:0;-1:-1:-1;;;;;10812:105:0;;:::i;15859:140::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;15859:140:0;;;;;;;;;;:::i;9831:111::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;9831:111:0;-1:-1:-1;;;;;9831:111:0;;:::i;11274:28::-;;;:::i;11696:345::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11696:345:0;;;;;;;:::i;14906:85::-;14978:5;14971:12;;;;;;;;-1:-1:-1;;14971:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14945:13;;14971:12;;14978:5;;14971:12;;14978:5;14971:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14906:85;:::o;16145:152::-;16213:4;16230:37;16239:10;16251:7;16260:6;16230:8;:37::i;:::-;-1:-1:-1;16285:4:0;16145:152;;;;:::o;15055:93::-;15128:12;;15055:93;:::o;11350:33::-;;;;:::o;16768:302::-;16859:4;16876:36;16886:6;16894:9;16905:6;16876:9;:36::i;:::-;16923:117;16932:6;16940:10;16952:87;16988:6;16952:87;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;16952:19:0;;;;;;:11;:19;;;;;;;;16972:10;16952:31;;;;;;;;;:87;;:35;:87;:::i;:::-;16923:8;:117::i;:::-;-1:-1:-1;17058:4:0;16768:302;;;;;:::o;11067:140::-;9104:6;;-1:-1:-1;;;;;9104:6:0;9114:10;9104:20;9096:65;;;;;-1:-1:-1;;;9096:65:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;9096:65:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;11136:17:0;;11156:5;11136:17;;;:8;:17;;;;;;:25;;-1:-1:-1;;11136:25:0;;;11177:22;;;11156:5;11177:22;11067:140;:::o;14606:85::-;14674:9;;;;14606:85;:::o;17478:208::-;17586:10;17560:4;17607:23;;;:11;:23;;;;;;;;-1:-1:-1;;;;;17607:32:0;;;;;;;;;;17560:4;;17577:79;;17598:7;;17607:48;;17644:10;17607:48;:36;:48;:::i;12170:111::-;9104:6;;-1:-1:-1;;;;;9104:6:0;9114:10;9104:20;9096:65;;;;;-1:-1:-1;;;9096:65:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;9096:65:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;12243:23:0;;;;;:14;:23;;;;;:30;;-1:-1:-1;;12243:30:0;12269:4;12243:30;;;12170:111::o;22014:345::-;22115:12;22145:34;22155:10;22167:3;22172:6;22145:9;:34::i;:::-;22216:3;-1:-1:-1;;;;;22195:40:0;22204:10;-1:-1:-1;;;;;22195:40:0;;22221:6;22229:5;;22195:40;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;;74:27;22195:40:0;;137:4:-1;117:14;;;-1:-1;;113:30;157:16;;;22195:40:0;;;;-1:-1:-1;22195:40:0;;-1:-1:-1;;;;;22195:40:0;22250:15;22261:3;22250:10;:15::i;:::-;22246:84;;;22282:36;22299:3;22304:6;22312:5;;22282:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;22282:16:0;;-1:-1:-1;;;22282:36:0:i;:::-;-1:-1:-1;22347:4:0;22014:345;;;;;;:::o;20510:102::-;10748:20;10757:10;10748:8;:20::i;:::-;10740:44;;;;;-1:-1:-1;;;10740:44:0;;;;;;;;;;;;-1:-1:-1;;;10740:44:0;;;;;;;;;;;;;;;20585:19;20591:3;20596:7;20585:5;:19::i;:::-;20510:102;;:::o;11445:46::-;;;;;;;;;;;;;:::o;15156:95::-;15230:13;;15156:95;:::o;11309:34::-;;;;:::o;15315:112::-;-1:-1:-1;;;;;15401:18:0;15374:7;15401:18;;;:9;:18;;;;;;;15315:112::o;9534:142::-;9104:6;;-1:-1:-1;;;;;9104:6:0;9114:10;9104:20;9096:65;;;;;-1:-1:-1;;;9096:65:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;9096:65:0;;;;;;;;;;;;;;;9635:1;9619:6;;9598:40;;-1:-1:-1;;;;;9619:6:0;;;;9598:40;;9635:1;;9598:40;9666:1;9649:19;;-1:-1:-1;;;;;;9649:19:0;;;9534:142::o;20620:99::-;20688:23;20698:3;20703:7;20688:9;:23::i;14454:85::-;14497:7;14524;:5;:7::i;:::-;14517:14;;14454:85;:::o;12049:113::-;9104:6;;-1:-1:-1;;;;;9104:6:0;9114:10;9104:20;9096:65;;;;;-1:-1:-1;;;9096:65:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;9096:65:0;;;;;;;;;;;;;;;12127:18;:27;12049:113::o;8892:79::-;8930:7;8957:6;-1:-1:-1;;;;;8957:6:0;8892:79;:::o;14756:89::-;14830:7;14823:14;;;;;;;;-1:-1:-1;;14823:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14797:13;;14823:14;;14830:7;;14823:14;;14830:7;14823:14;;;;;;;;;;;;;;;;;;;;;;;;10925:134;9104:6;;-1:-1:-1;;;;;9104:6:0;9114:10;9104:20;9096:65;;;;;-1:-1:-1;;;9096:65:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;9096:65:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;10991:17:0;;;;;;11011:4;10991:17;;;;;;;;:24;;-1:-1:-1;;10991:24:0;;;;;;;11031:20;;;10991:17;11031:20;10925:134;:::o;11392:46::-;;;;;;;;;;;;;;;:::o;18188:259::-;18275:4;18292:125;18301:10;18313:7;18322:94;18359:15;18322:94;;;;;;;;;;;;;;;;;18334:10;18322:23;;;;:11;:23;;;;;;;;-1:-1:-1;;;;;18322:32:0;;;;;;;;;;;:94;;:36;:94;:::i;15639:158::-;15710:4;15727:40;15737:10;15749:9;15760:6;15727:9;:40::i;10812:105::-;-1:-1:-1;;;;;10892:17:0;10868:4;10892:17;;;:8;:17;;;;;;;;;10812:105::o;15859:140::-;-1:-1:-1;;;;;15962:20:0;;;15935:7;15962:20;;;:11;:20;;;;;;;;:29;;;;;;;;;;;;;15859:140::o;9831:111::-;9104:6;;-1:-1:-1;;;;;9104:6:0;9114:10;9104:20;9096:65;;;;;-1:-1:-1;;;9096:65:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;9096:65:0;;;;;;;;;;;;;;;9906:28;9925:8;9906:18;:28::i;:::-;9831:111;:::o;11274:28::-;;;;:::o;11696:345::-;9104:6;;-1:-1:-1;;;;;9104:6:0;9114:10;9104:20;9096:65;;;;;-1:-1:-1;;;9096:65:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;9096:65:0;;;;;;;;;;;;;;;11826:15;11810:13;;:31;11802:63;;;;;-1:-1:-1;;;11802:63:0;;;;;;;;;;;;-1:-1:-1;;;11802:63:0;;;;;;;;;;;;;;;11905:16;11884:18;:37;11876:63;;;;;-1:-1:-1;;;11876:63:0;;;;;;;;;;;;-1:-1:-1;;;11876:63:0;;;;;;;;;;;;;;;11950:13;:32;;;;11993:19;:40;11696:345::o;21157:346::-;-1:-1:-1;;;;;21253:21:0;;21245:70;;;;-1:-1:-1;;;21245:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;21334:21:0;;21326:68;;;;-1:-1:-1;;;21326:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;21407:20:0;;;;;;;:11;:20;;;;;;;;:29;;;;;;;;;;;;;:38;;;21461:34;;;;;;;;;;;;;;;;;21157:346;;;:::o;18937:519::-;19028:6;19036:9;19047:6;12436:15;12419:13;;:32;12415:1284;;12486:7;:5;:7::i;:::-;-1:-1:-1;;;;;12476:17:0;:6;-1:-1:-1;;;;;12476:17:0;;:41;;;;12510:7;:5;:7::i;:::-;-1:-1:-1;;;;;12497:20:0;:9;-1:-1:-1;;;;;12497:20:0;;12476:41;12468:84;;;;;-1:-1:-1;;;12468:84:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;12415:1284;;;12600:15;12583:13;;:32;;:73;;;;;12641:15;12619:19;;:37;12583:73;12579:1120;;;12687:7;:5;:7::i;:::-;-1:-1:-1;;;;;12677:17:0;:6;-1:-1:-1;;;;;12677:17:0;;;:41;;;;12711:7;:5;:7::i;:::-;-1:-1:-1;;;;;12698:20:0;:9;-1:-1:-1;;;;;12698:20:0;;;12677:41;12673:149;;;12757:18;;12747:6;:28;;12739:67;;;;;-1:-1:-1;;;12739:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;12843:22:0;;;;;;:14;:22;;;;;;;;12842:23;:53;;;;-1:-1:-1;;;;;;12870:25:0;;;;;;:14;:25;;;;;;;;12869:26;12842:53;12838:850;;;-1:-1:-1;;;;;12946:19:0;;;;;;:11;:19;;;;;;12974:15;12968:2;12946:24;;;:43;;;;:93;;-1:-1:-1;;;;;;12993:22:0;;;;;;:11;:22;;;;;;13024:15;13018:2;12993:27;;;:46;;12946:93;12916:199;;;;;-1:-1:-1;;;12916:199:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;13134:19:0;;;;;;;:11;:19;;;;;;13156:15;13134:37;;;;13190:22;;;;;;;:40;12838:850;;;-1:-1:-1;;;;;13257:25:0;;;;;;:14;:25;;;;;;;;13252:436;;-1:-1:-1;;;;;13311:22:0;;;;;;:11;:22;;;;;;13342:15;13336:2;13311:27;;;:46;;13303:95;;;;-1:-1:-1;;;13303:95:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;13417:22:0;;;;;;:11;:22;;;;;13442:15;13417:40;;13252:436;;;-1:-1:-1;;;;;13484:22:0;;;;;;:14;:22;;;;;;;;13479:209;;-1:-1:-1;;;;;13535:19:0;;;;;;:11;:19;;;;;;13563:15;13557:2;13535:24;;;:43;;13527:89;;;;-1:-1:-1;;;13527:89:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;13635:19:0;;;;;;:11;:19;;;;;13657:15;13635:37;;13479:209;-1:-1:-1;;;;;19083:20:0;;19075:70;;;;-1:-1:-1;;;19075:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;19164:23:0;;19156:71;;;;-1:-1:-1;;;19156:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;19260;19282:6;19260:71;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;19260:17:0;;;;;;:9;:17;;;;;;;:71;;:21;:71;:::i;:::-;-1:-1:-1;;;;;19240:17:0;;;;;;;:9;:17;;;;;;:91;;;;19365:20;;;;;;;:32;;19390:6;19365:32;:24;:32;:::i;:::-;-1:-1:-1;;;;;19342:20:0;;;;;;;:9;:20;;;;;;;;;:55;;;;19413:35;;;;;;;19342:20;;19413:35;;;;;;;;;;;;;18937:519;;;;;;:::o;1744:192::-;1830:7;1866:12;1858:6;;;;1850:29;;;;-1:-1:-1;;;1850:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;1850:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;1902:5:0;;;1744:192::o;857:181::-;915:7;947:5;;;971:6;;;;963:46;;;;;-1:-1:-1;;;963:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;1029:1;857:181;-1:-1:-1;;;857:181:0:o;23181:617::-;23241:4;23708:20;;23552:66;23747:23;;;;;;:42;;-1:-1:-1;23774:15:0;;;23747:42;23739:51;23181:617;-1:-1:-1;;;;23181:617:0:o;22387:216::-;22544:51;;-1:-1:-1;;;22544:51:0;;22569:10;22544:51;;;;;;;;;;;;;;;;;;;;;;;;;;;22529:3;;-1:-1:-1;;;;;22544:24:0;;;;;22569:10;;22581:6;;22589:5;;22544:51;;;;;;;;;;22488:23;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;22544:51:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;22544:51:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;22544:51:0;;;;22387:216;;;;:::o;20194:306::-;-1:-1:-1;;;;;20270:21:0;;20262:65;;;;;-1:-1:-1;;;20262:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;20353:12;;:24;;20370:6;20353:24;:16;:24;:::i;:::-;20338:12;:39;-1:-1:-1;;;;;20409:18:0;;;;;;:9;:18;;;;;;:30;;20432:6;20409:30;:22;:30;:::i;:::-;-1:-1:-1;;;;;20388:18:0;;;;;;:9;:18;;;;;;;;:51;;;;20455:37;;;;;;;20388:18;;;;20455:37;;;;;;;;;;20194:306;;:::o;21689:228::-;21761:22;21767:7;21776:6;21761:5;:22::i;:::-;21794:115;21803:7;21812:10;21824:84;21861:6;21824:84;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;21824:20:0;;;;;;:11;:20;;;;;;;;21845:10;21824:32;;;;;;;;;:84;;:36;:84;:::i;10050:229::-;-1:-1:-1;;;;;10124:22:0;;10116:73;;;;-1:-1:-1;;;10116:73:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10226:6;;;10205:38;;-1:-1:-1;;;;;10205:38:0;;;;10226:6;;;10205:38;;;10254:6;:17;;-1:-1:-1;;;;;;10254:17:0;-1:-1:-1;;;;;10254:17:0;;;;;;;;;;10050:229::o;19788:398::-;-1:-1:-1;;;;;19864:21:0;;19856:67;;;;-1:-1:-1;;;19856:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;19955:68;19978:6;19955:68;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;19955:18:0;;;;;;:9;:18;;;;;;;:68;;:22;:68;:::i;:::-;-1:-1:-1;;;;;19934:18:0;;;;;;:9;:18;;;;;:89;20049:12;;:24;;20066:6;20049:24;:16;:24;:::i;:::-;20034:12;:39;20100:13;;:25;;20118:6;20100:25;:17;:25;:::i;:::-;20084:13;:41;20141:37;;;;;;;;20167:1;;-1:-1:-1;;;;;20141:37:0;;;;;;;;;;;;19788:398;;:::o;1313:136::-;1371:7;1398:43;1402:1;1405;1398:43;;;;;;;;;;;;;;;;;:3;:43::i
Swarm Source
bzzr://70afbb5de0d92e86bfdbba5f18ee13802ad3f071a597148779b1a4f1f53e7e01
🤖 Code Reader
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)