ETH Price: $2,519.20 (-1.24%)

Token

Pancho (PANCHO)
 

Overview

Max Total Supply

143,000,000,000 PANCHO

Holders

44

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
1,841,797,517.019373130285477051 PANCHO

Value
$0.00
0x01f005d8aa19b2eb2b75d0f51290da662bb4f668
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:
PanchoToken

Compiler Version
v0.8.6+commit.11564f7e

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2023-05-25
*/

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;
    }
}
pragma solidity ^0.8.0;

abstract contract Ownable is Context {
    address private _owner;

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

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

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

    modifier onlyOwner() {
        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 {
    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
    );
}
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;

contract ERC20 is Context, IERC20, IERC20Metadata {
    mapping(address => uint256) private _balances;

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

    uint256 private _totalSupply;

    string private _name;
    string private _symbol;

    constructor(string memory name_, string memory symbol_) {
        _name = name_;
        _symbol = symbol_;
    }

    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 recipient, uint256 amount)
        public
        virtual
        override
        returns (bool)
    {
        _transfer(_msgSender(), recipient, 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)
    {
        _approve(_msgSender(), spender, amount);
        return true;
    }

    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) public virtual override returns (bool) {
        _transfer(sender, recipient, amount);
        uint256 currentAllowance = _allowances[sender][_msgSender()];
        require(
            currentAllowance >= amount,
            "ERC20: transfer amount exceeds allowance"
        );
        unchecked {
            _approve(sender, _msgSender(), currentAllowance - amount);
        }
        return true;
    }

    function increaseAllowance(address spender, uint256 addedValue)
        public
        virtual
        returns (bool)
    {
        _approve(
            _msgSender(),
            spender,
            _allowances[_msgSender()][spender] + addedValue
        );
        return true;
    }

    function decreaseAllowance(address spender, uint256 subtractedValue)
        public
        virtual
        returns (bool)
    {
        uint256 currentAllowance = _allowances[_msgSender()][spender];
        require(
            currentAllowance >= subtractedValue,
            "ERC20: decreased allowance below zero"
        );
        unchecked {
            _approve(_msgSender(), spender, currentAllowance - subtractedValue);
        }

        return true;
    }

    function _transfer(
        address sender,
        address recipient,
        uint256 amount
    ) internal virtual {
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");

        _beforeTokenTransfer(sender, recipient, amount);

        uint256 senderBalance = _balances[sender];
        require(
            senderBalance >= amount,
            "ERC20: transfer amount exceeds balance"
        );
        unchecked {
            _balances[sender] = senderBalance - amount;
        }
        _balances[recipient] += amount;

        emit Transfer(sender, recipient, amount);

        _afterTokenTransfer(sender, recipient, amount);
    }

    function _mint(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: mint to the zero address");

        _beforeTokenTransfer(address(0), account, amount);

        _totalSupply += amount;
        _balances[account] += amount;
        emit Transfer(address(0), account, amount);

        _afterTokenTransfer(address(0), account, amount);
    }

    function _burn(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: burn from the zero address");

        _beforeTokenTransfer(account, address(0), amount);

        uint256 accountBalance = _balances[account];
        require(accountBalance >= amount, "ERC20: burn amount exceeds balance");
        unchecked {
            _balances[account] = accountBalance - amount;
        }
        _totalSupply -= amount;

        emit Transfer(account, address(0), amount);

        _afterTokenTransfer(account, address(0), 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 _beforeTokenTransfer(
        address from,
        address to,
        uint256 amount
    ) internal virtual {}

    function _afterTokenTransfer(
        address from,
        address to,
        uint256 amount
    ) internal virtual {}
}

pragma solidity ^0.8.0;

contract PanchoToken is Ownable, ERC20 {
    bool public limited;
    uint256 public maxHoldingAmount;
    uint256 public minHoldingAmount;
    address public uniswapV2Pair;
    mapping(address => bool) public blacklists;

    constructor(uint256 _totalSupply) ERC20("Pancho", "PANCHO") {
        _mint(msg.sender, _totalSupply);
    }

    function blacklist(address _address, bool _isBlacklisting)
        external
        onlyOwner
    {
        blacklists[_address] = _isBlacklisting;
    }

    function setRule(
        bool _limited,
        address _uniswapV2Pair,
        uint256 _maxHoldingAmount,
        uint256 _minHoldingAmount
    ) external onlyOwner {
        limited = _limited;
        uniswapV2Pair = _uniswapV2Pair;
        maxHoldingAmount = _maxHoldingAmount;
        minHoldingAmount = _minHoldingAmount;
    }

    function _beforeTokenTransfer(
        address from,
        address to,
        uint256 amount
    ) internal virtual override {
        require(!blacklists[to] && !blacklists[from], "Blacklisted");

        if (uniswapV2Pair == address(0)) {
            require(from == owner() || to == owner(), "trading is not started");
            return;
        }

        if (limited && from == uniswapV2Pair) {
            require(
                super.balanceOf(to) + amount <= maxHoldingAmount &&
                    super.balanceOf(to) + amount >= minHoldingAmount,
                "Forbid"
            );
        }
    }

    function burn(uint256 value) external {
        _burn(msg.sender, value);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"uint256","name":"_totalSupply","type":"uint256"}],"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":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"bool","name":"_isBlacklisting","type":"bool"}],"name":"blacklist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"blacklists","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","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":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"limited","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxHoldingAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minHoldingAmount","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":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_limited","type":"bool"},{"internalType":"address","name":"_uniswapV2Pair","type":"address"},{"internalType":"uint256","name":"_maxHoldingAmount","type":"uint256"},{"internalType":"uint256","name":"_minHoldingAmount","type":"uint256"}],"name":"setRule","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":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]

60806040523480156200001157600080fd5b5060405162001524380380620015248339810160408190526200003491620004a2565b6040518060400160405280600681526020016550616e63686f60d01b8152506040518060400160405280600681526020016550414e43484f60d01b8152506200008c62000086620000d360201b60201c565b620000d7565b8151620000a1906004906020850190620003fc565b508051620000b7906005906020840190620003fc565b505050620000cc33826200012760201b60201c565b5062000520565b3390565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b038216620001835760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064015b60405180910390fd5b62000191600083836200021e565b8060036000828254620001a59190620004bc565b90915550506001600160a01b03821660009081526001602052604081208054839290620001d4908490620004bc565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6001600160a01b0382166000908152600a602052604090205460ff161580156200026157506001600160a01b0383166000908152600a602052604090205460ff16155b6200029d5760405162461bcd60e51b815260206004820152600b60248201526a109b1858dadb1a5cdd195960aa1b60448201526064016200017a565b6009546001600160a01b03166200032b576000546001600160a01b0384811691161480620002d857506000546001600160a01b038381169116145b620003265760405162461bcd60e51b815260206004820152601660248201527f74726164696e67206973206e6f7420737461727465640000000000000000000060448201526064016200017a565b505050565b60065460ff1680156200034b57506009546001600160a01b038481169116145b156200032657600754816200036b84620003e160201b620005771760201c565b620003779190620004bc565b11158015620003aa5750600854816200039b84620003e160201b620005771760201c565b620003a79190620004bc565b10155b620003265760405162461bcd60e51b8152602060048201526006602482015265119bdc989a5960d21b60448201526064016200017a565b6001600160a01b031660009081526001602052604090205490565b8280546200040a90620004e3565b90600052602060002090601f0160209004810192826200042e576000855562000479565b82601f106200044957805160ff191683800117855562000479565b8280016001018555821562000479579182015b82811115620004795782518255916020019190600101906200045c565b50620004879291506200048b565b5090565b5b808211156200048757600081556001016200048c565b600060208284031215620004b557600080fd5b5051919050565b60008219821115620004de57634e487b7160e01b600052601160045260246000fd5b500190565b600181811c90821680620004f857607f821691505b602082108114156200051a57634e487b7160e01b600052602260045260246000fd5b50919050565b610ff480620005306000396000f3fe608060405234801561001057600080fd5b50600436106101425760003560e01c806349bd5a5e116100b85780638da5cb5b1161007c5780638da5cb5b1461029257806395d89b41146102a3578063a457c2d7146102ab578063a9059cbb146102be578063dd62ed3e146102d1578063f2fde38b1461030a57600080fd5b806349bd5a5e1461023657806370a0823114610261578063715018a614610274578063860a32ec1461027c57806389f9a1d31461028957600080fd5b806323b872dd1161010a57806323b872dd146101c6578063313ce567146101d957806339509351146101e85780633aa633aa146101fb578063404e51291461021057806342966c681461022357600080fd5b806306fdde0314610147578063095ea7b31461016557806316c021291461018857806318160ddd146101ab5780631ab99e12146101bd575b600080fd5b61014f61031d565b60405161015c9190610eb4565b60405180910390f35b610178610173366004610e2f565b6103af565b604051901515815260200161015c565b610178610196366004610d74565b600a6020526000908152604090205460ff1681565b6003545b60405190815260200161015c565b6101af60085481565b6101786101d4366004610dc9565b6103c5565b6040516012815260200161015c565b6101786101f6366004610e2f565b610474565b61020e610209366004610e59565b6104b0565b005b61020e61021e366004610e05565b610515565b61020e610231366004610e9b565b61056a565b600954610249906001600160a01b031681565b6040516001600160a01b03909116815260200161015c565b6101af61026f366004610d74565b610577565b61020e610592565b6006546101789060ff1681565b6101af60075481565b6000546001600160a01b0316610249565b61014f6105c8565b6101786102b9366004610e2f565b6105d7565b6101786102cc366004610e2f565b610670565b6101af6102df366004610d96565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b61020e610318366004610d74565b61067d565b60606004805461032c90610f6d565b80601f016020809104026020016040519081016040528092919081815260200182805461035890610f6d565b80156103a55780601f1061037a576101008083540402835291602001916103a5565b820191906000526020600020905b81548152906001019060200180831161038857829003601f168201915b5050505050905090565b60006103bc338484610715565b50600192915050565b60006103d284848461083a565b6001600160a01b03841660009081526002602090815260408083203384529091529020548281101561045c5760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b6104698533858403610715565b506001949350505050565b3360008181526002602090815260408083206001600160a01b038716845290915281205490916103bc9185906104ab908690610f3e565b610715565b6000546001600160a01b031633146104da5760405162461bcd60e51b815260040161045390610f09565b6006805460ff191694151594909417909355600980546001600160a01b0319166001600160a01b039390931692909217909155600755600855565b6000546001600160a01b0316331461053f5760405162461bcd60e51b815260040161045390610f09565b6001600160a01b03919091166000908152600a60205260409020805460ff1916911515919091179055565b6105743382610a14565b50565b6001600160a01b031660009081526001602052604090205490565b6000546001600160a01b031633146105bc5760405162461bcd60e51b815260040161045390610f09565b6105c66000610b6b565b565b60606005805461032c90610f6d565b3360009081526002602090815260408083206001600160a01b0386168452909152812054828110156106595760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610453565b6106663385858403610715565b5060019392505050565b60006103bc33848461083a565b6000546001600160a01b031633146106a75760405162461bcd60e51b815260040161045390610f09565b6001600160a01b03811661070c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610453565b61057481610b6b565b6001600160a01b0383166107775760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610453565b6001600160a01b0382166107d85760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610453565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b03831661089e5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610453565b6001600160a01b0382166109005760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610453565b61090b838383610bbb565b6001600160a01b038316600090815260016020526040902054818110156109835760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610453565b6001600160a01b038085166000908152600160205260408082208585039055918516815290812080548492906109ba908490610f3e565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a0691815260200190565b60405180910390a350505050565b6001600160a01b038216610a745760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608401610453565b610a8082600083610bbb565b6001600160a01b03821660009081526001602052604090205481811015610af45760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608401610453565b6001600160a01b0383166000908152600160205260408120838303905560038054849290610b23908490610f56565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200161082d565b505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b0382166000908152600a602052604090205460ff16158015610bfd57506001600160a01b0383166000908152600a602052604090205460ff16155b610c375760405162461bcd60e51b815260206004820152600b60248201526a109b1858dadb1a5cdd195960aa1b6044820152606401610453565b6009546001600160a01b0316610cb5576000546001600160a01b0384811691161480610c7057506000546001600160a01b038381169116145b610b665760405162461bcd60e51b81526020600482015260166024820152751d1c98591a5b99c81a5cc81b9bdd081cdd185c9d195960521b6044820152606401610453565b60065460ff168015610cd457506009546001600160a01b038481169116145b15610b665760075481610ce684610577565b610cf09190610f3e565b11158015610d13575060085481610d0684610577565b610d109190610f3e565b10155b610b665760405162461bcd60e51b8152602060048201526006602482015265119bdc989a5960d21b6044820152606401610453565b80356001600160a01b0381168114610d5f57600080fd5b919050565b80358015158114610d5f57600080fd5b600060208284031215610d8657600080fd5b610d8f82610d48565b9392505050565b60008060408385031215610da957600080fd5b610db283610d48565b9150610dc060208401610d48565b90509250929050565b600080600060608486031215610dde57600080fd5b610de784610d48565b9250610df560208501610d48565b9150604084013590509250925092565b60008060408385031215610e1857600080fd5b610e2183610d48565b9150610dc060208401610d64565b60008060408385031215610e4257600080fd5b610e4b83610d48565b946020939093013593505050565b60008060008060808587031215610e6f57600080fd5b610e7885610d64565b9350610e8660208601610d48565b93969395505050506040820135916060013590565b600060208284031215610ead57600080fd5b5035919050565b600060208083528351808285015260005b81811015610ee157858101830151858201604001528201610ec5565b81811115610ef3576000604083870101525b50601f01601f1916929092016040019392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60008219821115610f5157610f51610fa8565b500190565b600082821015610f6857610f68610fa8565b500390565b600181811c90821680610f8157607f821691505b60208210811415610fa257634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea26469706673582212203bd9131931c0c305b4b87d8c7b82fd1f7d03a76eb877b4d94c3b993346329c8f64736f6c634300080600330000000000000000000000000000000000000001ce0ed3dd4577a20598000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101425760003560e01c806349bd5a5e116100b85780638da5cb5b1161007c5780638da5cb5b1461029257806395d89b41146102a3578063a457c2d7146102ab578063a9059cbb146102be578063dd62ed3e146102d1578063f2fde38b1461030a57600080fd5b806349bd5a5e1461023657806370a0823114610261578063715018a614610274578063860a32ec1461027c57806389f9a1d31461028957600080fd5b806323b872dd1161010a57806323b872dd146101c6578063313ce567146101d957806339509351146101e85780633aa633aa146101fb578063404e51291461021057806342966c681461022357600080fd5b806306fdde0314610147578063095ea7b31461016557806316c021291461018857806318160ddd146101ab5780631ab99e12146101bd575b600080fd5b61014f61031d565b60405161015c9190610eb4565b60405180910390f35b610178610173366004610e2f565b6103af565b604051901515815260200161015c565b610178610196366004610d74565b600a6020526000908152604090205460ff1681565b6003545b60405190815260200161015c565b6101af60085481565b6101786101d4366004610dc9565b6103c5565b6040516012815260200161015c565b6101786101f6366004610e2f565b610474565b61020e610209366004610e59565b6104b0565b005b61020e61021e366004610e05565b610515565b61020e610231366004610e9b565b61056a565b600954610249906001600160a01b031681565b6040516001600160a01b03909116815260200161015c565b6101af61026f366004610d74565b610577565b61020e610592565b6006546101789060ff1681565b6101af60075481565b6000546001600160a01b0316610249565b61014f6105c8565b6101786102b9366004610e2f565b6105d7565b6101786102cc366004610e2f565b610670565b6101af6102df366004610d96565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b61020e610318366004610d74565b61067d565b60606004805461032c90610f6d565b80601f016020809104026020016040519081016040528092919081815260200182805461035890610f6d565b80156103a55780601f1061037a576101008083540402835291602001916103a5565b820191906000526020600020905b81548152906001019060200180831161038857829003601f168201915b5050505050905090565b60006103bc338484610715565b50600192915050565b60006103d284848461083a565b6001600160a01b03841660009081526002602090815260408083203384529091529020548281101561045c5760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b6104698533858403610715565b506001949350505050565b3360008181526002602090815260408083206001600160a01b038716845290915281205490916103bc9185906104ab908690610f3e565b610715565b6000546001600160a01b031633146104da5760405162461bcd60e51b815260040161045390610f09565b6006805460ff191694151594909417909355600980546001600160a01b0319166001600160a01b039390931692909217909155600755600855565b6000546001600160a01b0316331461053f5760405162461bcd60e51b815260040161045390610f09565b6001600160a01b03919091166000908152600a60205260409020805460ff1916911515919091179055565b6105743382610a14565b50565b6001600160a01b031660009081526001602052604090205490565b6000546001600160a01b031633146105bc5760405162461bcd60e51b815260040161045390610f09565b6105c66000610b6b565b565b60606005805461032c90610f6d565b3360009081526002602090815260408083206001600160a01b0386168452909152812054828110156106595760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610453565b6106663385858403610715565b5060019392505050565b60006103bc33848461083a565b6000546001600160a01b031633146106a75760405162461bcd60e51b815260040161045390610f09565b6001600160a01b03811661070c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610453565b61057481610b6b565b6001600160a01b0383166107775760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610453565b6001600160a01b0382166107d85760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610453565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b03831661089e5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610453565b6001600160a01b0382166109005760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610453565b61090b838383610bbb565b6001600160a01b038316600090815260016020526040902054818110156109835760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610453565b6001600160a01b038085166000908152600160205260408082208585039055918516815290812080548492906109ba908490610f3e565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a0691815260200190565b60405180910390a350505050565b6001600160a01b038216610a745760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608401610453565b610a8082600083610bbb565b6001600160a01b03821660009081526001602052604090205481811015610af45760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608401610453565b6001600160a01b0383166000908152600160205260408120838303905560038054849290610b23908490610f56565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200161082d565b505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b0382166000908152600a602052604090205460ff16158015610bfd57506001600160a01b0383166000908152600a602052604090205460ff16155b610c375760405162461bcd60e51b815260206004820152600b60248201526a109b1858dadb1a5cdd195960aa1b6044820152606401610453565b6009546001600160a01b0316610cb5576000546001600160a01b0384811691161480610c7057506000546001600160a01b038381169116145b610b665760405162461bcd60e51b81526020600482015260166024820152751d1c98591a5b99c81a5cc81b9bdd081cdd185c9d195960521b6044820152606401610453565b60065460ff168015610cd457506009546001600160a01b038481169116145b15610b665760075481610ce684610577565b610cf09190610f3e565b11158015610d13575060085481610d0684610577565b610d109190610f3e565b10155b610b665760405162461bcd60e51b8152602060048201526006602482015265119bdc989a5960d21b6044820152606401610453565b80356001600160a01b0381168114610d5f57600080fd5b919050565b80358015158114610d5f57600080fd5b600060208284031215610d8657600080fd5b610d8f82610d48565b9392505050565b60008060408385031215610da957600080fd5b610db283610d48565b9150610dc060208401610d48565b90509250929050565b600080600060608486031215610dde57600080fd5b610de784610d48565b9250610df560208501610d48565b9150604084013590509250925092565b60008060408385031215610e1857600080fd5b610e2183610d48565b9150610dc060208401610d64565b60008060408385031215610e4257600080fd5b610e4b83610d48565b946020939093013593505050565b60008060008060808587031215610e6f57600080fd5b610e7885610d64565b9350610e8660208601610d48565b93969395505050506040820135916060013590565b600060208284031215610ead57600080fd5b5035919050565b600060208083528351808285015260005b81811015610ee157858101830151858201604001528201610ec5565b81811115610ef3576000604083870101525b50601f01601f1916929092016040019392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60008219821115610f5157610f51610fa8565b500190565b600082821015610f6857610f68610fa8565b500390565b600181811c90821680610f8157607f821691505b60208210811415610fa257634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea26469706673582212203bd9131931c0c305b4b87d8c7b82fd1f7d03a76eb877b4d94c3b993346329c8f64736f6c63430008060033

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

0000000000000000000000000000000000000001ce0ed3dd4577a20598000000

-----Decoded View---------------
Arg [0] : _totalSupply (uint256): 143000000000000000000000000000

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000001ce0ed3dd4577a20598000000


Deployed Bytecode Sourcemap

7920:1599:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2856:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3911:210;;;;;;:::i;:::-;;:::i;:::-;;;2618:14:1;;2611:22;2593:41;;2581:2;2566:18;3911:210:0;2548:92:1;8103:42:0;;;;;;:::i;:::-;;;;;;;;;;;;;;;;3177:108;3265:12;;3177:108;;;8831:25:1;;;8819:2;8804:18;3177:108:0;8786:76:1;8030:31:0;;;;;;4129:525;;;;;;:::i;:::-;;:::i;3076:93::-;;;3159:2;9009:36:1;;8997:2;8982:18;3076:93:0;8964:87:1;4662:297:0;;;;;;:::i;:::-;;:::i;8438:344::-;;;;;;:::i;:::-;;:::i;:::-;;8272:158;;;;;;:::i;:::-;;:::i;9435:81::-;;;;;;:::i;:::-;;:::i;8068:28::-;;;;;-1:-1:-1;;;;;8068:28:0;;;;;;-1:-1:-1;;;;;2409:32:1;;;2391:51;;2379:2;2364:18;8068:28:0;2346:102:1;3293:177:0;;;;;;:::i;:::-;;:::i;787:103::-;;;:::i;7966:19::-;;;;;;;;;7992:31;;;;;;564:87;610:7;637:6;-1:-1:-1;;;;;637:6:0;564:87;;2964:104;;;:::i;4967:482::-;;;;;;:::i;:::-;;:::i;3478:216::-;;;;;;:::i;:::-;;:::i;3702:201::-;;;;;;:::i;:::-;-1:-1:-1;;;;;3868:18:0;;;3836:7;3868:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;3702:201;898:238;;;;;;:::i;:::-;;:::i;2856:100::-;2910:13;2943:5;2936:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2856:100;:::o;3911:210::-;4030:4;4052:39;140:10;4075:7;4084:6;4052:8;:39::i;:::-;-1:-1:-1;4109:4:0;3911:210;;;;:::o;4129:525::-;4269:4;4286:36;4296:6;4304:9;4315:6;4286:9;:36::i;:::-;-1:-1:-1;;;;;4360:19:0;;4333:24;4360:19;;;:11;:19;;;;;;;;140:10;4360:33;;;;;;;;4426:26;;;;4404:116;;;;-1:-1:-1;;;4404:116:0;;5807:2:1;4404:116:0;;;5789:21:1;5846:2;5826:18;;;5819:30;5885:34;5865:18;;;5858:62;-1:-1:-1;;;5936:18:1;;;5929:38;5984:19;;4404:116:0;;;;;;;;;4556:57;4565:6;140:10;4606:6;4587:16;:25;4556:8;:57::i;:::-;-1:-1:-1;4642:4:0;;4129:525;-1:-1:-1;;;;4129:525:0:o;4662:297::-;140:10;4777:4;4871:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;4871:34:0;;;;;;;;;;4777:4;;4799:130;;4849:7;;4871:47;;4908:10;;4871:47;:::i;:::-;4799:8;:130::i;8438:344::-;610:7;637:6;-1:-1:-1;;;;;637:6:0;140:10;699:23;691:68;;;;-1:-1:-1;;;691:68:0;;;;;;;:::i;:::-;8621:7:::1;:18:::0;;-1:-1:-1;;8621:18:0::1;::::0;::::1;;::::0;;;::::1;::::0;;;8650:13:::1;:30:::0;;-1:-1:-1;;;;;;8650:30:0::1;-1:-1:-1::0;;;;;8650:30:0;;;::::1;::::0;;;::::1;::::0;;;8691:16:::1;:36:::0;8738:16:::1;:36:::0;8438:344::o;8272:158::-;610:7;637:6;-1:-1:-1;;;;;637:6:0;140:10;699:23;691:68;;;;-1:-1:-1;;;691:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;8384:20:0;;;::::1;;::::0;;;:10:::1;:20;::::0;;;;:38;;-1:-1:-1;;8384:38:0::1;::::0;::::1;;::::0;;;::::1;::::0;;8272:158::o;9435:81::-;9484:24;9490:10;9502:5;9484;:24::i;:::-;9435:81;:::o;3293:177::-;-1:-1:-1;;;;;3444:18:0;3412:7;3444:18;;;:9;:18;;;;;;;3293:177::o;787:103::-;610:7;637:6;-1:-1:-1;;;;;637:6:0;140:10;699:23;691:68;;;;-1:-1:-1;;;691:68:0;;;;;;;:::i;:::-;852:30:::1;879:1;852:18;:30::i;:::-;787:103::o:0;2964:104::-;3020:13;3053:7;3046:14;;;;;:::i;4967:482::-;140:10;5087:4;5136:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;5136:34:0;;;;;;;;;;5203:35;;;;5181:122;;;;-1:-1:-1;;;5181:122:0;;8141:2:1;5181:122:0;;;8123:21:1;8180:2;8160:18;;;8153:30;8219:34;8199:18;;;8192:62;-1:-1:-1;;;8270:18:1;;;8263:35;8315:19;;5181:122:0;8113:227:1;5181:122:0;5339:67;140:10;5362:7;5390:15;5371:16;:34;5339:8;:67::i;:::-;-1:-1:-1;5437:4:0;;4967:482;-1:-1:-1;;;4967:482:0:o;3478:216::-;3600:4;3622:42;140:10;3646:9;3657:6;3622:9;:42::i;898:238::-;610:7;637:6;-1:-1:-1;;;;;637:6:0;140:10;699:23;691:68;;;;-1:-1:-1;;;691:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1001:22:0;::::1;979:110;;;::::0;-1:-1:-1;;;979:110:0;;4256:2:1;979:110:0::1;::::0;::::1;4238:21:1::0;4295:2;4275:18;;;4268:30;4334:34;4314:18;;;4307:62;-1:-1:-1;;;4385:18:1;;;4378:36;4431:19;;979:110:0::1;4228:228:1::0;979:110:0::1;1100:28;1119:8;1100:18;:28::i;7241:380::-:0;-1:-1:-1;;;;;7377:19:0;;7369:68;;;;-1:-1:-1;;;7369:68:0;;7736:2:1;7369:68:0;;;7718:21:1;7775:2;7755:18;;;7748:30;7814:34;7794:18;;;7787:62;-1:-1:-1;;;7865:18:1;;;7858:34;7909:19;;7369:68:0;7708:226:1;7369:68:0;-1:-1:-1;;;;;7456:21:0;;7448:68;;;;-1:-1:-1;;;7448:68:0;;4663:2:1;7448:68:0;;;4645:21:1;4702:2;4682:18;;;4675:30;4741:34;4721:18;;;4714:62;-1:-1:-1;;;4792:18:1;;;4785:32;4834:19;;7448:68:0;4635:224:1;7448:68:0;-1:-1:-1;;;;;7529:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;7581:32;;8831:25:1;;;7581:32:0;;8804:18:1;7581:32:0;;;;;;;;7241:380;;;:::o;5457:770::-;-1:-1:-1;;;;;5597:20:0;;5589:70;;;;-1:-1:-1;;;5589:70:0;;7330:2:1;5589:70:0;;;7312:21:1;7369:2;7349:18;;;7342:30;7408:34;7388:18;;;7381:62;-1:-1:-1;;;7459:18:1;;;7452:35;7504:19;;5589:70:0;7302:227:1;5589:70:0;-1:-1:-1;;;;;5678:23:0;;5670:71;;;;-1:-1:-1;;;5670:71:0;;3449:2:1;5670:71:0;;;3431:21:1;3488:2;3468:18;;;3461:30;3527:34;3507:18;;;3500:62;-1:-1:-1;;;3578:18:1;;;3571:33;3621:19;;5670:71:0;3421:225:1;5670:71:0;5754:47;5775:6;5783:9;5794:6;5754:20;:47::i;:::-;-1:-1:-1;;;;;5838:17:0;;5814:21;5838:17;;;:9;:17;;;;;;5888:23;;;;5866:111;;;;-1:-1:-1;;;5866:111:0;;5066:2:1;5866:111:0;;;5048:21:1;5105:2;5085:18;;;5078:30;5144:34;5124:18;;;5117:62;-1:-1:-1;;;5195:18:1;;;5188:36;5241:19;;5866:111:0;5038:228:1;5866:111:0;-1:-1:-1;;;;;6013:17:0;;;;;;;:9;:17;;;;;;6033:22;;;6013:42;;6077:20;;;;;;;;:30;;6049:6;;6013:17;6077:30;;6049:6;;6077:30;:::i;:::-;;;;;;;;6142:9;-1:-1:-1;;;;;6125:35:0;6134:6;-1:-1:-1;;;;;6125:35:0;;6153:6;6125:35;;;;8831:25:1;;8819:2;8804:18;;8786:76;6125:35:0;;;;;;;;5578:649;5457:770;;;:::o;6642:591::-;-1:-1:-1;;;;;6726:21:0;;6718:67;;;;-1:-1:-1;;;6718:67:0;;6577:2:1;6718:67:0;;;6559:21:1;6616:2;6596:18;;;6589:30;6655:34;6635:18;;;6628:62;-1:-1:-1;;;6706:18:1;;;6699:31;6747:19;;6718:67:0;6549:223:1;6718:67:0;6798:49;6819:7;6836:1;6840:6;6798:20;:49::i;:::-;-1:-1:-1;;;;;6885:18:0;;6860:22;6885:18;;;:9;:18;;;;;;6922:24;;;;6914:71;;;;-1:-1:-1;;;6914:71:0;;3853:2:1;6914:71:0;;;3835:21:1;3892:2;3872:18;;;3865:30;3931:34;3911:18;;;3904:62;-1:-1:-1;;;3982:18:1;;;3975:32;4024:19;;6914:71:0;3825:224:1;6914:71:0;-1:-1:-1;;;;;7021:18:0;;;;;;:9;:18;;;;;7042:23;;;7021:44;;7087:12;:22;;7059:6;;7021:18;7087:22;;7059:6;;7087:22;:::i;:::-;;;;-1:-1:-1;;7127:37:0;;8831:25:1;;;7153:1:0;;-1:-1:-1;;;;;7127:37:0;;;;;8819:2:1;8804:18;7127:37:0;8786:76:1;7177:48:0;6707:526;6642:591;;:::o;1144:191::-;1218:16;1237:6;;-1:-1:-1;;;;;1254:17:0;;;-1:-1:-1;;;;;;1254:17:0;;;;;;1287:40;;1237:6;;;;;;;1287:40;;1218:16;1287:40;1207:128;1144:191;:::o;8790:637::-;-1:-1:-1;;;;;8942:14:0;;;;;;:10;:14;;;;;;;;8941:15;:36;;;;-1:-1:-1;;;;;;8961:16:0;;;;;;:10;:16;;;;;;;;8960:17;8941:36;8933:60;;;;-1:-1:-1;;;8933:60:0;;8547:2:1;8933:60:0;;;8529:21:1;8586:2;8566:18;;;8559:30;-1:-1:-1;;;8605:18:1;;;8598:41;8656:18;;8933:60:0;8519:161:1;8933:60:0;9010:13;;-1:-1:-1;;;;;9010:13:0;9006:148;;610:7;637:6;-1:-1:-1;;;;;9062:15:0;;;637:6;;9062:15;;:32;;-1:-1:-1;610:7:0;637:6;-1:-1:-1;;;;;9081:13:0;;;637:6;;9081:13;9062:32;9054:67;;;;-1:-1:-1;;;9054:67:0;;6979:2:1;9054:67:0;;;6961:21:1;7018:2;6998:18;;;6991:30;-1:-1:-1;;;7037:18:1;;;7030:52;7099:18;;9054:67:0;6951:172:1;9006:148:0;9170:7;;;;:32;;;;-1:-1:-1;9189:13:0;;-1:-1:-1;;;;;9181:21:0;;;9189:13;;9181:21;9170:32;9166:254;;;9277:16;;9267:6;9245:19;9261:2;9245:15;:19::i;:::-;:28;;;;:::i;:::-;:48;;:121;;;;;9350:16;;9340:6;9318:19;9334:2;9318:15;:19::i;:::-;:28;;;;:::i;:::-;:48;;9245:121;9219:189;;;;-1:-1:-1;;;9219:189:0;;5473:2:1;9219:189:0;;;5455:21:1;5512:1;5492:18;;;5485:29;-1:-1:-1;;;5530:18:1;;;5523:36;5576:18;;9219:189:0;5445:155:1;14:173;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:2;;177:1;174;167:12;111:2;63:124;;;:::o;192:160::-;257:20;;313:13;;306:21;296:32;;286:2;;342:1;339;332:12;357:186;416:6;469:2;457:9;448:7;444:23;440:32;437:2;;;485:1;482;475:12;437:2;508:29;527:9;508:29;:::i;:::-;498:39;427:116;-1:-1:-1;;;427:116:1:o;548:260::-;616:6;624;677:2;665:9;656:7;652:23;648:32;645:2;;;693:1;690;683:12;645:2;716:29;735:9;716:29;:::i;:::-;706:39;;764:38;798:2;787:9;783:18;764:38;:::i;:::-;754:48;;635:173;;;;;:::o;813:328::-;890:6;898;906;959:2;947:9;938:7;934:23;930:32;927:2;;;975:1;972;965:12;927:2;998:29;1017:9;998:29;:::i;:::-;988:39;;1046:38;1080:2;1069:9;1065:18;1046:38;:::i;:::-;1036:48;;1131:2;1120:9;1116:18;1103:32;1093:42;;917:224;;;;;:::o;1146:254::-;1211:6;1219;1272:2;1260:9;1251:7;1247:23;1243:32;1240:2;;;1288:1;1285;1278:12;1240:2;1311:29;1330:9;1311:29;:::i;:::-;1301:39;;1359:35;1390:2;1379:9;1375:18;1359:35;:::i;1405:254::-;1473:6;1481;1534:2;1522:9;1513:7;1509:23;1505:32;1502:2;;;1550:1;1547;1540:12;1502:2;1573:29;1592:9;1573:29;:::i;:::-;1563:39;1649:2;1634:18;;;;1621:32;;-1:-1:-1;;;1492:167:1:o;1664:391::-;1747:6;1755;1763;1771;1824:3;1812:9;1803:7;1799:23;1795:33;1792:2;;;1841:1;1838;1831:12;1792:2;1864:26;1880:9;1864:26;:::i;:::-;1854:36;;1909:38;1943:2;1932:9;1928:18;1909:38;:::i;:::-;1782:273;;1899:48;;-1:-1:-1;;;;1994:2:1;1979:18;;1966:32;;2045:2;2030:18;2017:32;;1782:273::o;2060:180::-;2119:6;2172:2;2160:9;2151:7;2147:23;2143:32;2140:2;;;2188:1;2185;2178:12;2140:2;-1:-1:-1;2211:23:1;;2130:110;-1:-1:-1;2130:110:1:o;2645:597::-;2757:4;2786:2;2815;2804:9;2797:21;2847:6;2841:13;2890:6;2885:2;2874:9;2870:18;2863:34;2915:1;2925:140;2939:6;2936:1;2933:13;2925:140;;;3034:14;;;3030:23;;3024:30;3000:17;;;3019:2;2996:26;2989:66;2954:10;;2925:140;;;3083:6;3080:1;3077:13;3074:2;;;3153:1;3148:2;3139:6;3128:9;3124:22;3120:31;3113:42;3074:2;-1:-1:-1;3226:2:1;3205:15;-1:-1:-1;;3201:29:1;3186:45;;;;3233:2;3182:54;;2766:476;-1:-1:-1;;;2766:476:1:o;6014:356::-;6216:2;6198:21;;;6235:18;;;6228:30;6294:34;6289:2;6274:18;;6267:62;6361:2;6346:18;;6188:182::o;9056:128::-;9096:3;9127:1;9123:6;9120:1;9117:13;9114:2;;;9133:18;;:::i;:::-;-1:-1:-1;9169:9:1;;9104:80::o;9189:125::-;9229:4;9257:1;9254;9251:8;9248:2;;;9262:18;;:::i;:::-;-1:-1:-1;9299:9:1;;9238:76::o;9319:380::-;9398:1;9394:12;;;;9441;;;9462:2;;9516:4;9508:6;9504:17;9494:27;;9462:2;9569;9561:6;9558:14;9538:18;9535:38;9532:2;;;9615:10;9610:3;9606:20;9603:1;9596:31;9650:4;9647:1;9640:15;9678:4;9675:1;9668:15;9532:2;;9374:325;;;:::o;9704:127::-;9765:10;9760:3;9756:20;9753:1;9746:31;9796:4;9793:1;9786:15;9820:4;9817:1;9810:15

Swarm Source

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