ETH Price: $1,716.03 (+2.25%)
 

Overview

Max Total Supply

2,832.362058956017516022 BSWAP...

Holders

11,679

Market

Price

$0.00 @ 0.000000 ETH

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
0.005019215188205926 BSWAP-LP

Value
$0.00
0x697161a9ece8afd6ae30946d790077050f993cbc
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
Similar Match Source Code Similar Match: 0xf4B96d51...01c4286C7
Constructor

Contract Name

PancakePair

Compiler Version
v0.5.16+commit.9c3226ce
Optimization Enabled
Yes with 99999 runs
Other Settings
default evmVersion
License
MIT
Contract Source Code (Solidity)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here

Contract Security Audit

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":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount0","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1","type":"uint256"},{"indexed":true,"internalType":"address","name":"to","type":"address"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount0","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount0In","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1In","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount0Out","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1Out","type":"uint256"},{"indexed":true,"internalType":"address","name":"to","type":"address"}],"name":"Swap","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint112","name":"reserve0","type":"uint112"},{"indexed":false,"internalType":"uint112","name":"reserve1","type":"uint112"}],"name":"Sync","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":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"MINIMUM_LIQUIDITY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"PERMIT_TYPEHASH","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","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":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","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"}],"name":"burn","outputs":[{"internalType":"uint256","name":"amount0","type":"uint256"},{"internalType":"uint256","name":"amount1","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"factory","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getReserves","outputs":[{"internalType":"uint112","name":"_reserve0","type":"uint112"},{"internalType":"uint112","name":"_reserve1","type":"uint112"},{"internalType":"uint32","name":"_blockTimestampLast","type":"uint32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_token0","type":"address"},{"internalType":"address","name":"_token1","type":"address"}],"name":"initialize","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"kLast","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"to","type":"address"}],"name":"mint","outputs":[{"internalType":"uint256","name":"liquidity","type":"uint256"}],"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":[{"internalType":"address","name":"","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"price0CumulativeLast","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"price1CumulativeLast","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"to","type":"address"}],"name":"skim","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount0Out","type":"uint256"},{"internalType":"uint256","name":"amount1Out","type":"uint256"},{"internalType":"address","name":"to","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"swap","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":false,"inputs":[],"name":"sync","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"token0","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"token1","outputs":[{"internalType":"address","name":"","type":"address"}],"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":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101b95760003560e01c80636a627842116100f9578063ba9a7a5611610097578063d21220a711610071578063d21220a7146105da578063d505accf146105e2578063dd62ed3e14610640578063fff6cae91461067b576101b9565b8063ba9a7a5614610597578063bc25cf771461059f578063c45a0155146105d2576101b9565b80637ecebe00116100d35780637ecebe00146104d757806389afcb441461050a57806395d89b4114610556578063a9059cbb1461055e576101b9565b80636a6278421461046957806370a082311461049c5780637464fc3d146104cf576101b9565b806323b872dd116101665780633644e515116101405780633644e51514610416578063485cc9551461041e5780635909c0d5146104595780635a3d549314610461576101b9565b806323b872dd146103ad57806330adf81f146103f0578063313ce567146103f8576101b9565b8063095ea7b311610197578063095ea7b3146103155780630dfe16811461036257806318160ddd14610393576101b9565b8063022c0d9f146101be57806306fdde03146102595780630902f1ac146102d6575b600080fd5b610257600480360360808110156101d457600080fd5b81359160208101359173ffffffffffffffffffffffffffffffffffffffff604083013516919081019060808101606082013564010000000081111561021857600080fd5b82018360208201111561022a57600080fd5b8035906020019184600183028401116401000000008311171561024c57600080fd5b509092509050610683565b005b610261610d6e565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561029b578181015183820152602001610283565b50505050905090810190601f1680156102c85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102de610da7565b604080516dffffffffffffffffffffffffffff948516815292909316602083015263ffffffff168183015290519081900360600190f35b61034e6004803603604081101561032b57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610dfc565b604080519115158252519081900360200190f35b61036a610e13565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b61039b610e2f565b60408051918252519081900360200190f35b61034e600480360360608110156103c357600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813581169160208101359091169060400135610e35565b61039b610f14565b610400610f38565b6040805160ff9092168252519081900360200190f35b61039b610f3d565b6102576004803603604081101561043457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020013516610f43565b61039b61101c565b61039b611022565b61039b6004803603602081101561047f57600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16611028565b61039b600480360360208110156104b257600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166113e2565b61039b6113f4565b61039b600480360360208110156104ed57600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166113fa565b61053d6004803603602081101561052057600080fd5b503573ffffffffffffffffffffffffffffffffffffffff1661140c565b6040805192835260208301919091528051918290030190f35b6102616118a9565b61034e6004803603604081101561057457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81351690602001356118e2565b61039b6118ef565b610257600480360360208110156105b557600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166118f5565b61036a611aeb565b61036a611b07565b610257600480360360e08110156105f857600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813581169160208101359091169060408101359060608101359060ff6080820135169060a08101359060c00135611b23565b61039b6004803603604081101561065657600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020013516611def565b610257611e0c565b600c546001146106f457604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600f60248201527f50616e63616b653a204c4f434b45440000000000000000000000000000000000604482015290519081900360640190fd5b6000600c55841515806107075750600084115b61075c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526023815260200180612ba36023913960400191505060405180910390fd5b600080610767610da7565b5091509150816dffffffffffffffffffffffffffff168710801561079a5750806dffffffffffffffffffffffffffff1686105b61080557604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f50616e63616b653a20494e53554646494349454e545f4c495155494449545900604482015290519081900360640190fd5b600654600754600091829173ffffffffffffffffffffffffffffffffffffffff91821691908116908916821480159061086a57508073ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff1614155b6108d557604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f50616e63616b653a20494e56414c49445f544f00000000000000000000000000604482015290519081900360640190fd5b8a156108e6576108e6828a8d611ff2565b89156108f7576108f7818a8c611ff2565b86156109d9578873ffffffffffffffffffffffffffffffffffffffff166384800812338d8d8c8c6040518663ffffffff1660e01b8152600401808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001858152602001848152602001806020018281038252848482818152602001925080828437600081840152601f19601f8201169050808301925050509650505050505050600060405180830381600087803b1580156109c057600080fd5b505af11580156109d4573d6000803e3d6000fd5b505050505b604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905173ffffffffffffffffffffffffffffffffffffffff8416916370a08231916024808301926020929190829003018186803b158015610a4557600080fd5b505afa158015610a59573d6000803e3d6000fd5b505050506040513d6020811015610a6f57600080fd5b5051604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905191955073ffffffffffffffffffffffffffffffffffffffff8316916370a0823191602480820192602092909190829003018186803b158015610ae157600080fd5b505afa158015610af5573d6000803e3d6000fd5b505050506040513d6020811015610b0b57600080fd5b5051925060009150506dffffffffffffffffffffffffffff85168a90038311610b35576000610b4b565b89856dffffffffffffffffffffffffffff160383035b9050600089856dffffffffffffffffffffffffffff16038311610b6f576000610b85565b89856dffffffffffffffffffffffffffff160383035b90506000821180610b965750600081115b610beb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526022815260200180612b5b6022913960400191505060405180910390fd5b6000610c1f610c0184601963ffffffff6121ff16565b610c138761271063ffffffff6121ff16565b9063ffffffff61228516565b90506000610c37610c0184601963ffffffff6121ff16565b9050610c706305f5e100610c646dffffffffffffffffffffffffffff8b8116908b1663ffffffff6121ff16565b9063ffffffff6121ff16565b610c80838363ffffffff6121ff16565b1015610ced57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f50616e63616b653a204b00000000000000000000000000000000000000000000604482015290519081900360640190fd5b5050610cfb848488886122f7565b60408051838152602081018390528082018d9052606081018c9052905173ffffffffffffffffffffffffffffffffffffffff8b169133917fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d8229181900360800190a350506001600c55505050505050505050565b6040518060400160405280600c81526020017f4261736553776170204c5073000000000000000000000000000000000000000081525081565b6008546dffffffffffffffffffffffffffff808216926e0100000000000000000000000000008304909116917c0100000000000000000000000000000000000000000000000000000000900463ffffffff1690565b6000610e093384846125b3565b5060015b92915050565b60065473ffffffffffffffffffffffffffffffffffffffff1681565b60005481565b73ffffffffffffffffffffffffffffffffffffffff831660009081526002602090815260408083203384529091528120547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14610eff5773ffffffffffffffffffffffffffffffffffffffff84166000908152600260209081526040808320338452909152902054610ecd908363ffffffff61228516565b73ffffffffffffffffffffffffffffffffffffffff851660009081526002602090815260408083203384529091529020555b610f0a848484612622565b5060019392505050565b7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c981565b601281565b60035481565b60055473ffffffffffffffffffffffffffffffffffffffff163314610fc957604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f50616e63616b653a20464f5242494444454e0000000000000000000000000000604482015290519081900360640190fd5b6006805473ffffffffffffffffffffffffffffffffffffffff9384167fffffffffffffffffffffffff00000000000000000000000000000000000000009182161790915560078054929093169116179055565b60095481565b600a5481565b6000600c5460011461109b57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600f60248201527f50616e63616b653a204c4f434b45440000000000000000000000000000000000604482015290519081900360640190fd5b6000600c819055806110ab610da7565b50600654604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905193955091935060009273ffffffffffffffffffffffffffffffffffffffff909116916370a08231916024808301926020929190829003018186803b15801561112557600080fd5b505afa158015611139573d6000803e3d6000fd5b505050506040513d602081101561114f57600080fd5b5051600754604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905192935060009273ffffffffffffffffffffffffffffffffffffffff909216916370a0823191602480820192602092909190829003018186803b1580156111c857600080fd5b505afa1580156111dc573d6000803e3d6000fd5b505050506040513d60208110156111f257600080fd5b505190506000611218836dffffffffffffffffffffffffffff871663ffffffff61228516565b9050600061123c836dffffffffffffffffffffffffffff871663ffffffff61228516565b9050600061124a8787612703565b60005490915080611287576112736103e8610c1361126e878763ffffffff6121ff16565b6128a4565b985061128260006103e86128f6565b6112e4565b6112e16dffffffffffffffffffffffffffff89166112ab868463ffffffff6121ff16565b816112b257fe5b046dffffffffffffffffffffffffffff89166112d4868563ffffffff6121ff16565b816112db57fe5b046129a6565b98505b6000891161133d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526026815260200180612bc66026913960400191505060405180910390fd5b6113478a8a6128f6565b61135386868a8a6122f7565b811561139557600854611391906dffffffffffffffffffffffffffff808216916e01000000000000000000000000000090041663ffffffff6121ff16565b600b555b6040805185815260208101859052815133927f4c209b5fc8ad50758f13e2e1088ba56a560dff690a1c6fef26394f4c03821c4f928290030190a250506001600c5550949695505050505050565b60016020526000908152604090205481565b600b5481565b60046020526000908152604090205481565b600080600c5460011461148057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600f60248201527f50616e63616b653a204c4f434b45440000000000000000000000000000000000604482015290519081900360640190fd5b6000600c81905580611490610da7565b50600654600754604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905194965092945073ffffffffffffffffffffffffffffffffffffffff9182169391169160009184916370a08231916024808301926020929190829003018186803b15801561151257600080fd5b505afa158015611526573d6000803e3d6000fd5b505050506040513d602081101561153c57600080fd5b5051604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905191925060009173ffffffffffffffffffffffffffffffffffffffff8516916370a08231916024808301926020929190829003018186803b1580156115b057600080fd5b505afa1580156115c4573d6000803e3d6000fd5b505050506040513d60208110156115da57600080fd5b5051306000908152600160205260408120549192506115f98888612703565b60005490915080611610848763ffffffff6121ff16565b8161161757fe5b049a508061162b848663ffffffff6121ff16565b8161163257fe5b04995060008b118015611645575060008a115b61169a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526026815260200180612b7d6026913960400191505060405180910390fd5b6116a430846129be565b6116af878d8d611ff2565b6116ba868d8c611ff2565b604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905173ffffffffffffffffffffffffffffffffffffffff8916916370a08231916024808301926020929190829003018186803b15801561172657600080fd5b505afa15801561173a573d6000803e3d6000fd5b505050506040513d602081101561175057600080fd5b5051604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905191965073ffffffffffffffffffffffffffffffffffffffff8816916370a0823191602480820192602092909190829003018186803b1580156117c257600080fd5b505afa1580156117d6573d6000803e3d6000fd5b505050506040513d60208110156117ec57600080fd5b505193506117fc85858b8b6122f7565b811561183e5760085461183a906dffffffffffffffffffffffffffff808216916e01000000000000000000000000000090041663ffffffff6121ff16565b600b555b604080518c8152602081018c9052815173ffffffffffffffffffffffffffffffffffffffff8f169233927fdccd412f0b1252819cb1fd330b93224ca42612892bb3f4f789976e6d81936496929081900390910190a35050505050505050506001600c81905550915091565b6040518060400160405280600881526020017f42535741502d4c5000000000000000000000000000000000000000000000000081525081565b6000610e09338484612622565b6103e881565b600c5460011461196657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600f60248201527f50616e63616b653a204c4f434b45440000000000000000000000000000000000604482015290519081900360640190fd5b6000600c55600654600754600854604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905173ffffffffffffffffffffffffffffffffffffffff9485169490931692611a429285928792611a3d926dffffffffffffffffffffffffffff169185916370a0823191602480820192602092909190829003018186803b158015611a0557600080fd5b505afa158015611a19573d6000803e3d6000fd5b505050506040513d6020811015611a2f57600080fd5b50519063ffffffff61228516565b611ff2565b600854604080517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529051611ae19284928792611a3d926e01000000000000000000000000000090046dffffffffffffffffffffffffffff169173ffffffffffffffffffffffffffffffffffffffff8616916370a0823191602480820192602092909190829003018186803b158015611a0557600080fd5b50506001600c5550565b60055473ffffffffffffffffffffffffffffffffffffffff1681565b60075473ffffffffffffffffffffffffffffffffffffffff1681565b42841015611b9257604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f50616e63616b653a204558504952454400000000000000000000000000000000604482015290519081900360640190fd5b60035473ffffffffffffffffffffffffffffffffffffffff80891660008181526004602090815260408083208054600180820190925582517f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98186015280840196909652958d166060860152608085018c905260a085019590955260c08085018b90528151808603909101815260e0850182528051908301207f19010000000000000000000000000000000000000000000000000000000000006101008601526101028501969096526101228085019690965280518085039096018652610142840180825286519683019690962095839052610162840180825286905260ff89166101828501526101a284018890526101c28401879052519193926101e2808201937fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081019281900390910190855afa158015611cf3573d6000803e3d6000fd5b50506040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0015191505073ffffffffffffffffffffffffffffffffffffffff811615801590611d6e57508873ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16145b611dd957604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f50616e63616b653a20494e56414c49445f5349474e4154555245000000000000604482015290519081900360640190fd5b611de48989896125b3565b505050505050505050565b600260209081526000928352604080842090915290825290205481565b600c54600114611e7d57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600f60248201527f50616e63616b653a204c4f434b45440000000000000000000000000000000000604482015290519081900360640190fd5b6000600c55600654604080517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529051611feb9273ffffffffffffffffffffffffffffffffffffffff16916370a08231916024808301926020929190829003018186803b158015611ef457600080fd5b505afa158015611f08573d6000803e3d6000fd5b505050506040513d6020811015611f1e57600080fd5b5051600754604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905173ffffffffffffffffffffffffffffffffffffffff909216916370a0823191602480820192602092909190829003018186803b158015611f9157600080fd5b505afa158015611fa5573d6000803e3d6000fd5b505050506040513d6020811015611fbb57600080fd5b50516008546dffffffffffffffffffffffffffff808216916e0100000000000000000000000000009004166122f7565b6001600c55565b604080518082018252601981527f7472616e7366657228616464726573732c75696e743235362900000000000000602091820152815173ffffffffffffffffffffffffffffffffffffffff85811660248301526044808301869052845180840390910181526064909201845291810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001781529251815160009460609489169392918291908083835b602083106120f857805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016120bb565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461215a576040519150601f19603f3d011682016040523d82523d6000602084013e61215f565b606091505b509150915081801561218d57508051158061218d575080806020019051602081101561218a57600080fd5b50515b6121f857604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f50616e63616b653a205452414e534645525f4641494c45440000000000000000604482015290519081900360640190fd5b5050505050565b600081158061221a5750508082028282828161221757fe5b04145b610e0d57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f64732d6d6174682d6d756c2d6f766572666c6f77000000000000000000000000604482015290519081900360640190fd5b80820382811115610e0d57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601560248201527f64732d6d6174682d7375622d756e646572666c6f770000000000000000000000604482015290519081900360640190fd5b6dffffffffffffffffffffffffffff841180159061232357506dffffffffffffffffffffffffffff8311155b61238e57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f50616e63616b653a204f564552464c4f57000000000000000000000000000000604482015290519081900360640190fd5b60085463ffffffff428116917c0100000000000000000000000000000000000000000000000000000000900481168203908116158015906123de57506dffffffffffffffffffffffffffff841615155b80156123f957506dffffffffffffffffffffffffffff831615155b156124a9578063ffffffff1661243c8561241286612a83565b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff169063ffffffff612aa716565b600980547bffffffffffffffffffffffffffffffffffffffffffffffffffffffff929092169290920201905563ffffffff811661247c8461241287612a83565b600a80547bffffffffffffffffffffffffffffffffffffffffffffffffffffffff92909216929092020190555b600880547fffffffffffffffffffffffffffffffffffff0000000000000000000000000000166dffffffffffffffffffffffffffff888116919091177fffffffff0000000000000000000000000000ffffffffffffffffffffffffffff166e0100000000000000000000000000008883168102919091177bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167c010000000000000000000000000000000000000000000000000000000063ffffffff871602179283905560408051848416815291909304909116602082015281517f1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad1929181900390910190a1505050505050565b73ffffffffffffffffffffffffffffffffffffffff808416600081815260026020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b73ffffffffffffffffffffffffffffffffffffffff8316600090815260016020526040902054612658908263ffffffff61228516565b73ffffffffffffffffffffffffffffffffffffffff808516600090815260016020526040808220939093559084168152205461269a908263ffffffff612ae816565b73ffffffffffffffffffffffffffffffffffffffff80841660008181526001602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b600080600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663017e7e586040518163ffffffff1660e01b815260040160206040518083038186803b15801561276e57600080fd5b505afa158015612782573d6000803e3d6000fd5b505050506040513d602081101561279857600080fd5b5051600b5473ffffffffffffffffffffffffffffffffffffffff821615801594509192509061289057801561288b5760006127ef61126e6dffffffffffffffffffffffffffff88811690881663ffffffff6121ff16565b905060006127fc836128a4565b90508082111561288857600061282f6008610c64612820868663ffffffff61228516565b6000549063ffffffff6121ff16565b9050600061286461284784600863ffffffff6121ff16565b61285886601163ffffffff6121ff16565b9063ffffffff612ae816565b9050600081838161287157fe5b04905080156128845761288487826128f6565b5050505b50505b61289c565b801561289c576000600b555b505092915050565b600060038211156128e7575080600160028204015b818110156128e1578091506002818285816128d057fe5b0401816128d957fe5b0490506128b9565b506128f1565b81156128f1575060015b919050565b600054612909908263ffffffff612ae816565b600090815573ffffffffffffffffffffffffffffffffffffffff8316815260016020526040902054612941908263ffffffff612ae816565b73ffffffffffffffffffffffffffffffffffffffff831660008181526001602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b60008183106129b557816129b7565b825b9392505050565b73ffffffffffffffffffffffffffffffffffffffff82166000908152600160205260409020546129f4908263ffffffff61228516565b73ffffffffffffffffffffffffffffffffffffffff831660009081526001602052604081209190915554612a2e908263ffffffff61228516565b600090815560408051838152905173ffffffffffffffffffffffffffffffffffffffff8516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef919081900360200190a35050565b6dffffffffffffffffffffffffffff166e0100000000000000000000000000000290565b60006dffffffffffffffffffffffffffff82167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff841681612ae057fe5b049392505050565b80820182811015610e0d57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f64732d6d6174682d6164642d6f766572666c6f77000000000000000000000000604482015290519081900360640190fdfe50616e63616b653a20494e53554646494349454e545f494e5055545f414d4f554e5450616e63616b653a20494e53554646494349454e545f4c49515549444954595f4255524e454450616e63616b653a20494e53554646494349454e545f4f55545055545f414d4f554e5450616e63616b653a20494e53554646494349454e545f4c49515549444954595f4d494e544544a265627a7a72315820d834c35ebba8a382cf8277f395e737ee583f68c081d77612372ee90cba4fa81264736f6c63430005100032
Deployed Bytecode Sourcemap
11013:9721:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11013:9721:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18135:2006;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;18135:2006:0;;;;;;;;;;;;;;;;;;;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;18135:2006:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;18135:2006: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;18135:2006:0;;-1:-1:-1;18135:2006:0;-1:-1:-1;18135:2006:0;:::i;:::-;;1991:44;;;:::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;1991:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12006:231;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4074:150;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4074:150:0;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;11318:21;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2133:26;;;:::i;:::-;;;;;;;;;;;;;;;;4382:307;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4382:307:0;;;;;;;;;;;;;;;;;;:::i;2433:108::-;;;:::i;2091:35::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2290:31;;;:::i;13064:208::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;13064:208:0;;;;;;;;;;;:::i;11648:32::-;;;:::i;11687:::-;;;:::i;15268:1240::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;15268:1240:0;;;;:::i;2166:44::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2166:44:0;;;;:::i;11726:17::-;;;:::i;2548:41::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2548:41:0;;;;:::i;16620:1403::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;16620:1403:0;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2042:42;;;:::i;4232:142::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4232:142:0;;;;;;;;;:::i;11137:48::-;;;:::i;20190:334::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;20190:334:0;;;;:::i;11289:22::-;;;:::i;11346:21::-;;;:::i;4697:746::-;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;-1:-1;4697:746:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;2217:64::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2217:64:0;;;;;;;;;;;:::i;20573:158::-;;;:::i;18135:2006::-;11899:8;;11911:1;11899:13;11891:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11954:1;11943:8;:12;18249:14;;;;:32;;;18280:1;18267:10;:14;18249:32;18241:80;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18333:17;18352;18375:13;:11;:13::i;:::-;18332:56;;;;;18435:9;18422:22;;:10;:22;:48;;;;;18461:9;18448:22;;:10;:22;18422:48;18414:92;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18668:6;;18707;;18519:13;;;;18668:6;;;;;18707;;;;18736:13;;;;;;;:30;;;18759:7;18753:13;;:2;:13;;;;18736:30;18728:62;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18809:14;;18805:58;;18825:38;18839:7;18848:2;18852:10;18825:13;:38::i;:::-;18916:14;;18912:58;;18932:38;18946:7;18955:2;18959:10;18932:13;:38::i;:::-;19023:15;;19019:93;;19055:2;19040:30;;;19071:10;19083;19095;19107:4;;19040:72;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;19040:72:0;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;19040:72:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;19040:72:0;;;;19019:93;19138:40;;;;;;19172:4;19138:40;;;;;;:25;;;;;;:40;;;;;;;;;;;;;;:25;:40;;;5:2:-1;;;;30:1;27;20:12;5:2;19138:40:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;19138:40:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;19138:40:0;19204;;;;;;19238:4;19204:40;;;;;;19138;;-1:-1:-1;19204:25:0;;;;;;:40;;;;;19138;;19204;;;;;;;;:25;:40;;;5:2:-1;;;;30:1;27;20:12;5:2;19204:40:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;19204:40:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;19204:40:0;;-1:-1:-1;19266:14:0;;-1:-1:-1;;19294:22:0;;;;;;19283:33;;:75;;19357:1;19283:75;;;19343:10;19331:9;:22;;;19319:8;:35;19283:75;19266:92;;19369:14;19409:10;19397:9;:22;;;19386:8;:33;:75;;19460:1;19386:75;;;19446:10;19434:9;:22;;;19422:8;:35;19386:75;19369:92;;19492:1;19480:9;:13;:30;;;;19509:1;19497:9;:13;19480:30;19472:77;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;19652:21;19677:42;19701:17;:9;19715:2;19701:17;:13;:17;:::i;:::-;19677:19;:8;19690:5;19677:19;:12;:19;:::i;:::-;:23;:42;:23;:42;:::i;:::-;19652:68;-1:-1:-1;19735:21:0;19760:42;19784:17;:9;19798:2;19784:17;:13;:17;:::i;19760:42::-;19735:68;-1:-1:-1;19886:46:0;19921:10;19886:30;;:15;;;;:30;;;:19;:30;:::i;:::-;:34;:46;:34;:46;:::i;:::-;19844:38;:16;19865;19844:38;:20;:38;:::i;:::-;:88;;19818:160;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11966:1;;20002:49;20010:8;20020;20030:9;20041;20002:7;:49::i;:::-;20067:66;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;20072:10;;20067:66;;;;;;;;;-1:-1:-1;;11989:1:0;11978:8;:12;-1:-1:-1;;;;;;;;;18135:2006:0:o;1991:44::-;;;;;;;;;;;;;;;;;;;:::o;12006:231::-;12139:8;;;;;;;12170;;;;;;;12211:18;;;;;;12006:231::o;4074:150::-;4141:4;4158:36;4167:10;4179:7;4188:5;4158:8;:36::i;:::-;-1:-1:-1;4212:4:0;4074:150;;;;;:::o;11318:21::-;;;;;;:::o;2133:26::-;;;;:::o;4382:307::-;4484:15;;;4463:4;4484:15;;;:9;:15;;;;;;;;4500:10;4484:27;;;;;;;;4523:2;4484:42;4480:143;;4573:15;;;;;;;:9;:15;;;;;;;;4589:10;4573:27;;;;;;;;:38;;4605:5;4573:38;:31;:38;:::i;:::-;4543:15;;;;;;;:9;:15;;;;;;;;4559:10;4543:27;;;;;;;:68;4480:143;4633:26;4643:4;4649:2;4653:5;4633:9;:26::i;:::-;-1:-1:-1;4677:4:0;4382:307;;;;;:::o;2433:108::-;2475:66;2433:108;:::o;2091:35::-;2124:2;2091:35;:::o;2290:31::-;;;;:::o;13064:208::-;13160:7;;;;13146:10;:21;13138:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13221:6;:16;;;;;;;;;;;;;;13248:6;:16;;;;;;;;;;;13064:208::o;11648:32::-;;;;:::o;11687:::-;;;;:::o;15268:1240::-;15317:14;11899:8;;11911:1;11899:13;11891:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11954:1;11943:8;:12;;;11954:1;15387:13;:11;:13::i;:::-;-1:-1:-1;15449:6:0;;15442:39;;;;;;15475:4;15442:39;;;;;;15344:56;;-1:-1:-1;15344:56:0;;-1:-1:-1;15426:13:0;;15449:6;;;;;15442:24;;:39;;;;;;;;;;;;;;15449:6;15442:39;;;5:2:-1;;;;30:1;27;20:12;5:2;15442:39:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;15442:39:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;15442:39:0;15515:6;;15508:39;;;;;;15541:4;15508:39;;;;;;15442;;-1:-1:-1;15492:13:0;;15515:6;;;;;15508:24;;:39;;;;;15442;;15508;;;;;;;;15515:6;15508:39;;;5:2:-1;;;;30:1;27;20:12;5:2;15508:39:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;15508:39:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;15508:39:0;;-1:-1:-1;15558:12:0;15573:23;:8;:23;;;;:12;:23;:::i;:::-;15558:38;-1:-1:-1;15607:12:0;15622:23;:8;:23;;;;:12;:23;:::i;:::-;15607:38;;15658:10;15671:30;15680:9;15691;15671:8;:30::i;:::-;15712:17;15732:11;15658:43;;-1:-1:-1;15836:17:0;15832:353;;15882:54;11178:7;15882:31;15892:20;:7;15904;15892:20;:11;:20;:::i;:::-;15882:9;:31::i;:54::-;15870:66;;15951:36;15965:1;11178:7;15951:5;:36::i;:::-;15832:353;;;16087:86;16096:37;;;:25;:7;16108:12;16096:25;:11;:25;:::i;:::-;:37;;;;;;16135;;;:25;:7;16147:12;16135:25;:11;:25;:::i;:::-;:37;;;;;;16087:8;:86::i;:::-;16075:98;;15832:353;16215:1;16203:9;:13;16195:64;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16270:20;16276:2;16280:9;16270:5;:20::i;:::-;16303:49;16311:8;16321;16331:9;16342;16303:7;:49::i;:::-;16367:5;16363:47;;;16401:8;;16382:28;;16401:8;16387;;;;16401;;;;16382:28;:18;:28;:::i;:::-;16374:5;:36;16363:47;16466:34;;;;;;;;;;;;;;16471:10;;16466:34;;;;;;;;-1:-1:-1;;11989:1:0;11978:8;:12;-1:-1:-1;15268:1240:0;;;-1:-1:-1;;;;;;15268:1240:0:o;2166:44::-;;;;;;;;;;;;;:::o;11726:17::-;;;;:::o;2548:41::-;;;;;;;;;;;;;:::o;16620:1403::-;16669:12;16683;11899:8;;11911:1;11899:13;11891:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11954:1;11943:8;:12;;;11954:1;16751:13;:11;:13::i;:::-;-1:-1:-1;16808:6:0;;16858;;16906:40;;;;;;16940:4;16906:40;;;;;;16708:56;;-1:-1:-1;16708:56:0;;-1:-1:-1;16808:6:0;;;;;16858;;;16790:15;;16808:6;;16906:25;;:40;;;;;;;;;;;;;;16808:6;16906:40;;;5:2:-1;;;;30:1;27;20:12;5:2;16906:40:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;16906:40:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;16906:40:0;16973;;;;;;17007:4;16973:40;;;;;;16906;;-1:-1:-1;16957:13:0;;16973:25;;;;;;:40;;;;;16906;;16973;;;;;;;:25;:40;;;5:2:-1;;;;30:1;27;20:12;5:2;16973:40:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;16973:40:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;16973:40:0;17059:4;17024:14;17041:24;;;:9;16973:40;17041:24;;;;;16973:40;;-1:-1:-1;17091:30:0;17100:9;17111;17091:8;:30::i;:::-;17132:17;17152:11;17078:43;;-1:-1:-1;17152:11:0;17262:23;:9;17276:8;17262:23;:13;:23;:::i;:::-;:38;;;;;;;-1:-1:-1;17395:12:0;17369:23;:9;17383:8;17369:23;:13;:23;:::i;:::-;:38;;;;;;17359:48;;17484:1;17474:7;:11;:26;;;;;17499:1;17489:7;:11;17474:26;17466:77;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;17554:31;17568:4;17575:9;17554:5;:31::i;:::-;17596:35;17610:7;17619:2;17623:7;17596:13;:35::i;:::-;17642;17656:7;17665:2;17669:7;17642:13;:35::i;:::-;17699:40;;;;;;17733:4;17699:40;;;;;;:25;;;;;;:40;;;;;;;;;;;;;;:25;:40;;;5:2:-1;;;;30:1;27;20:12;5:2;17699:40:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;17699:40:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;17699:40:0;17761;;;;;;17795:4;17761:40;;;;;;17699;;-1:-1:-1;17761:25:0;;;;;;:40;;;;;17699;;17761;;;;;;;;:25;:40;;;5:2:-1;;;;30:1;27;20:12;5:2;17761:40:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;17761:40:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;17761:40:0;;-1:-1:-1;17814:49:0;17822:8;17761:40;17842:9;17853;17814:7;:49::i;:::-;17878:5;17874:47;;;17912:8;;17893:28;;17912:8;17898;;;;17912;;;;17893:28;:18;:28;:::i;:::-;17885:5;:36;17874:47;17977:38;;;;;;;;;;;;;;;;;;17982:10;;17977:38;;;;;;;;;;;11966:1;;;;;;;;;11989;11978:8;:12;;;;16620:1403;;;:::o;2042:42::-;;;;;;;;;;;;;;;;;;;:::o;4232:142::-;4295:4;4312:32;4322:10;4334:2;4338:5;4312:9;:32::i;11137:48::-;11178:7;11137:48;:::o;20190:334::-;11899:8;;11911:1;11899:13;11891:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11954:1;11943:8;:12;20259:6;;20309;;20413:8;;20368:40;;;;;;20402:4;20368:40;;;;;;20259:6;;;;;20309;;;;20341:82;;20259:6;;20364:2;;20368:54;;20413:8;;;20259:6;;20368:25;;:40;;;;;;;;;;;;;;;20259:6;20368:40;;;5:2:-1;;;;30:1;27;20:12;5:2;20368:40:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;20368:40:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;20368:40:0;;:54;:44;:54;:::i;:::-;20341:13;:82::i;:::-;20506:8;;20461:40;;;;;;20495:4;20461:40;;;;;;20434:82;;20448:7;;20457:2;;20461:54;;20506:8;;;;;;20461:25;;;;;;:40;;;;;;;;;;;;;;;:25;:40;;;5:2:-1;;;;30:1;27;20:12;20434:82:0;-1:-1:-1;;11989:1:0;11978:8;:12;-1:-1:-1;20190:334:0:o;11289:22::-;;;;;;:::o;11346:21::-;;;;;;:::o;4697:746::-;4919:15;4907:8;:27;;4899:56;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5071:16;;5167:13;;;;4966:14;5167:13;;;:6;:13;;;;;;;;:15;;;;;;;;;5116:77;;2475:66;5116:77;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;26:21:-1;;;22:32;;;6:49;;5116:77:0;;;;;5106:88;;;;;;5007:202;;;;;;;;;;;;;;;;;;;;;;26:21:-1;;;22:32;;;6:49;;5007:202:0;;;;;;4983:237;;;;;;;;;5258:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4966:14;;5167:15;5258:26;;;;;-1:-1:-1;5258:26:0;;;;;;;;;;5167:15;5258:26;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;;5258:26:0;;;;;;-1:-1:-1;;5303:30:0;;;;;;;:59;;;5357:5;5337:25;;:16;:25;;;5303:59;5295:98;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5404:31;5413:5;5420:7;5429:5;5404:8;:31::i;:::-;4697:746;;;;;;;;;:::o;2217:64::-;;;;;;;;;;;;;;;;;;;;;;;;:::o;20573:158::-;11899:8;;11911:1;11899:13;11891:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11954:1;11943:8;:12;20629:6;;20622:39;;;;;;20655:4;20622:39;;;;;;20614:109;;20629:6;;;20622:24;;:39;;;;;;;;;;;;;;20629:6;20622:39;;;5:2:-1;;;;30:1;27;20:12;5:2;20622:39:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;20622:39:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;20622:39:0;20670:6;;20663:39;;;;;;20696:4;20663:39;;;;;;20670:6;;;;;20663:24;;:39;;;;;20622;;20663;;;;;;;;20670:6;20663:39;;;5:2:-1;;;;30:1;27;20:12;5:2;20663:39:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;20663:39:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;20663:39:0;20704:8;;;;;;;20714;;;;20614:7;:109::i;:::-;11989:1;11978:8;:12;20573:158::o;12245:285::-;11244:34;;;;;;;;;;;;;;;;;12373:43;;12362:10;12373:43;;;;;;;;;;;;;;;;26:21:-1;;;22:32;;;6:49;;12373:43:0;;;;;;25:18:-1;;;61:17;;12373:43:0;182:15:-1;12373:43:0;179:29:-1;160:49;;12362:55:0;;;;12327:12;;12341:17;;12362:10;;;12373:43;12362:55;;;25:18:-1;12362:55:0;;25:18:-1;36:153;66:2;61:3;58:11;36:153;;176:10;;164:23;;139:12;;;;;98:2;89:12;;;;114;36:153;;;274:1;267:3;263:2;259:12;254:3;250:22;246:30;315:4;311:9;305:3;299:10;295:26;356:4;350:3;344:10;340:21;389:7;380;377:20;372:3;365:33;3:399;;;12362:55:0;;;;;;;;;;;;;;;;;;;;;;;;14:1:-1;21;16:31;;;;75:4;69:11;64:16;;144:4;140:9;133:4;115:16;111:27;107:43;104:1;100:51;94:4;87:65;169:16;166:1;159:27;225:16;222:1;215:4;212:1;208:12;193:49;7:242;;16:31;36:4;31:9;;7:242;;12326:91:0;;;;12436:7;:57;;;;-1:-1:-1;12448:11:0;;:16;;:44;;;12479:4;12468:24;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12468:24:0;12448:44;12428:94;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12245:285;;;;;:::o;1752:151::-;1810:9;1840:6;;;:30;;-1:-1:-1;;1855:5:0;;;1869:1;1864;1855:5;1864:1;1850:15;;;;;:20;1840:30;1832:63;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1606:138;1699:5;;;1694:16;;;;1686:50;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13357:860;13469:23;;;;;;:50;;-1:-1:-1;13496:23:0;;;;13469:50;13461:80;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13658:18;;13583:25;:15;:25;;;13658:18;;;;;13641:35;;;13714:15;;;;;;:33;;-1:-1:-1;13733:14:0;;;;;13714:33;:51;;;;-1:-1:-1;13751:14:0;;;;;13714:51;13710:336;;;13920:11;13867:64;;13872:44;13906:9;13872:27;13889:9;13872:16;:27::i;:::-;:33;;;:44;:33;:44;:::i;:::-;13843:20;:88;;13867:50;;;;;:64;;;;13843:88;;;13970:64;;;13975:44;14009:9;13975:27;13992:9;13975:16;:27::i;:44::-;13946:20;:88;;13970:50;;;;;:64;;;;13946:88;;;13710:336;14056:8;:28;;;;;;;;;;;;14095;;;;;;;;;;;;14134:35;;;;;;;;;;;;14185:24;;;14190:8;;;14185:24;;14200:8;;;;;;;14185:24;;;;;;;;;;;;;;;;;13357:860;;;;;;:::o;3663:172::-;3747:16;;;;;;;;:9;:16;;;;;;;;:25;;;;;;;;;;;;;:33;;;3796:31;;;;;;;;;;;;;;;;;3663:172;;;:::o;3843:223::-;3940:15;;;;;;;:9;:15;;;;;;:26;;3960:5;3940:26;:19;:26;:::i;:::-;3922:15;;;;;;;;:9;:15;;;;;;:44;;;;3993:13;;;;;;;:24;;4011:5;3993:24;:17;:24;:::i;:::-;3977:13;;;;;;;;:9;:13;;;;;;;;;:40;;;;4033:25;;;;;;;3977:13;;4033:25;;;;;;;;;;;;;3843:223;;;:::o;14306:850::-;14379:10;14402:13;14434:7;;;;;;;;;;;14418:30;;;:32;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;14418:32:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;14418:32:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;14418:32:0;14513:5;;14469:19;;;;;;;-1:-1:-1;14418:32:0;;-1:-1:-1;14513:5:0;14544:605;;14574:11;;14570:509;;14606:10;14619:41;14629:30;;:15;;;;:30;;;:19;:30;:::i;14619:41::-;14606:54;;14679:14;14696:17;14706:6;14696:9;:17::i;:::-;14679:34;;14744:9;14736:5;:17;14732:332;;;14778:14;14795:44;14837:1;14795:37;14811:20;:5;14821:9;14811:20;:9;:20;:::i;:::-;14795:11;;;:37;:15;:37;:::i;:44::-;14778:61;-1:-1:-1;14862:16:0;14881:35;14899:16;:9;14913:1;14899:16;:13;:16;:::i;:::-;14881:13;:5;14891:2;14881:13;:9;:13;:::i;:::-;:17;:35;:17;:35;:::i;:::-;14862:54;;14939:14;14968:11;14956:9;:23;;;;;;;-1:-1:-1;15006:13:0;;15002:42;;15021:23;15027:5;15034:9;15021:5;:23::i;:::-;14732:332;;;;14570:509;;;14544:605;;;15100:11;;15096:53;;15136:1;15128:5;:9;15096:53;14306:850;;;;;;:::o;10120:312::-;10168:9;10198:1;10194;:5;10190:235;;;-1:-1:-1;10220:1:0;10256;10252;10248:5;;:9;10272:92;10283:1;10279;:5;10272:92;;;10309:1;10305:5;;10347:1;10342;10338;10334;:5;;;;;;:9;10333:15;;;;;;10329:19;;10272:92;;;10190:235;;;;10385:6;;10381:44;;-1:-1:-1;10412:1:0;10381:44;10120:312;;;:::o;3231:204::-;3307:11;;:22;;3323:5;3307:22;:15;:22;:::i;:::-;3293:11;:36;;;3356:13;;;;;:9;:13;;;;;;:24;;3374:5;3356:24;:17;:24;:::i;:::-;3340:13;;;;;;;:9;:13;;;;;;;;:40;;;;3396:31;;;;;;;3340:13;;;;3396:31;;;;;;;;;;3231:204;;:::o;9897:105::-;9955:9;9985:1;9981;:5;:13;;9993:1;9981:13;;;9989:1;9981:13;9977:17;9897:105;-1:-1:-1;;;9897:105:0:o;3443:212::-;3525:15;;;;;;;:9;:15;;;;;;:26;;3545:5;3525:26;:19;:26;:::i;:::-;3507:15;;;;;;;:9;:15;;;;;:44;;;;3576:11;:22;;3592:5;3576:22;:15;:22;:::i;:::-;3562:11;:36;;;3614:33;;;;;;;;;;;;;;;;;;;;;;3443:212;;:::o;10707:120::-;10783:10;;10650:8;10783:17;;10707:120::o;10898:108::-;10958:9;10988:10;;;10984:14;;;10988:10;10984:14;;;;;;10898:108;-1:-1:-1;;;10898:108:0:o;1461:137::-;1554:5;;;1549:16;;;;1541:49;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Swarm Source
bzzr://d834c35ebba8a382cf8277f395e737ee583f68c081d77612372ee90cba4fa812
🤖 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.