ETH Price: $3,532.00 (+4.28%)

Token

Kobura (KOBURA)
 

Overview

Max Total Supply

100,000,000 KOBURA

Holders

58

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
2,698,926.404492234 KOBURA

Value
$0.00
0xa9595593271c826812841592d38579ae1ca85896
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:
Kobura

Compiler Version
v0.8.15+commit.e14f2714

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2023-06-23
*/

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.15;

library SafeMath {
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "SafeMath: addition overflow");
        return c;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return sub(a, b, "SafeMath: subtraction overflow");
    }

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

    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }
        uint256 c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return div(a, b, "SafeMath: division by zero");
    }

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

interface IFeeHelper {
    function calculateFee(address recipient, bool isTakingFee, uint256 fee, uint256 denominator, uint256 supply, uint256 amount) external returns (uint256 feeAmount, uint256 amountReceived);
}

interface ERC20 {
    function totalSupply() external view returns (uint256);

    function decimals() external view returns (uint8);

    function symbol() external view returns (string memory);

    function name() external view returns (string memory);

    function getOwner() external view returns (address);

    function balanceOf(address account) external view returns (uint256);

    function transfer(address recipient, uint256 amount) external returns (bool);

    function allowance(address _owner, address spender) external view returns (uint256);

    function approve(address spender, uint256 amount) external returns (bool);

    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

abstract contract Ownable {
    address internal owner;
    constructor(address _owner) {
        owner = _owner;
    }
    modifier onlyOwner() {
        require(isOwner(msg.sender), "!OWNER");
        _;
    }
    function isOwner(address account) public view returns (bool) {
        return account == owner;
    }

    function renounceOwnership() public onlyOwner {
        owner = address(0);
        emit OwnershipTransferred(address(0));
    }

    event OwnershipTransferred(address owner);
}

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

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

    function WETH() external pure returns (address);

    function addLiquidity(
        address tokenA,
        address tokenB,
        uint amountADesired,
        uint amountBDesired,
        uint amountAMin,
        uint amountBMin,
        address to,
        uint deadline
    ) external returns (uint amountA, uint amountB, uint liquidity);

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

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

    function swapExactETHForTokensSupportingFeeOnTransferTokens(
        uint amountOutMin,
        address[] calldata path,
        address to,
        uint deadline
    ) external payable;

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

    function swapETHForExactTokens(
        uint amountOut,
        address[] calldata path,
        address to,
        uint deadline
    ) external payable returns (uint[] memory amounts);
}

contract Kobura is ERC20, Ownable {
    using SafeMath for uint256;
    address DEAD = 0x000000000000000000000000000000000000dEaD;

    string _name;
    string _symbol;
    uint8 constant _decimals = 9;

    uint256 _totalSupply;
    uint256 public _maxWalletAmount;

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

    mapping(address => bool) isFeeExempt;
    mapping(address => bool) isTxLimitExempt;

    uint256 totalFee = 5;
    uint256 feeDenominator = 100;

    address immutable public marketingFeeReceiver;

    IDEXRouter public router;
    address public pair;

    bool public swapEnabled = true;
    bool public tradingEnabled = false;
    IFeeHelper immutable feeHelper;
    uint256 public swapThreshold;
    bool inSwap;
    modifier swapping() {inSwap = true;
        _;
        inSwap = false;}

    constructor (address _mrkWallet, address _feeHelper, address _routerAddress, string memory _nam, string memory _sym, uint totSup) Ownable(msg.sender) {
        router = IDEXRouter(_routerAddress);
        pair = IDEXFactory(router.factory()).createPair(router.WETH(), address(this));
        feeHelper = IFeeHelper(_feeHelper);
        _allowances[address(this)][address(router)] = type(uint256).max;
        _totalSupply = totSup * (10 ** _decimals);
        _maxWalletAmount = _totalSupply * 3 / 100; // 3%
        swapThreshold = _totalSupply / 200; // 0,5%
        _name = _nam;
        _symbol = _sym;

        address _owner = owner;
        marketingFeeReceiver = _mrkWallet;
        isFeeExempt[_owner] = true;
        isFeeExempt[marketingFeeReceiver] = true;
        isTxLimitExempt[_owner] = true;
        isTxLimitExempt[marketingFeeReceiver] = true;
        isTxLimitExempt[pair] = true;
        isTxLimitExempt[DEAD] = true;

        _balances[_owner] = _totalSupply;
        emit Transfer(address(0), _owner, _totalSupply);
    }

    receive() external payable {}

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

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

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

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

    function getOwner() external view override returns (address) {return owner;}

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

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

    function approve(address spender, uint256 amount) public override returns (bool) {
        _allowances[msg.sender][spender] = amount;
        emit Approval(msg.sender, spender, amount);
        return true;
    }

    function approveMax(address spender) external returns (bool) {
        return approve(spender, type(uint256).max);
    }

    function openTrading() external onlyOwner {
        require(!tradingEnabled, "Trading is already open");
        tradingEnabled = true;
    }

    function transfer(address recipient, uint256 amount) external override returns (bool) {
        return _transferFrom(msg.sender, recipient, amount);
    }

    function transferFrom(address sender, address recipient, uint256 amount) external override returns (bool) {
        if (_allowances[sender][msg.sender] != type(uint256).max) {
            _allowances[sender][msg.sender] = _allowances[sender][msg.sender].sub(amount, "Insufficient Allowance");
        }

        return _transferFrom(sender, recipient, amount);
    }

    function _transferFrom(address sender, address recipient, uint256 amount) internal returns (bool) {
        if (!isFeeExempt[sender] && !isFeeExempt[recipient]) {
            require(tradingEnabled, "Trading not enabled");
        }

        if (inSwap) {return _basicTransfer(sender, recipient, amount);}

        if (recipient != pair && recipient != DEAD) {
            require(isTxLimitExempt[recipient] || _balances[recipient] + amount <= _maxWalletAmount, "Transfer amount exceeds the bag size.");
        }

        if (shouldSwapBack(sender)) {
            swapBack();
        }

        _balances[sender] = _balances[sender].sub(amount, "Insufficient Balance");

        bool _shouldTakeFee = shouldTakeFee(sender);
        (uint256 feeAmount, uint256 amountReceived) = feeHelper.calculateFee(recipient, _shouldTakeFee, totalFee, feeDenominator, _totalSupply, amount);
        _balances[address(this)] = _balances[address(this)].add(feeAmount);
        emit Transfer(sender, address(this), feeAmount);
        _balances[recipient] = _balances[recipient].add(amountReceived);
        emit Transfer(sender, recipient, amountReceived);

        return true;
    }

    function _basicTransfer(address sender, address recipient, uint256 amount) internal returns (bool) {
        _balances[sender] = _balances[sender].sub(amount, "Insufficient Balance");
        _balances[recipient] = _balances[recipient].add(amount);
        emit Transfer(sender, recipient, amount);
        return true;
    }

    function shouldTakeFee(address sender) internal view returns (bool) {
        return !isFeeExempt[sender];
    }

    function shouldSwapBack(address sender) internal view returns (bool) {
        return msg.sender != pair
        && sender != owner
        && !inSwap
        && swapEnabled
        && _balances[address(this)] >= swapThreshold;
    }

    function swapBack() internal swapping {
        uint256 contractTokenBalance = _balances[address(this)];

        address[] memory path = new address[](2);
        path[0] = address(this);
        path[1] = router.WETH();

        router.swapExactTokensForETHSupportingFeeOnTransferTokens(
            contractTokenBalance,
            0,
            path,
            address(marketingFeeReceiver),
            block.timestamp
        );
    }

    function clearStuckBalance() external {
        payable(marketingFeeReceiver).transfer(address(this).balance);
    }

    function setWalletLimit(uint256 amountPercent) external onlyOwner {
        _maxWalletAmount = (_totalSupply * amountPercent) / 100;
    }

    function swapStatus(bool status) external onlyOwner {
        swapEnabled = status;
    }

    function setFees(uint256 _totalFee) external onlyOwner {
        require(_totalFee <= 10, "Must keep fees at 10% or less");
        totalFee = _totalFee;
    }

    function setThreshold(uint256 _treshold) external onlyOwner {
        swapThreshold = _treshold;
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_mrkWallet","type":"address"},{"internalType":"address","name":"_feeHelper","type":"address"},{"internalType":"address","name":"_routerAddress","type":"address"},{"internalType":"string","name":"_nam","type":"string"},{"internalType":"string","name":"_sym","type":"string"},{"internalType":"uint256","name":"totSup","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"owner","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":"_maxWalletAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"holder","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":"spender","type":"address"}],"name":"approveMax","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":"clearStuckBalance","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isOwner","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"marketingFeeReceiver","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"openTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"router","outputs":[{"internalType":"contract IDEXRouter","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_totalFee","type":"uint256"}],"name":"setFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_treshold","type":"uint256"}],"name":"setThreshold","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountPercent","type":"uint256"}],"name":"setWalletLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"swapEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bool","name":"status","type":"bool"}],"name":"swapStatus","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"swapThreshold","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":[],"name":"tradingEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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"},{"stateMutability":"payable","type":"receive"}]

60c0604052600180546001600160a01b03191661dead1790556005600a556064600b55600d805461ffff60a01b1916600160a01b1790553480156200004357600080fd5b5060405162001c8338038062001c83833981016040819052620000669162000467565b600080546001600160a01b03199081163317909155600c80546001600160a01b0387169216821790556040805163c45a015560e01b8152905163c45a0155916004808201926020929091908290030181865afa158015620000cb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f1919062000512565b6001600160a01b031663c9c65396600c60009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000153573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000179919062000512565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523060248201526044016020604051808303816000875af1158015620001c6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001ec919062000512565b600d80546001600160a01b0319166001600160a01b0392831617905585811660a052306000908152600760209081526040808320600c5490941683529290522060001990556200023f6009600a6200064c565b6200024b90826200065d565b6004819055606490620002609060036200065d565b6200026c91906200067f565b600555600454620002809060c8906200067f565b600e55600262000291848262000731565b506003620002a0838262000731565b50600080546001600160a01b0388811660808190529181168084526008602090815260408086208054600160ff19918216811790925586885282882080548216831790558488526009845282882080548216831790559587528187208054871682179055600d5485168752818720805487168217905580549094168652808620805490951690931790935560045481855260068452828520819055915191825292839290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a350505050505050620007fd565b80516001600160a01b03811681146200039557600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b600082601f830112620003c257600080fd5b81516001600160401b0380821115620003df57620003df6200039a565b604051601f8301601f19908116603f011681019082821181831017156200040a576200040a6200039a565b816040528381526020925086838588010111156200042757600080fd5b600091505b838210156200044b57858201830151818301840152908201906200042c565b838211156200045d5760008385830101525b9695505050505050565b60008060008060008060c087890312156200048157600080fd5b6200048c876200037d565b95506200049c602088016200037d565b9450620004ac604088016200037d565b60608801519094506001600160401b0380821115620004ca57600080fd5b620004d88a838b01620003b0565b94506080890151915080821115620004ef57600080fd5b50620004fe89828a01620003b0565b92505060a087015190509295509295509295565b6000602082840312156200052557600080fd5b62000530826200037d565b9392505050565b634e487b7160e01b600052601160045260246000fd5b600181815b808511156200058e57816000190482111562000572576200057262000537565b808516156200058057918102915b93841c939080029062000552565b509250929050565b600082620005a75750600162000646565b81620005b65750600062000646565b8160018114620005cf5760028114620005da57620005fa565b600191505062000646565b60ff841115620005ee57620005ee62000537565b50506001821b62000646565b5060208310610133831016604e8410600b84101617156200061f575081810a62000646565b6200062b83836200054d565b806000190482111562000642576200064262000537565b0290505b92915050565b60006200053060ff84168362000596565b60008160001904831182151516156200067a576200067a62000537565b500290565b6000826200069d57634e487b7160e01b600052601260045260246000fd5b500490565b600181811c90821680620006b757607f821691505b602082108103620006d857634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200072c57600081815260208120601f850160051c81016020861015620007075750805b601f850160051c820191505b81811015620007285782815560010162000713565b5050505b505050565b81516001600160401b038111156200074d576200074d6200039a565b62000765816200075e8454620006a2565b84620006de565b602080601f8311600181146200079d5760008415620007845750858301515b600019600386901b1c1916600185901b17855562000728565b600085815260208120601f198616915b82811015620007ce57888601518255948401946001909101908401620007ad565b5085821015620007ed5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b60805160a051611452620008316000396000610c590152600081816104ba015281816106e9015261104301526114526000f3fe6080604052600436106101855760003560e01c806370a08231116100d1578063a8aa1b311161008a578063dd62ed3e11610064578063dd62ed3e14610462578063e96fada2146104a8578063f1d5f517146104dc578063f887ea40146104fc57600080fd5b8063a8aa1b311461040d578063a9059cbb1461042d578063c9567bf91461044d57600080fd5b806370a082311461033b578063715018a6146103715780637e26d19f14610386578063893d20e8146103a657806395d89b41146103d8578063960bfe04146103ed57600080fd5b8063313ce5671161013e5780634ada218b116101185780634ada218b146102c3578063571ac8b0146102e45780636c0a24eb146103045780636ddd17131461031a57600080fd5b8063313ce56714610270578063364333f41461028c5780633d18678e146102a357600080fd5b80630445b6671461019157806306fdde03146101ba578063095ea7b3146101dc57806318160ddd1461020c57806323b872dd146102215780632f54bf6e1461024157600080fd5b3661018c57005b600080fd5b34801561019d57600080fd5b506101a7600e5481565b6040519081526020015b60405180910390f35b3480156101c657600080fd5b506101cf61051c565b6040516101b1919061110c565b3480156101e857600080fd5b506101fc6101f7366004611176565b6105ae565b60405190151581526020016101b1565b34801561021857600080fd5b506004546101a7565b34801561022d57600080fd5b506101fc61023c3660046111a2565b61061a565b34801561024d57600080fd5b506101fc61025c3660046111e3565b6000546001600160a01b0391821691161490565b34801561027c57600080fd5b50604051600981526020016101b1565b34801561029857600080fd5b506102a16106dc565b005b3480156102af57600080fd5b506102a16102be366004611200565b610734565b3480156102cf57600080fd5b50600d546101fc90600160a81b900460ff1681565b3480156102f057600080fd5b506101fc6102ff3660046111e3565b6107bd565b34801561031057600080fd5b506101a760055481565b34801561032657600080fd5b50600d546101fc90600160a01b900460ff1681565b34801561034757600080fd5b506101a76103563660046111e3565b6001600160a01b031660009081526006602052604090205490565b34801561037d57600080fd5b506102a16107d1565b34801561039257600080fd5b506102a16103a1366004611219565b610840565b3480156103b257600080fd5b506000546001600160a01b03165b6040516001600160a01b0390911681526020016101b1565b3480156103e457600080fd5b506101cf610888565b3480156103f957600080fd5b506102a1610408366004611200565b610897565b34801561041957600080fd5b50600d546103c0906001600160a01b031681565b34801561043957600080fd5b506101fc610448366004611176565b6108c6565b34801561045957600080fd5b506102a16108d3565b34801561046e57600080fd5b506101a761047d36600461123b565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205490565b3480156104b457600080fd5b506103c07f000000000000000000000000000000000000000000000000000000000000000081565b3480156104e857600080fd5b506102a16104f7366004611200565b61096c565b34801561050857600080fd5b50600c546103c0906001600160a01b031681565b60606002805461052b90611274565b80601f016020809104026020016040519081016040528092919081815260200182805461055790611274565b80156105a45780601f10610579576101008083540402835291602001916105a4565b820191906000526020600020905b81548152906001019060200180831161058757829003601f168201915b5050505050905090565b3360008181526007602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906106099086815260200190565b60405180910390a350600192915050565b6001600160a01b0383166000908152600760209081526040808320338452909152812054600019146106c7576040805180820182526016815275496e73756666696369656e7420416c6c6f77616e636560501b6020808301919091526001600160a01b03871660009081526007825283812033825290915291909120546106a29184906109b6565b6001600160a01b03851660009081526007602090815260408083203384529091529020555b6106d28484846109f0565b90505b9392505050565b6040516001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016904780156108fc02916000818181858888f19350505050158015610731573d6000803e3d6000fd5b50565b6000546001600160a01b031633146107675760405162461bcd60e51b815260040161075e906112ae565b60405180910390fd5b600a8111156107b85760405162461bcd60e51b815260206004820152601d60248201527f4d757374206b656570206665657320617420313025206f72206c657373000000604482015260640161075e565b600a55565b60006107cb826000196105ae565b92915050565b6000546001600160a01b031633146107fb5760405162461bcd60e51b815260040161075e906112ae565b600080546001600160a01b03191681556040519081527f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc6861639060200160405180910390a1565b6000546001600160a01b0316331461086a5760405162461bcd60e51b815260040161075e906112ae565b600d8054911515600160a01b0260ff60a01b19909216919091179055565b60606003805461052b90611274565b6000546001600160a01b031633146108c15760405162461bcd60e51b815260040161075e906112ae565b600e55565b60006106d53384846109f0565b6000546001600160a01b031633146108fd5760405162461bcd60e51b815260040161075e906112ae565b600d54600160a81b900460ff16156109575760405162461bcd60e51b815260206004820152601760248201527f54726164696e6720697320616c7265616479206f70656e000000000000000000604482015260640161075e565b600d805460ff60a81b1916600160a81b179055565b6000546001600160a01b031633146109965760405162461bcd60e51b815260040161075e906112ae565b6064816004546109a691906112e4565b6109b09190611303565b60055550565b600081848411156109da5760405162461bcd60e51b815260040161075e919061110c565b5060006109e78486611325565b95945050505050565b6001600160a01b03831660009081526008602052604081205460ff16158015610a3257506001600160a01b03831660009081526008602052604090205460ff16155b15610a8657600d54600160a81b900460ff16610a865760405162461bcd60e51b8152602060048201526013602482015272151c98591a5b99c81b9bdd08195b98589b1959606a1b604482015260640161075e565b600f5460ff1615610aa357610a9c848484610dcb565b90506106d5565b600d546001600160a01b03848116911614801590610acf57506001546001600160a01b03848116911614155b15610b7a576001600160a01b03831660009081526009602052604090205460ff1680610b2057506005546001600160a01b038416600090815260066020526040902054610b1d90849061133c565b11155b610b7a5760405162461bcd60e51b815260206004820152602560248201527f5472616e7366657220616d6f756e74206578636565647320746865206261672060448201526439b4bd329760d91b606482015260840161075e565b610b8384610eb1565b15610b9057610b90610f23565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b038716600090815260069091529190912054610be29184906109b6565b6001600160a01b038581166000908152600660209081526040808320949094556008905282812054600a54600b54600480549651631b869d0560e01b81528a87169181019190915260ff909316156024840181905260448401929092526064830152608482019490945260a48101869052909182917f000000000000000000000000000000000000000000000000000000000000000090911690631b869d059060c40160408051808303816000875af1158015610ca3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cc79190611354565b306000908152600660205260409020549193509150610ce690836110ad565b30600081815260066020526040908190209290925590516001600160a01b038916907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610d379086815260200190565b60405180910390a36001600160a01b038616600090815260066020526040902054610d6290826110ad565b6001600160a01b0380881660008181526006602052604090819020939093559151908916907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610db69085815260200190565b60405180910390a35060019695505050505050565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b0386166000908152600690915291822054610e1c9184906109b6565b6001600160a01b038086166000908152600660205260408082209390935590851681522054610e4b90836110ad565b6001600160a01b0380851660008181526006602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610e9f9086815260200190565b60405180910390a35060019392505050565b600d546000906001600160a01b03163314801590610edd57506000546001600160a01b03838116911614155b8015610eec5750600f5460ff16155b8015610f015750600d54600160a01b900460ff165b80156107cb5750600e5430600090815260066020526040902054101592915050565b600f805460ff191660011790553060009081526006602090815260408083205481516002808252606082018452919493909290830190803683370190505090503081600081518110610f7757610f77611378565b6001600160a01b03928316602091820292909201810191909152600c54604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015610fd0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ff4919061138e565b8160018151811061100757611007611378565b6001600160a01b039283166020918202929092010152600c5460405163791ac94760e01b815291169063791ac9479061106d90859060009086907f00000000000000000000000000000000000000000000000000000000000000009042906004016113ab565b600060405180830381600087803b15801561108757600080fd5b505af115801561109b573d6000803e3d6000fd5b5050600f805460ff1916905550505050565b6000806110ba838561133c565b9050838110156106d55760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161075e565b600060208083528351808285015260005b818110156111395785810183015185820160400152820161111d565b8181111561114b576000604083870101525b50601f01601f1916929092016040019392505050565b6001600160a01b038116811461073157600080fd5b6000806040838503121561118957600080fd5b823561119481611161565b946020939093013593505050565b6000806000606084860312156111b757600080fd5b83356111c281611161565b925060208401356111d281611161565b929592945050506040919091013590565b6000602082840312156111f557600080fd5b81356106d581611161565b60006020828403121561121257600080fd5b5035919050565b60006020828403121561122b57600080fd5b813580151581146106d557600080fd5b6000806040838503121561124e57600080fd5b823561125981611161565b9150602083013561126981611161565b809150509250929050565b600181811c9082168061128857607f821691505b6020821081036112a857634e487b7160e01b600052602260045260246000fd5b50919050565b60208082526006908201526510a7aba722a960d11b604082015260600190565b634e487b7160e01b600052601160045260246000fd5b60008160001904831182151516156112fe576112fe6112ce565b500290565b60008261132057634e487b7160e01b600052601260045260246000fd5b500490565b600082821015611337576113376112ce565b500390565b6000821982111561134f5761134f6112ce565b500190565b6000806040838503121561136757600080fd5b505080516020909101519092909150565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156113a057600080fd5b81516106d581611161565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156113fb5784516001600160a01b0316835293830193918301916001016113d6565b50506001600160a01b0396909616606085015250505060800152939250505056fea26469706673582212201e559f805838bd795a72110176faee35e7266529cafd8a34e9459aec88ac4e5d64736f6c634300080f003300000000000000000000000092778e71d6a010370f6cc6666384c138e8929dc9000000000000000000000000e04e9a6f06b5e790f2b80ec01f7e4eb4df2905ec0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000005f5e10000000000000000000000000000000000000000000000000000000000000000064b6f62757261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064b4f425552410000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x6080604052600436106101855760003560e01c806370a08231116100d1578063a8aa1b311161008a578063dd62ed3e11610064578063dd62ed3e14610462578063e96fada2146104a8578063f1d5f517146104dc578063f887ea40146104fc57600080fd5b8063a8aa1b311461040d578063a9059cbb1461042d578063c9567bf91461044d57600080fd5b806370a082311461033b578063715018a6146103715780637e26d19f14610386578063893d20e8146103a657806395d89b41146103d8578063960bfe04146103ed57600080fd5b8063313ce5671161013e5780634ada218b116101185780634ada218b146102c3578063571ac8b0146102e45780636c0a24eb146103045780636ddd17131461031a57600080fd5b8063313ce56714610270578063364333f41461028c5780633d18678e146102a357600080fd5b80630445b6671461019157806306fdde03146101ba578063095ea7b3146101dc57806318160ddd1461020c57806323b872dd146102215780632f54bf6e1461024157600080fd5b3661018c57005b600080fd5b34801561019d57600080fd5b506101a7600e5481565b6040519081526020015b60405180910390f35b3480156101c657600080fd5b506101cf61051c565b6040516101b1919061110c565b3480156101e857600080fd5b506101fc6101f7366004611176565b6105ae565b60405190151581526020016101b1565b34801561021857600080fd5b506004546101a7565b34801561022d57600080fd5b506101fc61023c3660046111a2565b61061a565b34801561024d57600080fd5b506101fc61025c3660046111e3565b6000546001600160a01b0391821691161490565b34801561027c57600080fd5b50604051600981526020016101b1565b34801561029857600080fd5b506102a16106dc565b005b3480156102af57600080fd5b506102a16102be366004611200565b610734565b3480156102cf57600080fd5b50600d546101fc90600160a81b900460ff1681565b3480156102f057600080fd5b506101fc6102ff3660046111e3565b6107bd565b34801561031057600080fd5b506101a760055481565b34801561032657600080fd5b50600d546101fc90600160a01b900460ff1681565b34801561034757600080fd5b506101a76103563660046111e3565b6001600160a01b031660009081526006602052604090205490565b34801561037d57600080fd5b506102a16107d1565b34801561039257600080fd5b506102a16103a1366004611219565b610840565b3480156103b257600080fd5b506000546001600160a01b03165b6040516001600160a01b0390911681526020016101b1565b3480156103e457600080fd5b506101cf610888565b3480156103f957600080fd5b506102a1610408366004611200565b610897565b34801561041957600080fd5b50600d546103c0906001600160a01b031681565b34801561043957600080fd5b506101fc610448366004611176565b6108c6565b34801561045957600080fd5b506102a16108d3565b34801561046e57600080fd5b506101a761047d36600461123b565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205490565b3480156104b457600080fd5b506103c07f00000000000000000000000092778e71d6a010370f6cc6666384c138e8929dc981565b3480156104e857600080fd5b506102a16104f7366004611200565b61096c565b34801561050857600080fd5b50600c546103c0906001600160a01b031681565b60606002805461052b90611274565b80601f016020809104026020016040519081016040528092919081815260200182805461055790611274565b80156105a45780601f10610579576101008083540402835291602001916105a4565b820191906000526020600020905b81548152906001019060200180831161058757829003601f168201915b5050505050905090565b3360008181526007602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906106099086815260200190565b60405180910390a350600192915050565b6001600160a01b0383166000908152600760209081526040808320338452909152812054600019146106c7576040805180820182526016815275496e73756666696369656e7420416c6c6f77616e636560501b6020808301919091526001600160a01b03871660009081526007825283812033825290915291909120546106a29184906109b6565b6001600160a01b03851660009081526007602090815260408083203384529091529020555b6106d28484846109f0565b90505b9392505050565b6040516001600160a01b037f00000000000000000000000092778e71d6a010370f6cc6666384c138e8929dc916904780156108fc02916000818181858888f19350505050158015610731573d6000803e3d6000fd5b50565b6000546001600160a01b031633146107675760405162461bcd60e51b815260040161075e906112ae565b60405180910390fd5b600a8111156107b85760405162461bcd60e51b815260206004820152601d60248201527f4d757374206b656570206665657320617420313025206f72206c657373000000604482015260640161075e565b600a55565b60006107cb826000196105ae565b92915050565b6000546001600160a01b031633146107fb5760405162461bcd60e51b815260040161075e906112ae565b600080546001600160a01b03191681556040519081527f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc6861639060200160405180910390a1565b6000546001600160a01b0316331461086a5760405162461bcd60e51b815260040161075e906112ae565b600d8054911515600160a01b0260ff60a01b19909216919091179055565b60606003805461052b90611274565b6000546001600160a01b031633146108c15760405162461bcd60e51b815260040161075e906112ae565b600e55565b60006106d53384846109f0565b6000546001600160a01b031633146108fd5760405162461bcd60e51b815260040161075e906112ae565b600d54600160a81b900460ff16156109575760405162461bcd60e51b815260206004820152601760248201527f54726164696e6720697320616c7265616479206f70656e000000000000000000604482015260640161075e565b600d805460ff60a81b1916600160a81b179055565b6000546001600160a01b031633146109965760405162461bcd60e51b815260040161075e906112ae565b6064816004546109a691906112e4565b6109b09190611303565b60055550565b600081848411156109da5760405162461bcd60e51b815260040161075e919061110c565b5060006109e78486611325565b95945050505050565b6001600160a01b03831660009081526008602052604081205460ff16158015610a3257506001600160a01b03831660009081526008602052604090205460ff16155b15610a8657600d54600160a81b900460ff16610a865760405162461bcd60e51b8152602060048201526013602482015272151c98591a5b99c81b9bdd08195b98589b1959606a1b604482015260640161075e565b600f5460ff1615610aa357610a9c848484610dcb565b90506106d5565b600d546001600160a01b03848116911614801590610acf57506001546001600160a01b03848116911614155b15610b7a576001600160a01b03831660009081526009602052604090205460ff1680610b2057506005546001600160a01b038416600090815260066020526040902054610b1d90849061133c565b11155b610b7a5760405162461bcd60e51b815260206004820152602560248201527f5472616e7366657220616d6f756e74206578636565647320746865206261672060448201526439b4bd329760d91b606482015260840161075e565b610b8384610eb1565b15610b9057610b90610f23565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b038716600090815260069091529190912054610be29184906109b6565b6001600160a01b038581166000908152600660209081526040808320949094556008905282812054600a54600b54600480549651631b869d0560e01b81528a87169181019190915260ff909316156024840181905260448401929092526064830152608482019490945260a48101869052909182917f000000000000000000000000e04e9a6f06b5e790f2b80ec01f7e4eb4df2905ec90911690631b869d059060c40160408051808303816000875af1158015610ca3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cc79190611354565b306000908152600660205260409020549193509150610ce690836110ad565b30600081815260066020526040908190209290925590516001600160a01b038916907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610d379086815260200190565b60405180910390a36001600160a01b038616600090815260066020526040902054610d6290826110ad565b6001600160a01b0380881660008181526006602052604090819020939093559151908916907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610db69085815260200190565b60405180910390a35060019695505050505050565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b0386166000908152600690915291822054610e1c9184906109b6565b6001600160a01b038086166000908152600660205260408082209390935590851681522054610e4b90836110ad565b6001600160a01b0380851660008181526006602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610e9f9086815260200190565b60405180910390a35060019392505050565b600d546000906001600160a01b03163314801590610edd57506000546001600160a01b03838116911614155b8015610eec5750600f5460ff16155b8015610f015750600d54600160a01b900460ff165b80156107cb5750600e5430600090815260066020526040902054101592915050565b600f805460ff191660011790553060009081526006602090815260408083205481516002808252606082018452919493909290830190803683370190505090503081600081518110610f7757610f77611378565b6001600160a01b03928316602091820292909201810191909152600c54604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015610fd0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ff4919061138e565b8160018151811061100757611007611378565b6001600160a01b039283166020918202929092010152600c5460405163791ac94760e01b815291169063791ac9479061106d90859060009086907f00000000000000000000000092778e71d6a010370f6cc6666384c138e8929dc99042906004016113ab565b600060405180830381600087803b15801561108757600080fd5b505af115801561109b573d6000803e3d6000fd5b5050600f805460ff1916905550505050565b6000806110ba838561133c565b9050838110156106d55760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161075e565b600060208083528351808285015260005b818110156111395785810183015185820160400152820161111d565b8181111561114b576000604083870101525b50601f01601f1916929092016040019392505050565b6001600160a01b038116811461073157600080fd5b6000806040838503121561118957600080fd5b823561119481611161565b946020939093013593505050565b6000806000606084860312156111b757600080fd5b83356111c281611161565b925060208401356111d281611161565b929592945050506040919091013590565b6000602082840312156111f557600080fd5b81356106d581611161565b60006020828403121561121257600080fd5b5035919050565b60006020828403121561122b57600080fd5b813580151581146106d557600080fd5b6000806040838503121561124e57600080fd5b823561125981611161565b9150602083013561126981611161565b809150509250929050565b600181811c9082168061128857607f821691505b6020821081036112a857634e487b7160e01b600052602260045260246000fd5b50919050565b60208082526006908201526510a7aba722a960d11b604082015260600190565b634e487b7160e01b600052601160045260246000fd5b60008160001904831182151516156112fe576112fe6112ce565b500290565b60008261132057634e487b7160e01b600052601260045260246000fd5b500490565b600082821015611337576113376112ce565b500390565b6000821982111561134f5761134f6112ce565b500190565b6000806040838503121561136757600080fd5b505080516020909101519092909150565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156113a057600080fd5b81516106d581611161565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156113fb5784516001600160a01b0316835293830193918301916001016113d6565b50506001600160a01b0396909616606085015250505060800152939250505056fea26469706673582212201e559f805838bd795a72110176faee35e7266529cafd8a34e9459aec88ac4e5d64736f6c634300080f0033

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

00000000000000000000000092778e71d6a010370f6cc6666384c138e8929dc9000000000000000000000000e04e9a6f06b5e790f2b80ec01f7e4eb4df2905ec0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000005f5e10000000000000000000000000000000000000000000000000000000000000000064b6f62757261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064b4f425552410000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _mrkWallet (address): 0x92778e71d6A010370f6Cc6666384C138e8929Dc9
Arg [1] : _feeHelper (address): 0xE04e9a6F06B5E790F2B80Ec01F7e4EB4df2905Ec
Arg [2] : _routerAddress (address): 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D
Arg [3] : _nam (string): Kobura
Arg [4] : _sym (string): KOBURA
Arg [5] : totSup (uint256): 100000000

-----Encoded View---------------
10 Constructor Arguments found :
Arg [0] : 00000000000000000000000092778e71d6a010370f6cc6666384c138e8929dc9
Arg [1] : 000000000000000000000000e04e9a6f06b5e790f2b80ec01f7e4eb4df2905ec
Arg [2] : 0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d
Arg [3] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000100
Arg [5] : 0000000000000000000000000000000000000000000000000000000005f5e100
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [7] : 4b6f627572610000000000000000000000000000000000000000000000000000
Arg [8] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [9] : 4b4f425552410000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

4558:6790:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5338:28;;;;;;;;;;;;;;;;;;;160:25:1;;;148:2;133:18;5338:28:0;;;;;;;;6853:78;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;7273:216::-;;;;;;;;;;-1:-1:-1;7273:216:0;;;;;:::i;:::-;;:::i;:::-;;;1419:14:1;;1412:22;1394:41;;1382:2;1367:18;7273:216:0;1254:187:1;6583:86:0;;;;;;;;;;-1:-1:-1;6655:12:0;;6583:86;;7943:372;;;;;;;;;;-1:-1:-1;7943:372:0;;;;;:::i;:::-;;:::i;2583:103::-;;;;;;;;;;-1:-1:-1;2583:103:0;;;;;:::i;:::-;2638:4;2673:5;-1:-1:-1;;;;;2662:16:0;;;2673:5;;2662:16;;2583:103;6677:78;;;;;;;;;;-1:-1:-1;6677:78:0;;4765:1;2301:36:1;;2289:2;2274:18;6677:78:0;2159:184:1;10698:118:0;;;;;;;;;;;;;:::i;:::-;;11071:162;;;;;;;;;;-1:-1:-1;11071:162:0;;;;;:::i;:::-;;:::i;5260:34::-;;;;;;;;;;-1:-1:-1;5260:34:0;;;;-1:-1:-1;;;5260:34:0;;;;;;7497:122;;;;;;;;;;-1:-1:-1;7497:122:0;;;;;:::i;:::-;;:::i;4802:31::-;;;;;;;;;;;;;;;;5223:30;;;;;;;;;;-1:-1:-1;5223:30:0;;;;-1:-1:-1;;;5223:30:0;;;;;;7023:103;;;;;;;;;;-1:-1:-1;7023:103:0;;;;;:::i;:::-;-1:-1:-1;;;;;7106:18:0;7089:7;7106:18;;;:9;:18;;;;;;;7023:103;2694:131;;;;;;;;;;;;;:::i;10972:91::-;;;;;;;;;;-1:-1:-1;10972:91:0;;;;;:::i;:::-;;:::i;6939:76::-;;;;;;;;;;-1:-1:-1;6991:7:0;7008:5;-1:-1:-1;;;;;7008:5:0;6939:76;;;-1:-1:-1;;;;;2975:32:1;;;2957:51;;2945:2;2930:18;6939:76:0;2811:203:1;6763:82:0;;;;;;;;;;;;;:::i;11241:104::-;;;;;;;;;;-1:-1:-1;11241:104:0;;;;;:::i;:::-;;:::i;5195:19::-;;;;;;;;;;-1:-1:-1;5195:19:0;;;;-1:-1:-1;;;;;5195:19:0;;;7779:156;;;;;;;;;;-1:-1:-1;7779:156:0;;;;;:::i;:::-;;:::i;7627:144::-;;;;;;;;;;;;;:::i;7134:131::-;;;;;;;;;;-1:-1:-1;7134:131:0;;;;;:::i;:::-;-1:-1:-1;;;;;7235:19:0;;;7218:7;7235:19;;;:11;:19;;;;;;;;:28;;;;;;;;;;;;;7134:131;5110:45;;;;;;;;;;;;;;;10824:140;;;;;;;;;;-1:-1:-1;10824:140:0;;;;;:::i;:::-;;:::i;5164:24::-;;;;;;;;;;-1:-1:-1;5164:24:0;;;;-1:-1:-1;;;;;5164:24:0;;;6853:78;6901:13;6924:5;6917:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6853:78;:::o;7273:216::-;7377:10;7348:4;7365:23;;;:11;:23;;;;;;;;-1:-1:-1;;;;;7365:32:0;;;;;;;;;;:41;;;7422:37;7348:4;;7365:32;;7422:37;;;;7400:6;160:25:1;;148:2;133:18;;14:177;7422:37:0;;;;;;;;-1:-1:-1;7477:4:0;7273:216;;;;:::o;7943:372::-;-1:-1:-1;;;;;8064:19:0;;8043:4;8064:19;;;:11;:19;;;;;;;;8084:10;8064:31;;;;;;;;-1:-1:-1;;8064:52:0;8060:188;;8167:69;;;;;;;;;;;-1:-1:-1;;;8167:69:0;;;;;;;;-1:-1:-1;;;;;8167:19:0;;-1:-1:-1;8167:19:0;;;:11;:19;;;;;8187:10;8167:31;;;;;;;;;;:69;;8203:6;;8167:35;:69::i;:::-;-1:-1:-1;;;;;8133:19:0;;;;;;:11;:19;;;;;;;;8153:10;8133:31;;;;;;;:103;8060:188;8267:40;8281:6;8289:9;8300:6;8267:13;:40::i;:::-;8260:47;;7943:372;;;;;;:::o;10698:118::-;10747:61;;-1:-1:-1;;;;;10755:20:0;10747:38;;10786:21;10747:61;;;;;;;;;10786:21;10747:38;:61;;;;;;;;;;;;;;;;;;;;;10698:118::o;11071:162::-;2638:4;2673:5;-1:-1:-1;;;;;2673:5:0;2535:10;2662:16;2519:38;;;;-1:-1:-1;;;2519:38:0;;;;;;;:::i;:::-;;;;;;;;;11158:2:::1;11145:9;:15;;11137:57;;;::::0;-1:-1:-1;;;11137:57:0;;4559:2:1;11137:57:0::1;::::0;::::1;4541:21:1::0;4598:2;4578:18;;;4571:30;4637:31;4617:18;;;4610:59;4686:18;;11137:57:0::1;4357:353:1::0;11137:57:0::1;11205:8;:20:::0;11071:162::o;7497:122::-;7552:4;7576:35;7584:7;-1:-1:-1;;7576:7:0;:35::i;:::-;7569:42;7497:122;-1:-1:-1;;7497:122:0:o;2694:131::-;2638:4;2673:5;-1:-1:-1;;;;;2673:5:0;2535:10;2662:16;2519:38;;;;-1:-1:-1;;;2519:38:0;;;;;;;:::i;:::-;2767:1:::1;2751:18:::0;;-1:-1:-1;;;;;;2751:18:0::1;::::0;;2785:32:::1;::::0;2957:51:1;;;2785:32:0::1;::::0;2945:2:1;2930:18;2785:32:0::1;;;;;;;2694:131::o:0;10972:91::-;2638:4;2673:5;-1:-1:-1;;;;;2673:5:0;2535:10;2662:16;2519:38;;;;-1:-1:-1;;;2519:38:0;;;;;;;:::i;:::-;11035:11:::1;:20:::0;;;::::1;;-1:-1:-1::0;;;11035:20:0::1;-1:-1:-1::0;;;;11035:20:0;;::::1;::::0;;;::::1;::::0;;10972:91::o;6763:82::-;6813:13;6836:7;6829:14;;;;;:::i;11241:104::-;2638:4;2673:5;-1:-1:-1;;;;;2673:5:0;2535:10;2662:16;2519:38;;;;-1:-1:-1;;;2519:38:0;;;;;;;:::i;:::-;11312:13:::1;:25:::0;11241:104::o;7779:156::-;7859:4;7883:44;7897:10;7909:9;7920:6;7883:13;:44::i;7627:144::-;2638:4;2673:5;-1:-1:-1;;;;;2673:5:0;2535:10;2662:16;2519:38;;;;-1:-1:-1;;;2519:38:0;;;;;;;:::i;:::-;7689:14:::1;::::0;-1:-1:-1;;;7689:14:0;::::1;;;7688:15;7680:51;;;::::0;-1:-1:-1;;;7680:51:0;;4917:2:1;7680:51:0::1;::::0;::::1;4899:21:1::0;4956:2;4936:18;;;4929:30;4995:25;4975:18;;;4968:53;5038:18;;7680:51:0::1;4715:347:1::0;7680:51:0::1;7742:14;:21:::0;;-1:-1:-1;;;;7742:21:0::1;-1:-1:-1::0;;;7742:21:0::1;::::0;;7627:144::o;10824:140::-;2638:4;2673:5;-1:-1:-1;;;;;2673:5:0;2535:10;2662:16;2519:38;;;;-1:-1:-1;;;2519:38:0;;;;;;;:::i;:::-;10953:3:::1;10936:13;10921:12;;:28;;;;:::i;:::-;10920:36;;;;:::i;:::-;10901:16;:55:::0;-1:-1:-1;10824:140:0:o;416:190::-;502:7;538:12;530:6;;;;522:29;;;;-1:-1:-1;;;522:29:0;;;;;;;;:::i;:::-;-1:-1:-1;562:9:0;574:5;578:1;574;:5;:::i;:::-;562:17;416:190;-1:-1:-1;;;;;416:190:0:o;8323:1194::-;-1:-1:-1;;;;;8437:19:0;;8415:4;8437:19;;;:11;:19;;;;;;;;8436:20;:47;;;;-1:-1:-1;;;;;;8461:22:0;;;;;;:11;:22;;;;;;;;8460:23;8436:47;8432:126;;;8508:14;;-1:-1:-1;;;8508:14:0;;;;8500:46;;;;-1:-1:-1;;;8500:46:0;;5926:2:1;8500:46:0;;;5908:21:1;5965:2;5945:18;;;5938:30;-1:-1:-1;;;5984:18:1;;;5977:49;6043:18;;8500:46:0;5724:343:1;8500:46:0;8574:6;;;;8570:63;;;8590:41;8605:6;8613:9;8624:6;8590:14;:41::i;:::-;8583:48;;;;8570:63;8662:4;;-1:-1:-1;;;;;8649:17:0;;;8662:4;;8649:17;;;;:38;;-1:-1:-1;8683:4:0;;-1:-1:-1;;;;;8670:17:0;;;8683:4;;8670:17;;8649:38;8645:200;;;-1:-1:-1;;;;;8712:26:0;;;;;;:15;:26;;;;;;;;;:79;;-1:-1:-1;8775:16:0;;-1:-1:-1;;;;;8742:20:0;;;;;;:9;:20;;;;;;:29;;8765:6;;8742:29;:::i;:::-;:49;;8712:79;8704:129;;;;-1:-1:-1;;;8704:129:0;;6407:2:1;8704:129:0;;;6389:21:1;6446:2;6426:18;;;6419:30;6485:34;6465:18;;;6458:62;-1:-1:-1;;;6536:18:1;;;6529:35;6581:19;;8704:129:0;6205:401:1;8704:129:0;8861:22;8876:6;8861:14;:22::i;:::-;8857:65;;;8900:10;:8;:10::i;:::-;8954:53;;;;;;;;;;;-1:-1:-1;;;8954:53:0;;;;;;;;-1:-1:-1;;;;;8954:17:0;;-1:-1:-1;8954:17:0;;;:9;:17;;;;;;;;:53;;8976:6;;8954:21;:53::i;:::-;-1:-1:-1;;;;;8934:17:0;;;;;;;:9;:17;;;;;;;;:73;;;;9950:11;:19;;;;;;9170:8;;9180:14;;9196:12;;;9120:97;;-1:-1:-1;;;9120:97:0;;6910:32:1;;;9120:97:0;;;6892:51:1;;;;9950:19:0;;;;9949:20;6959:18:1;;;6952:50;;;7018:18;;;7011:34;;;;7061:18;;;7054:34;7104:19;;;7097:35;;;;7148:19;;;7141:35;;;8934:17:0;;;;9120:9;:22;;;;;;6864:19:1;;9120:97:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;9273:4;9255:24;;;;:9;:24;;;;;;9074:143;;-1:-1:-1;9074:143:0;-1:-1:-1;9255:39:0;;9074:143;9255:28;:39::i;:::-;9246:4;9228:24;;;;:9;:24;;;;;;;:66;;;;9310:42;;-1:-1:-1;;;;;9310:42:0;;;;;;;9342:9;160:25:1;;148:2;133:18;;14:177;9310:42:0;;;;;;;;-1:-1:-1;;;;;9386:20:0;;;;;;:9;:20;;;;;;:40;;9411:14;9386:24;:40::i;:::-;-1:-1:-1;;;;;9363:20:0;;;;;;;:9;:20;;;;;;;:63;;;;9442:43;;;;;;;;;;9470:14;160:25:1;;148:2;133:18;;14:177;9442:43:0;;;;;;;;-1:-1:-1;9505:4:0;;8323:1194;-1:-1:-1;;;;;;8323:1194:0:o;9525:330::-;9655:53;;;;;;;;;;;-1:-1:-1;;;9655:53:0;;;;;;;;-1:-1:-1;;;;;9655:17:0;;9618:4;9655:17;;;:9;:17;;;;;;;:53;;9677:6;;9655:21;:53::i;:::-;-1:-1:-1;;;;;9635:17:0;;;;;;;:9;:17;;;;;;:73;;;;9742:20;;;;;;;:32;;9767:6;9742:24;:32::i;:::-;-1:-1:-1;;;;;9719:20:0;;;;;;;:9;:20;;;;;;;:55;;;;9790:35;;;;;;;;;;9818:6;160:25:1;;148:2;133:18;;14:177;9790:35:0;;;;;;;;-1:-1:-1;9843:4:0;9525:330;;;;;:::o;9985:239::-;10086:4;;10048;;-1:-1:-1;;;;;10086:4:0;10072:10;:18;;;;:46;;-1:-1:-1;10113:5:0;;-1:-1:-1;;;;;10103:15:0;;;10113:5;;10103:15;;10072:46;:66;;;;-1:-1:-1;10132:6:0;;;;10131:7;10072:66;:90;;;;-1:-1:-1;10151:11:0;;-1:-1:-1;;;10151:11:0;;;;10072:90;:144;;;;-1:-1:-1;10203:13:0;;10193:4;10175:24;;;;:9;:24;;;;;;:41;;10065:151;9985:239;-1:-1:-1;;9985:239:0:o;10232:458::-;5412:6;:13;;-1:-1:-1;;5412:13:0;5421:4;5412:13;;;10330:4:::1;-1:-1:-1::0;10312:24:0;;;:9:::1;:24;::::0;;;;;;;;10373:16;;10387:1:::1;10373:16:::0;;;;;::::1;::::0;;10312:24;;-1:-1:-1;10373:16:0;;;;::::1;::::0;10312:24;10373:16:::1;::::0;::::1;;::::0;-1:-1:-1;10373:16:0::1;10349:40;;10418:4;10400;10405:1;10400:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;10400:23:0;;::::1;:7;::::0;;::::1;::::0;;;;;;:23;;;;10444:6:::1;::::0;:13:::1;::::0;;-1:-1:-1;;;10444:13:0;;;;:6;;;::::1;::::0;:11:::1;::::0;:13:::1;::::0;;::::1;::::0;10400:7;;10444:13;;;;;:6;:13:::1;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10434:4;10439:1;10434:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;10434:23:0;;::::1;:7;::::0;;::::1;::::0;;;;;:23;10470:6:::1;::::0;:212:::1;::::0;-1:-1:-1;;;10470:212:0;;:6;::::1;::::0;:57:::1;::::0;:212:::1;::::0;10542:20;;10470:6:::1;::::0;10593:4;;10620:20:::1;::::0;10656:15:::1;::::0;10470:212:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;-1:-1:-1::0;;5448:6:0;:14;;-1:-1:-1;;5448:14:0;;;-1:-1:-1;;;;10232:458:0:o;85:179::-;143:7;;175:5;179:1;175;:5;:::i;:::-;163:17;;204:1;199;:6;;191:46;;;;-1:-1:-1;;;191:46:0;;9144:2:1;191:46:0;;;9126:21:1;9183:2;9163:18;;;9156:30;9222:29;9202:18;;;9195:57;9269:18;;191:46:0;8942:351:1;196:597;308:4;337:2;366;355:9;348:21;398:6;392:13;441:6;436:2;425:9;421:18;414:34;466:1;476:140;490:6;487:1;484:13;476:140;;;585:14;;;581:23;;575:30;551:17;;;570:2;547:26;540:66;505:10;;476:140;;;634:6;631:1;628:13;625:91;;;704:1;699:2;690:6;679:9;675:22;671:31;664:42;625:91;-1:-1:-1;777:2:1;756:15;-1:-1:-1;;752:29:1;737:45;;;;784:2;733:54;;196:597;-1:-1:-1;;;196:597:1:o;798:131::-;-1:-1:-1;;;;;873:31:1;;863:42;;853:70;;919:1;916;909:12;934:315;1002:6;1010;1063:2;1051:9;1042:7;1038:23;1034:32;1031:52;;;1079:1;1076;1069:12;1031:52;1118:9;1105:23;1137:31;1162:5;1137:31;:::i;:::-;1187:5;1239:2;1224:18;;;;1211:32;;-1:-1:-1;;;934:315:1:o;1446:456::-;1523:6;1531;1539;1592:2;1580:9;1571:7;1567:23;1563:32;1560:52;;;1608:1;1605;1598:12;1560:52;1647:9;1634:23;1666:31;1691:5;1666:31;:::i;:::-;1716:5;-1:-1:-1;1773:2:1;1758:18;;1745:32;1786:33;1745:32;1786:33;:::i;:::-;1446:456;;1838:7;;-1:-1:-1;;;1892:2:1;1877:18;;;;1864:32;;1446:456::o;1907:247::-;1966:6;2019:2;2007:9;1998:7;1994:23;1990:32;1987:52;;;2035:1;2032;2025:12;1987:52;2074:9;2061:23;2093:31;2118:5;2093:31;:::i;2348:180::-;2407:6;2460:2;2448:9;2439:7;2435:23;2431:32;2428:52;;;2476:1;2473;2466:12;2428:52;-1:-1:-1;2499:23:1;;2348:180;-1:-1:-1;2348:180:1:o;2533:273::-;2589:6;2642:2;2630:9;2621:7;2617:23;2613:32;2610:52;;;2658:1;2655;2648:12;2610:52;2697:9;2684:23;2750:5;2743:13;2736:21;2729:5;2726:32;2716:60;;2772:1;2769;2762:12;3019:388;3087:6;3095;3148:2;3136:9;3127:7;3123:23;3119:32;3116:52;;;3164:1;3161;3154:12;3116:52;3203:9;3190:23;3222:31;3247:5;3222:31;:::i;:::-;3272:5;-1:-1:-1;3329:2:1;3314:18;;3301:32;3342:33;3301:32;3342:33;:::i;:::-;3394:7;3384:17;;;3019:388;;;;;:::o;3638:380::-;3717:1;3713:12;;;;3760;;;3781:61;;3835:4;3827:6;3823:17;3813:27;;3781:61;3888:2;3880:6;3877:14;3857:18;3854:38;3851:161;;3934:10;3929:3;3925:20;3922:1;3915:31;3969:4;3966:1;3959:15;3997:4;3994:1;3987:15;3851:161;;3638:380;;;:::o;4023:329::-;4225:2;4207:21;;;4264:1;4244:18;;;4237:29;-1:-1:-1;;;4297:2:1;4282:18;;4275:36;4343:2;4328:18;;4023:329::o;5067:127::-;5128:10;5123:3;5119:20;5116:1;5109:31;5159:4;5156:1;5149:15;5183:4;5180:1;5173:15;5199:168;5239:7;5305:1;5301;5297:6;5293:14;5290:1;5287:21;5282:1;5275:9;5268:17;5264:45;5261:71;;;5312:18;;:::i;:::-;-1:-1:-1;5352:9:1;;5199:168::o;5372:217::-;5412:1;5438;5428:132;;5482:10;5477:3;5473:20;5470:1;5463:31;5517:4;5514:1;5507:15;5545:4;5542:1;5535:15;5428:132;-1:-1:-1;5574:9:1;;5372:217::o;5594:125::-;5634:4;5662:1;5659;5656:8;5653:34;;;5667:18;;:::i;:::-;-1:-1:-1;5704:9:1;;5594:125::o;6072:128::-;6112:3;6143:1;6139:6;6136:1;6133:13;6130:39;;;6149:18;;:::i;:::-;-1:-1:-1;6185:9:1;;6072:128::o;7187:245::-;7266:6;7274;7327:2;7315:9;7306:7;7302:23;7298:32;7295:52;;;7343:1;7340;7333:12;7295:52;-1:-1:-1;;7366:16:1;;7422:2;7407:18;;;7401:25;7366:16;;7401:25;;-1:-1:-1;7187:245:1:o;7569:127::-;7630:10;7625:3;7621:20;7618:1;7611:31;7661:4;7658:1;7651:15;7685:4;7682:1;7675:15;7701:251;7771:6;7824:2;7812:9;7803:7;7799:23;7795:32;7792:52;;;7840:1;7837;7830:12;7792:52;7872:9;7866:16;7891:31;7916:5;7891:31;:::i;7957:980::-;8219:4;8267:3;8256:9;8252:19;8298:6;8287:9;8280:25;8324:2;8362:6;8357:2;8346:9;8342:18;8335:34;8405:3;8400:2;8389:9;8385:18;8378:31;8429:6;8464;8458:13;8495:6;8487;8480:22;8533:3;8522:9;8518:19;8511:26;;8572:2;8564:6;8560:15;8546:29;;8593:1;8603:195;8617:6;8614:1;8611:13;8603:195;;;8682:13;;-1:-1:-1;;;;;8678:39:1;8666:52;;8773:15;;;;8738:12;;;;8714:1;8632:9;8603:195;;;-1:-1:-1;;;;;;;8854:32:1;;;;8849:2;8834:18;;8827:60;-1:-1:-1;;;8918:3:1;8903:19;8896:35;8815:3;7957:980;-1:-1:-1;;;7957:980:1:o

Swarm Source

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