ETH Price: $2,362.32 (+1.61%)
 

Overview

Max Total Supply

7.875203902080673803 pBTC

Holders

1,127 (0.00%)

Transfers

-
19 ( -64.15%)

Market

Price

$148.60 @ 0.062904 ETH (+1.33%)

Onchain Market Cap

$1,170.26

Circulating Supply Market Cap

$1,170.29

Other Info

Token Contract (WITH 18 Decimals)

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

OVERVIEW

Token migration announcement. pTokens BTC token contract has migrated to 0x62199b909fb8b8cf870f97bef2ce6783493c4908.

# Exchange Pair Price  24H Volume % Volume
Source Code Verified Similar Match: 0xdBc6BEf9...73483729d
Constructor

Contract Name

PToken

Compiler Version
v0.5.5+commit.47a71e8f
Optimization Enabled
Yes with 200 runs
Other Settings
default evmVersion
License
MIT
Contract Source Code (Solidity)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"constant":true,"inputs":[],"name":"defaultOperators","outputs":[{"name":"","type":"address[]"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"},{"name":"amount","type":"uint256"},{"name":"data","type":"bytes"},{"name":"operatorData","type":"bytes"},{"name":"underlyingAssetRecipient","type":"string"}],"name":"operatorRedeem","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"holder","type":"address"},{"name":"recipient","type":"address"},{"name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"},{"name":"underlyingAssetRecipient","type":"string"}],"name":"redeem","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"recipient","type":"address"},{"name":"value","type":"uint256"}],"name":"mint","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"granularity","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"sender","type":"address"},{"name":"recipient","type":"address"},{"name":"amount","type":"uint256"},{"name":"data","type":"bytes"},{"name":"operatorData","type":"bytes"}],"name":"operatorSend","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"tokenHolder","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"operator","type":"address"}],"name":"authorizeOperator","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"recipient","type":"address"},{"name":"amount","type":"uint256"},{"name":"data","type":"bytes"}],"name":"send","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"recipient","type":"address"},{"name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"pNetwork","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"},{"name":"data","type":"bytes"},{"name":"underlyingAssetRecipient","type":"string"}],"name":"redeem","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"operator","type":"address"},{"name":"tokenHolder","type":"address"}],"name":"isOperatorFor","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"recipient","type":"address"},{"name":"value","type":"uint256"},{"name":"userData","type":"bytes"},{"name":"operatorData","type":"bytes"}],"name":"mint","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"holder","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"operator","type":"address"}],"name":"revokeOperator","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"},{"name":"amount","type":"uint256"},{"name":"data","type":"bytes"},{"name":"operatorData","type":"bytes"}],"name":"operatorBurn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newPNetwork","type":"address"}],"name":"changePNetwork","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"},{"name":"data","type":"bytes"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"tokenName","type":"string"},{"name":"tokenSymbol","type":"string"},{"name":"defaultOperators","type":"address[]"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"redeemer","type":"address"},{"indexed":false,"name":"value","type":"uint256"},{"indexed":false,"name":"underlyingAssetRecipient","type":"string"}],"name":"Redeem","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"operator","type":"address"},{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"data","type":"bytes"},{"indexed":false,"name":"operatorData","type":"bytes"}],"name":"Sent","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"operator","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"data","type":"bytes"},{"indexed":false,"name":"operatorData","type":"bytes"}],"name":"Minted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"operator","type":"address"},{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"data","type":"bytes"},{"indexed":false,"name":"operatorData","type":"bytes"}],"name":"Burned","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"operator","type":"address"},{"indexed":true,"name":"tokenHolder","type":"address"}],"name":"AuthorizedOperator","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"operator","type":"address"},{"indexed":true,"name":"tokenHolder","type":"address"}],"name":"RevokedOperator","type":"event"}]
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101735760003560e01c8063959b8c3f116100de578063d95b637111610097578063fad8b32a11610071578063fad8b32a14610a39578063fc673c4f14610a5f578063fd4add6614610b9d578063fe9d930314610bc357610173565b8063d95b63711461089f578063dcdc7dd0146108cd578063dd62ed3e14610a0b57610173565b8063959b8c3f1461063857806395d89b411461065e5780639bd9bbc614610666578063a9059cbb1461071f578063ca16814e1461074b578063ce67c0031461076f57610173565b806324b76fd51161013057806324b76fd514610402578063313ce5671461047757806340c10f1914610495578063556f0dc7146104c157806362ad1b83146104c957806370a082311461061257610173565b806306e485381461017857806306fdde03146101d0578063095ea7b31461024d57806318160ddd1461028d5780631e9cee74146102a757806323b872dd146103cc575b600080fd5b610180610c6e565b60408051602080825283518183015283519192839290830191858101910280838360005b838110156101bc5781810151838201526020016101a4565b505050509050019250505060405180910390f35b6101d8610cd0565b6040805160208082528351818301528351919283929083019185019080838360005b838110156102125781810151838201526020016101fa565b50505050905090810190601f16801561023f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102796004803603604081101561026357600080fd5b506001600160a01b038135169060200135610d5a565b604080519115158252519081900360200190f35b610295610d7c565b60408051918252519081900360200190f35b6103ca600480360360a08110156102bd57600080fd5b6001600160a01b0382351691602081013591810190606081016040820135600160201b8111156102ec57600080fd5b8201836020820111156102fe57600080fd5b803590602001918460018302840111600160201b8311171561031f57600080fd5b919390929091602081019035600160201b81111561033c57600080fd5b82018360208201111561034e57600080fd5b803590602001918460018302840111600160201b8311171561036f57600080fd5b919390929091602081019035600160201b81111561038c57600080fd5b82018360208201111561039e57600080fd5b803590602001918460018302840111600160201b831117156103bf57600080fd5b509092509050610d82565b005b610279600480360360608110156103e257600080fd5b506001600160a01b03813581169160208101359091169060400135610ecc565b6102796004803603604081101561041857600080fd5b81359190810190604081016020820135600160201b81111561043957600080fd5b82018360208201111561044b57600080fd5b803590602001918460018302840111600160201b8311171561046c57600080fd5b509092509050611059565b61047f6110ab565b6040805160ff9092168252519081900360200190f35b610279600480360360408110156104ab57600080fd5b506001600160a01b0381351690602001356110b0565b6102956110dc565b6103ca600480360360a08110156104df57600080fd5b6001600160a01b03823581169260208101359091169160408201359190810190608081016060820135600160201b81111561051957600080fd5b82018360208201111561052b57600080fd5b803590602001918460018302840111600160201b8311171561054c57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b81111561059e57600080fd5b8201836020820111156105b057600080fd5b803590602001918460018302840111600160201b831117156105d157600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506110e1945050505050565b6102956004803603602081101561062857600080fd5b50356001600160a01b0316611150565b6103ca6004803603602081101561064e57600080fd5b50356001600160a01b031661116b565b6101d86112ba565b6103ca6004803603606081101561067c57600080fd5b6001600160a01b0382351691602081013591810190606081016040820135600160201b8111156106ab57600080fd5b8201836020820111156106bd57600080fd5b803590602001918460018302840111600160201b831117156106de57600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061131b945050505050565b6102796004803603604081101561073557600080fd5b506001600160a01b03813516906020013561134d565b61075361142b565b604080516001600160a01b039092168252519081900360200190f35b6103ca6004803603606081101561078557600080fd5b81359190810190604081016020820135600160201b8111156107a657600080fd5b8201836020820111156107b857600080fd5b803590602001918460018302840111600160201b831117156107d957600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b81111561082b57600080fd5b82018360208201111561083d57600080fd5b803590602001918460018302840111600160201b8311171561085e57600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061143a945050505050565b610279600480360360408110156108b557600080fd5b506001600160a01b0381358116916020013516611514565b610279600480360360808110156108e357600080fd5b6001600160a01b0382351691602081013591810190606081016040820135600160201b81111561091257600080fd5b82018360208201111561092457600080fd5b803590602001918460018302840111600160201b8311171561094557600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b81111561099757600080fd5b8201836020820111156109a957600080fd5b803590602001918460018302840111600160201b831117156109ca57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506115b6945050505050565b61029560048036036040811015610a2157600080fd5b506001600160a01b0381358116916020013516611678565b6103ca60048036036020811015610a4f57600080fd5b50356001600160a01b03166116a3565b6103ca60048036036080811015610a7557600080fd5b6001600160a01b0382351691602081013591810190606081016040820135600160201b811115610aa457600080fd5b820183602082011115610ab657600080fd5b803590602001918460018302840111600160201b83111715610ad757600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b811115610b2957600080fd5b820183602082011115610b3b57600080fd5b803590602001918460018302840111600160201b83111715610b5c57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506117ec945050505050565b6103ca60048036036020811015610bb357600080fd5b50356001600160a01b0316611857565b6103ca60048036036040811015610bd957600080fd5b81359190810190604081016020820135600160201b811115610bfa57600080fd5b820183602082011115610c0c57600080fd5b803590602001918460018302840111600160201b83111715610c2d57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550611928945050505050565b60606004805480602002602001604051908101604052809291908181526020018280548015610cc657602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610ca8575b5050505050905090565b60028054604080516020601f6000196101006001871615020190941685900493840181900481028201810190925282815260609390929091830182828015610cc65780601f10610d2e57610100808354040283529160200191610cc6565b820191906000526020600020905b815481529060010190602001808311610d3c57509395945050505050565b600080610d65611956565b9050610d7281858561195a565b5060019392505050565b60015490565b610d93610d8d611956565b89611514565b1515610dd357604051600160e51b62461bcd02815260040180806020018281038252602c815260200180612980602c913960400191505060405180910390fd5b610e50610dde611956565b898989898080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050604080516020601f8d018190048102820181019092528b815292508b91508a9081908401838280828437600092019190915250611a0692505050565b876001600160a01b03167f78e6c3f67f57c26578f2487b930b70d844bcc8dd8f4d629fb4af81252ab5aa6588848460405180848152602001806020018281038252848482818152602001925080828437600083820152604051601f909101601f1916909201829003965090945050505050a25050505050505050565b60006001600160a01b0383161515610f1857604051600160e51b62461bcd02815260040180806020018281038252602481526020018061295c6024913960400191505060405180910390fd5b6001600160a01b0384161515610f6257604051600160e51b62461bcd0281526004018080602001828103825260268152602001806129d56026913960400191505060405180910390fd5b6000610f6c611956565b9050610f9a818686866040518060200160405280600081525060405180602001604052806000815250611c38565b610fc6818686866040518060200160405280600081525060405180602001604052806000815250611e83565b611020858261101b866040518060600160405280602981526020016129ac602991396001600160a01b03808c166000908152600860209081526040808320938b1683529290522054919063ffffffff61209c16565b61195a565b61104e8186868660405180602001604052806000815250604051806020016040528060008152506000612136565b506001949350505050565b6000610d72846040518060200160405280600081525085858080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061143a92505050565b601290565b6000610d72838360405180602001604052806000815250604051806020016040528060008152506115b6565b600190565b6110f26110ec611956565b86611514565b151561113257604051600160e51b62461bcd02815260040180806020018281038252602c815260200180612980602c913960400191505060405180910390fd5b61114961113d611956565b868686868660016123dc565b5050505050565b6001600160a01b031660009081526020819052604090205490565b806001600160a01b031661117d611956565b6001600160a01b031614156111c657604051600160e51b62461bcd02815260040180806020018281038252602481526020018061284c6024913960400191505060405180910390fd5b6001600160a01b03811660009081526005602052604090205460ff161561122957600760006111f3611956565b6001600160a01b03908116825260208083019390935260409182016000908120918516815292529020805460ff19169055611270565b600160066000611237611956565b6001600160a01b03908116825260208083019390935260409182016000908120918616815292529020805460ff19169115159190911790555b611278611956565b6001600160a01b0316816001600160a01b03167ff4caeb2d6ca8932a215a353d0703c326ec2d81fc68170f320eb2ab49e9df61f960405160405180910390a350565b60038054604080516020601f6002600019610100600188161502019095169490940493840181900481028201810190925282815260609390929091830182828015610cc65780601f10610d2e57610100808354040283529160200191610cc6565b611348611326611956565b61132e611956565b8585856040518060200160405280600081525060016123dc565b505050565b60006001600160a01b038316151561139957604051600160e51b62461bcd02815260040180806020018281038252602481526020018061295c6024913960400191505060405180910390fd5b60006113a3611956565b90506113d1818286866040518060200160405280600081525060405180602001604052806000815250611c38565b6113fd818286866040518060200160405280600081525060405180602001604052806000815250611e83565b610d728182868660405180602001604052806000815250604051806020016040528060008152506000612136565b6009546001600160a01b031681565b611464611445611956565b61144d611956565b858560405180602001604052806000815250611a06565b336001600160a01b03167f78e6c3f67f57c26578f2487b930b70d844bcc8dd8f4d629fb4af81252ab5aa6584836040518083815260200180602001828103825283818151815260200191508051906020019080838360005b838110156114d45781810151838201526020016114bc565b50505050905090810190601f1680156115015780820380516001836020036101000a031916815260200191505b50935050505060405180910390a2505050565b6000816001600160a01b0316836001600160a01b0316148061157f57506001600160a01b03831660009081526005602052604090205460ff16801561157f57506001600160a01b0380831660009081526007602090815260408083209387168352929052205460ff16155b806115af57506001600160a01b0380831660009081526006602090815260408083209387168352929052205460ff165b9392505050565b6009546000906001600160a01b03166115cd611956565b6001600160a01b03161461161557604051600160e51b62461bcd0281526004018080602001828103825260228152602001806128986022913960400191505060405180910390fd5b6001600160a01b038516151561165f57604051600160e51b62461bcd0281526004018080602001828103825260288152602001806128706028913960400191505060405180910390fd5b60095461104e906001600160a01b0316868686866124b1565b6001600160a01b03918216600090815260086020908152604080832093909416825291909152205490565b6116ab611956565b6001600160a01b03828116911614156116f857604051600160e51b62461bcd0281526004018080602001828103825260218152602001806128ba6021913960400191505060405180910390fd5b6001600160a01b03811660009081526005602052604090205460ff161561176457600160076000611727611956565b6001600160a01b03908116825260208083019390935260409182016000908120918616815292529020805460ff19169115159190911790556117a2565b60066000611770611956565b6001600160a01b03908116825260208083019390935260409182016000908120918516815292529020805460ff191690555b6117aa611956565b6001600160a01b0316816001600160a01b03167f50546e66e5f44d728365dc3908c63bc5cfeeab470722c1677e3073a6ac294aa160405160405180910390a350565b6117fd6117f7611956565b85611514565b151561183d57604051600160e51b62461bcd02815260040180806020018281038252602c815260200180612980602c913960400191505060405180910390fd5b611851611848611956565b85858585611a06565b50505050565b6009546001600160a01b031661186b611956565b6001600160a01b0316146118b357604051600160e51b62461bcd0281526004018080602001828103825260348152602001806128db6034913960400191505060405180910390fd5b60006118bd611956565b6001600160a01b0316141561190657604051600160e51b62461bcd0281526004018080602001828103825260248152602001806127bd6024913960400191505060405180910390fd5b600980546001600160a01b0319166001600160a01b0392909216919091179055565b611952611933611956565b61193b611956565b848460405180602001604052806000815250611a06565b5050565b3390565b6001600160a01b03821615156119a457604051600160e51b62461bcd028152600401808060200182810382526023815260200180612a1e6023913960400191505060405180910390fd5b6001600160a01b03808416600081815260086020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b0384161515611a5057604051600160e51b62461bcd02815260040180806020018281038252602281526020018061282a6022913960400191505060405180910390fd5b611a5f85856000868686611c38565b611aa2836040518060600160405280602381526020016129fb602391396001600160a01b038716600090815260208190526040902054919063ffffffff61209c16565b6001600160a01b038516600090815260208190526040902055600154611ace908463ffffffff6126e116565b600181905550836001600160a01b0316856001600160a01b03167fa78a9be3a7b862d26933ad85fb11d80ef66b8f972d7cbba06621d583943a4098858585604051808481526020018060200180602001838103835285818151815260200191508051906020019080838360005b83811015611b53578181015183820152602001611b3b565b50505050905090810190601f168015611b805780820380516001836020036101000a031916815260200191505b50838103825284518152845160209182019186019080838360005b83811015611bb3578181015183820152602001611b9b565b50505050905090810190601f168015611be05780820380516001836020036101000a031916815260200191505b509550505050505060405180910390a36040805184815290516000916001600160a01b038716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050505050565b60408051600160e11b63555ddc650281526001600160a01b03871660048201527f29ddb589b1fb5fc7cf394961c1adf5f8c6454761adf795e67fe149f658abe89560248201529051600091731820a4b7618bde71dce8cdc73aab6c95905fad249163aabbb8ca91604480820192602092909190829003018186803b158015611cbf57600080fd5b505afa158015611cd3573d6000803e3d6000fd5b505050506040513d6020811015611ce957600080fd5b505190506001600160a01b03811615611e7a57806001600160a01b03166375ab97828888888888886040518763ffffffff1660e01b815260040180876001600160a01b03166001600160a01b03168152602001866001600160a01b03166001600160a01b03168152602001856001600160a01b03166001600160a01b031681526020018481526020018060200180602001838103835285818151815260200191508051906020019080838360005b83811015611daf578181015183820152602001611d97565b50505050905090810190601f168015611ddc5780820380516001836020036101000a031916815260200191505b50838103825284518152845160209182019186019080838360005b83811015611e0f578181015183820152602001611df7565b50505050905090810190601f168015611e3c5780820380516001836020036101000a031916815260200191505b5098505050505050505050600060405180830381600087803b158015611e6157600080fd5b505af1158015611e75573d6000803e3d6000fd5b505050505b50505050505050565b611ec683604051806060016040528060278152602001612803602791396001600160a01b038816600090815260208190526040902054919063ffffffff61209c16565b6001600160a01b038087166000908152602081905260408082209390935590861681522054611efb908463ffffffff61272316565b600080866001600160a01b03166001600160a01b0316815260200190815260200160002081905550836001600160a01b0316856001600160a01b0316876001600160a01b03167f06b541ddaa720db2b10a4d0cdac39b8d360425fc073085fac19bc82614677987868686604051808481526020018060200180602001838103835285818151815260200191508051906020019080838360005b83811015611fac578181015183820152602001611f94565b50505050905090810190601f168015611fd95780820380516001836020036101000a031916815260200191505b50838103825284518152845160209182019186019080838360005b8381101561200c578181015183820152602001611ff4565b50505050905090810190601f1680156120395780820380516001836020036101000a031916815260200191505b509550505050505060405180910390a4836001600160a01b0316856001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3505050505050565b6000818484111561212e57604051600160e51b62461bcd0281526004018080602001828103825283818151815260200191508051906020019080838360005b838110156120f35781810151838201526020016120db565b50505050905090810190601f1680156121205780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b60408051600160e11b63555ddc650281526001600160a01b03871660048201527fb281fc8c12954d22544db45de3159a39272895b169a852b314f9cc762e44c53b60248201529051600091731820a4b7618bde71dce8cdc73aab6c95905fad249163aabbb8ca91604480820192602092909190829003018186803b1580156121bd57600080fd5b505afa1580156121d1573d6000803e3d6000fd5b505050506040513d60208110156121e757600080fd5b505190506001600160a01b0381161561237b57806001600160a01b03166223de298989898989896040518763ffffffff1660e01b815260040180876001600160a01b03166001600160a01b03168152602001866001600160a01b03166001600160a01b03168152602001856001600160a01b03166001600160a01b031681526020018481526020018060200180602001838103835285818151815260200191508051906020019080838360005b838110156122ac578181015183820152602001612294565b50505050905090810190601f1680156122d95780820380516001836020036101000a031916815260200191505b50838103825284518152845160209182019186019080838360005b8381101561230c5781810151838201526020016122f4565b50505050905090810190601f1680156123395780820380516001836020036101000a031916815260200191505b5098505050505050505050600060405180830381600087803b15801561235e57600080fd5b505af1158015612372573d6000803e3d6000fd5b505050506123d2565b81156123d257612393866001600160a01b0316612780565b156123d257604051600160e51b62461bcd02815260040180806020018281038252604d81526020018061290f604d913960600191505060405180910390fd5b5050505050505050565b6001600160a01b038616151561242657604051600160e51b62461bcd0281526004018080602001828103825260228152602001806127e16022913960400191505060405180910390fd5b6001600160a01b03851615156124865760408051600160e51b62461bcd02815260206004820181905260248201527f4552433737373a2073656e6420746f20746865207a65726f2061646472657373604482015290519081900360640190fd5b612494878787878787611c38565b6124a2878787878787611e83565b611e7a87878787878787612136565b6001600160a01b03841615156125115760408051600160e51b62461bcd02815260206004820181905260248201527f4552433737373a206d696e7420746f20746865207a65726f2061646472657373604482015290519081900360640190fd5b600154612524908463ffffffff61272316565b6001556001600160a01b038416600090815260208190526040902054612550908463ffffffff61272316565b6001600160a01b03851660009081526020819052604081209190915561257d908690868686866001612136565b836001600160a01b0316856001600160a01b03167f2fe5be0146f74c5bce36c0b80911af6c7d86ff27e89d5cfa61fc681327954e5d858585604051808481526020018060200180602001838103835285818151815260200191508051906020019080838360005b838110156125fc5781810151838201526020016125e4565b50505050905090810190601f1680156126295780820380516001836020036101000a031916815260200191505b50838103825284518152845160209182019186019080838360005b8381101561265c578181015183820152602001612644565b50505050905090810190601f1680156126895780820380516001836020036101000a031916815260200191505b509550505050505060405180910390a36040805184815290516001600160a01b038616916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050505050565b60006115af83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061209c565b6000828201838110156115af5760408051600160e51b62461bcd02815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b6000813f7fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a4708181148015906127b457508115155b94935050505056fe704e6574776f726b2063616e6e6f7420626520746865207a65726f2061646472657373214552433737373a2073656e642066726f6d20746865207a65726f20616464726573734552433737373a207472616e7366657220616d6f756e7420657863656564732062616c616e63654552433737373a206275726e2066726f6d20746865207a65726f20616464726573734552433737373a20617574686f72697a696e672073656c66206173206f70657261746f7270546f6b656e3a2043616e6e6f74206d696e7420746f20746865207a65726f2061646472657373214f6e6c792074686520704e6574776f726b2063616e206d696e7420746f6b656e73214552433737373a207265766f6b696e672073656c66206173206f70657261746f724f6e6c792074686520704e6574776f726b2063616e206368616e6765207468652060704e6574776f726b60206163636f756e74214552433737373a20746f6b656e20726563697069656e7420636f6e747261637420686173206e6f20696d706c656d656e74657220666f7220455243373737546f6b656e73526563697069656e744552433737373a207472616e7366657220746f20746865207a65726f20616464726573734552433737373a2063616c6c6572206973206e6f7420616e206f70657261746f7220666f7220686f6c6465724552433737373a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63654552433737373a207472616e736665722066726f6d20746865207a65726f20616464726573734552433737373a206275726e20616d6f756e7420657863656564732062616c616e63654552433737373a20617070726f766520746f20746865207a65726f2061646472657373a165627a7a723058201c3ce922f8f6df31baefa10305bfa66a01a29004cedb2e8b3b8ca3fa2e61d2290029
Deployed Bytecode Sourcemap
43019:2624:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;43019:2624:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;33278:115;;;:::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;33278:115:0;;;;;;;;;;;;;;;;;29560:83;;;:::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;29560:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;34845:184;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;34845:184:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;30335:91;;;:::i;:::-;;;;;;;;;;;;;;;;45135:505;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;-1:-1;;;;;45135:505:0;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;5:28;;2:2;;;46:1;43;36:12;2:2;45135:505:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;45135:505:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;-1:-1;;;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;45135:505:0;;;;;;;;;;;-1:-1:-1;;;5:28;;2:2;;;46:1;43;36:12;2:2;45135:505:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;45135:505:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;-1:-1;;;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;45135:505:0;;;;;;;;;;;-1:-1:-1;;;5:28;;2:2;;;46:1;43;36:12;2:2;45135:505:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;45135:505:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;-1:-1;;;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;-1:-1;45135:505:0;;-1:-1:-1;45135:505:0;-1:-1:-1;45135:505:0;:::i;:::-;;35405:677;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;35405:677:0;;;;;;;;;;;;;;;;;:::i;44604:231::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;44604:231:0;;;;;;;;;;;;;;-1:-1:-1;;;5:28;;2:2;;;46:1;43;36:12;2:2;44604:231:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;44604:231:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;-1:-1;;;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;-1:-1;44604:231:0;;-1:-1:-1;44604:231:0;-1:-1:-1;44604:231:0;:::i;29991:76::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;43870:191;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;43870:191:0;;;;;;;;:::i;30189:80::-;;;:::i;33519:382::-;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;-1:-1;;;;;33519:382:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;5:28;;2:2;;;46:1;43;36:12;2:2;33519:382:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;33519:382:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;-1:-1;;;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;33519:382:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;33519:382:0;;;;;;;;-1:-1:-1;33519:382:0;;-1:-1:-1;;;;;5:28;;2:2;;;46:1;43;36:12;2:2;33519:382:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;33519:382:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;-1:-1;;;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;33519:382:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;33519:382:0;;-1:-1:-1;33519:382:0;;-1:-1:-1;;;;;33519:382:0:i;30531:118::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;30531:118:0;-1:-1:-1;;;;;30531:118:0;;:::i;32337:405::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;32337:405:0;-1:-1:-1;;;;;32337:405:0;;:::i;29704:87::-;;;:::i;30786:162::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;30786:162:0;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;5:28;;2:2;;;46:1;43;36:12;2:2;30786:162:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;30786:162:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;-1:-1;;;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;30786:162:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;30786:162:0;;-1:-1:-1;30786:162:0;;-1:-1:-1;;;;;30786:162:0:i;31189:434::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;31189:434:0;;;;;;;;:::i;43054:23::-;;;:::i;:::-;;;;-1:-1:-1;;;;;43054:23:0;;;;;;;;;;;;;;44843:284;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;44843:284:0;;;;;;;;;;;;;;-1:-1:-1;;;5:28;;2:2;;;46:1;43;36:12;2:2;44843:284:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;44843:284:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;-1:-1;;;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;44843:284:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;44843:284:0;;;;;;;;-1:-1:-1;44843:284:0;;-1:-1:-1;;;;;5:28;;2:2;;;46:1;43;36:12;2:2;44843:284:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;44843:284:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;-1:-1;;;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;44843:284:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;44843:284:0;;-1:-1:-1;44843:284:0;;-1:-1:-1;;;;;44843:284:0:i;31954:311::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;31954:311:0;;;;;;;;;;:::i;44069:527::-;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;-1:-1;;;;;44069:527:0;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;5:28;;2:2;;;46:1;43;36:12;2:2;44069:527:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;44069:527:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;-1:-1;;;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;44069:527:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;44069:527:0;;;;;;;;-1:-1:-1;44069:527:0;;-1:-1:-1;;;;;5:28;;2:2;;;46:1;43;36:12;2:2;44069:527:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;44069:527:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;-1:-1;;;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;44069:527:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;44069:527:0;;-1:-1:-1;44069:527:0;;-1:-1:-1;;;;;44069:527:0:i;34564:136::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;34564:136:0;;;;;;;;;;:::i;32811:396::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;32811:396:0;-1:-1:-1;;;;;32811:396:0;;:::i;34029:287::-;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;-1:-1;;;;;34029:287:0;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;5:28;;2:2;;;46:1;43;36:12;2:2;34029:287:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;34029:287:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;-1:-1;;;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;34029:287:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;34029:287:0;;;;;;;;-1:-1:-1;34029:287:0;;-1:-1:-1;;;;;5:28;;2:2;;;46:1;43;36:12;2:2;34029:287:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;34029:287:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;-1:-1;;;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;34029:287:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;34029:287:0;;-1:-1:-1;34029:287:0;;-1:-1:-1;;;;;34029:287:0:i;43477:385::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;43477:385:0;-1:-1:-1;;;;;43477:385:0;;:::i;31760:126::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;31760:126:0;;;;;;;;;;;;;;-1:-1:-1;;;5:28;;2:2;;;46:1;43;36:12;2:2;31760:126:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;31760:126:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;-1:-1;;;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;31760:126:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;31760:126:0;;-1:-1:-1;31760:126:0;;-1:-1:-1;;;;;31760:126:0:i;33278:115::-;33327:16;33363:22;33356:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;33356:29:0;;;;;;;;;;;;;;;;;;;;;;;33278:115;:::o;29560:83::-;29630:5;29623:12;;;;;;;-1:-1:-1;;29623:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;29597:13;;29623:12;;29630:5;;29623:12;;29630:5;29623:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;29623:12:0;;29560:83;-1:-1:-1;;;;;29560:83:0:o;34845:184::-;34910:4;34927:14;34944:12;:10;:12::i;:::-;34927:29;;34967:32;34976:6;34984:7;34993:5;34967:8;:32::i;:::-;-1:-1:-1;35017:4:0;;34845:184;-1:-1:-1;;;34845:184:0:o;30335:91::-;30406:12;;30335:91;:::o;45135:505::-;45392:36;45406:12;:10;:12::i;:::-;45420:7;45392:13;:36::i;:::-;45370:130;;;;;;-1:-1:-1;;;;;45370:130:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;45511:56;45517:12;:10;:12::i;:::-;45531:7;45540:6;45548:4;;45511:56;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;;45511:56:0;;;;137:4:-1;45511:56:0;;;;;;;;;;;;;;;;;;-1:-1:-1;45554:12:0;;-1:-1:-1;45554:12:0;;;;45511:56;;45554:12;;;;45511:56;1:33:-1;99:1;81:16;;74:27;;;;-1:-1;45511:5:0;;-1:-1:-1;;;45511:56:0:i;:::-;45590:7;-1:-1:-1;;;;;45583:49:0;;45599:6;45607:24;;45583:49;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;;74:27;45583:49:0;;137:4:-1;117:14;;;-1:-1;;113:30;157:16;;;45583:49:0;;;;-1:-1:-1;45583:49:0;;-1:-1:-1;;;;;45583:49:0;45135:505;;;;;;;;:::o;35405:677::-;35494:4;-1:-1:-1;;;;;35519:23:0;;;;35511:72;;;;-1:-1:-1;;;;;35511:72:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;35602:20:0;;;;35594:71;;;;-1:-1:-1;;;;;35594:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;35678:15;35696:12;:10;:12::i;:::-;35678:30;;35721:61;35739:7;35748:6;35756:9;35767:6;35721:61;;;;;;;;;;;;;;;;;;;;;;;;:17;:61::i;:::-;35795:49;35801:7;35810:6;35818:9;35829:6;35795:49;;;;;;;;;;;;;;;;;;;;;;;;:5;:49::i;:::-;35855:112;35864:6;35872:7;35881:85;35914:6;35881:85;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;35881:19:0;;;;;;;:11;:19;;;;;;;;:28;;;;;;;;;;;:85;;:32;:85;:::i;:::-;35855:8;:112::i;:::-;35980:70;36000:7;36009:6;36017:9;36028:6;35980:70;;;;;;;;;;;;;;;;;;;;;;;;36044:5;35980:19;:70::i;:::-;-1:-1:-1;36070:4:0;;35405:677;-1:-1:-1;;;;35405:677:0:o;44604:231::-;44739:4;44761:44;44768:6;44761:44;;;;;;;;;;;;44780:24;;44761:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;44761:6:0;;-1:-1:-1;;;44761:44:0:i;29991:76::-;30057:2;29991:76;:::o;43870:191::-;43979:4;44001:30;44006:9;44017:5;44001:30;;;;;;;;;;;;;;;;;;;;;;;;:4;:30::i;30189:80::-;30260:1;30189:80;:::o;33519:382::-;33726:35;33740:12;:10;:12::i;:::-;33754:6;33726:13;:35::i;:::-;33718:92;;;;;;-1:-1:-1;;;;;33718:92:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;33821:72;33827:12;:10;:12::i;:::-;33841:6;33849:9;33860:6;33868:4;33874:12;33888:4;33821:5;:72::i;:::-;33519:382;;;;;:::o;30531:118::-;-1:-1:-1;;;;;30619:22:0;30592:7;30619:22;;;;;;;;;;;;30531:118::o;32337:405::-;32424:8;-1:-1:-1;;;;;32408:24:0;:12;:10;:12::i;:::-;-1:-1:-1;;;;;32408:24:0;;;32400:73;;;;-1:-1:-1;;;;;32400:73:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;32490:27:0;;;;;;:17;:27;;;;;;;;32486:189;;;32541:24;:38;32566:12;:10;:12::i;:::-;-1:-1:-1;;;;;32541:38:0;;;;;;;;;;;;;;;;;-1:-1:-1;32541:38:0;;;:48;;;;;;;;;32534:55;;-1:-1:-1;;32534:55:0;;;32486:189;;;32659:4;32622:10;:24;32633:12;:10;:12::i;:::-;-1:-1:-1;;;;;32622:24:0;;;;;;;;;;;;;;;;;-1:-1:-1;32622:24:0;;;:34;;;;;;;;;:41;;-1:-1:-1;;32622:41:0;;;;;;;;;;32486:189;32721:12;:10;:12::i;:::-;-1:-1:-1;;;;;32692:42:0;32711:8;-1:-1:-1;;;;;32692:42:0;;;;;;;;;;;32337:405;:::o;29704:87::-;29776:7;29769:14;;;;;;;;-1:-1:-1;;29769:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;29743:13;;29769:14;;29776:7;;29769:14;;29776:7;29769:14;;;;;;;;;;;;;;;;;;;;;;;;30786:162;30872:68;30878:12;:10;:12::i;:::-;30892;:10;:12::i;:::-;30906:9;30917:6;30925:4;30872:68;;;;;;;;;;;;30935:4;30872:5;:68::i;:::-;30786:162;;;:::o;31189:434::-;31258:4;-1:-1:-1;;;;;31283:23:0;;;;31275:72;;;;-1:-1:-1;;;;;31275:72:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;31360:12;31375;:10;:12::i;:::-;31360:27;;31400:56;31418:4;31424;31430:9;31441:6;31400:56;;;;;;;;;;;;;;;;;;;;;;;;:17;:56::i;:::-;31469:44;31475:4;31481;31487:9;31498:6;31469:44;;;;;;;;;;;;;;;;;;;;;;;;:5;:44::i;:::-;31526:65;31546:4;31552;31558:9;31569:6;31526:65;;;;;;;;;;;;;;;;;;;;;;;;31585:5;31526:19;:65::i;43054:23::-;;;-1:-1:-1;;;;;43054:23:0;;:::o;44843:284::-;45000:51;45006:12;:10;:12::i;:::-;45020;:10;:12::i;:::-;45034:6;45042:4;45000:51;;;;;;;;;;;;:5;:51::i;:::-;45074:10;-1:-1:-1;;;;;45067:52:0;;45086:6;45094:24;45067:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;45067:52:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;44843:284;;;:::o;31954:311::-;32062:4;32098:11;-1:-1:-1;;;;;32086:23:0;:8;-1:-1:-1;;;;;32086:23:0;;:121;;;-1:-1:-1;;;;;;32127:27:0;;;;;;:17;:27;;;;;;;;:79;;;;-1:-1:-1;;;;;;32159:37:0;;;;;;;:24;:37;;;;;;;;:47;;;;;;;;;;;;32158:48;32127:79;32086:171;;;-1:-1:-1;;;;;;32224:23:0;;;;;;;:10;:23;;;;;;;;:33;;;;;;;;;;;;32086:171;32079:178;31954:311;-1:-1:-1;;;31954:311:0:o;44069:527::-;44304:8;;44244:4;;-1:-1:-1;;;;;44304:8:0;44288:12;:10;:12::i;:::-;-1:-1:-1;;;;;44288:24:0;;44266:108;;;;-1:-1:-1;;;;;44266:108:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;44407:23:0;;;;44385:113;;;;-1:-1:-1;;;;;44385:113:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;44515:8;;44509:57;;-1:-1:-1;;;;;44515:8:0;44525:9;44536:5;44543:8;44553:12;44509:5;:57::i;34564:136::-;-1:-1:-1;;;;;34664:19:0;;;34637:7;34664:19;;;:11;:19;;;;;;;;:28;;;;;;;;;;;;;34564:136::o;32811:396::-;32891:12;:10;:12::i;:::-;-1:-1:-1;;;;;32879:24:0;;;;;;;32871:70;;;;-1:-1:-1;;;;;32871:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;32958:27:0;;;;;;:17;:27;;;;;;;;32954:189;;;33053:4;33002:24;:38;33027:12;:10;:12::i;:::-;-1:-1:-1;;;;;33002:38:0;;;;;;;;;;;;;;;;;-1:-1:-1;33002:38:0;;;:48;;;;;;;;;:55;;-1:-1:-1;;33002:55:0;;;;;;;;;;32954:189;;;33097:10;:24;33108:12;:10;:12::i;:::-;-1:-1:-1;;;;;33097:24:0;;;;;;;;;;;;;;;;;-1:-1:-1;33097:24:0;;;:34;;;;;;;;;33090:41;;-1:-1:-1;;33090:41:0;;;32954:189;33186:12;:10;:12::i;:::-;-1:-1:-1;;;;;33160:39:0;33176:8;-1:-1:-1;;;;;33160:39:0;;;;;;;;;;;32811:396;:::o;34029:287::-;34156:36;34170:12;:10;:12::i;:::-;34184:7;34156:13;:36::i;:::-;34148:93;;;;;;-1:-1:-1;;;;;34148:93:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;34252:56;34258:12;:10;:12::i;:::-;34272:7;34281:6;34289:4;34295:12;34252:5;:56::i;:::-;34029:287;;;;:::o;43477:385::-;43610:8;;-1:-1:-1;;;;;43610:8:0;43594:12;:10;:12::i;:::-;-1:-1:-1;;;;;43594:24:0;;43572:126;;;;-1:-1:-1;;;;;43572:126:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;43755:1;43731:12;:10;:12::i;:::-;-1:-1:-1;;;;;43731:26:0;;;43709:112;;;;-1:-1:-1;;;;;43709:112:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;43832:8;:22;;-1:-1:-1;;;;;;43832:22:0;-1:-1:-1;;;;;43832:22:0;;;;;;;;;;43477:385::o;31760:126::-;31827:51;31833:12;:10;:12::i;:::-;31847;:10;:12::i;:::-;31861:6;31869:4;31827:51;;;;;;;;;;;;:5;:51::i;:::-;31760:126;;:::o;858:98::-;938:10;858:98;:::o;40063:500::-;-1:-1:-1;;;;;40397:21:0;;;;40389:69;;;;-1:-1:-1;;;;;40389:69:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;40471:19:0;;;;;;;:11;:19;;;;;;;;:28;;;;;;;;;;;;;:36;;;40523:32;;;;;;;;;;;;;;;;;40063:500;;;:::o;38910:654::-;-1:-1:-1;;;;;39113:18:0;;;;39105:65;;;;-1:-1:-1;;;;;39105:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;39183:73;39201:8;39211:4;39225:1;39229:6;39237:4;39243:12;39183:17;:73::i;:::-;39322:66;39342:6;39322:66;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;39322:15:0;;:9;:15;;;;;;;;;;;;:66;;:19;:66;:::i;:::-;-1:-1:-1;;;;;39304:15:0;;:9;:15;;;;;;;;;;:84;39414:12;;:24;;39431:6;39414:24;:16;:24;:::i;:::-;39399:12;:39;;;;39473:4;-1:-1:-1;;;;;39456:50:0;39463:8;-1:-1:-1;;;;;39456:50:0;;39479:6;39487:4;39493:12;39456:50;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;39456:50:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;39456:50: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;39456:50:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;39522:34;;;;;;;;39545:1;;-1:-1:-1;;;;;39522:34:0;;;;;;;;;;;;38910:654;;;;;:::o;41047:497::-;41301:76;;;-1:-1:-1;;;;;41301:76:0;;-1:-1:-1;;;;;41301:76:0;;;;;;27898:66;41301:76;;;;;;41279:19;;27420:42;;41301:40;;:76;;;;;;;;;;;;;;;27420:42;41301:76;;;5:2:-1;;;;30:1;27;20:12;5:2;41301:76:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;41301:76:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;41301:76:0;;-1:-1:-1;;;;;;41392:25:0;;;41388:149;;41448:11;-1:-1:-1;;;;;41434:39:0;;41474:8;41484:4;41490:2;41494:6;41502:8;41512:12;41434:91;;;;;;;;;;;;;-1:-1:-1;;;;;41434:91:0;-1:-1:-1;;;;;41434:91:0;;;;;;-1:-1:-1;;;;;41434:91:0;-1:-1:-1;;;;;41434:91:0;;;;;;-1:-1:-1;;;;;41434:91:0;-1:-1:-1;;;;;41434:91: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;41434:91:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;41434:91: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;41434:91:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;41434:91:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;41434:91:0;;;;41388:149;41047:497;;;;;;;:::o;39572:483::-;39809:70;39829:6;39809:70;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;39809:15:0;;:9;:15;;;;;;;;;;;;:70;;:19;:70;:::i;:::-;-1:-1:-1;;;;;39791:15:0;;;:9;:15;;;;;;;;;;;:88;;;;39906:13;;;;;;;:25;;39924:6;39906:25;:17;:25;:::i;:::-;39890:9;:13;39900:2;-1:-1:-1;;;;;39890:13:0;-1:-1:-1;;;;;39890:13:0;;;;;;;;;;;;:41;;;;39970:2;-1:-1:-1;;;;;39949:56:0;39964:4;-1:-1:-1;;;;;39949:56:0;39954:8;-1:-1:-1;;;;;39949:56:0;;39974:6;39982:8;39992:12;39949:56;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;39949:56:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;39949:56: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;39949:56:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;40036:2;-1:-1:-1;;;;;40021:26:0;40030:4;-1:-1:-1;;;;;40021:26:0;;40040:6;40021:26;;;;;;;;;;;;;;;;;;39572:483;;;;;;:::o;14745:192::-;14831:7;14867:12;14859:6;;;;14851:29;;;;-1:-1:-1;;;;;14851: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;14851:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;14903:5:0;;;14745:192::o;42246:704::-;42537:77;;;-1:-1:-1;;;;;42537:77:0;;-1:-1:-1;;;;;42537:77:0;;;;;;28084:66;42537:77;;;;;;42515:19;;27420:42;;42537:40;;:77;;;;;;;;;;;;;;;27420:42;42537:77;;;5:2:-1;;;;30:1;27;20:12;5:2;42537:77:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;42537:77:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;42537:77:0;;-1:-1:-1;;;;;;42629:25:0;;;42625:318;;42688:11;-1:-1:-1;;;;;42671:44:0;;42716:8;42726:4;42732:2;42736:6;42744:8;42754:12;42671:96;;;;;;;;;;;;;-1:-1:-1;;;;;42671:96:0;-1:-1:-1;;;;;42671:96:0;;;;;;-1:-1:-1;;;;;42671:96:0;-1:-1:-1;;;;;42671:96:0;;;;;;-1:-1:-1;;;;;42671:96:0;-1:-1:-1;;;;;42671:96: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;42671:96:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;42671:96: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;42671:96:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;42671:96:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;42671:96:0;;;;42625:318;;;42789:19;42785:158;;;42834:15;:2;-1:-1:-1;;;;;42834:13:0;;:15::i;:::-;42833:16;42825:106;;;;-1:-1:-1;;;;;42825:106:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;42246:704;;;;;;;;:::o;37873:657::-;-1:-1:-1;;;;;38136:18:0;;;;38128:65;;;;-1:-1:-1;;;;;38128:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;38212:16:0;;;;38204:61;;;;;-1:-1:-1;;;;;38204:61:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;38278:69;38296:8;38306:4;38312:2;38316:6;38324:8;38334:12;38278:17;:69::i;:::-;38360:57;38366:8;38376:4;38382:2;38386:6;38394:8;38404:12;38360:5;:57::i;:::-;38430:92;38450:8;38460:4;38466:2;38470:6;38478:8;38488:12;38502:19;38430;:92::i;36671:650::-;-1:-1:-1;;;;;36877:21:0;;;;36869:66;;;;;-1:-1:-1;;;;;36869:66:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;36998:12;;:24;;37015:6;36998:24;:16;:24;:::i;:::-;36983:12;:39;-1:-1:-1;;;;;37054:18:0;;:9;:18;;;;;;;;;;;:30;;37077:6;37054:30;:22;:30;:::i;:::-;-1:-1:-1;;;;;37033:18:0;;:9;:18;;;;;;;;;;:51;;;;37097:88;;37117:8;;37043:7;37148:6;37156:8;37166:12;37180:4;37097:19;:88::i;:::-;37220:7;-1:-1:-1;;;;;37203:57:0;37210:8;-1:-1:-1;;;;;37203:57:0;;37229:6;37237:8;37247:12;37203:57;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;37203:57:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;37203:57: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;37203:57:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;37276:37;;;;;;;;-1:-1:-1;;;;;37276:37:0;;;37293:1;;37276:37;;;;;;;;;36671:650;;;;;:::o;14272:136::-;14330:7;14357:43;14361:1;14364;14357:43;;;;;;;;;;;;;;;;;:3;:43::i;13816:181::-;13874:7;13906:5;;;13930:6;;;;13922:46;;;;;-1:-1:-1;;;;;13922:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;19176:619;19236:4;19704:20;;19547:66;19744:23;;;;;;:42;;-1:-1:-1;19771:15:0;;;19744:42;19736:51;19176:619;-1:-1:-1;;;;19176:619:0:o
Swarm Source
bzzr://1c3ce922f8f6df31baefa10305bfa66a01a29004cedb2e8b3b8ca3fa2e61d229
🤖 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.