ETH Price: $3,208.60 (-1.85%)

Token

GMilady Coin (GMilady)
 

Overview

Max Total Supply

1,000,000,000 GMilady

Holders

12

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Filtered by Token Holder
gooutsideandtouchgrass.eth
Balance
0.822255565153787999 GMilady

Value
$0.00
0x4AB67d5b227eCA804ba0E45591039464cF286047
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
GMiladyCoin

Compiler Version
v0.8.18+commit.87f61d96

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2023-04-30
*/

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;

contract GMiladyCoin {
    string public name = "GMilady Coin";
    string public symbol = "GMilady";
    uint8 public decimals = 18;
    uint256 public totalSupply = 1000000000 * 10 ** uint256(decimals); // 1 billion GMilady

    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 OwnershipRenounced(address indexed previousOwner);
    event LiquidityLocked(address indexed owner, uint256 value);
    event CircuitBreakerActivated(bool isActivated);

    address public owner;
    bool public circuitBreaker;

    constructor() {
        balanceOf[msg.sender] = totalSupply;
        owner = msg.sender;
    }

    function transfer(address _to, uint256 _value) public returns (bool success) {
        require(balanceOf[msg.sender] >= _value, "Insufficient balance");
        require(_to != address(0), "Invalid recipient address");
        balanceOf[msg.sender] -= _value;
        balanceOf[_to] += _value;
        emit Transfer(msg.sender, _to, _value);
        return true;
    }

    function approve(address _spender, uint256 _value) public returns (bool success) {
        require(_spender != address(0), "Invalid spender address");
        allowance[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(balanceOf[_from] >= _value, "Insufficient balance");
        require(_to != address(0), "Invalid recipient address");
        require(allowance[_from][msg.sender] >= _value, "Insufficient allowance");
        balanceOf[_from] -= _value;
        balanceOf[_to] += _value;
        allowance[_from][msg.sender] -= _value;
        emit Transfer(_from, _to, _value);
        return true;
    }

    function renounceOwnership() public onlyOwner {
        emit OwnershipRenounced(owner);
        owner = address(0);
    }

    function lockLiquidity(uint256 _value) public {
        require(balanceOf[msg.sender] >= _value, "Insufficient balance");
        balanceOf[msg.sender] -= _value;
        balanceOf[address(this)] += _value;
        emit LiquidityLocked(msg.sender, _value);
    }

    function activateCircuitBreaker(bool _isActivated) public onlyOwner {
        circuitBreaker = _isActivated;
        emit CircuitBreakerActivated(_isActivated);
    }

    modifier onlyOwner() {
        require(msg.sender == owner, "Only owner can call this function");
        _;
    }

    modifier circuitBreakerCheck() {
        require(!circuitBreaker, "Circuit breaker is activated");
        _;
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bool","name":"isActivated","type":"bool"}],"name":"CircuitBreakerActivated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"LiquidityLocked","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"}],"name":"OwnershipRenounced","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":[{"internalType":"bool","name":"_isActivated","type":"bool"}],"name":"activateCircuitBreaker","outputs":[],"stateMutability":"nonpayable","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":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","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":"circuitBreaker","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"lockLiquidity","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","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":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"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":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60806040526040518060400160405280600c81526020017f474d696c61647920436f696e0000000000000000000000000000000000000000815250600090816200004a9190620003f8565b506040518060400160405280600781526020017f474d696c6164790000000000000000000000000000000000000000000000000081525060019081620000919190620003f8565b506012600260006101000a81548160ff021916908360ff160217905550600260009054906101000a900460ff1660ff16600a620000cf919062000662565b633b9aca00620000e09190620006b3565b600355348015620000f057600080fd5b50600354600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555033600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620006fe565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200020057607f821691505b602082108103620002165762000215620001b8565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620002807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000241565b6200028c868362000241565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620002d9620002d3620002cd84620002a4565b620002ae565b620002a4565b9050919050565b6000819050919050565b620002f583620002b8565b6200030d6200030482620002e0565b8484546200024e565b825550505050565b600090565b6200032462000315565b62000331818484620002ea565b505050565b5b8181101562000359576200034d6000826200031a565b60018101905062000337565b5050565b601f821115620003a85762000372816200021c565b6200037d8462000231565b810160208510156200038d578190505b620003a56200039c8562000231565b83018262000336565b50505b505050565b600082821c905092915050565b6000620003cd60001984600802620003ad565b1980831691505092915050565b6000620003e88383620003ba565b9150826002028217905092915050565b62000403826200017e565b67ffffffffffffffff8111156200041f576200041e62000189565b5b6200042b8254620001e7565b620004388282856200035d565b600060209050601f8311600181146200047057600084156200045b578287015190505b620004678582620003da565b865550620004d7565b601f19841662000480866200021c565b60005b82811015620004aa5784890151825560018201915060208501945060208101905062000483565b86831015620004ca5784890151620004c6601f891682620003ba565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200056d57808604811115620005455762000544620004df565b5b6001851615620005555780820291505b808102905062000565856200050e565b945062000525565b94509492505050565b6000826200058857600190506200065b565b816200059857600090506200065b565b8160018114620005b15760028114620005bc57620005f2565b60019150506200065b565b60ff841115620005d157620005d0620004df565b5b8360020a915084821115620005eb57620005ea620004df565b5b506200065b565b5060208310610133831016604e8410600b84101617156200062c5782820a905083811115620006265762000625620004df565b5b6200065b565b6200063b84848460016200051b565b92509050818404811115620006555762000654620004df565b5b81810290505b9392505050565b60006200066f82620002a4565b91506200067c83620002a4565b9250620006ab7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000576565b905092915050565b6000620006c082620002a4565b9150620006cd83620002a4565b9250828202620006dd81620002a4565b91508282048414831517620006f757620006f6620004df565b5b5092915050565b6115ec806200070e6000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c806370a082311161008c57806395d89b411161006657806395d89b411461023b5780639e7c2db914610259578063a9059cbb14610275578063dd62ed3e146102a5576100ea565b806370a08231146101e3578063715018a6146102135780638da5cb5b1461021d576100ea565b806318160ddd116100c857806318160ddd1461015b57806323b872dd146101795780632bfbd9cf146101a9578063313ce567146101c5576100ea565b806306fdde03146100ef578063095ea7b31461010d57806316efd9411461013d575b600080fd5b6100f76102d5565b6040516101049190610f7b565b60405180910390f35b61012760048036038101906101229190611036565b610363565b6040516101349190611091565b60405180910390f35b6101456104c3565b6040516101529190611091565b60405180910390f35b6101636104d6565b60405161017091906110bb565b60405180910390f35b610193600480360381019061018e91906110d6565b6104dc565b6040516101a09190611091565b60405180910390f35b6101c360048036038101906101be9190611129565b61083d565b005b6101cd6109bc565b6040516101da9190611172565b60405180910390f35b6101fd60048036038101906101f8919061118d565b6109cf565b60405161020a91906110bb565b60405180910390f35b61021b6109e7565b005b610225610b20565b60405161023291906111c9565b60405180910390f35b610243610b46565b6040516102509190610f7b565b60405180910390f35b610273600480360381019061026e9190611210565b610bd4565b005b61028f600480360381019061028a9190611036565b610cb8565b60405161029c9190611091565b60405180910390f35b6102bf60048036038101906102ba919061123d565b610ec6565b6040516102cc91906110bb565b60405180910390f35b600080546102e2906112ac565b80601f016020809104026020016040519081016040528092919081815260200182805461030e906112ac565b801561035b5780601f106103305761010080835404028352916020019161035b565b820191906000526020600020905b81548152906001019060200180831161033e57829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036103d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103ca90611329565b60405180910390fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104b191906110bb565b60405180910390a36001905092915050565b600660149054906101000a900460ff1681565b60035481565b600081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610560576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161055790611395565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036105cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105c690611401565b60405180910390fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561068e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106859061146d565b60405180910390fd5b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106dd91906114bc565b9250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461073391906114f0565b9250508190555081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107c691906114bc565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161082a91906110bb565b60405180910390a3600190509392505050565b80600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156108bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108b690611395565b60405180910390fd5b80600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461090e91906114bc565b9250508190555080600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461096491906114f0565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167f426f0c0a2e698e1e1dc15965aacaec6b35a143139f5ad496aff205755eefb805826040516109b191906110bb565b60405180910390a250565b600260009054906101000a900460ff1681565b60046020528060005260406000206000915090505481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a77576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6e90611596565b60405180910390fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167ff8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c6482060405160405180910390a26000600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054610b53906112ac565b80601f0160208091040260200160405190810160405280929190818152602001828054610b7f906112ac565b8015610bcc5780601f10610ba157610100808354040283529160200191610bcc565b820191906000526020600020905b815481529060010190602001808311610baf57829003601f168201915b505050505081565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c64576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5b90611596565b60405180910390fd5b80600660146101000a81548160ff0219169083151502179055507f9a9a5103f8c2d82b49d662b5e0defedff7f020bc2c34c8e8017ae863fced5fb081604051610cad9190611091565b60405180910390a150565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d3c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3390611395565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610dab576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da290611401565b60405180910390fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610dfa91906114bc565b9250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e5091906114f0565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610eb491906110bb565b60405180910390a36001905092915050565b6005602052816000526040600020602052806000526040600020600091509150505481565b600081519050919050565b600082825260208201905092915050565b60005b83811015610f25578082015181840152602081019050610f0a565b60008484015250505050565b6000601f19601f8301169050919050565b6000610f4d82610eeb565b610f578185610ef6565b9350610f67818560208601610f07565b610f7081610f31565b840191505092915050565b60006020820190508181036000830152610f958184610f42565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610fcd82610fa2565b9050919050565b610fdd81610fc2565b8114610fe857600080fd5b50565b600081359050610ffa81610fd4565b92915050565b6000819050919050565b61101381611000565b811461101e57600080fd5b50565b6000813590506110308161100a565b92915050565b6000806040838503121561104d5761104c610f9d565b5b600061105b85828601610feb565b925050602061106c85828601611021565b9150509250929050565b60008115159050919050565b61108b81611076565b82525050565b60006020820190506110a66000830184611082565b92915050565b6110b581611000565b82525050565b60006020820190506110d060008301846110ac565b92915050565b6000806000606084860312156110ef576110ee610f9d565b5b60006110fd86828701610feb565b935050602061110e86828701610feb565b925050604061111f86828701611021565b9150509250925092565b60006020828403121561113f5761113e610f9d565b5b600061114d84828501611021565b91505092915050565b600060ff82169050919050565b61116c81611156565b82525050565b60006020820190506111876000830184611163565b92915050565b6000602082840312156111a3576111a2610f9d565b5b60006111b184828501610feb565b91505092915050565b6111c381610fc2565b82525050565b60006020820190506111de60008301846111ba565b92915050565b6111ed81611076565b81146111f857600080fd5b50565b60008135905061120a816111e4565b92915050565b60006020828403121561122657611225610f9d565b5b6000611234848285016111fb565b91505092915050565b6000806040838503121561125457611253610f9d565b5b600061126285828601610feb565b925050602061127385828601610feb565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806112c457607f821691505b6020821081036112d7576112d661127d565b5b50919050565b7f496e76616c6964207370656e6465722061646472657373000000000000000000600082015250565b6000611313601783610ef6565b915061131e826112dd565b602082019050919050565b6000602082019050818103600083015261134281611306565b9050919050565b7f496e73756666696369656e742062616c616e6365000000000000000000000000600082015250565b600061137f601483610ef6565b915061138a82611349565b602082019050919050565b600060208201905081810360008301526113ae81611372565b9050919050565b7f496e76616c696420726563697069656e74206164647265737300000000000000600082015250565b60006113eb601983610ef6565b91506113f6826113b5565b602082019050919050565b6000602082019050818103600083015261141a816113de565b9050919050565b7f496e73756666696369656e7420616c6c6f77616e636500000000000000000000600082015250565b6000611457601683610ef6565b915061146282611421565b602082019050919050565b600060208201905081810360008301526114868161144a565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006114c782611000565b91506114d283611000565b92508282039050818111156114ea576114e961148d565b5b92915050565b60006114fb82611000565b915061150683611000565b925082820190508082111561151e5761151d61148d565b5b92915050565b7f4f6e6c79206f776e65722063616e2063616c6c20746869732066756e6374696f60008201527f6e00000000000000000000000000000000000000000000000000000000000000602082015250565b6000611580602183610ef6565b915061158b82611524565b604082019050919050565b600060208201905081810360008301526115af81611573565b905091905056fea26469706673582212203846b2b08d3d13dcf3b1098d3ef00911ba7aee74277b1a49bd51755ece9c2a7d64736f6c63430008120033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c806370a082311161008c57806395d89b411161006657806395d89b411461023b5780639e7c2db914610259578063a9059cbb14610275578063dd62ed3e146102a5576100ea565b806370a08231146101e3578063715018a6146102135780638da5cb5b1461021d576100ea565b806318160ddd116100c857806318160ddd1461015b57806323b872dd146101795780632bfbd9cf146101a9578063313ce567146101c5576100ea565b806306fdde03146100ef578063095ea7b31461010d57806316efd9411461013d575b600080fd5b6100f76102d5565b6040516101049190610f7b565b60405180910390f35b61012760048036038101906101229190611036565b610363565b6040516101349190611091565b60405180910390f35b6101456104c3565b6040516101529190611091565b60405180910390f35b6101636104d6565b60405161017091906110bb565b60405180910390f35b610193600480360381019061018e91906110d6565b6104dc565b6040516101a09190611091565b60405180910390f35b6101c360048036038101906101be9190611129565b61083d565b005b6101cd6109bc565b6040516101da9190611172565b60405180910390f35b6101fd60048036038101906101f8919061118d565b6109cf565b60405161020a91906110bb565b60405180910390f35b61021b6109e7565b005b610225610b20565b60405161023291906111c9565b60405180910390f35b610243610b46565b6040516102509190610f7b565b60405180910390f35b610273600480360381019061026e9190611210565b610bd4565b005b61028f600480360381019061028a9190611036565b610cb8565b60405161029c9190611091565b60405180910390f35b6102bf60048036038101906102ba919061123d565b610ec6565b6040516102cc91906110bb565b60405180910390f35b600080546102e2906112ac565b80601f016020809104026020016040519081016040528092919081815260200182805461030e906112ac565b801561035b5780601f106103305761010080835404028352916020019161035b565b820191906000526020600020905b81548152906001019060200180831161033e57829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036103d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103ca90611329565b60405180910390fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104b191906110bb565b60405180910390a36001905092915050565b600660149054906101000a900460ff1681565b60035481565b600081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610560576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161055790611395565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036105cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105c690611401565b60405180910390fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561068e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106859061146d565b60405180910390fd5b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106dd91906114bc565b9250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461073391906114f0565b9250508190555081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107c691906114bc565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161082a91906110bb565b60405180910390a3600190509392505050565b80600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156108bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108b690611395565b60405180910390fd5b80600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461090e91906114bc565b9250508190555080600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461096491906114f0565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167f426f0c0a2e698e1e1dc15965aacaec6b35a143139f5ad496aff205755eefb805826040516109b191906110bb565b60405180910390a250565b600260009054906101000a900460ff1681565b60046020528060005260406000206000915090505481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a77576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6e90611596565b60405180910390fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167ff8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c6482060405160405180910390a26000600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054610b53906112ac565b80601f0160208091040260200160405190810160405280929190818152602001828054610b7f906112ac565b8015610bcc5780601f10610ba157610100808354040283529160200191610bcc565b820191906000526020600020905b815481529060010190602001808311610baf57829003601f168201915b505050505081565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c64576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5b90611596565b60405180910390fd5b80600660146101000a81548160ff0219169083151502179055507f9a9a5103f8c2d82b49d662b5e0defedff7f020bc2c34c8e8017ae863fced5fb081604051610cad9190611091565b60405180910390a150565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d3c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3390611395565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610dab576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da290611401565b60405180910390fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610dfa91906114bc565b9250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e5091906114f0565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610eb491906110bb565b60405180910390a36001905092915050565b6005602052816000526040600020602052806000526040600020600091509150505481565b600081519050919050565b600082825260208201905092915050565b60005b83811015610f25578082015181840152602081019050610f0a565b60008484015250505050565b6000601f19601f8301169050919050565b6000610f4d82610eeb565b610f578185610ef6565b9350610f67818560208601610f07565b610f7081610f31565b840191505092915050565b60006020820190508181036000830152610f958184610f42565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610fcd82610fa2565b9050919050565b610fdd81610fc2565b8114610fe857600080fd5b50565b600081359050610ffa81610fd4565b92915050565b6000819050919050565b61101381611000565b811461101e57600080fd5b50565b6000813590506110308161100a565b92915050565b6000806040838503121561104d5761104c610f9d565b5b600061105b85828601610feb565b925050602061106c85828601611021565b9150509250929050565b60008115159050919050565b61108b81611076565b82525050565b60006020820190506110a66000830184611082565b92915050565b6110b581611000565b82525050565b60006020820190506110d060008301846110ac565b92915050565b6000806000606084860312156110ef576110ee610f9d565b5b60006110fd86828701610feb565b935050602061110e86828701610feb565b925050604061111f86828701611021565b9150509250925092565b60006020828403121561113f5761113e610f9d565b5b600061114d84828501611021565b91505092915050565b600060ff82169050919050565b61116c81611156565b82525050565b60006020820190506111876000830184611163565b92915050565b6000602082840312156111a3576111a2610f9d565b5b60006111b184828501610feb565b91505092915050565b6111c381610fc2565b82525050565b60006020820190506111de60008301846111ba565b92915050565b6111ed81611076565b81146111f857600080fd5b50565b60008135905061120a816111e4565b92915050565b60006020828403121561122657611225610f9d565b5b6000611234848285016111fb565b91505092915050565b6000806040838503121561125457611253610f9d565b5b600061126285828601610feb565b925050602061127385828601610feb565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806112c457607f821691505b6020821081036112d7576112d661127d565b5b50919050565b7f496e76616c6964207370656e6465722061646472657373000000000000000000600082015250565b6000611313601783610ef6565b915061131e826112dd565b602082019050919050565b6000602082019050818103600083015261134281611306565b9050919050565b7f496e73756666696369656e742062616c616e6365000000000000000000000000600082015250565b600061137f601483610ef6565b915061138a82611349565b602082019050919050565b600060208201905081810360008301526113ae81611372565b9050919050565b7f496e76616c696420726563697069656e74206164647265737300000000000000600082015250565b60006113eb601983610ef6565b91506113f6826113b5565b602082019050919050565b6000602082019050818103600083015261141a816113de565b9050919050565b7f496e73756666696369656e7420616c6c6f77616e636500000000000000000000600082015250565b6000611457601683610ef6565b915061146282611421565b602082019050919050565b600060208201905081810360008301526114868161144a565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006114c782611000565b91506114d283611000565b92508282039050818111156114ea576114e961148d565b5b92915050565b60006114fb82611000565b915061150683611000565b925082820190508082111561151e5761151d61148d565b5b92915050565b7f4f6e6c79206f776e65722063616e2063616c6c20746869732066756e6374696f60008201527f6e00000000000000000000000000000000000000000000000000000000000000602082015250565b6000611580602183610ef6565b915061158b82611524565b604082019050919050565b600060208201905081810360008301526115af81611573565b905091905056fea26469706673582212203846b2b08d3d13dcf3b1098d3ef00911ba7aee74277b1a49bd51755ece9c2a7d64736f6c63430008120033

Deployed Bytecode Sourcemap

60:2898:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;88:35;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1316:285;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;794:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;202:65;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1609:511;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2260:267;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;169:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;297:44;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2128:124;;;:::i;:::-;;767:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;130:32;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2535:169;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;934:374;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;348:64;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;88:35;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1316:285::-;1383:12;1436:1;1416:22;;:8;:22;;;1408:58;;;;;;;;;;;;:::i;:::-;;;;;;;;;1511:6;1477:9;:21;1487:10;1477:21;;;;;;;;;;;;;;;:31;1499:8;1477:31;;;;;;;;;;;;;;;:40;;;;1554:8;1533:38;;1542:10;1533:38;;;1564:6;1533:38;;;;;;:::i;:::-;;;;;;;;1589:4;1582:11;;1316:285;;;;:::o;794:26::-;;;;;;;;;;;;;:::o;202:65::-;;;;:::o;1609:511::-;1691:12;1744:6;1724:9;:16;1734:5;1724:16;;;;;;;;;;;;;;;;:26;;1716:59;;;;;;;;;;;;:::i;:::-;;;;;;;;;1809:1;1794:17;;:3;:17;;;1786:55;;;;;;;;;;;;:::i;:::-;;;;;;;;;1892:6;1860:9;:16;1870:5;1860:16;;;;;;;;;;;;;;;:28;1877:10;1860:28;;;;;;;;;;;;;;;;:38;;1852:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;1956:6;1936:9;:16;1946:5;1936:16;;;;;;;;;;;;;;;;:26;;;;;;;:::i;:::-;;;;;;;;1991:6;1973:9;:14;1983:3;1973:14;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;2040:6;2008:9;:16;2018:5;2008:16;;;;;;;;;;;;;;;:28;2025:10;2008:28;;;;;;;;;;;;;;;;:38;;;;;;;:::i;:::-;;;;;;;;2078:3;2062:28;;2071:5;2062:28;;;2083:6;2062:28;;;;;;:::i;:::-;;;;;;;;2108:4;2101:11;;1609:511;;;;;:::o;2260:267::-;2350:6;2325:9;:21;2335:10;2325:21;;;;;;;;;;;;;;;;:31;;2317:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;2417:6;2392:9;:21;2402:10;2392:21;;;;;;;;;;;;;;;;:31;;;;;;;:::i;:::-;;;;;;;;2462:6;2434:9;:24;2452:4;2434:24;;;;;;;;;;;;;;;;:34;;;;;;;:::i;:::-;;;;;;;;2500:10;2484:35;;;2512:6;2484:35;;;;;;:::i;:::-;;;;;;;;2260:267;:::o;169:26::-;;;;;;;;;;;;;:::o;297:44::-;;;;;;;;;;;;;;;;;:::o;2128:124::-;2766:5;;;;;;;;;;;2752:19;;:10;:19;;;2744:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;2209:5:::1;;;;;;;;;;;2190:25;;;;;;;;;;;;2242:1;2226:5;;:18;;;;;;;;;;;;;;;;;;2128:124::o:0;767:20::-;;;;;;;;;;;;;:::o;130:32::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2535:169::-;2766:5;;;;;;;;;;;2752:19;;:10;:19;;;2744:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;2631:12:::1;2614:14;;:29;;;;;;;;;;;;;;;;;;2659:37;2683:12;2659:37;;;;;;:::i;:::-;;;;;;;;2535:169:::0;:::o;934:374::-;997:12;1055:6;1030:9;:21;1040:10;1030:21;;;;;;;;;;;;;;;;:31;;1022:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;1120:1;1105:17;;:3;:17;;;1097:55;;;;;;;;;;;;:::i;:::-;;;;;;;;;1188:6;1163:9;:21;1173:10;1163:21;;;;;;;;;;;;;;;;:31;;;;;;;:::i;:::-;;;;;;;;1223:6;1205:9;:14;1215:3;1205:14;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;1266:3;1245:33;;1254:10;1245:33;;;1271:6;1245:33;;;;;;:::i;:::-;;;;;;;;1296:4;1289:11;;934:374;;;;:::o;348:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::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:329::-;4482:6;4531:2;4519:9;4510:7;4506:23;4502:32;4499:119;;;4537:79;;:::i;:::-;4499:119;4657:1;4682:53;4727:7;4718:6;4707:9;4703:22;4682:53;:::i;:::-;4672:63;;4628:117;4423:329;;;;:::o;4758:86::-;4793:7;4833:4;4826:5;4822:16;4811:27;;4758:86;;;:::o;4850:112::-;4933:22;4949:5;4933:22;:::i;:::-;4928:3;4921:35;4850:112;;:::o;4968:214::-;5057:4;5095:2;5084:9;5080:18;5072:26;;5108:67;5172:1;5161:9;5157:17;5148:6;5108:67;:::i;:::-;4968:214;;;;:::o;5188:329::-;5247:6;5296:2;5284:9;5275:7;5271:23;5267:32;5264:119;;;5302:79;;:::i;:::-;5264:119;5422:1;5447:53;5492:7;5483:6;5472:9;5468:22;5447:53;:::i;:::-;5437:63;;5393:117;5188:329;;;;:::o;5523:118::-;5610:24;5628:5;5610:24;:::i;:::-;5605:3;5598:37;5523:118;;:::o;5647:222::-;5740:4;5778:2;5767:9;5763:18;5755:26;;5791:71;5859:1;5848:9;5844:17;5835:6;5791:71;:::i;:::-;5647:222;;;;:::o;5875:116::-;5945:21;5960:5;5945:21;:::i;:::-;5938:5;5935:32;5925:60;;5981:1;5978;5971:12;5925:60;5875:116;:::o;5997:133::-;6040:5;6078:6;6065:20;6056:29;;6094:30;6118:5;6094:30;:::i;:::-;5997:133;;;;:::o;6136:323::-;6192:6;6241:2;6229:9;6220:7;6216:23;6212:32;6209:119;;;6247:79;;:::i;:::-;6209:119;6367:1;6392:50;6434:7;6425:6;6414:9;6410:22;6392:50;:::i;:::-;6382:60;;6338:114;6136:323;;;;:::o;6465:474::-;6533:6;6541;6590:2;6578:9;6569:7;6565:23;6561:32;6558:119;;;6596:79;;:::i;:::-;6558:119;6716:1;6741:53;6786:7;6777:6;6766:9;6762:22;6741:53;:::i;:::-;6731:63;;6687:117;6843:2;6869:53;6914:7;6905:6;6894:9;6890:22;6869:53;:::i;:::-;6859:63;;6814:118;6465:474;;;;;:::o;6945:180::-;6993:77;6990:1;6983:88;7090:4;7087:1;7080:15;7114:4;7111:1;7104:15;7131:320;7175:6;7212:1;7206:4;7202:12;7192:22;;7259:1;7253:4;7249:12;7280:18;7270:81;;7336:4;7328:6;7324:17;7314:27;;7270:81;7398:2;7390:6;7387:14;7367:18;7364:38;7361:84;;7417:18;;:::i;:::-;7361:84;7182:269;7131:320;;;:::o;7457:173::-;7597:25;7593:1;7585:6;7581:14;7574:49;7457:173;:::o;7636:366::-;7778:3;7799:67;7863:2;7858:3;7799:67;:::i;:::-;7792:74;;7875:93;7964:3;7875:93;:::i;:::-;7993:2;7988:3;7984:12;7977:19;;7636:366;;;:::o;8008:419::-;8174:4;8212:2;8201:9;8197:18;8189:26;;8261:9;8255:4;8251:20;8247:1;8236:9;8232:17;8225:47;8289:131;8415:4;8289:131;:::i;:::-;8281:139;;8008:419;;;:::o;8433:170::-;8573:22;8569:1;8561:6;8557:14;8550:46;8433:170;:::o;8609:366::-;8751:3;8772:67;8836:2;8831:3;8772:67;:::i;:::-;8765:74;;8848:93;8937:3;8848:93;:::i;:::-;8966:2;8961:3;8957:12;8950:19;;8609:366;;;:::o;8981:419::-;9147:4;9185:2;9174:9;9170:18;9162:26;;9234:9;9228:4;9224:20;9220:1;9209:9;9205:17;9198:47;9262:131;9388:4;9262:131;:::i;:::-;9254:139;;8981:419;;;:::o;9406:175::-;9546:27;9542:1;9534:6;9530:14;9523:51;9406:175;:::o;9587:366::-;9729:3;9750:67;9814:2;9809:3;9750:67;:::i;:::-;9743:74;;9826:93;9915:3;9826:93;:::i;:::-;9944:2;9939:3;9935:12;9928:19;;9587:366;;;:::o;9959:419::-;10125:4;10163:2;10152:9;10148:18;10140:26;;10212:9;10206:4;10202:20;10198:1;10187:9;10183:17;10176:47;10240:131;10366:4;10240:131;:::i;:::-;10232:139;;9959:419;;;:::o;10384:172::-;10524:24;10520:1;10512:6;10508:14;10501:48;10384:172;:::o;10562:366::-;10704:3;10725:67;10789:2;10784:3;10725:67;:::i;:::-;10718:74;;10801:93;10890:3;10801:93;:::i;:::-;10919:2;10914:3;10910:12;10903:19;;10562:366;;;:::o;10934:419::-;11100:4;11138:2;11127:9;11123:18;11115:26;;11187:9;11181:4;11177:20;11173:1;11162:9;11158:17;11151:47;11215:131;11341:4;11215:131;:::i;:::-;11207:139;;10934:419;;;:::o;11359:180::-;11407:77;11404:1;11397:88;11504:4;11501:1;11494:15;11528:4;11525:1;11518:15;11545:194;11585:4;11605:20;11623:1;11605:20;:::i;:::-;11600:25;;11639:20;11657:1;11639:20;:::i;:::-;11634:25;;11683:1;11680;11676:9;11668:17;;11707:1;11701:4;11698:11;11695:37;;;11712:18;;:::i;:::-;11695:37;11545:194;;;;:::o;11745:191::-;11785:3;11804:20;11822:1;11804:20;:::i;:::-;11799:25;;11838:20;11856:1;11838:20;:::i;:::-;11833:25;;11881:1;11878;11874:9;11867:16;;11902:3;11899:1;11896:10;11893:36;;;11909:18;;:::i;:::-;11893:36;11745:191;;;;:::o;11942:220::-;12082:34;12078:1;12070:6;12066:14;12059:58;12151:3;12146:2;12138:6;12134:15;12127:28;11942:220;:::o;12168:366::-;12310:3;12331:67;12395:2;12390:3;12331:67;:::i;:::-;12324:74;;12407:93;12496:3;12407:93;:::i;:::-;12525:2;12520:3;12516:12;12509:19;;12168:366;;;:::o;12540:419::-;12706:4;12744:2;12733:9;12729:18;12721:26;;12793:9;12787:4;12783:20;12779:1;12768:9;12764:17;12757:47;12821:131;12947:4;12821:131;:::i;:::-;12813:139;;12540:419;;;:::o

Swarm Source

ipfs://3846b2b08d3d13dcf3b1098d3ef00911ba7aee74277b1a49bd51755ece9c2a7d
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.