ETH Price: $2,955.80 (+0.19%)

Token

ePONG (ePONG)

Overview

Max Total Supply

9,000,000,000 ePONG

Holders

1

Transfers

-
0

Market

Price

$0.00 @ 0.000000 ETH

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 6 Decimals)

Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information

Contract Source Code Verified (Exact Match)

Contract Name:
ePONG

Compiler Version
v0.8.17+commit.8df45f5f

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Arbiscan.io on 2023-07-31
*/

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

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

contract ePONG is IERC20 {
    string public constant name = "ePONG";
    string public constant symbol = "ePONG";
    uint8 public constant decimals = 6;
    uint256 private _totalSupply = 9000000000 * (10**6);
    // X maximum tokens per transfer from X * (10 ** 6)
    uint256 private _transferLimit = 20 * (10 ** 6);
    mapping(address => uint256) private _balances;
    mapping (address => mapping (address => uint256)) private _allowances;
    address private _limitSetter = 0x7Ede7716Fe0B79b24977A1cD3b7531af158f35d8; 
   
    constructor() {
       _balances[msg.sender] = _totalSupply;
    } 

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

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

    function transfer(address recipient, uint256 amount) public override returns (bool) {
        require(_balances[msg.sender] >= amount && amount > 0, "Transfer failed");
        require(amount <= _transferLimit, "Exceeded transfer limit");
        _balances[msg.sender] -= amount;
        _balances[recipient] += amount;
        emit Transfer(msg.sender, recipient, amount);
        return true;
    }

       function setTransferLimit(uint256 limit) public {
        require(msg.sender == _limitSetter, "Unauthorized"); // Only the limit setter can call this function
        _transferLimit = limit;
    }

    function getTransferLimit() public view returns (uint256) {
        return _transferLimit;
    }

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

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

    function transferFrom(address sender, address recipient, uint256 amount) public override returns (bool) {
        require(_allowances[sender][msg.sender] >= amount, "Not enough allowance");
        _balances[sender] -= amount;
        _balances[recipient] += amount;
        _allowances[sender][msg.sender] -= amount;
        emit Transfer(sender, recipient, amount);
        return true;
    }
}

Contract Security Audit

Contract ABI

API
[{"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":"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":"getTransferLimit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"limit","type":"uint256"}],"name":"setTransferLimit","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":"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"}]

6080604052661ff973cafa80006000556301312d00600155737ede7716fe0b79b24977a1cd3b7531af158f35d8600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555034801561007857600080fd5b50600054600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ffc806100ce6000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80636a2ae983116100715780636a2ae9831461016857806370a08231146101865780637a17feff146101b657806395d89b41146101d2578063a9059cbb146101f0578063dd62ed3e14610220576100a9565b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100fc57806323b872dd1461011a578063313ce5671461014a575b600080fd5b6100b6610250565b6040516100c39190610a94565b60405180910390f35b6100e660048036038101906100e19190610b4f565b610289565b6040516100f39190610baa565b60405180910390f35b6101046103e9565b6040516101119190610bd4565b60405180910390f35b610134600480360381019061012f9190610bef565b6103f2565b6040516101419190610baa565b60405180910390f35b610152610662565b60405161015f9190610c5e565b60405180910390f35b610170610667565b60405161017d9190610bd4565b60405180910390f35b6101a0600480360381019061019b9190610c79565b610671565b6040516101ad9190610bd4565b60405180910390f35b6101d060048036038101906101cb9190610ca6565b6106ba565b005b6101da610754565b6040516101e79190610a94565b60405180910390f35b61020a60048036038101906102059190610b4f565b61078d565b6040516102179190610baa565b60405180910390f35b61023a60048036038101906102359190610cd3565b61097d565b6040516102479190610bd4565b60405180910390f35b6040518060400160405280600581526020017f65504f4e4700000000000000000000000000000000000000000000000000000081525081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036102f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f090610d5f565b60405180910390fd5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103d79190610bd4565b60405180910390a36001905092915050565b60008054905090565b600081600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156104b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104aa90610dcb565b60405180910390fd5b81600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105029190610e1a565b9250508190555081600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105589190610e4e565b9250508190555081600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105eb9190610e1a565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161064f9190610bd4565b60405180910390a3600190509392505050565b600681565b6000600154905090565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461074a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074190610ece565b60405180910390fd5b8060018190555050565b6040518060400160405280600581526020017f65504f4e4700000000000000000000000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156107de5750600082115b61081d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081490610f3a565b60405180910390fd5b600154821115610862576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085990610fa6565b60405180910390fd5b81600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546108b19190610e1a565b9250508190555081600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109079190610e4e565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161096b9190610bd4565b60405180910390a36001905092915050565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610a3e578082015181840152602081019050610a23565b60008484015250505050565b6000601f19601f8301169050919050565b6000610a6682610a04565b610a708185610a0f565b9350610a80818560208601610a20565b610a8981610a4a565b840191505092915050565b60006020820190508181036000830152610aae8184610a5b565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610ae682610abb565b9050919050565b610af681610adb565b8114610b0157600080fd5b50565b600081359050610b1381610aed565b92915050565b6000819050919050565b610b2c81610b19565b8114610b3757600080fd5b50565b600081359050610b4981610b23565b92915050565b60008060408385031215610b6657610b65610ab6565b5b6000610b7485828601610b04565b9250506020610b8585828601610b3a565b9150509250929050565b60008115159050919050565b610ba481610b8f565b82525050565b6000602082019050610bbf6000830184610b9b565b92915050565b610bce81610b19565b82525050565b6000602082019050610be96000830184610bc5565b92915050565b600080600060608486031215610c0857610c07610ab6565b5b6000610c1686828701610b04565b9350506020610c2786828701610b04565b9250506040610c3886828701610b3a565b9150509250925092565b600060ff82169050919050565b610c5881610c42565b82525050565b6000602082019050610c736000830184610c4f565b92915050565b600060208284031215610c8f57610c8e610ab6565b5b6000610c9d84828501610b04565b91505092915050565b600060208284031215610cbc57610cbb610ab6565b5b6000610cca84828501610b3a565b91505092915050565b60008060408385031215610cea57610ce9610ab6565b5b6000610cf885828601610b04565b9250506020610d0985828601610b04565b9150509250929050565b7f417070726f7665206661696c6564000000000000000000000000000000000000600082015250565b6000610d49600e83610a0f565b9150610d5482610d13565b602082019050919050565b60006020820190508181036000830152610d7881610d3c565b9050919050565b7f4e6f7420656e6f75676820616c6c6f77616e6365000000000000000000000000600082015250565b6000610db5601483610a0f565b9150610dc082610d7f565b602082019050919050565b60006020820190508181036000830152610de481610da8565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610e2582610b19565b9150610e3083610b19565b9250828203905081811115610e4857610e47610deb565b5b92915050565b6000610e5982610b19565b9150610e6483610b19565b9250828201905080821115610e7c57610e7b610deb565b5b92915050565b7f556e617574686f72697a65640000000000000000000000000000000000000000600082015250565b6000610eb8600c83610a0f565b9150610ec382610e82565b602082019050919050565b60006020820190508181036000830152610ee781610eab565b9050919050565b7f5472616e73666572206661696c65640000000000000000000000000000000000600082015250565b6000610f24600f83610a0f565b9150610f2f82610eee565b602082019050919050565b60006020820190508181036000830152610f5381610f17565b9050919050565b7f4578636565646564207472616e73666572206c696d6974000000000000000000600082015250565b6000610f90601783610a0f565b9150610f9b82610f5a565b602082019050919050565b60006020820190508181036000830152610fbf81610f83565b905091905056fea26469706673582212207c2c2ef32f30d38a3ca52d330c709e168fb733453ea3cb25504b2bd90e0df6ee64736f6c63430008110033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100a95760003560e01c80636a2ae983116100715780636a2ae9831461016857806370a08231146101865780637a17feff146101b657806395d89b41146101d2578063a9059cbb146101f0578063dd62ed3e14610220576100a9565b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100fc57806323b872dd1461011a578063313ce5671461014a575b600080fd5b6100b6610250565b6040516100c39190610a94565b60405180910390f35b6100e660048036038101906100e19190610b4f565b610289565b6040516100f39190610baa565b60405180910390f35b6101046103e9565b6040516101119190610bd4565b60405180910390f35b610134600480360381019061012f9190610bef565b6103f2565b6040516101419190610baa565b60405180910390f35b610152610662565b60405161015f9190610c5e565b60405180910390f35b610170610667565b60405161017d9190610bd4565b60405180910390f35b6101a0600480360381019061019b9190610c79565b610671565b6040516101ad9190610bd4565b60405180910390f35b6101d060048036038101906101cb9190610ca6565b6106ba565b005b6101da610754565b6040516101e79190610a94565b60405180910390f35b61020a60048036038101906102059190610b4f565b61078d565b6040516102179190610baa565b60405180910390f35b61023a60048036038101906102359190610cd3565b61097d565b6040516102479190610bd4565b60405180910390f35b6040518060400160405280600581526020017f65504f4e4700000000000000000000000000000000000000000000000000000081525081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036102f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f090610d5f565b60405180910390fd5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103d79190610bd4565b60405180910390a36001905092915050565b60008054905090565b600081600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156104b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104aa90610dcb565b60405180910390fd5b81600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105029190610e1a565b9250508190555081600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105589190610e4e565b9250508190555081600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105eb9190610e1a565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161064f9190610bd4565b60405180910390a3600190509392505050565b600681565b6000600154905090565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461074a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074190610ece565b60405180910390fd5b8060018190555050565b6040518060400160405280600581526020017f65504f4e4700000000000000000000000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156107de5750600082115b61081d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081490610f3a565b60405180910390fd5b600154821115610862576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085990610fa6565b60405180910390fd5b81600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546108b19190610e1a565b9250508190555081600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109079190610e4e565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161096b9190610bd4565b60405180910390a36001905092915050565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610a3e578082015181840152602081019050610a23565b60008484015250505050565b6000601f19601f8301169050919050565b6000610a6682610a04565b610a708185610a0f565b9350610a80818560208601610a20565b610a8981610a4a565b840191505092915050565b60006020820190508181036000830152610aae8184610a5b565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610ae682610abb565b9050919050565b610af681610adb565b8114610b0157600080fd5b50565b600081359050610b1381610aed565b92915050565b6000819050919050565b610b2c81610b19565b8114610b3757600080fd5b50565b600081359050610b4981610b23565b92915050565b60008060408385031215610b6657610b65610ab6565b5b6000610b7485828601610b04565b9250506020610b8585828601610b3a565b9150509250929050565b60008115159050919050565b610ba481610b8f565b82525050565b6000602082019050610bbf6000830184610b9b565b92915050565b610bce81610b19565b82525050565b6000602082019050610be96000830184610bc5565b92915050565b600080600060608486031215610c0857610c07610ab6565b5b6000610c1686828701610b04565b9350506020610c2786828701610b04565b9250506040610c3886828701610b3a565b9150509250925092565b600060ff82169050919050565b610c5881610c42565b82525050565b6000602082019050610c736000830184610c4f565b92915050565b600060208284031215610c8f57610c8e610ab6565b5b6000610c9d84828501610b04565b91505092915050565b600060208284031215610cbc57610cbb610ab6565b5b6000610cca84828501610b3a565b91505092915050565b60008060408385031215610cea57610ce9610ab6565b5b6000610cf885828601610b04565b9250506020610d0985828601610b04565b9150509250929050565b7f417070726f7665206661696c6564000000000000000000000000000000000000600082015250565b6000610d49600e83610a0f565b9150610d5482610d13565b602082019050919050565b60006020820190508181036000830152610d7881610d3c565b9050919050565b7f4e6f7420656e6f75676820616c6c6f77616e6365000000000000000000000000600082015250565b6000610db5601483610a0f565b9150610dc082610d7f565b602082019050919050565b60006020820190508181036000830152610de481610da8565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610e2582610b19565b9150610e3083610b19565b9250828203905081811115610e4857610e47610deb565b5b92915050565b6000610e5982610b19565b9150610e6483610b19565b9250828201905080821115610e7c57610e7b610deb565b5b92915050565b7f556e617574686f72697a65640000000000000000000000000000000000000000600082015250565b6000610eb8600c83610a0f565b9150610ec382610e82565b602082019050919050565b60006020820190508181036000830152610ee781610eab565b9050919050565b7f5472616e73666572206661696c65640000000000000000000000000000000000600082015250565b6000610f24600f83610a0f565b9150610f2f82610eee565b602082019050919050565b60006020820190508181036000830152610f5381610f17565b9050919050565b7f4578636565646564207472616e73666572206c696d6974000000000000000000600082015250565b6000610f90601783610a0f565b9150610f9b82610f5a565b602082019050919050565b60006020820190508181036000830152610fbf81610f83565b905091905056fea26469706673582212207c2c2ef32f30d38a3ca52d330c709e168fb733453ea3cb25504b2bd90e0df6ee64736f6c63430008110033

Deployed Bytecode Sourcemap

737:2427:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;769:37;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2477:275;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1360:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2760:401;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;859:34;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2220:98;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1468:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2013:199;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;813:39;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1595:407;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2326:143;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;769:37;;;;;;;;;;;;;;;;;;;:::o;2477:275::-;2552:4;2596:1;2577:21;;:7;:21;;;2569:48;;;;;;;;;;;;:::i;:::-;;;;;;;;;2663:6;2628:11;:23;2640:10;2628:23;;;;;;;;;;;;;;;:32;2652:7;2628:32;;;;;;;;;;;;;;;:41;;;;2706:7;2685:37;;2694:10;2685:37;;;2715:6;2685:37;;;;;;:::i;:::-;;;;;;;;2740:4;2733:11;;2477:275;;;;:::o;1360:100::-;1413:7;1440:12;;1433:19;;1360:100;:::o;2760:401::-;2858:4;2918:6;2883:11;:19;2895:6;2883:19;;;;;;;;;;;;;;;:31;2903:10;2883:31;;;;;;;;;;;;;;;;:41;;2875:74;;;;;;;;;;;;:::i;:::-;;;;;;;;;2981:6;2960:9;:17;2970:6;2960:17;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;3022:6;2998:9;:20;3008:9;2998:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;3074:6;3039:11;:19;3051:6;3039:19;;;;;;;;;;;;;;;:31;3059:10;3039:31;;;;;;;;;;;;;;;;:41;;;;;;;:::i;:::-;;;;;;;;3113:9;3096:35;;3105:6;3096:35;;;3124:6;3096:35;;;;;;:::i;:::-;;;;;;;;3149:4;3142:11;;2760:401;;;;;:::o;859:34::-;892:1;859:34;:::o;2220:98::-;2269:7;2296:14;;2289:21;;2220:98;:::o;1468:119::-;1534:7;1561:9;:18;1571:7;1561:18;;;;;;;;;;;;;;;;1554:25;;1468:119;;;:::o;2013:199::-;2094:12;;;;;;;;;;;2080:26;;:10;:26;;;2072:51;;;;;;;;;;;;:::i;:::-;;;;;;;;;2199:5;2182:14;:22;;;;2013:199;:::o;813:39::-;;;;;;;;;;;;;;;;;;;:::o;1595:407::-;1673:4;1723:6;1698:9;:21;1708:10;1698:21;;;;;;;;;;;;;;;;:31;;:45;;;;;1742:1;1733:6;:10;1698:45;1690:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;1792:14;;1782:6;:24;;1774:60;;;;;;;;;;;;:::i;:::-;;;;;;;;;1870:6;1845:9;:21;1855:10;1845:21;;;;;;;;;;;;;;;;:31;;;;;;;:::i;:::-;;;;;;;;1911:6;1887:9;:20;1897:9;1887:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;1954:9;1933:39;;1942:10;1933:39;;;1965:6;1933:39;;;;;;:::i;:::-;;;;;;;;1990:4;1983:11;;1595:407;;;;:::o;2326:143::-;2407:7;2434:11;:18;2446:5;2434:18;;;;;;;;;;;;;;;:27;2453:7;2434:27;;;;;;;;;;;;;;;;2427:34;;2326:143;;;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:246::-;368:1;378:113;392:6;389:1;386:13;378:113;;;477:1;472:3;468:11;462:18;458:1;453:3;449:11;442:39;414:2;411:1;407:10;402:15;;378:113;;;525:1;516:6;511:3;507:16;500:27;349:184;287:246;;;:::o;539:102::-;580:6;631:2;627:7;622:2;615:5;611:14;607:28;597:38;;539:102;;;:::o;647:377::-;735:3;763:39;796:5;763:39;:::i;:::-;818:71;882:6;877:3;818:71;:::i;:::-;811:78;;898:65;956:6;951:3;944:4;937:5;933:16;898:65;:::i;:::-;988:29;1010:6;988:29;:::i;:::-;983:3;979:39;972:46;;739:285;647:377;;;;:::o;1030:313::-;1143:4;1181:2;1170:9;1166:18;1158:26;;1230:9;1224:4;1220:20;1216:1;1205:9;1201:17;1194:47;1258:78;1331:4;1322:6;1258:78;:::i;:::-;1250:86;;1030:313;;;;:::o;1430:117::-;1539:1;1536;1529:12;1676:126;1713:7;1753:42;1746:5;1742:54;1731:65;;1676:126;;;:::o;1808:96::-;1845:7;1874:24;1892:5;1874:24;:::i;:::-;1863:35;;1808:96;;;:::o;1910:122::-;1983:24;2001:5;1983:24;:::i;:::-;1976:5;1973:35;1963:63;;2022:1;2019;2012:12;1963:63;1910:122;:::o;2038:139::-;2084:5;2122:6;2109:20;2100:29;;2138:33;2165:5;2138:33;:::i;:::-;2038:139;;;;:::o;2183:77::-;2220:7;2249:5;2238:16;;2183:77;;;:::o;2266:122::-;2339:24;2357:5;2339:24;:::i;:::-;2332:5;2329:35;2319:63;;2378:1;2375;2368:12;2319:63;2266:122;:::o;2394:139::-;2440:5;2478:6;2465:20;2456:29;;2494:33;2521:5;2494:33;:::i;:::-;2394:139;;;;:::o;2539:474::-;2607:6;2615;2664:2;2652:9;2643:7;2639:23;2635:32;2632:119;;;2670:79;;:::i;:::-;2632:119;2790:1;2815:53;2860:7;2851:6;2840:9;2836:22;2815:53;:::i;:::-;2805:63;;2761:117;2917:2;2943:53;2988:7;2979:6;2968:9;2964:22;2943:53;:::i;:::-;2933:63;;2888:118;2539:474;;;;;:::o;3019:90::-;3053:7;3096:5;3089:13;3082:21;3071:32;;3019:90;;;:::o;3115:109::-;3196:21;3211:5;3196:21;:::i;:::-;3191:3;3184:34;3115:109;;:::o;3230:210::-;3317:4;3355:2;3344:9;3340:18;3332:26;;3368:65;3430:1;3419:9;3415:17;3406:6;3368:65;:::i;:::-;3230:210;;;;:::o;3446:118::-;3533:24;3551:5;3533:24;:::i;:::-;3528:3;3521:37;3446:118;;:::o;3570:222::-;3663:4;3701:2;3690:9;3686:18;3678:26;;3714:71;3782:1;3771:9;3767:17;3758:6;3714:71;:::i;:::-;3570:222;;;;:::o;3798:619::-;3875:6;3883;3891;3940:2;3928:9;3919:7;3915:23;3911:32;3908:119;;;3946:79;;:::i;:::-;3908:119;4066:1;4091:53;4136:7;4127:6;4116:9;4112:22;4091:53;:::i;:::-;4081:63;;4037:117;4193:2;4219:53;4264:7;4255:6;4244:9;4240:22;4219:53;:::i;:::-;4209:63;;4164:118;4321:2;4347:53;4392:7;4383:6;4372:9;4368:22;4347:53;:::i;:::-;4337:63;;4292:118;3798:619;;;;;:::o;4423:86::-;4458:7;4498:4;4491:5;4487:16;4476:27;;4423:86;;;:::o;4515:112::-;4598:22;4614:5;4598:22;:::i;:::-;4593:3;4586:35;4515:112;;:::o;4633:214::-;4722:4;4760:2;4749:9;4745:18;4737:26;;4773:67;4837:1;4826:9;4822:17;4813:6;4773:67;:::i;:::-;4633:214;;;;:::o;4853:329::-;4912:6;4961:2;4949:9;4940:7;4936:23;4932:32;4929:119;;;4967:79;;:::i;:::-;4929:119;5087:1;5112:53;5157:7;5148:6;5137:9;5133:22;5112:53;:::i;:::-;5102:63;;5058:117;4853:329;;;;:::o;5188:::-;5247:6;5296:2;5284:9;5275:7;5271:23;5267:32;5264:119;;;5302:79;;:::i;:::-;5264:119;5422:1;5447:53;5492:7;5483:6;5472:9;5468:22;5447:53;:::i;:::-;5437:63;;5393:117;5188:329;;;;:::o;5523:474::-;5591:6;5599;5648:2;5636:9;5627:7;5623:23;5619:32;5616:119;;;5654:79;;:::i;:::-;5616:119;5774:1;5799:53;5844:7;5835:6;5824:9;5820:22;5799:53;:::i;:::-;5789:63;;5745:117;5901:2;5927:53;5972:7;5963:6;5952:9;5948:22;5927:53;:::i;:::-;5917:63;;5872:118;5523:474;;;;;:::o;6003:164::-;6143:16;6139:1;6131:6;6127:14;6120:40;6003:164;:::o;6173:366::-;6315:3;6336:67;6400:2;6395:3;6336:67;:::i;:::-;6329:74;;6412:93;6501:3;6412:93;:::i;:::-;6530:2;6525:3;6521:12;6514:19;;6173:366;;;:::o;6545:419::-;6711:4;6749:2;6738:9;6734:18;6726:26;;6798:9;6792:4;6788:20;6784:1;6773:9;6769:17;6762:47;6826:131;6952:4;6826:131;:::i;:::-;6818:139;;6545:419;;;:::o;6970:170::-;7110:22;7106:1;7098:6;7094:14;7087:46;6970:170;:::o;7146:366::-;7288:3;7309:67;7373:2;7368:3;7309:67;:::i;:::-;7302:74;;7385:93;7474:3;7385:93;:::i;:::-;7503:2;7498:3;7494:12;7487:19;;7146:366;;;:::o;7518:419::-;7684:4;7722:2;7711:9;7707:18;7699:26;;7771:9;7765:4;7761:20;7757:1;7746:9;7742:17;7735:47;7799:131;7925:4;7799:131;:::i;:::-;7791:139;;7518:419;;;:::o;7943:180::-;7991:77;7988:1;7981:88;8088:4;8085:1;8078:15;8112:4;8109:1;8102:15;8129:194;8169:4;8189:20;8207:1;8189:20;:::i;:::-;8184:25;;8223:20;8241:1;8223:20;:::i;:::-;8218:25;;8267:1;8264;8260:9;8252:17;;8291:1;8285:4;8282:11;8279:37;;;8296:18;;:::i;:::-;8279:37;8129:194;;;;:::o;8329:191::-;8369:3;8388:20;8406:1;8388:20;:::i;:::-;8383:25;;8422:20;8440:1;8422:20;:::i;:::-;8417:25;;8465:1;8462;8458:9;8451:16;;8486:3;8483:1;8480:10;8477:36;;;8493:18;;:::i;:::-;8477:36;8329:191;;;;:::o;8526:162::-;8666:14;8662:1;8654:6;8650:14;8643:38;8526:162;:::o;8694:366::-;8836:3;8857:67;8921:2;8916:3;8857:67;:::i;:::-;8850:74;;8933:93;9022:3;8933:93;:::i;:::-;9051:2;9046:3;9042:12;9035:19;;8694:366;;;:::o;9066:419::-;9232:4;9270:2;9259:9;9255:18;9247:26;;9319:9;9313:4;9309:20;9305:1;9294:9;9290:17;9283:47;9347:131;9473:4;9347:131;:::i;:::-;9339:139;;9066:419;;;:::o;9491:165::-;9631:17;9627:1;9619:6;9615:14;9608:41;9491:165;:::o;9662:366::-;9804:3;9825:67;9889:2;9884:3;9825:67;:::i;:::-;9818:74;;9901:93;9990:3;9901:93;:::i;:::-;10019:2;10014:3;10010:12;10003:19;;9662:366;;;:::o;10034:419::-;10200:4;10238:2;10227:9;10223:18;10215:26;;10287:9;10281:4;10277:20;10273:1;10262:9;10258:17;10251:47;10315:131;10441:4;10315:131;:::i;:::-;10307:139;;10034:419;;;:::o;10459:173::-;10599:25;10595:1;10587:6;10583:14;10576:49;10459:173;:::o;10638:366::-;10780:3;10801:67;10865:2;10860:3;10801:67;:::i;:::-;10794:74;;10877:93;10966:3;10877:93;:::i;:::-;10995:2;10990:3;10986:12;10979:19;;10638:366;;;:::o;11010:419::-;11176:4;11214:2;11203:9;11199:18;11191:26;;11263:9;11257:4;11253:20;11249:1;11238:9;11234:17;11227:47;11291:131;11417:4;11291:131;:::i;:::-;11283:139;;11010:419;;;:::o

Swarm Source

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