ETH Price: $3,389.03 (-1.55%)
Gas: 2 Gwei

Token

Evolutionet (Evo)
 

Overview

Max Total Supply

100,000,000 Evo

Holders

29

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 5 Decimals)

Balance
0.17748 Evo

Value
$0.00
0x09db268954a7f9776695c3e1ed206f9d5418deb9
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:
ERC20

Compiler Version
v0.8.18+commit.87f61d96

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2023-12-21
*/

// SPDX-License-Identifier: MIT

/*
Evolutionet is a unique and replenished tool that functions as a telegram bot designed for more efficient and secure trading in the DeFi space.

Website: https://evolutionet.dev/

Twitter: https://twitter.com/dennisfree34

Telegram Channel: https://t.me/Evolutionet_official_channel

Official launch on the Uniswap exchange on December 21, 2023 at 20:00 UTC.
*/

pragma solidity ^0.8.0;

abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }
    function _msgData() internal view virtual returns (bytes calldata) {
        return msg.data;
    }
}

interface IERC20 {
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed _owner, address indexed spender, uint256 value);
    function totalSupply() external view returns (uint256);
    function balanceOf(address account) external view returns (uint256);
    function transfer(address to, uint256 amount) external returns (bool);
    function allowance(address _owner, address spender) external view returns (uint256);
    function approve(address spender, uint256 amount) external returns (bool);
    function transferFrom(address from, address to, uint256 amount) external returns (bool);
}

interface IERC20Metadata is IERC20 {
    function name() external view returns (string memory);
    function symbol() external view returns (string memory);
    function decimals() external view returns (uint8);
}

interface IUniswapV2Factory {
    event PairCreated(address indexed token0, address indexed token1, address pair, uint);
    function feeTo() external view returns (address);
    function feeToSetter() external view returns (address);
    function getPair(address tokenA, address tokenB) external view returns (address pair);
    function allPairs(uint) external view returns (address pair);
    function allPairsLength() external view returns (uint);
    function createPair(address tokenA, address tokenB) external returns (address pair);
    function setFeeTo(address) external;
    function setFeeToSetter(address) external;
}

interface IUniswapV2Router {
    function factory() external pure returns (address);
    function WETH() external pure returns (address);
}

contract ERC20 is Context, IERC20, IERC20Metadata {
    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;
    mapping(address => bool) private _isExcludedFromFee;
    address public owner;
    uint256 private _totalSupply;
    string  private _name;
    string  private _symbol;
    address private marketing_wl;
    uint256 public buy_fee  = 15;
    uint256 public sell_fee = 25;
    uint256 public maxBuySell;

    address private constant RouterV2 = 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D;

    modifier onlyOwner() {
        require(owner == msg.sender, "Ownable: caller is not the owner");
        _;
    }
    function setFees_15_25() public onlyOwner {                
        buy_fee  = 15; 
        sell_fee = 25; 
    }
    function setFees_10_10() public onlyOwner {                
        buy_fee  = 10;
        sell_fee = 10;
    }
    function setFees_1_1() public onlyOwner {                
        buy_fee  = 1;
        sell_fee = 1;  
    }
    function removeFees() public onlyOwner {
        buy_fee  = 0;
        sell_fee = 0; 
    } 
    function removeMaxBuySellLimit() public onlyOwner {
       maxBuySell = 0;
    }
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
    
    function _transferOwnership(address newOwner) internal virtual {
        address oldOwner = owner;
        owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
    function renounceOwnership() public virtual onlyOwner {
        _transferOwnership(address(0));
    }
    function exclude_from_fee(address account) public onlyOwner {
        _isExcludedFromFee[account] = true;
    }    
    function include_in_fee(address account) public onlyOwner {
        _isExcludedFromFee[account] = false;
    }
    constructor( address _marketing_wl ) {
        _name = "Evolutionet";
        _symbol = "Evo";
        _totalSupply = 100000000*10**5;
        _balances[msg.sender] = _totalSupply;
        emit Transfer(address(0), msg.sender, _totalSupply);
        maxBuySell =  _totalSupply * 2 / 100;
        
        owner = msg.sender;
        marketing_wl = _marketing_wl;

        _isExcludedFromFee[msg.sender] = true;
        _isExcludedFromFee[marketing_wl] = true;

        IUniswapV2Factory(IUniswapV2Router(RouterV2).factory())
                .createPair(address(this), IUniswapV2Router(RouterV2).WETH());

    }
    function name() public view virtual override returns (string memory) {
        return _name;
    }
    function symbol() public view virtual override returns (string memory) {
        return _symbol;
    } 
    function decimals() public view virtual override returns (uint8) {
        return 5;
    }
    function totalSupply() public view virtual override returns (uint256) {
        return _totalSupply;
    }
    function balanceOf(address account) public view virtual override returns (uint256) {
        return _balances[account];
    }
    function transfer(address to, uint256 amount) public virtual override returns (bool) {
        address _owner = _msgSender();
        _transfer(_owner, to, amount);
        return true;
    }
    function allowance(address _owner, address spender) public view virtual override returns (uint256) {
        return _allowances[_owner][spender];
    }
    function approve(address spender, uint256 amount) public virtual override returns (bool) {
        address _owner = _msgSender();
        _approve(_owner, spender, amount);
        return true;
    }
    function transferFrom(address from, address to, uint256 amount) public virtual override returns (bool) {
        address spender = _msgSender();
        _spendAllowance(from, spender, amount);
        _transfer(from, to, amount);
        return true;
    }
    function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) {
        address _owner = _msgSender();
        _approve(_owner, spender, allowance(_owner, spender) + addedValue);
        return true;
    }
    function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) {
        address _owner = _msgSender();
        uint256 currentAllowance = allowance(_owner, spender);
        require(currentAllowance >= subtractedValue, "ERC20: decreased allowance below zero");
        unchecked {
            _approve(_owner, spender, currentAllowance - subtractedValue);
        }
        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 fromBalance = _balances[from];
        require(fromBalance >= amount, "ERC20: transfer amount exceeds balance");   
        
        if (_isExcludedFromFee[from] || _isExcludedFromFee[to] ) {           
                _balances[from] = fromBalance - amount;
                _balances[to] += amount;
            emit Transfer(from, to, amount);
        } else {
                if (to == getPoolAddress() || from == getPoolAddress()) {                                    
                    uint256 _this_fee;
                    if(maxBuySell > 0) require(maxBuySell >= amount, "ERC20: The amount of the transfer is more than allowed");
                    if(to == getPoolAddress()) _this_fee = sell_fee;
                    if(from == getPoolAddress()) _this_fee = buy_fee; 

                    uint256 _amount = amount * (100 - _this_fee) / 100;
                    _balances[from] = fromBalance - amount;
                    _balances[to]   += _amount;
                    emit Transfer(from, to, _amount);
            
                    uint256 _this_fee_value  = amount * _this_fee / 100;
                    _balances[marketing_wl] += _this_fee_value;                 
                } else {
                    _balances[from] = fromBalance - amount;
                    _balances[to] += amount;               
                    emit Transfer(from, to, amount);
                }
            }
    }
    function getPoolAddress() public view returns (address) {      
        address poolAddress = IUniswapV2Factory(IUniswapV2Router(RouterV2).factory()).getPair(address(this), IUniswapV2Router(RouterV2).WETH());        
        return poolAddress;
    } 
    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");
            unchecked {
                _approve(_owner, spender, currentAllowance - amount);
            }
        }
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_marketing_wl","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":[{"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":"buy_fee","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":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"exclude_from_fee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getPoolAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"include_in_fee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"maxBuySell","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","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":"removeFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"removeMaxBuySellLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"sell_fee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"setFees_10_10","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"setFees_15_25","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"setFees_1_1","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

6080604052600f60085560196009553480156200001b57600080fd5b5060405162001608380380620016088339810160408190526200003e91620002e7565b60408051808201909152600b81526a115d9bdb1d5d1a5bdb995d60aa1b60208201526005906200006f9082620003be565b5060408051808201909152600381526245766f60e81b6020820152600690620000999082620003be565b506509184e72a00060048190553360008181526020818152604080832085905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a360646004546002620000ff91906200048a565b6200010b9190620004b6565b600a55600380546001600160a01b031990811633908117909255600780546001600160a01b03858116919093161781556000928352600260209081526040808520805460ff199081166001908117909255935490941685529384902080549092169092179055815163c45a015560e01b81529151737a250d5630b4cf539739df2c5dacb4c659f2488d9263c45a01559260048083019391928290030181865afa158015620001bd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001e39190620002e7565b6001600160a01b031663c9c6539630737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000245573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200026b9190620002e7565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af1158015620002b9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002df9190620002e7565b5050620004d9565b600060208284031215620002fa57600080fd5b81516001600160a01b03811681146200031257600080fd5b9392505050565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200034457607f821691505b6020821081036200036557634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115620003b957600081815260208120601f850160051c81016020861015620003945750805b601f850160051c820191505b81811015620003b557828155600101620003a0565b5050505b505050565b81516001600160401b03811115620003da57620003da62000319565b620003f281620003eb84546200032f565b846200036b565b602080601f8311600181146200042a5760008415620004115750858301515b600019600386901b1c1916600185901b178555620003b5565b600085815260208120601f198616915b828110156200045b578886015182559484019460019091019084016200043a565b50858210156200047a5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b8082028115828204841417620004b057634e487b7160e01b600052601160045260246000fd5b92915050565b600082620004d457634e487b7160e01b600052601260045260246000fd5b500490565b61111f80620004e96000396000f3fe608060405234801561001057600080fd5b50600436106101585760003560e01c8063715018a6116100c3578063a9059cbb1161007c578063a9059cbb146102a7578063abd545bf146102ba578063dd62ed3e146102c3578063e09b4813146102d6578063f586c6d9146102e9578063f6b20c3b146102f157600080fd5b8063715018a6146102495780637d7a31aa146102515780638a64db44146102595780638da5cb5b1461026157806395d89b411461028c578063a457c2d71461029457600080fd5b806323b872dd1161011557806323b872dd146101db578063313ce567146101ee57806339509351146101fd5780635d465676146102105780635e685f441461021857806370a082311461022057600080fd5b806306fdde031461015d578063095ea7b31461017b5780630cf4c5be1461019e578063162b51fc146101b557806318160ddd146101be578063210ab5d6146101c6575b600080fd5b6101656102f9565b6040516101729190610eb8565b60405180910390f35b61018e610189366004610f1e565b61038b565b6040519015158152602001610172565b6101a7600a5481565b604051908152602001610172565b6101a760085481565b6004546101a7565b6101d96101d4366004610f4a565b6103a5565b005b61018e6101e9366004610f6e565b6103f9565b60405160058152602001610172565b61018e61020b366004610f1e565b61041d565b6101d961043f565b6101d9610470565b6101a761022e366004610f4a565b6001600160a01b031660009081526020819052604090205490565b6101d96104a6565b6101d96104dc565b6101d9610512565b600354610274906001600160a01b031681565b6040516001600160a01b039091168152602001610172565b610165610548565b61018e6102a2366004610f1e565b610557565b61018e6102b5366004610f1e565b6105d2565b6101a760095481565b6101a76102d1366004610faf565b6105e0565b6101d96102e4366004610f4a565b61060b565b610274610659565b6101d96107c6565b60606005805461030890610fe8565b80601f016020809104026020016040519081016040528092919081815260200182805461033490610fe8565b80156103815780601f1061035657610100808354040283529160200191610381565b820191906000526020600020905b81548152906001019060200180831161036457829003601f168201915b5050505050905090565b6000336103998185856107fc565b60019150505b92915050565b6003546001600160a01b031633146103d85760405162461bcd60e51b81526004016103cf90611022565b60405180910390fd5b6001600160a01b03166000908152600260205260409020805460ff19169055565b600033610407858285610920565b61041285858561099a565b506001949350505050565b60003361039981858561043083836105e0565b61043a919061106d565b6107fc565b6003546001600160a01b031633146104695760405162461bcd60e51b81526004016103cf90611022565b6000600a55565b6003546001600160a01b0316331461049a5760405162461bcd60e51b81526004016103cf90611022565b600a6008819055600955565b6003546001600160a01b031633146104d05760405162461bcd60e51b81526004016103cf90611022565b6104da6000610e66565b565b6003546001600160a01b031633146105065760405162461bcd60e51b81526004016103cf90611022565b60016008819055600955565b6003546001600160a01b0316331461053c5760405162461bcd60e51b81526004016103cf90611022565b600f6008556019600955565b60606006805461030890610fe8565b6000338161056582866105e0565b9050838110156105c55760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016103cf565b61041282868684036107fc565b60003361039981858561099a565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6003546001600160a01b031633146106355760405162461bcd60e51b81526004016103cf90611022565b6001600160a01b03166000908152600260205260409020805460ff19166001179055565b600080737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106ae573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106d29190611080565b6001600160a01b031663e6a4390530737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610733573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107579190611080565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381865afa1580156107a2573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061039f9190611080565b6003546001600160a01b031633146107f05760405162461bcd60e51b81526004016103cf90611022565b60006008819055600955565b6001600160a01b03831661085e5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103cf565b6001600160a01b0382166108bf5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103cf565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b600061092c84846105e0565b9050600019811461099457818110156109875760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e636500000060448201526064016103cf565b61099484848484036107fc565b50505050565b6001600160a01b0383166109fe5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016103cf565b6001600160a01b038216610a605760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103cf565b6001600160a01b03831660009081526020819052604090205481811015610ad85760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016103cf565b6001600160a01b03841660009081526002602052604090205460ff1680610b1757506001600160a01b03831660009081526002602052604090205460ff165b15610bb557610b26828261109d565b6001600160a01b038086166000908152602081905260408082209390935590851681529081208054849290610b5c90849061106d565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ba891815260200190565b60405180910390a3610994565b610bbd610659565b6001600160a01b0316836001600160a01b03161480610bf45750610bdf610659565b6001600160a01b0316846001600160a01b0316145b15610dcc57600a5460009015610c755782600a541015610c755760405162461bcd60e51b815260206004820152603660248201527f45524332303a2054686520616d6f756e74206f6620746865207472616e7366656044820152751c881a5cc81b5bdc99481d1a185b88185b1b1bddd95960521b60648201526084016103cf565b610c7d610659565b6001600160a01b0316846001600160a01b031603610c9a57506009545b610ca2610659565b6001600160a01b0316856001600160a01b031603610cbf57506008545b60006064610ccd838261109d565b610cd790866110b0565b610ce191906110c7565b9050610ced848461109d565b6001600160a01b038088166000908152602081905260408082209390935590871681529081208054839290610d2390849061106d565b92505081905550846001600160a01b0316866001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d6f91815260200190565b60405180910390a360006064610d8584876110b0565b610d8f91906110c7565b6007546001600160a01b0316600090815260208190526040812080549293508392909190610dbe90849061106d565b909155506109949350505050565b610dd6828261109d565b6001600160a01b038086166000908152602081905260408082209390935590851681529081208054849290610e0c90849061106d565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e5891815260200190565b60405180910390a350505050565b600380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600060208083528351808285015260005b81811015610ee557858101830151858201604001528201610ec9565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b0381168114610f1b57600080fd5b50565b60008060408385031215610f3157600080fd5b8235610f3c81610f06565b946020939093013593505050565b600060208284031215610f5c57600080fd5b8135610f6781610f06565b9392505050565b600080600060608486031215610f8357600080fd5b8335610f8e81610f06565b92506020840135610f9e81610f06565b929592945050506040919091013590565b60008060408385031215610fc257600080fd5b8235610fcd81610f06565b91506020830135610fdd81610f06565b809150509250929050565b600181811c90821680610ffc57607f821691505b60208210810361101c57634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b8082018082111561039f5761039f611057565b60006020828403121561109257600080fd5b8151610f6781610f06565b8181038181111561039f5761039f611057565b808202811582820484141761039f5761039f611057565b6000826110e457634e487b7160e01b600052601260045260246000fd5b50049056fea2646970667358221220d9f93ac84dcc64410e1f5687c749b9f0527c4e89c64bb26a9d0c2dd7726f2bf664736f6c63430008120033000000000000000000000000f6c5ca90d3e7e7172369dc822cfeb80f9835203f

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101585760003560e01c8063715018a6116100c3578063a9059cbb1161007c578063a9059cbb146102a7578063abd545bf146102ba578063dd62ed3e146102c3578063e09b4813146102d6578063f586c6d9146102e9578063f6b20c3b146102f157600080fd5b8063715018a6146102495780637d7a31aa146102515780638a64db44146102595780638da5cb5b1461026157806395d89b411461028c578063a457c2d71461029457600080fd5b806323b872dd1161011557806323b872dd146101db578063313ce567146101ee57806339509351146101fd5780635d465676146102105780635e685f441461021857806370a082311461022057600080fd5b806306fdde031461015d578063095ea7b31461017b5780630cf4c5be1461019e578063162b51fc146101b557806318160ddd146101be578063210ab5d6146101c6575b600080fd5b6101656102f9565b6040516101729190610eb8565b60405180910390f35b61018e610189366004610f1e565b61038b565b6040519015158152602001610172565b6101a7600a5481565b604051908152602001610172565b6101a760085481565b6004546101a7565b6101d96101d4366004610f4a565b6103a5565b005b61018e6101e9366004610f6e565b6103f9565b60405160058152602001610172565b61018e61020b366004610f1e565b61041d565b6101d961043f565b6101d9610470565b6101a761022e366004610f4a565b6001600160a01b031660009081526020819052604090205490565b6101d96104a6565b6101d96104dc565b6101d9610512565b600354610274906001600160a01b031681565b6040516001600160a01b039091168152602001610172565b610165610548565b61018e6102a2366004610f1e565b610557565b61018e6102b5366004610f1e565b6105d2565b6101a760095481565b6101a76102d1366004610faf565b6105e0565b6101d96102e4366004610f4a565b61060b565b610274610659565b6101d96107c6565b60606005805461030890610fe8565b80601f016020809104026020016040519081016040528092919081815260200182805461033490610fe8565b80156103815780601f1061035657610100808354040283529160200191610381565b820191906000526020600020905b81548152906001019060200180831161036457829003601f168201915b5050505050905090565b6000336103998185856107fc565b60019150505b92915050565b6003546001600160a01b031633146103d85760405162461bcd60e51b81526004016103cf90611022565b60405180910390fd5b6001600160a01b03166000908152600260205260409020805460ff19169055565b600033610407858285610920565b61041285858561099a565b506001949350505050565b60003361039981858561043083836105e0565b61043a919061106d565b6107fc565b6003546001600160a01b031633146104695760405162461bcd60e51b81526004016103cf90611022565b6000600a55565b6003546001600160a01b0316331461049a5760405162461bcd60e51b81526004016103cf90611022565b600a6008819055600955565b6003546001600160a01b031633146104d05760405162461bcd60e51b81526004016103cf90611022565b6104da6000610e66565b565b6003546001600160a01b031633146105065760405162461bcd60e51b81526004016103cf90611022565b60016008819055600955565b6003546001600160a01b0316331461053c5760405162461bcd60e51b81526004016103cf90611022565b600f6008556019600955565b60606006805461030890610fe8565b6000338161056582866105e0565b9050838110156105c55760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016103cf565b61041282868684036107fc565b60003361039981858561099a565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6003546001600160a01b031633146106355760405162461bcd60e51b81526004016103cf90611022565b6001600160a01b03166000908152600260205260409020805460ff19166001179055565b600080737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106ae573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106d29190611080565b6001600160a01b031663e6a4390530737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610733573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107579190611080565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381865afa1580156107a2573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061039f9190611080565b6003546001600160a01b031633146107f05760405162461bcd60e51b81526004016103cf90611022565b60006008819055600955565b6001600160a01b03831661085e5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103cf565b6001600160a01b0382166108bf5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103cf565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b600061092c84846105e0565b9050600019811461099457818110156109875760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e636500000060448201526064016103cf565b61099484848484036107fc565b50505050565b6001600160a01b0383166109fe5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016103cf565b6001600160a01b038216610a605760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103cf565b6001600160a01b03831660009081526020819052604090205481811015610ad85760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016103cf565b6001600160a01b03841660009081526002602052604090205460ff1680610b1757506001600160a01b03831660009081526002602052604090205460ff165b15610bb557610b26828261109d565b6001600160a01b038086166000908152602081905260408082209390935590851681529081208054849290610b5c90849061106d565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ba891815260200190565b60405180910390a3610994565b610bbd610659565b6001600160a01b0316836001600160a01b03161480610bf45750610bdf610659565b6001600160a01b0316846001600160a01b0316145b15610dcc57600a5460009015610c755782600a541015610c755760405162461bcd60e51b815260206004820152603660248201527f45524332303a2054686520616d6f756e74206f6620746865207472616e7366656044820152751c881a5cc81b5bdc99481d1a185b88185b1b1bddd95960521b60648201526084016103cf565b610c7d610659565b6001600160a01b0316846001600160a01b031603610c9a57506009545b610ca2610659565b6001600160a01b0316856001600160a01b031603610cbf57506008545b60006064610ccd838261109d565b610cd790866110b0565b610ce191906110c7565b9050610ced848461109d565b6001600160a01b038088166000908152602081905260408082209390935590871681529081208054839290610d2390849061106d565b92505081905550846001600160a01b0316866001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d6f91815260200190565b60405180910390a360006064610d8584876110b0565b610d8f91906110c7565b6007546001600160a01b0316600090815260208190526040812080549293508392909190610dbe90849061106d565b909155506109949350505050565b610dd6828261109d565b6001600160a01b038086166000908152602081905260408082209390935590851681529081208054849290610e0c90849061106d565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e5891815260200190565b60405180910390a350505050565b600380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600060208083528351808285015260005b81811015610ee557858101830151858201604001528201610ec9565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b0381168114610f1b57600080fd5b50565b60008060408385031215610f3157600080fd5b8235610f3c81610f06565b946020939093013593505050565b600060208284031215610f5c57600080fd5b8135610f6781610f06565b9392505050565b600080600060608486031215610f8357600080fd5b8335610f8e81610f06565b92506020840135610f9e81610f06565b929592945050506040919091013590565b60008060408385031215610fc257600080fd5b8235610fcd81610f06565b91506020830135610fdd81610f06565b809150509250929050565b600181811c90821680610ffc57607f821691505b60208210810361101c57634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b8082018082111561039f5761039f611057565b60006020828403121561109257600080fd5b8151610f6781610f06565b8181038181111561039f5761039f611057565b808202811582820484141761039f5761039f611057565b6000826110e457634e487b7160e01b600052601260045260246000fd5b50049056fea2646970667358221220d9f93ac84dcc64410e1f5687c749b9f0527c4e89c64bb26a9d0c2dd7726f2bf664736f6c63430008120033

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

000000000000000000000000f6c5ca90d3e7e7172369dc822cfeb80f9835203f

-----Decoded View---------------
Arg [0] : _marketing_wl (address): 0xF6C5CA90d3E7e7172369Dc822cFeB80F9835203F

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000f6c5ca90d3e7e7172369dc822cfeb80f9835203f


Deployed Bytecode Sourcemap

2361:7365:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4893:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5815:203;;;;;;:::i;:::-;;:::i;:::-;;;1188:14:1;;1181:22;1163:41;;1151:2;1136:18;5815:203:0;1023:187:1;2827:25:0;;;;;;;;;1361::1;;;1349:2;1334:18;2827:25:0;1215:177:1;2757:28:0;;;;;;5208:108;5296:12;;5208:108;;4142:112;;;;;;:::i;:::-;;:::i;:::-;;6024:261;;;;;;:::i;:::-;;:::i;5110:92::-;;;5193:1;2252:36:1;;2240:2;2225:18;5110:92:0;2110:184:1;6291:241:0;;;;;;:::i;:::-;;:::i;3531:82::-;;;:::i;3192:114::-;;;:::i;5322:127::-;;;;;;:::i;:::-;-1:-1:-1;;;;;5423:18:0;5396:7;5423:18;;;;;;;;;;;;5322:127;3910:103;;;:::i;3312:112::-;;;:::i;3070:116::-;;;:::i;2602:20::-;;;;;-1:-1:-1;;;;;2602:20:0;;;;;;-1:-1:-1;;;;;2463:32:1;;;2445:51;;2433:2;2418:18;2602:20:0;2299:203:1;4999:104:0;;;:::i;6538:437::-;;;;;;:::i;:::-;;:::i;5455:195::-;;;;;;:::i;:::-;;:::i;2792:28::-;;;;;;5656:153;;;;;;:::i;:::-;;:::i;4019:113::-;;;;;;:::i;:::-;;:::i;8687:253::-;;;:::i;3430:94::-;;;:::i;4893:100::-;4947:13;4980:5;4973:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4893:100;:::o;5815:203::-;5898:4;555:10;5955:33;555:10;5972:7;5981:6;5955:8;:33::i;:::-;6006:4;5999:11;;;5815:203;;;;;:::o;4142:112::-;2988:5;;-1:-1:-1;;;;;2988:5:0;2997:10;2988:19;2980:64;;;;-1:-1:-1;;;2980:64:0;;;;;;;:::i;:::-;;;;;;;;;-1:-1:-1;;;;;4211:27:0::1;4241:5;4211:27:::0;;;:18:::1;:27;::::0;;;;:35;;-1:-1:-1;;4211:35:0::1;::::0;;4142:112::o;6024:261::-;6121:4;555:10;6179:38;6195:4;555:10;6210:6;6179:15;:38::i;:::-;6228:27;6238:4;6244:2;6248:6;6228:9;:27::i;:::-;-1:-1:-1;6273:4:0;;6024:261;-1:-1:-1;;;;6024:261:0:o;6291:241::-;6379:4;555:10;6436:66;555:10;6453:7;6491:10;6462:26;555:10;6453:7;6462:9;:26::i;:::-;:39;;;;:::i;:::-;6436:8;:66::i;3531:82::-;2988:5;;-1:-1:-1;;;;;2988:5:0;2997:10;2988:19;2980:64;;;;-1:-1:-1;;;2980:64:0;;;;;;;:::i;:::-;3604:1:::1;3591:10;:14:::0;3531:82::o;3192:114::-;2988:5;;-1:-1:-1;;;;;2988:5:0;2997:10;2988:19;2980:64;;;;-1:-1:-1;;;2980:64:0;;;;;;;:::i;:::-;3272:2:::1;3261:7;:13:::0;;;3285:8:::1;:13:::0;3192:114::o;3910:103::-;2988:5;;-1:-1:-1;;;;;2988:5:0;2997:10;2988:19;2980:64;;;;-1:-1:-1;;;2980:64:0;;;;;;;:::i;:::-;3975:30:::1;4002:1;3975:18;:30::i;:::-;3910:103::o:0;3312:112::-;2988:5;;-1:-1:-1;;;;;2988:5:0;2997:10;2988:19;2980:64;;;;-1:-1:-1;;;2980:64:0;;;;;;;:::i;:::-;3390:1:::1;3379:7;:12:::0;;;3402:8:::1;:12:::0;3312:112::o;3070:116::-;2988:5;;-1:-1:-1;;;;;2988:5:0;2997:10;2988:19;2980:64;;;;-1:-1:-1;;;2980:64:0;;;;;;;:::i;:::-;3150:2:::1;3139:7;:13:::0;3175:2:::1;3164:8;:13:::0;3070:116::o;4999:104::-;5055:13;5088:7;5081:14;;;;;:::i;6538:437::-;6631:4;555:10;6631:4;6715:26;555:10;6733:7;6715:9;:26::i;:::-;6688:53;;6780:15;6760:16;:35;;6752:85;;;;-1:-1:-1;;;6752:85:0;;4110:2:1;6752:85:0;;;4092:21:1;4149:2;4129:18;;;4122:30;4188:34;4168:18;;;4161:62;-1:-1:-1;;;4239:18:1;;;4232:35;4284:19;;6752:85:0;3908:401:1;6752:85:0;6873:61;6882:6;6890:7;6918:15;6899:16;:34;6873:8;:61::i;5455:195::-;5534:4;555:10;5591:29;555:10;5609:2;5613:6;5591:9;:29::i;5656:153::-;-1:-1:-1;;;;;5773:19:0;;;5746:7;5773:19;;;:11;:19;;;;;;;;:28;;;;;;;;;;;;;5656:153::o;4019:113::-;2988:5;;-1:-1:-1;;;;;2988:5:0;2997:10;2988:19;2980:64;;;;-1:-1:-1;;;2980:64:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;4090:27:0::1;;::::0;;;:18:::1;:27;::::0;;;;:34;;-1:-1:-1;;4090:34:0::1;4120:4;4090:34;::::0;;4019:113::o;8687:253::-;8734:7;8760:19;2897:42;-1:-1:-1;;;;;8800:34:0;;:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;;;;;8782:63:0;;8854:4;2897:42;-1:-1:-1;;;;;8861:31:0;;:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;8782:113;;-1:-1:-1;;;;;;8782:113:0;;;;;;;-1:-1:-1;;;;;4800:15:1;;;8782:113:0;;;4782:34:1;4852:15;;4832:18;;;4825:43;4717:18;;8782:113:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;3430:94::-;2988:5;;-1:-1:-1;;;;;2988:5:0;2997:10;2988:19;2980:64;;;;-1:-1:-1;;;2980:64:0;;;;;;;:::i;:::-;3491:1:::1;3480:7;:12:::0;;;3503:8:::1;:12:::0;3430:94::o;8947:348::-;-1:-1:-1;;;;;9050:20:0;;9042:69;;;;-1:-1:-1;;;9042:69:0;;5081:2:1;9042:69:0;;;5063:21:1;5120:2;5100:18;;;5093:30;5159:34;5139:18;;;5132:62;-1:-1:-1;;;5210:18:1;;;5203:34;5254:19;;9042:69:0;4879:400:1;9042:69:0;-1:-1:-1;;;;;9130:21:0;;9122:68;;;;-1:-1:-1;;;9122:68:0;;5486:2:1;9122:68:0;;;5468:21:1;5525:2;5505:18;;;5498:30;5564:34;5544:18;;;5537:62;-1:-1:-1;;;5615:18:1;;;5608:32;5657:19;;9122:68:0;5284:398:1;9122:68:0;-1:-1:-1;;;;;9201:19:0;;;;;;;:11;:19;;;;;;;;:28;;;;;;;;;;;;;:37;;;9254:33;;1361:25:1;;;9254:33:0;;1334:18:1;9254:33:0;;;;;;;8947:348;;;:::o;9301:422::-;9403:24;9430:26;9440:6;9448:7;9430:9;:26::i;:::-;9403:53;;-1:-1:-1;;9471:16:0;:37;9467:249;;9553:6;9533:16;:26;;9525:68;;;;-1:-1:-1;;;9525:68:0;;5889:2:1;9525:68:0;;;5871:21:1;5928:2;5908:18;;;5901:30;5967:31;5947:18;;;5940:59;6016:18;;9525:68:0;5687:353:1;9525:68:0;9637:52;9646:6;9654:7;9682:6;9663:16;:25;9637:8;:52::i;:::-;9392:331;9301:422;;;:::o;6981:1700::-;-1:-1:-1;;;;;7078:18:0;;7070:68;;;;-1:-1:-1;;;7070:68:0;;6247:2:1;7070:68:0;;;6229:21:1;6286:2;6266:18;;;6259:30;6325:34;6305:18;;;6298:62;-1:-1:-1;;;6376:18:1;;;6369:35;6421:19;;7070:68:0;6045:401:1;7070:68:0;-1:-1:-1;;;;;7157:16:0;;7149:64;;;;-1:-1:-1;;;7149:64:0;;6653:2:1;7149:64:0;;;6635:21:1;6692:2;6672:18;;;6665:30;6731:34;6711:18;;;6704:62;-1:-1:-1;;;6782:18:1;;;6775:33;6825:19;;7149:64:0;6451:399:1;7149:64:0;-1:-1:-1;;;;;7252:15:0;;7230:19;7252:15;;;;;;;;;;;7286:21;;;;7278:72;;;;-1:-1:-1;;;7278:72:0;;7057:2:1;7278:72:0;;;7039:21:1;7096:2;7076:18;;;7069:30;7135:34;7115:18;;;7108:62;-1:-1:-1;;;7186:18:1;;;7179:36;7232:19;;7278:72:0;6855:402:1;7278:72:0;-1:-1:-1;;;;;7378:24:0;;;;;;:18;:24;;;;;;;;;:50;;-1:-1:-1;;;;;;7406:22:0;;;;;;:18;:22;;;;;;;;7378:50;7374:1300;;;7479:20;7493:6;7479:11;:20;:::i;:::-;-1:-1:-1;;;;;7461:15:0;;;:9;:15;;;;;;;;;;;:38;;;;7518:13;;;;;;;;:23;;7535:6;;7461:9;7518:23;;7535:6;;7518:23;:::i;:::-;;;;;;;;7576:2;-1:-1:-1;;;;;7561:26:0;7570:4;-1:-1:-1;;;;;7561:26:0;;7580:6;7561:26;;;;1361:25:1;;1349:2;1334:18;;1215:177;7561:26:0;;;;;;;;7374:1300;;;7634:16;:14;:16::i;:::-;-1:-1:-1;;;;;7628:22:0;:2;-1:-1:-1;;;;;7628:22:0;;:50;;;;7662:16;:14;:16::i;:::-;-1:-1:-1;;;;;7654:24:0;:4;-1:-1:-1;;;;;7654:24:0;;7628:50;7624:1035;;;7782:10;;7739:17;;7782:14;7779:106;;7820:6;7806:10;;:20;;7798:87;;;;-1:-1:-1;;;7798:87:0;;7597:2:1;7798:87:0;;;7579:21:1;7636:2;7616:18;;;7609:30;7675:34;7655:18;;;7648:62;-1:-1:-1;;;7726:18:1;;;7719:52;7788:19;;7798:87:0;7395:418:1;7798:87:0;7917:16;:14;:16::i;:::-;-1:-1:-1;;;;;7911:22:0;:2;-1:-1:-1;;;;;7911:22:0;;7908:47;;-1:-1:-1;7947:8:0;;7908:47;7989:16;:14;:16::i;:::-;-1:-1:-1;;;;;7981:24:0;:4;-1:-1:-1;;;;;7981:24:0;;7978:48;;-1:-1:-1;8019:7:0;;7978:48;8052:15;8099:3;8080:15;8086:9;8099:3;8080:15;:::i;:::-;8070:26;;:6;:26;:::i;:::-;:32;;;;:::i;:::-;8052:50;-1:-1:-1;8143:20:0;8157:6;8143:11;:20;:::i;:::-;-1:-1:-1;;;;;8125:15:0;;;:9;:15;;;;;;;;;;;:38;;;;8186:13;;;;;;;;:26;;8205:7;;8125:9;8186:26;;8205:7;;8186:26;:::i;:::-;;;;;;;;8255:2;-1:-1:-1;;;;;8240:27:0;8249:4;-1:-1:-1;;;;;8240:27:0;;8259:7;8240:27;;;;1361:25:1;;1349:2;1334:18;;1215:177;8240:27:0;;;;;;;;8304:23;8352:3;8331:18;8340:9;8331:6;:18;:::i;:::-;:24;;;;:::i;:::-;8388:12;;-1:-1:-1;;;;;8388:12:0;8378:9;:23;;;;;;;;;;:42;;8304:51;;-1:-1:-1;8304:51:0;;8378:23;;:9;:42;;8304:51;;8378:42;:::i;:::-;;;;-1:-1:-1;7624:1035:0;;-1:-1:-1;;;;7624:1035:0;;8504:20;8518:6;8504:11;:20;:::i;:::-;-1:-1:-1;;;;;8486:15:0;;;:9;:15;;;;;;;;;;;:38;;;;8547:13;;;;;;;;:23;;8564:6;;8486:9;8547:23;;8564:6;;8547:23;:::i;:::-;;;;;;;;8628:2;-1:-1:-1;;;;;8613:26:0;8622:4;-1:-1:-1;;;;;8613:26:0;;8632:6;8613:26;;;;1361:25:1;;1349:2;1334:18;;1215:177;8613:26:0;;;;;;;;7059:1622;6981:1700;;;:::o;3715:189::-;3808:5;;;-1:-1:-1;;;;;3824:16:0;;;-1:-1:-1;;;;;;3824:16:0;;;;;;;3856:40;;3808:5;;;3824:16;3808:5;;3856:40;;3789:16;;3856:40;3778:126;3715:189;:::o;14:548:1:-;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:131::-;-1:-1:-1;;;;;642:31:1;;632:42;;622:70;;688:1;685;678:12;622:70;567:131;:::o;703:315::-;771:6;779;832:2;820:9;811:7;807:23;803:32;800:52;;;848:1;845;838:12;800:52;887:9;874:23;906:31;931:5;906:31;:::i;:::-;956:5;1008:2;993:18;;;;980:32;;-1:-1:-1;;;703:315:1:o;1397:247::-;1456:6;1509:2;1497:9;1488:7;1484:23;1480:32;1477:52;;;1525:1;1522;1515:12;1477:52;1564:9;1551:23;1583:31;1608:5;1583:31;:::i;:::-;1633:5;1397:247;-1:-1:-1;;;1397:247:1:o;1649:456::-;1726:6;1734;1742;1795:2;1783:9;1774:7;1770:23;1766:32;1763:52;;;1811:1;1808;1801:12;1763:52;1850:9;1837:23;1869:31;1894:5;1869:31;:::i;:::-;1919:5;-1:-1:-1;1976:2:1;1961:18;;1948:32;1989:33;1948:32;1989:33;:::i;:::-;1649:456;;2041:7;;-1:-1:-1;;;2095:2:1;2080:18;;;;2067:32;;1649:456::o;2507:388::-;2575:6;2583;2636:2;2624:9;2615:7;2611:23;2607:32;2604:52;;;2652:1;2649;2642:12;2604:52;2691:9;2678:23;2710:31;2735:5;2710:31;:::i;:::-;2760:5;-1:-1:-1;2817:2:1;2802:18;;2789:32;2830:33;2789:32;2830:33;:::i;:::-;2882:7;2872:17;;;2507:388;;;;;:::o;2900:380::-;2979:1;2975:12;;;;3022;;;3043:61;;3097:4;3089:6;3085:17;3075:27;;3043:61;3150:2;3142:6;3139:14;3119:18;3116:38;3113:161;;3196:10;3191:3;3187:20;3184:1;3177:31;3231:4;3228:1;3221:15;3259:4;3256:1;3249:15;3113:161;;2900:380;;;:::o;3285:356::-;3487:2;3469:21;;;3506:18;;;3499:30;3565:34;3560:2;3545:18;;3538:62;3632:2;3617:18;;3285:356::o;3646:127::-;3707:10;3702:3;3698:20;3695:1;3688:31;3738:4;3735:1;3728:15;3762:4;3759:1;3752:15;3778:125;3843:9;;;3864:10;;;3861:36;;;3877:18;;:::i;4314:251::-;4384:6;4437:2;4425:9;4416:7;4412:23;4408:32;4405:52;;;4453:1;4450;4443:12;4405:52;4485:9;4479:16;4504:31;4529:5;4504:31;:::i;7262:128::-;7329:9;;;7350:11;;;7347:37;;;7364:18;;:::i;7818:168::-;7891:9;;;7922;;7939:15;;;7933:22;;7919:37;7909:71;;7960:18;;:::i;7991:217::-;8031:1;8057;8047:132;;8101:10;8096:3;8092:20;8089:1;8082:31;8136:4;8133:1;8126:15;8164:4;8161:1;8154:15;8047:132;-1:-1:-1;8193:9:1;;7991:217::o

Swarm Source

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