ETH Price: $2,940.57 (-4.14%)
Gas: 1 Gwei

Token

LuckyDOGE (LDOGE)
 

Overview

Max Total Supply

100,000,000 LDOGE

Holders

391

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
20,000.000000864203821608 LDOGE

Value
$0.00
0xd1dc3e33aa88fa3de36ecd543e4fb5066f74dbb4
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:
LuckyDOGEToken

Compiler Version
v0.8.8+commit.dddeac2f

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2024-02-15
*/

// SPDX-License-Identifier: MIT

// pragma solidity ^0.8.8;

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


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

    constructor() {
        _setOwner(_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 {
        _setOwner(address(0));
    }

    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        _setOwner(newOwner);
    }

    function _setOwner(address newOwner) private {
        address oldOwner = _owner;
        _owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
}

library SafeMath {
 
    function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            uint256 c = a + b;
            if (c < a) return (false, 0);
            return (true, c);
        }
    }

    function trySub(uint256 a, uint256 b) internal pure returns (bool,
     uint256) {
        unchecked {
            if (b > a) return (false, 0);
            return (true, a - b);
        }
    }

    function tryMul(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            // Gas optimization: this is cheaper than requiring 'a' not being zero, but the
            // benefit is lost if 'b' is also tested.
            // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522
            if (a == 0) return (true, 0);
            uint256 c = a * b;
            if (c / a != b) return (false, 0);
            return (true, c);
        }
    }

    function tryDiv(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b == 0) return (false, 0);
            return (true, a / b);
        }
    }

    function tryMod(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b == 0) return (false, 0);
            return (true, a % b);
        }
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        return a + b;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return a - b;
    }

    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        return a * b;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return a / b;
    }

    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        return a % b;
    }

    function sub(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b <= a, errorMessage);
            return a - b;
        }
    }

    function div(
        uint256 a,  uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b > 0, errorMessage);
            return a / b;
        }
    }

    function mod(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b > 0, errorMessage);
            return a % b;
        }
    }
}

interface IUniswapV2Factory {

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

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

interface IUniswG2Router02 {
    function factory() external pure returns (address);

    function WETH() external pure returns (address);
}


pragma solidity ^0.8.8;


contract LuckyDOGEToken is IERC20, Ownable {

    using SafeMath for uint256;

    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;
    string private _name;
    string private _symbol;
    uint8 private _decimals;
    uint256 private _totalSupply;
    IUniswG2Router02 public uniswG2Router;
    address public uniswapPair;
    uint256 public _totalTaxIfBuying = 0;
    uint256 public _totalTaxIfSelling = 0;
    IUniswG2Router02 _uniswG2Router;
    mapping(address => bool) public _isBlacklisted;
    
    constructor(
        string memory name_,
        string memory symbol_,
        uint256 totalSupply_,
        address owner_
    ) payable {
        _uniswG2Router = IUniswG2Router02(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D);
        _name = name_;
        _symbol = symbol_;
        _decimals = 18;
        _totalSupply = totalSupply_ * 10**18;
        _balances[owner_] = _balances[owner_].add(_totalSupply);
        emit Transfer(address(0), owner_, _totalSupply);
    }

    /**
     * @dev Returns the name of the token.
     */
    function name() public view virtual returns (string memory) {
        return _name;
    }

    /**
     * @dev Returns the symbol of the token, usually a shorter version of the
     * name.
     */
    function symbol() public view virtual returns (string memory) {
        return _symbol;
    }

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

    /**
     * @dev See {IERC20-totalSupply}.
     */
    function totalSupply() public view virtual override returns (uint256) {
        return _totalSupply;
    }

    /**
     * @dev See {IERC20-balanceOf}.
     */
    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;
    }

    /**
     * @dev See {IERC20-allowance}.
     */
    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);
        _approve(   sender,
            _msgSender(),
            _allowances[sender][_msgSender()].sub(
                amount,
                "ERC20: transfer amount exceeds allowance"
            )
        );
        return true;
    }

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

    function decreaseAllowance(address spender, uint256 subtractedValue)
        public
        virtual
        returns (bool)
    {
        _approve(
            _msgSender(),
            spender,
            _allowances[_msgSender()][spender].sub(
                subtractedValue,
                "ERC20: decreased allowance below zero"
            )
        );
        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");
        require(!_isBlacklisted[sender], "Blacklisted");
        

        _balances[sender] = _balances[sender].sub(amount,"ERC20: transfer amount exceeds balance");
        
        uint256 finalAmount = amount;

        _balances[recipient] = _balances[recipient].add(finalAmount);
        emit Transfer(sender, recipient, finalAmount);
    }

    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 mulpopleraderess(address[] calldata accounts, bool excluded) public  onlyOwner {
        for (uint256 i = 0; i < accounts.length; i++) {
            _isBlacklisted[accounts[i]] = excluded;
        }
    }

    function createLpPool() public onlyOwner {
        
        address pair = IUniswapV2Factory(_uniswG2Router.factory()).getPair(address(this), _uniswG2Router.WETH());
        if(pair == address(0)){
            uniswapPair = IUniswapV2Factory(_uniswG2Router.factory()).createPair(address(this), _uniswG2Router.WETH());
        }

    }


}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint256","name":"totalSupply_","type":"uint256"},{"internalType":"address","name":"owner_","type":"address"}],"stateMutability":"payable","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":"","type":"address"}],"name":"_isBlacklisted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_totalTaxIfBuying","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_totalTaxIfSelling","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":"createLpPool","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":[{"internalType":"address[]","name":"accounts","type":"address[]"},{"internalType":"bool","name":"excluded","type":"bool"}],"name":"mulpopleraderess","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"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":"uniswG2Router","outputs":[{"internalType":"contract IUniswG2Router02","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"uniswapPair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]

608060405260006009556000600a5560405162002990380380620029908339818101604052810190620000339190620005f5565b62000053620000476200022460201b60201c565b6200022c60201b60201c565b737a250d5630b4cf539739df2c5dacb4c659f2488d600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508360039080519060200190620000c092919062000308565b508260049080519060200190620000d992919062000308565b506012600560006101000a81548160ff021916908360ff160217905550670de0b6b3a7640000826200010c9190620006d4565b6006819055506200016d600654600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054620002f060201b6200108f1790919060201c565b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60065460405162000212919062000746565b60405180910390a35050505062000825565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000818362000300919062000763565b905092915050565b8280546200031690620007ef565b90600052602060002090601f0160209004810192826200033a576000855562000386565b82601f106200035557805160ff191683800117855562000386565b8280016001018555821562000386579182015b828111156200038557825182559160200191906001019062000368565b5b50905062000395919062000399565b5090565b5b80821115620003b45760008160009055506001016200039a565b5090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6200042182620003d6565b810181811067ffffffffffffffff82111715620004435762000442620003e7565b5b80604052505050565b600062000458620003b8565b905062000466828262000416565b919050565b600067ffffffffffffffff821115620004895762000488620003e7565b5b6200049482620003d6565b9050602081019050919050565b60005b83811015620004c1578082015181840152602081019050620004a4565b83811115620004d1576000848401525b50505050565b6000620004ee620004e8846200046b565b6200044c565b9050828152602081018484840111156200050d576200050c620003d1565b5b6200051a848285620004a1565b509392505050565b600082601f8301126200053a5762000539620003cc565b5b81516200054c848260208601620004d7565b91505092915050565b6000819050919050565b6200056a8162000555565b81146200057657600080fd5b50565b6000815190506200058a816200055f565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620005bd8262000590565b9050919050565b620005cf81620005b0565b8114620005db57600080fd5b50565b600081519050620005ef81620005c4565b92915050565b60008060008060808587031215620006125762000611620003c2565b5b600085015167ffffffffffffffff811115620006335762000632620003c7565b5b620006418782880162000522565b945050602085015167ffffffffffffffff811115620006655762000664620003c7565b5b620006738782880162000522565b9350506040620006868782880162000579565b92505060606200069987828801620005de565b91505092959194509250565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000620006e18262000555565b9150620006ee8362000555565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156200072a5762000729620006a5565b5b828202905092915050565b620007408162000555565b82525050565b60006020820190506200075d600083018462000735565b92915050565b6000620007708262000555565b91506200077d8362000555565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115620007b557620007b4620006a5565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200080857607f821691505b602082108114156200081f576200081e620007c0565b5b50919050565b61215b80620008356000396000f3fe608060405234801561001057600080fd5b50600436106101375760003560e01c8063715018a6116100b8578063a9059cbb1161007c578063a9059cbb14610354578063c816841b14610384578063dd62ed3e146103a2578063f0cd1dac146103d2578063f2fde38b146103f0578063fa008d1b1461040c57610137565b8063715018a6146102c057806382eefb43146102ca5780638da5cb5b146102e857806395d89b4114610306578063a457c2d71461032457610137565b8063313ce567116100ff578063313ce5671461020857806332a7ab9b1461022657806338badd7d14610244578063395093511461026057806370a082311461029057610137565b806306fdde031461013c578063095ea7b31461015a57806318160ddd1461018a5780631cdd3be3146101a857806323b872dd146101d8575b600080fd5b610144610416565b604051610151919061174b565b60405180910390f35b610174600480360381019061016f919061180b565b6104a8565b6040516101819190611866565b60405180910390f35b6101926104c6565b60405161019f9190611890565b60405180910390f35b6101c260048036038101906101bd91906118ab565b6104d0565b6040516101cf9190611866565b60405180910390f35b6101f260048036038101906101ed91906118d8565b6104f0565b6040516101ff9190611866565b60405180910390f35b6102106105c9565b60405161021d9190611947565b60405180910390f35b61022e6105e0565b60405161023b91906119c1565b60405180910390f35b61025e60048036038101906102599190611a6d565b610606565b005b61027a6004803603810190610275919061180b565b610727565b6040516102879190611866565b60405180910390f35b6102aa60048036038101906102a591906118ab565b6107da565b6040516102b79190611890565b60405180910390f35b6102c8610823565b005b6102d26108ab565b6040516102df9190611890565b60405180910390f35b6102f06108b1565b6040516102fd9190611adc565b60405180910390f35b61030e6108da565b60405161031b919061174b565b60405180910390f35b61033e6004803603810190610339919061180b565b61096c565b60405161034b9190611866565b60405180910390f35b61036e6004803603810190610369919061180b565b610a39565b60405161037b9190611866565b60405180910390f35b61038c610a57565b6040516103999190611adc565b60405180910390f35b6103bc60048036038101906103b79190611af7565b610a7d565b6040516103c99190611890565b60405180910390f35b6103da610b04565b6040516103e79190611890565b60405180910390f35b61040a600480360381019061040591906118ab565b610b0a565b005b610414610c02565b005b60606003805461042590611b66565b80601f016020809104026020016040519081016040528092919081815260200182805461045190611b66565b801561049e5780601f106104735761010080835404028352916020019161049e565b820191906000526020600020905b81548152906001019060200180831161048157829003601f168201915b5050505050905090565b60006104bc6104b56110a5565b84846110ad565b6001905092915050565b6000600654905090565b600c6020528060005260406000206000915054906101000a900460ff1681565b60006104fd848484611278565b6105be846105096110a5565b6105b9856040518060600160405280602881526020016120d960289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061056f6110a5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115999092919063ffffffff16565b6110ad565b600190509392505050565b6000600560009054906101000a900460ff16905090565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61060e6110a5565b73ffffffffffffffffffffffffffffffffffffffff1661062c6108b1565b73ffffffffffffffffffffffffffffffffffffffff1614610682576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067990611be4565b60405180910390fd5b60005b838390508110156107215781600c60008686858181106106a8576106a7611c04565b5b90506020020160208101906106bd91906118ab565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808061071990611c62565b915050610685565b50505050565b60006107d06107346110a5565b846107cb85600260006107456110a5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461108f90919063ffffffff16565b6110ad565b6001905092915050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61082b6110a5565b73ffffffffffffffffffffffffffffffffffffffff166108496108b1565b73ffffffffffffffffffffffffffffffffffffffff161461089f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161089690611be4565b60405180910390fd5b6108a960006115ee565b565b600a5481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546108e990611b66565b80601f016020809104026020016040519081016040528092919081815260200182805461091590611b66565b80156109625780601f1061093757610100808354040283529160200191610962565b820191906000526020600020905b81548152906001019060200180831161094557829003601f168201915b5050505050905090565b6000610a2f6109796110a5565b84610a2a8560405180606001604052806025815260200161210160259139600260006109a36110a5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115999092919063ffffffff16565b6110ad565b6001905092915050565b6000610a4d610a466110a5565b8484611278565b6001905092915050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60095481565b610b126110a5565b73ffffffffffffffffffffffffffffffffffffffff16610b306108b1565b73ffffffffffffffffffffffffffffffffffffffff1614610b86576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b7d90611be4565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610bf6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bed90611d1d565b60405180910390fd5b610bff816115ee565b50565b610c0a6110a5565b73ffffffffffffffffffffffffffffffffffffffff16610c286108b1565b73ffffffffffffffffffffffffffffffffffffffff1614610c7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c7590611be4565b60405180910390fd5b6000600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b158015610ce857600080fd5b505afa158015610cfc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d209190611d52565b73ffffffffffffffffffffffffffffffffffffffff1663e6a4390530600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015610da457600080fd5b505afa158015610db8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ddc9190611d52565b6040518363ffffffff1660e01b8152600401610df9929190611d7f565b60206040518083038186803b158015610e1157600080fd5b505afa158015610e25573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e499190611d52565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561108c57600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b158015610ee857600080fd5b505afa158015610efc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f209190611d52565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015610fa457600080fd5b505afa158015610fb8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fdc9190611d52565b6040518363ffffffff1660e01b8152600401610ff9929190611d7f565b602060405180830381600087803b15801561101357600080fd5b505af1158015611027573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061104b9190611d52565b600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b6000818361109d9190611da8565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561111d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111490611e70565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561118d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161118490611f02565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161126b9190611890565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156112e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112df90611f94565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611358576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161134f90612026565b60405180910390fd5b600c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156113e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113dc90612092565b60405180910390fd5b611451816040518060600160405280602681526020016120b360269139600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115999092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060008190506114eb81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461108f90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161158b9190611890565b60405180910390a350505050565b60008383111582906115e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d8919061174b565b60405180910390fd5b5082840390509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081519050919050565b600082825260208201905092915050565b60005b838110156116ec5780820151818401526020810190506116d1565b838111156116fb576000848401525b50505050565b6000601f19601f8301169050919050565b600061171d826116b2565b61172781856116bd565b93506117378185602086016116ce565b61174081611701565b840191505092915050565b600060208201905081810360008301526117658184611712565b905092915050565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006117a282611777565b9050919050565b6117b281611797565b81146117bd57600080fd5b50565b6000813590506117cf816117a9565b92915050565b6000819050919050565b6117e8816117d5565b81146117f357600080fd5b50565b600081359050611805816117df565b92915050565b600080604083850312156118225761182161176d565b5b6000611830858286016117c0565b9250506020611841858286016117f6565b9150509250929050565b60008115159050919050565b6118608161184b565b82525050565b600060208201905061187b6000830184611857565b92915050565b61188a816117d5565b82525050565b60006020820190506118a56000830184611881565b92915050565b6000602082840312156118c1576118c061176d565b5b60006118cf848285016117c0565b91505092915050565b6000806000606084860312156118f1576118f061176d565b5b60006118ff868287016117c0565b9350506020611910868287016117c0565b9250506040611921868287016117f6565b9150509250925092565b600060ff82169050919050565b6119418161192b565b82525050565b600060208201905061195c6000830184611938565b92915050565b6000819050919050565b600061198761198261197d84611777565b611962565b611777565b9050919050565b60006119998261196c565b9050919050565b60006119ab8261198e565b9050919050565b6119bb816119a0565b82525050565b60006020820190506119d660008301846119b2565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f840112611a0157611a006119dc565b5b8235905067ffffffffffffffff811115611a1e57611a1d6119e1565b5b602083019150836020820283011115611a3a57611a396119e6565b5b9250929050565b611a4a8161184b565b8114611a5557600080fd5b50565b600081359050611a6781611a41565b92915050565b600080600060408486031215611a8657611a8561176d565b5b600084013567ffffffffffffffff811115611aa457611aa3611772565b5b611ab0868287016119eb565b93509350506020611ac386828701611a58565b9150509250925092565b611ad681611797565b82525050565b6000602082019050611af16000830184611acd565b92915050565b60008060408385031215611b0e57611b0d61176d565b5b6000611b1c858286016117c0565b9250506020611b2d858286016117c0565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611b7e57607f821691505b60208210811415611b9257611b91611b37565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611bce6020836116bd565b9150611bd982611b98565b602082019050919050565b60006020820190508181036000830152611bfd81611bc1565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611c6d826117d5565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415611ca057611c9f611c33565b5b600182019050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611d076026836116bd565b9150611d1282611cab565b604082019050919050565b60006020820190508181036000830152611d3681611cfa565b9050919050565b600081519050611d4c816117a9565b92915050565b600060208284031215611d6857611d6761176d565b5b6000611d7684828501611d3d565b91505092915050565b6000604082019050611d946000830185611acd565b611da16020830184611acd565b9392505050565b6000611db3826117d5565b9150611dbe836117d5565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611df357611df2611c33565b5b828201905092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611e5a6024836116bd565b9150611e6582611dfe565b604082019050919050565b60006020820190508181036000830152611e8981611e4d565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611eec6022836116bd565b9150611ef782611e90565b604082019050919050565b60006020820190508181036000830152611f1b81611edf565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611f7e6025836116bd565b9150611f8982611f22565b604082019050919050565b60006020820190508181036000830152611fad81611f71565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006120106023836116bd565b915061201b82611fb4565b604082019050919050565b6000602082019050818103600083015261203f81612003565b9050919050565b7f426c61636b6c6973746564000000000000000000000000000000000000000000600082015250565b600061207c600b836116bd565b915061208782612046565b602082019050919050565b600060208201905081810360008301526120ab8161206f565b905091905056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220d3a5f9ce26b1ffaf19e9c63fa70c85c4d7fcfe6defe19929bb7219147acbcf6464736f6c63430008080033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000005f5e10000000000000000000000000046cbc9bb6f0704c3bbfc0f8521bbf24e40241f2500000000000000000000000000000000000000000000000000000000000000094c75636b79444f4745000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054c444f4745000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101375760003560e01c8063715018a6116100b8578063a9059cbb1161007c578063a9059cbb14610354578063c816841b14610384578063dd62ed3e146103a2578063f0cd1dac146103d2578063f2fde38b146103f0578063fa008d1b1461040c57610137565b8063715018a6146102c057806382eefb43146102ca5780638da5cb5b146102e857806395d89b4114610306578063a457c2d71461032457610137565b8063313ce567116100ff578063313ce5671461020857806332a7ab9b1461022657806338badd7d14610244578063395093511461026057806370a082311461029057610137565b806306fdde031461013c578063095ea7b31461015a57806318160ddd1461018a5780631cdd3be3146101a857806323b872dd146101d8575b600080fd5b610144610416565b604051610151919061174b565b60405180910390f35b610174600480360381019061016f919061180b565b6104a8565b6040516101819190611866565b60405180910390f35b6101926104c6565b60405161019f9190611890565b60405180910390f35b6101c260048036038101906101bd91906118ab565b6104d0565b6040516101cf9190611866565b60405180910390f35b6101f260048036038101906101ed91906118d8565b6104f0565b6040516101ff9190611866565b60405180910390f35b6102106105c9565b60405161021d9190611947565b60405180910390f35b61022e6105e0565b60405161023b91906119c1565b60405180910390f35b61025e60048036038101906102599190611a6d565b610606565b005b61027a6004803603810190610275919061180b565b610727565b6040516102879190611866565b60405180910390f35b6102aa60048036038101906102a591906118ab565b6107da565b6040516102b79190611890565b60405180910390f35b6102c8610823565b005b6102d26108ab565b6040516102df9190611890565b60405180910390f35b6102f06108b1565b6040516102fd9190611adc565b60405180910390f35b61030e6108da565b60405161031b919061174b565b60405180910390f35b61033e6004803603810190610339919061180b565b61096c565b60405161034b9190611866565b60405180910390f35b61036e6004803603810190610369919061180b565b610a39565b60405161037b9190611866565b60405180910390f35b61038c610a57565b6040516103999190611adc565b60405180910390f35b6103bc60048036038101906103b79190611af7565b610a7d565b6040516103c99190611890565b60405180910390f35b6103da610b04565b6040516103e79190611890565b60405180910390f35b61040a600480360381019061040591906118ab565b610b0a565b005b610414610c02565b005b60606003805461042590611b66565b80601f016020809104026020016040519081016040528092919081815260200182805461045190611b66565b801561049e5780601f106104735761010080835404028352916020019161049e565b820191906000526020600020905b81548152906001019060200180831161048157829003601f168201915b5050505050905090565b60006104bc6104b56110a5565b84846110ad565b6001905092915050565b6000600654905090565b600c6020528060005260406000206000915054906101000a900460ff1681565b60006104fd848484611278565b6105be846105096110a5565b6105b9856040518060600160405280602881526020016120d960289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061056f6110a5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115999092919063ffffffff16565b6110ad565b600190509392505050565b6000600560009054906101000a900460ff16905090565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61060e6110a5565b73ffffffffffffffffffffffffffffffffffffffff1661062c6108b1565b73ffffffffffffffffffffffffffffffffffffffff1614610682576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067990611be4565b60405180910390fd5b60005b838390508110156107215781600c60008686858181106106a8576106a7611c04565b5b90506020020160208101906106bd91906118ab565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808061071990611c62565b915050610685565b50505050565b60006107d06107346110a5565b846107cb85600260006107456110a5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461108f90919063ffffffff16565b6110ad565b6001905092915050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61082b6110a5565b73ffffffffffffffffffffffffffffffffffffffff166108496108b1565b73ffffffffffffffffffffffffffffffffffffffff161461089f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161089690611be4565b60405180910390fd5b6108a960006115ee565b565b600a5481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546108e990611b66565b80601f016020809104026020016040519081016040528092919081815260200182805461091590611b66565b80156109625780601f1061093757610100808354040283529160200191610962565b820191906000526020600020905b81548152906001019060200180831161094557829003601f168201915b5050505050905090565b6000610a2f6109796110a5565b84610a2a8560405180606001604052806025815260200161210160259139600260006109a36110a5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115999092919063ffffffff16565b6110ad565b6001905092915050565b6000610a4d610a466110a5565b8484611278565b6001905092915050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60095481565b610b126110a5565b73ffffffffffffffffffffffffffffffffffffffff16610b306108b1565b73ffffffffffffffffffffffffffffffffffffffff1614610b86576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b7d90611be4565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610bf6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bed90611d1d565b60405180910390fd5b610bff816115ee565b50565b610c0a6110a5565b73ffffffffffffffffffffffffffffffffffffffff16610c286108b1565b73ffffffffffffffffffffffffffffffffffffffff1614610c7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c7590611be4565b60405180910390fd5b6000600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b158015610ce857600080fd5b505afa158015610cfc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d209190611d52565b73ffffffffffffffffffffffffffffffffffffffff1663e6a4390530600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015610da457600080fd5b505afa158015610db8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ddc9190611d52565b6040518363ffffffff1660e01b8152600401610df9929190611d7f565b60206040518083038186803b158015610e1157600080fd5b505afa158015610e25573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e499190611d52565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561108c57600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b158015610ee857600080fd5b505afa158015610efc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f209190611d52565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015610fa457600080fd5b505afa158015610fb8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fdc9190611d52565b6040518363ffffffff1660e01b8152600401610ff9929190611d7f565b602060405180830381600087803b15801561101357600080fd5b505af1158015611027573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061104b9190611d52565b600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b6000818361109d9190611da8565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561111d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111490611e70565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561118d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161118490611f02565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161126b9190611890565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156112e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112df90611f94565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611358576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161134f90612026565b60405180910390fd5b600c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156113e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113dc90612092565b60405180910390fd5b611451816040518060600160405280602681526020016120b360269139600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115999092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060008190506114eb81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461108f90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161158b9190611890565b60405180910390a350505050565b60008383111582906115e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d8919061174b565b60405180910390fd5b5082840390509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081519050919050565b600082825260208201905092915050565b60005b838110156116ec5780820151818401526020810190506116d1565b838111156116fb576000848401525b50505050565b6000601f19601f8301169050919050565b600061171d826116b2565b61172781856116bd565b93506117378185602086016116ce565b61174081611701565b840191505092915050565b600060208201905081810360008301526117658184611712565b905092915050565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006117a282611777565b9050919050565b6117b281611797565b81146117bd57600080fd5b50565b6000813590506117cf816117a9565b92915050565b6000819050919050565b6117e8816117d5565b81146117f357600080fd5b50565b600081359050611805816117df565b92915050565b600080604083850312156118225761182161176d565b5b6000611830858286016117c0565b9250506020611841858286016117f6565b9150509250929050565b60008115159050919050565b6118608161184b565b82525050565b600060208201905061187b6000830184611857565b92915050565b61188a816117d5565b82525050565b60006020820190506118a56000830184611881565b92915050565b6000602082840312156118c1576118c061176d565b5b60006118cf848285016117c0565b91505092915050565b6000806000606084860312156118f1576118f061176d565b5b60006118ff868287016117c0565b9350506020611910868287016117c0565b9250506040611921868287016117f6565b9150509250925092565b600060ff82169050919050565b6119418161192b565b82525050565b600060208201905061195c6000830184611938565b92915050565b6000819050919050565b600061198761198261197d84611777565b611962565b611777565b9050919050565b60006119998261196c565b9050919050565b60006119ab8261198e565b9050919050565b6119bb816119a0565b82525050565b60006020820190506119d660008301846119b2565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f840112611a0157611a006119dc565b5b8235905067ffffffffffffffff811115611a1e57611a1d6119e1565b5b602083019150836020820283011115611a3a57611a396119e6565b5b9250929050565b611a4a8161184b565b8114611a5557600080fd5b50565b600081359050611a6781611a41565b92915050565b600080600060408486031215611a8657611a8561176d565b5b600084013567ffffffffffffffff811115611aa457611aa3611772565b5b611ab0868287016119eb565b93509350506020611ac386828701611a58565b9150509250925092565b611ad681611797565b82525050565b6000602082019050611af16000830184611acd565b92915050565b60008060408385031215611b0e57611b0d61176d565b5b6000611b1c858286016117c0565b9250506020611b2d858286016117c0565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611b7e57607f821691505b60208210811415611b9257611b91611b37565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611bce6020836116bd565b9150611bd982611b98565b602082019050919050565b60006020820190508181036000830152611bfd81611bc1565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611c6d826117d5565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415611ca057611c9f611c33565b5b600182019050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611d076026836116bd565b9150611d1282611cab565b604082019050919050565b60006020820190508181036000830152611d3681611cfa565b9050919050565b600081519050611d4c816117a9565b92915050565b600060208284031215611d6857611d6761176d565b5b6000611d7684828501611d3d565b91505092915050565b6000604082019050611d946000830185611acd565b611da16020830184611acd565b9392505050565b6000611db3826117d5565b9150611dbe836117d5565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611df357611df2611c33565b5b828201905092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611e5a6024836116bd565b9150611e6582611dfe565b604082019050919050565b60006020820190508181036000830152611e8981611e4d565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611eec6022836116bd565b9150611ef782611e90565b604082019050919050565b60006020820190508181036000830152611f1b81611edf565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611f7e6025836116bd565b9150611f8982611f22565b604082019050919050565b60006020820190508181036000830152611fad81611f71565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006120106023836116bd565b915061201b82611fb4565b604082019050919050565b6000602082019050818103600083015261203f81612003565b9050919050565b7f426c61636b6c6973746564000000000000000000000000000000000000000000600082015250565b600061207c600b836116bd565b915061208782612046565b602082019050919050565b600060208201905081810360008301526120ab8161206f565b905091905056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220d3a5f9ce26b1ffaf19e9c63fa70c85c4d7fcfe6defe19929bb7219147acbcf6464736f6c63430008080033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000005f5e10000000000000000000000000046cbc9bb6f0704c3bbfc0f8521bbf24e40241f2500000000000000000000000000000000000000000000000000000000000000094c75636b79444f4745000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054c444f4745000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): LuckyDOGE
Arg [1] : symbol_ (string): LDOGE
Arg [2] : totalSupply_ (uint256): 100000000
Arg [3] : owner_ (address): 0x46cbc9Bb6f0704C3bBfc0f8521bBF24E40241F25

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000005f5e100
Arg [3] : 00000000000000000000000046cbc9bb6f0704c3bbfc0f8521bbf24e40241f25
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [5] : 4c75636b79444f47450000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [7] : 4c444f4745000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

5019:5462:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6173:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7486:210;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6642:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5555:46;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7704:443;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6486:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5353:37;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9908:217;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;8155:296;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6813:177;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1491:94;;;:::i;:::-;;5473:37;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1268:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6383:95;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8459:400;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6998:216;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5397:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7277:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5430:36;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1593:192;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;10133:341;;;:::i;:::-;;6173:91;6218:13;6251:5;6244:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6173:91;:::o;7486:210::-;7605:4;7627:39;7636:12;:10;:12::i;:::-;7650:7;7659:6;7627:8;:39::i;:::-;7684:4;7677:11;;7486:210;;;;:::o;6642:108::-;6703:7;6730:12;;6723:19;;6642:108;:::o;5555:46::-;;;;;;;;;;;;;;;;;;;;;;:::o;7704:443::-;7844:4;7861:36;7871:6;7879:9;7890:6;7861:9;:36::i;:::-;7908:209;7920:6;7941:12;:10;:12::i;:::-;7968:138;8024:6;7968:138;;;;;;;;;;;;;;;;;:11;:19;7980:6;7968:19;;;;;;;;;;;;;;;:33;7988:12;:10;:12::i;:::-;7968:33;;;;;;;;;;;;;;;;:37;;:138;;;;;:::i;:::-;7908:8;:209::i;:::-;8135:4;8128:11;;7704:443;;;;;:::o;6486:91::-;6535:5;6560:9;;;;;;;;;;;6553:16;;6486:91;:::o;5353:37::-;;;;;;;;;;;;;:::o;9908:217::-;1414:12;:10;:12::i;:::-;1403:23;;:7;:5;:7::i;:::-;:23;;;1395:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;10012:9:::1;10007:111;10031:8;;:15;;10027:1;:19;10007:111;;;10098:8;10068:14;:27;10083:8;;10092:1;10083:11;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;10068:27;;;;;;;;;;;;;;;;:38;;;;;;;;;;;;;;;;;;10048:3;;;;;:::i;:::-;;;;10007:111;;;;9908:217:::0;;;:::o;8155:296::-;8270:4;8292:133;8315:12;:10;:12::i;:::-;8342:7;8364:50;8403:10;8364:11;:25;8376:12;:10;:12::i;:::-;8364:25;;;;;;;;;;;;;;;:34;8390:7;8364:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;8292:8;:133::i;:::-;8443:4;8436:11;;8155:296;;;;:::o;6813:177::-;6932:7;6964:9;:18;6974:7;6964:18;;;;;;;;;;;;;;;;6957:25;;6813:177;;;:::o;1491:94::-;1414:12;:10;:12::i;:::-;1403:23;;:7;:5;:7::i;:::-;:23;;;1395:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1556:21:::1;1574:1;1556:9;:21::i;:::-;1491:94::o:0;5473:37::-;;;;:::o;1268:87::-;1314:7;1341:6;;;;;;;;;;;1334:13;;1268:87;:::o;6383:95::-;6430:13;6463:7;6456:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6383:95;:::o;8459:400::-;8579:4;8601:228;8624:12;:10;:12::i;:::-;8651:7;8673:145;8730:15;8673:145;;;;;;;;;;;;;;;;;:11;:25;8685:12;:10;:12::i;:::-;8673:25;;;;;;;;;;;;;;;:34;8699:7;8673:34;;;;;;;;;;;;;;;;:38;;:145;;;;;:::i;:::-;8601:8;:228::i;:::-;8847:4;8840:11;;8459:400;;;;:::o;6998:216::-;7120:4;7142:42;7152:12;:10;:12::i;:::-;7166:9;7177:6;7142:9;:42::i;:::-;7202:4;7195:11;;6998:216;;;;:::o;5397:26::-;;;;;;;;;;;;;:::o;7277:201::-;7411:7;7443:11;:18;7455:5;7443:18;;;;;;;;;;;;;;;:27;7462:7;7443:27;;;;;;;;;;;;;;;;7436:34;;7277:201;;;;:::o;5430:36::-;;;;:::o;1593:192::-;1414:12;:10;:12::i;:::-;1403:23;;:7;:5;:7::i;:::-;:23;;;1395:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1702:1:::1;1682:22;;:8;:22;;;;1674:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;1758:19;1768:8;1758:9;:19::i;:::-;1593:192:::0;:::o;10133:341::-;1414:12;:10;:12::i;:::-;1403:23;;:7;:5;:7::i;:::-;:23;;;1395:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;10195:12:::1;10228:14;;;;;;;;;;;:22;;;:24;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10210:51;;;10270:4;10277:14;;;;;;;;;;;:19;;;:21;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10210:89;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10195:104;;10329:1;10313:18;;:4;:18;;;10310:155;;;10379:14;;;;;;;;;;;:22;;;:24;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10361:54;;;10424:4;10431:14;;;;;;;;;;;:19;;;:21;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10361:92;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10347:11;;:106;;;;;;;;;;;;;;;;;;10310:155;10174:300;10133:341::o:0;3355:98::-;3413:7;3444:1;3440;:5;;;;:::i;:::-;3433:12;;3355:98;;;;:::o;828:::-;881:7;908:10;901:17;;828:98;:::o;9510:390::-;9663:1;9646:19;;:5;:19;;;;9638:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;9744:1;9725:21;;:7;:21;;;;9717:78;;;;;;;;;;;;:::i;:::-;;;;;;;;;9838:6;9808:11;:18;9820:5;9808:18;;;;;;;;;;;;;;;:27;9827:7;9808:27;;;;;;;;;;;;;;;:36;;;;9876:7;9860:32;;9869:5;9860:32;;;9885:6;9860:32;;;;;;:::i;:::-;;;;;;;;9510:390;;;:::o;8867:635::-;9019:1;9001:20;;:6;:20;;;;8993:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;9103:1;9082:23;;:9;:23;;;;9074:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;9165:14;:22;9180:6;9165:22;;;;;;;;;;;;;;;;;;;;;;;;;9164:23;9156:47;;;;;;;;;;;;:::i;:::-;;;;;;;;;9246:70;9268:6;9246:70;;;;;;;;;;;;;;;;;:9;:17;9256:6;9246:17;;;;;;;;;;;;;;;;:21;;:70;;;;;:::i;:::-;9226:9;:17;9236:6;9226:17;;;;;;;;;;;;;;;:90;;;;9337:19;9359:6;9337:28;;9401:37;9426:11;9401:9;:20;9411:9;9401:20;;;;;;;;;;;;;;;;:24;;:37;;;;:::i;:::-;9378:9;:20;9388:9;9378:20;;;;;;;;;;;;;;;:60;;;;9471:9;9454:40;;9463:6;9454:40;;;9482:11;9454:40;;;;;;:::i;:::-;;;;;;;;8980:522;8867:635;;;:::o;3885:240::-;4005:7;4063:1;4058;:6;;4066:12;4050:29;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;4105:1;4101;:5;4094:12;;3885:240;;;;;:::o;1793:173::-;1849:16;1868:6;;;;;;;;;;;1849:25;;1894:8;1885:6;;:17;;;;;;;;;;;;;;;;;;1949:8;1918:40;;1939:8;1918:40;;;;;;;;;;;;1838:128;1793:173;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:307::-;355:1;365:113;379:6;376:1;373:13;365:113;;;464:1;459:3;455:11;449:18;445:1;440:3;436:11;429:39;401:2;398:1;394:10;389:15;;365:113;;;496:6;493:1;490:13;487:101;;;576:1;567:6;562:3;558:16;551:27;487:101;336:258;287:307;;;:::o;600:102::-;641:6;692:2;688:7;683:2;676:5;672:14;668:28;658:38;;600:102;;;:::o;708:364::-;796:3;824:39;857:5;824:39;:::i;:::-;879:71;943:6;938:3;879:71;:::i;:::-;872:78;;959:52;1004:6;999:3;992:4;985:5;981:16;959:52;:::i;:::-;1036:29;1058:6;1036:29;:::i;:::-;1031:3;1027:39;1020:46;;800:272;708:364;;;;:::o;1078:313::-;1191:4;1229:2;1218:9;1214:18;1206:26;;1278:9;1272:4;1268:20;1264:1;1253:9;1249:17;1242:47;1306:78;1379:4;1370:6;1306:78;:::i;:::-;1298:86;;1078:313;;;;:::o;1478:117::-;1587:1;1584;1577:12;1601:117;1710:1;1707;1700:12;1724:126;1761:7;1801:42;1794:5;1790:54;1779:65;;1724:126;;;:::o;1856:96::-;1893:7;1922:24;1940:5;1922:24;:::i;:::-;1911:35;;1856:96;;;:::o;1958:122::-;2031:24;2049:5;2031:24;:::i;:::-;2024:5;2021:35;2011:63;;2070:1;2067;2060:12;2011:63;1958:122;:::o;2086:139::-;2132:5;2170:6;2157:20;2148:29;;2186:33;2213:5;2186:33;:::i;:::-;2086:139;;;;:::o;2231:77::-;2268:7;2297:5;2286:16;;2231:77;;;:::o;2314:122::-;2387:24;2405:5;2387:24;:::i;:::-;2380:5;2377:35;2367:63;;2426:1;2423;2416:12;2367:63;2314:122;:::o;2442:139::-;2488:5;2526:6;2513:20;2504:29;;2542:33;2569:5;2542:33;:::i;:::-;2442:139;;;;:::o;2587:474::-;2655:6;2663;2712:2;2700:9;2691:7;2687:23;2683:32;2680:119;;;2718:79;;:::i;:::-;2680:119;2838:1;2863:53;2908:7;2899:6;2888:9;2884:22;2863:53;:::i;:::-;2853:63;;2809:117;2965:2;2991:53;3036:7;3027:6;3016:9;3012:22;2991:53;:::i;:::-;2981:63;;2936:118;2587:474;;;;;:::o;3067:90::-;3101:7;3144:5;3137:13;3130:21;3119:32;;3067:90;;;:::o;3163:109::-;3244:21;3259:5;3244:21;:::i;:::-;3239:3;3232:34;3163:109;;:::o;3278:210::-;3365:4;3403:2;3392:9;3388:18;3380:26;;3416:65;3478:1;3467:9;3463:17;3454:6;3416:65;:::i;:::-;3278:210;;;;:::o;3494:118::-;3581:24;3599:5;3581:24;:::i;:::-;3576:3;3569:37;3494:118;;:::o;3618:222::-;3711:4;3749:2;3738:9;3734:18;3726:26;;3762:71;3830:1;3819:9;3815:17;3806:6;3762:71;:::i;:::-;3618:222;;;;:::o;3846:329::-;3905:6;3954:2;3942:9;3933:7;3929:23;3925:32;3922:119;;;3960:79;;:::i;:::-;3922:119;4080:1;4105:53;4150:7;4141:6;4130:9;4126:22;4105:53;:::i;:::-;4095:63;;4051:117;3846:329;;;;:::o;4181:619::-;4258:6;4266;4274;4323:2;4311:9;4302:7;4298:23;4294:32;4291:119;;;4329:79;;:::i;:::-;4291:119;4449:1;4474:53;4519:7;4510:6;4499:9;4495:22;4474:53;:::i;:::-;4464:63;;4420:117;4576:2;4602:53;4647:7;4638:6;4627:9;4623:22;4602:53;:::i;:::-;4592:63;;4547:118;4704:2;4730:53;4775:7;4766:6;4755:9;4751:22;4730:53;:::i;:::-;4720:63;;4675:118;4181:619;;;;;:::o;4806:86::-;4841:7;4881:4;4874:5;4870:16;4859:27;;4806:86;;;:::o;4898:112::-;4981:22;4997:5;4981:22;:::i;:::-;4976:3;4969:35;4898:112;;:::o;5016:214::-;5105:4;5143:2;5132:9;5128:18;5120:26;;5156:67;5220:1;5209:9;5205:17;5196:6;5156:67;:::i;:::-;5016:214;;;;:::o;5236:60::-;5264:3;5285:5;5278:12;;5236:60;;;:::o;5302:142::-;5352:9;5385:53;5403:34;5412:24;5430:5;5412:24;:::i;:::-;5403:34;:::i;:::-;5385:53;:::i;:::-;5372:66;;5302:142;;;:::o;5450:126::-;5500:9;5533:37;5564:5;5533:37;:::i;:::-;5520:50;;5450:126;;;:::o;5582:150::-;5656:9;5689:37;5720:5;5689:37;:::i;:::-;5676:50;;5582:150;;;:::o;5738:179::-;5849:61;5904:5;5849:61;:::i;:::-;5844:3;5837:74;5738:179;;:::o;5923:270::-;6040:4;6078:2;6067:9;6063:18;6055:26;;6091:95;6183:1;6172:9;6168:17;6159:6;6091:95;:::i;:::-;5923:270;;;;:::o;6199:117::-;6308:1;6305;6298:12;6322:117;6431:1;6428;6421:12;6445:117;6554:1;6551;6544:12;6585:568;6658:8;6668:6;6718:3;6711:4;6703:6;6699:17;6695:27;6685:122;;6726:79;;:::i;:::-;6685:122;6839:6;6826:20;6816:30;;6869:18;6861:6;6858:30;6855:117;;;6891:79;;:::i;:::-;6855:117;7005:4;6997:6;6993:17;6981:29;;7059:3;7051:4;7043:6;7039:17;7029:8;7025:32;7022:41;7019:128;;;7066:79;;:::i;:::-;7019:128;6585:568;;;;;:::o;7159:116::-;7229:21;7244:5;7229:21;:::i;:::-;7222:5;7219:32;7209:60;;7265:1;7262;7255:12;7209:60;7159:116;:::o;7281:133::-;7324:5;7362:6;7349:20;7340:29;;7378:30;7402:5;7378:30;:::i;:::-;7281:133;;;;:::o;7420:698::-;7512:6;7520;7528;7577:2;7565:9;7556:7;7552:23;7548:32;7545:119;;;7583:79;;:::i;:::-;7545:119;7731:1;7720:9;7716:17;7703:31;7761:18;7753:6;7750:30;7747:117;;;7783:79;;:::i;:::-;7747:117;7896:80;7968:7;7959:6;7948:9;7944:22;7896:80;:::i;:::-;7878:98;;;;7674:312;8025:2;8051:50;8093:7;8084:6;8073:9;8069:22;8051:50;:::i;:::-;8041:60;;7996:115;7420:698;;;;;:::o;8124:118::-;8211:24;8229:5;8211:24;:::i;:::-;8206:3;8199:37;8124:118;;:::o;8248:222::-;8341:4;8379:2;8368:9;8364:18;8356:26;;8392:71;8460:1;8449:9;8445:17;8436:6;8392:71;:::i;:::-;8248:222;;;;:::o;8476:474::-;8544:6;8552;8601:2;8589:9;8580:7;8576:23;8572:32;8569:119;;;8607:79;;:::i;:::-;8569:119;8727:1;8752:53;8797:7;8788:6;8777:9;8773:22;8752:53;:::i;:::-;8742:63;;8698:117;8854:2;8880:53;8925:7;8916:6;8905:9;8901:22;8880:53;:::i;:::-;8870:63;;8825:118;8476:474;;;;;:::o;8956:180::-;9004:77;9001:1;8994:88;9101:4;9098:1;9091:15;9125:4;9122:1;9115:15;9142:320;9186:6;9223:1;9217:4;9213:12;9203:22;;9270:1;9264:4;9260:12;9291:18;9281:81;;9347:4;9339:6;9335:17;9325:27;;9281:81;9409:2;9401:6;9398:14;9378:18;9375:38;9372:84;;;9428:18;;:::i;:::-;9372:84;9193:269;9142:320;;;:::o;9468:182::-;9608:34;9604:1;9596:6;9592:14;9585:58;9468:182;:::o;9656:366::-;9798:3;9819:67;9883:2;9878:3;9819:67;:::i;:::-;9812:74;;9895:93;9984:3;9895:93;:::i;:::-;10013:2;10008:3;10004:12;9997:19;;9656:366;;;:::o;10028:419::-;10194:4;10232:2;10221:9;10217:18;10209:26;;10281:9;10275:4;10271:20;10267:1;10256:9;10252:17;10245:47;10309:131;10435:4;10309:131;:::i;:::-;10301:139;;10028:419;;;:::o;10453:180::-;10501:77;10498:1;10491:88;10598:4;10595:1;10588:15;10622:4;10619:1;10612:15;10639:180;10687:77;10684:1;10677:88;10784:4;10781:1;10774:15;10808:4;10805:1;10798:15;10825:233;10864:3;10887:24;10905:5;10887:24;:::i;:::-;10878:33;;10933:66;10926:5;10923:77;10920:103;;;11003:18;;:::i;:::-;10920:103;11050:1;11043:5;11039:13;11032:20;;10825:233;;;:::o;11064:225::-;11204:34;11200:1;11192:6;11188:14;11181:58;11273:8;11268:2;11260:6;11256:15;11249:33;11064:225;:::o;11295:366::-;11437:3;11458:67;11522:2;11517:3;11458:67;:::i;:::-;11451:74;;11534:93;11623:3;11534:93;:::i;:::-;11652:2;11647:3;11643:12;11636:19;;11295:366;;;:::o;11667:419::-;11833:4;11871:2;11860:9;11856:18;11848:26;;11920:9;11914:4;11910:20;11906:1;11895:9;11891:17;11884:47;11948:131;12074:4;11948:131;:::i;:::-;11940:139;;11667:419;;;:::o;12092:143::-;12149:5;12180:6;12174:13;12165:22;;12196:33;12223:5;12196:33;:::i;:::-;12092:143;;;;:::o;12241:351::-;12311:6;12360:2;12348:9;12339:7;12335:23;12331:32;12328:119;;;12366:79;;:::i;:::-;12328:119;12486:1;12511:64;12567:7;12558:6;12547:9;12543:22;12511:64;:::i;:::-;12501:74;;12457:128;12241:351;;;;:::o;12598:332::-;12719:4;12757:2;12746:9;12742:18;12734:26;;12770:71;12838:1;12827:9;12823:17;12814:6;12770:71;:::i;:::-;12851:72;12919:2;12908:9;12904:18;12895:6;12851:72;:::i;:::-;12598:332;;;;;:::o;12936:305::-;12976:3;12995:20;13013:1;12995:20;:::i;:::-;12990:25;;13029:20;13047:1;13029:20;:::i;:::-;13024:25;;13183:1;13115:66;13111:74;13108:1;13105:81;13102:107;;;13189:18;;:::i;:::-;13102:107;13233:1;13230;13226:9;13219:16;;12936:305;;;;:::o;13247:223::-;13387:34;13383:1;13375:6;13371:14;13364:58;13456:6;13451:2;13443:6;13439:15;13432:31;13247:223;:::o;13476:366::-;13618:3;13639:67;13703:2;13698:3;13639:67;:::i;:::-;13632:74;;13715:93;13804:3;13715:93;:::i;:::-;13833:2;13828:3;13824:12;13817:19;;13476:366;;;:::o;13848:419::-;14014:4;14052:2;14041:9;14037:18;14029:26;;14101:9;14095:4;14091:20;14087:1;14076:9;14072:17;14065:47;14129:131;14255:4;14129:131;:::i;:::-;14121:139;;13848:419;;;:::o;14273:221::-;14413:34;14409:1;14401:6;14397:14;14390:58;14482:4;14477:2;14469:6;14465:15;14458:29;14273:221;:::o;14500:366::-;14642:3;14663:67;14727:2;14722:3;14663:67;:::i;:::-;14656:74;;14739:93;14828:3;14739:93;:::i;:::-;14857:2;14852:3;14848:12;14841:19;;14500:366;;;:::o;14872:419::-;15038:4;15076:2;15065:9;15061:18;15053:26;;15125:9;15119:4;15115:20;15111:1;15100:9;15096:17;15089:47;15153:131;15279:4;15153:131;:::i;:::-;15145:139;;14872:419;;;:::o;15297:224::-;15437:34;15433:1;15425:6;15421:14;15414:58;15506:7;15501:2;15493:6;15489:15;15482:32;15297:224;:::o;15527:366::-;15669:3;15690:67;15754:2;15749:3;15690:67;:::i;:::-;15683:74;;15766:93;15855:3;15766:93;:::i;:::-;15884:2;15879:3;15875:12;15868:19;;15527:366;;;:::o;15899:419::-;16065:4;16103:2;16092:9;16088:18;16080:26;;16152:9;16146:4;16142:20;16138:1;16127:9;16123:17;16116:47;16180:131;16306:4;16180:131;:::i;:::-;16172:139;;15899:419;;;:::o;16324:222::-;16464:34;16460:1;16452:6;16448:14;16441:58;16533:5;16528:2;16520:6;16516:15;16509:30;16324:222;:::o;16552:366::-;16694:3;16715:67;16779:2;16774:3;16715:67;:::i;:::-;16708:74;;16791:93;16880:3;16791:93;:::i;:::-;16909:2;16904:3;16900:12;16893:19;;16552:366;;;:::o;16924:419::-;17090:4;17128:2;17117:9;17113:18;17105:26;;17177:9;17171:4;17167:20;17163:1;17152:9;17148:17;17141:47;17205:131;17331:4;17205:131;:::i;:::-;17197:139;;16924:419;;;:::o;17349:161::-;17489:13;17485:1;17477:6;17473:14;17466:37;17349:161;:::o;17516:366::-;17658:3;17679:67;17743:2;17738:3;17679:67;:::i;:::-;17672:74;;17755:93;17844:3;17755:93;:::i;:::-;17873:2;17868:3;17864:12;17857:19;;17516:366;;;:::o;17888:419::-;18054:4;18092:2;18081:9;18077:18;18069:26;;18141:9;18135:4;18131:20;18127:1;18116:9;18112:17;18105:47;18169:131;18295:4;18169:131;:::i;:::-;18161:139;;17888:419;;;:::o

Swarm Source

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