ETH Price: $3,911.48 (+4.89%)

Token

ERC-20: Eminence (EMN)
 

Overview

Max Total Supply

15,000,000 EMN

Holders

198

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Filtered by Token Holder
58com.eth
Balance
2,274.999999999999715625 EMN

Value
$0.00
0x0437d012f61cda07db042bf0342569c4afcee103
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:
EMN

Compiler Version
v0.8.2+commit.661d1103

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2021-03-06
*/

//SPDX-License-Identifier: MIT


pragma solidity ^0.8.2;

interface IERC20 {
    function totalSupply() external view returns (uint);
    function balanceOf(address account) external view returns (uint);
    function transfer(address recipient, uint amount) external returns (bool);
    function allowance(address owner, address spender) external view returns (uint);
    function approve(address spender, uint amount) external returns (bool);
    function transferFrom(address sender, address recipient, uint amount) external returns (bool);
    event Transfer(address indexed from, address indexed to, uint value);
    event Approval(address indexed owner, address indexed spender, uint value);
}
library SafeMath {
    function add(uint a, uint b) internal pure returns (uint) {
        uint c = a + b;
        require(c >= a, "SafeMath: addition overflow");

        return c;
    }
    function sub(uint a, uint b) internal pure returns (uint) {
        return sub(a, b, "SafeMath: subtraction overflow");
    }
    function sub(uint a, uint b, string memory errorMessage) internal pure returns (uint) {
        require(b <= a, errorMessage);
        uint c = a - b;

        return c;
    }
    function mul(uint a, uint b) internal pure returns (uint) {
        if (a == 0) {
            return 0;
        }

        uint c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");

        return c;
    }
    function div(uint a, uint b) internal pure returns (uint) {
        return div(a, b, "SafeMath: division by zero");
    }
    function div(uint a, uint b, string memory errorMessage) internal pure returns (uint) {
        // Solidity only automatically asserts when dividing by 0
        require(b > 0, errorMessage);
        uint c = a / b;

        return c;
    }
}

contract Context {
    constructor () public { }
    // solhint-disable-previous-line no-empty-blocks

    function _msgSender() internal view returns (address) {
        return msg.sender;
    }
}

contract ERC20 is Context, IERC20 {
    using SafeMath for uint;

    mapping (address => uint) internal _balances;

    mapping (address => mapping (address => uint)) internal _allowances;

    uint internal _totalSupply;
   
    address owner = msg.sender;
    function totalSupply() public view override returns (uint) {
        return _totalSupply;
    }
    function balanceOf(address account) public view override returns (uint) {
        return _balances[account];
    }
    function transfer(address recipient, uint amount) public override  returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }
    function allowance(address owner, address spender) public view override returns (uint) {
        return _allowances[owner][spender];
    }
    function approve(address spender, uint amount) public override returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }
    function transferFrom(address sender, address recipient, uint amount) public override returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "ERC20: transfer amount exceeds allowance"));
        return true;
    }
    function increaseAllowance(address spender, uint addedValue) public returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue));
        return true;
    }
    function decreaseAllowance(address spender, uint subtractedValue) public returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender].sub(subtractedValue, "ERC20: decreased allowance below zero"));
        return true;
    }
    function _transfer(address sender, address recipient, uint amount) internal{
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");
        
    
        _balances[sender] = _balances[sender].sub(amount, "ERC20: transfer amount exceeds balance");
        _balances[recipient] = _balances[recipient].add(amount);
        emit Transfer(sender, recipient, amount);
    }
   
 
    function _approve(address owner, address spender, uint amount) internal {
        require(owner != address(0), "ERC20: approve from the zero address");
        require(spender != address(0), "ERC20: approve to the zero address");

        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }
 
    
}

contract ERC20Detailed is ERC20 {
    string private _name;
    string private _symbol;
    uint8 private _decimals;

    constructor (string memory name, string memory symbol, uint8 decimals) public {
        _name = name;
        _symbol = symbol;
        _decimals = decimals;
        
    }
    function name() public view returns (string memory) {
        return _name;
    }
    function symbol() public view returns (string memory) {
        return _symbol;
    }
    function decimals() public view returns (uint8) {
        return _decimals;
    }
}



library Address {
    function isContract(address account) internal view returns (bool) {
        bytes32 codehash;
        bytes32 accountHash = 0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470;
        // solhint-disable-next-line no-inline-assembly
        assembly { codehash := extcodehash(account) }
        return (codehash != 0x0 && codehash != accountHash);
    }
}

library SafeERC20 {
    using SafeMath for uint;
    using Address for address;

    function safeTransfer(IERC20 token, address to, uint value) internal {
        callOptionalReturn(token, abi.encodeWithSelector(token.transfer.selector, to, value));
    }

    function safeTransferFrom(IERC20 token, address from, address to, uint value) internal {
        callOptionalReturn(token, abi.encodeWithSelector(token.transferFrom.selector, from, to, value));
    }

    function safeApprove(IERC20 token, address spender, uint value) internal {
        require((value == 0) || (token.allowance(address(this), spender) == 0),
            "SafeERC20: approve from non-zero to non-zero allowance"
        );
        callOptionalReturn(token, abi.encodeWithSelector(token.approve.selector, spender, value));
    }
    function callOptionalReturn(IERC20 token, bytes memory data) private {
        require(address(token).isContract(), "SafeERC20: call to non-contract");

        // solhint-disable-next-line avoid-low-level-calls
        (bool success, bytes memory returndata) = address(token).call(data);
        require(success, "SafeERC20: low-level call failed");

        if (returndata.length > 0) { // Return data is optional
            // solhint-disable-next-line max-line-length
            require(abi.decode(returndata, (bool)), "SafeERC20: ERC20 operation did not succeed");
        }
    }
}

contract EMN is ERC20, ERC20Detailed {
  using SafeERC20 for IERC20;
  using Address for address;
  using SafeMath for uint256;

  
  constructor () public ERC20Detailed("Eminence", "EMN", 18) {

    _totalSupply =  15000000 *(10**uint256(18));
    
	_balances[msg.sender] = _totalSupply;
  }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"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":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","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":"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"}]

6080604052600380546001600160a01b031916331790553480156200002357600080fd5b506040805180820182526008815267456d696e656e636560c01b60208083019182528351808501909452600384526222a6a760e91b908401528151919291601291620000739160049190620000d9565b50815162000089906005906020850190620000d9565b506006805460ff191660ff9290921691909117905550620000af90506012600a620001cc565b620000be9062e4e1c0620002c1565b60028190553360009081526020819052604090205562000336565b828054620000e790620002e3565b90600052602060002090601f0160209004810192826200010b576000855562000156565b82601f106200012657805160ff191683800117855562000156565b8280016001018555821562000156579182015b828111156200015657825182559160200191906001019062000139565b506200016492915062000168565b5090565b5b8082111562000164576000815560010162000169565b80825b6001808611620001935750620001c3565b818704821115620001a857620001a862000320565b80861615620001b657918102915b9490941c93800262000182565b94509492505050565b6000620001dd6000198484620001e4565b9392505050565b600082620001f557506001620001dd565b816200020457506000620001dd565b81600181146200021d576002811462000228576200025c565b6001915050620001dd565b60ff8411156200023c576200023c62000320565b6001841b91508482111562000255576200025562000320565b50620001dd565b5060208310610133831016604e8410600b841016171562000294575081810a838111156200028e576200028e62000320565b620001dd565b620002a384848460016200017f565b808604821115620002b857620002b862000320565b02949350505050565b6000816000190483118215151615620002de57620002de62000320565b500290565b600281046001821680620002f857607f821691505b602082108114156200031a57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b61091780620003466000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80633950935111610071578063395093511461012957806370a082311461013c57806395d89b411461014f578063a457c2d714610157578063a9059cbb1461016a578063dd62ed3e1461017d576100a9565b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100ef57806323b872dd14610101578063313ce56714610114575b600080fd5b6100b66101b6565b6040516100c3919061079b565b60405180910390f35b6100df6100da366004610772565b610248565b60405190151581526020016100c3565b6002545b6040519081526020016100c3565b6100df61010f366004610737565b61025e565b60065460405160ff90911681526020016100c3565b6100df610137366004610772565b6102c7565b6100f361014a3660046106eb565b6102fd565b6100b661031c565b6100df610165366004610772565b61032b565b6100df610178366004610772565b61037a565b6100f361018b366004610705565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6060600480546101c59061081d565b80601f01602080910402602001604051908101604052809291908181526020018280546101f19061081d565b801561023e5780601f106102135761010080835404028352916020019161023e565b820191906000526020600020905b81548152906001019060200180831161022157829003601f168201915b5050505050905090565b6000610255338484610387565b50600192915050565b600061026b8484846104b1565b6102bd84336102b885604051806060016040528060288152602001610895602891396001600160a01b038a1660009081526001602090815260408083203384529091529020549190610634565b610387565b5060019392505050565b3360008181526001602090815260408083206001600160a01b038716845290915281205490916102559185906102b8908661066e565b6001600160a01b0381166000908152602081905260409020545b919050565b6060600580546101c59061081d565b600061025533846102b8856040518060600160405280602581526020016108bd602591393360009081526001602090815260408083206001600160a01b038d1684529091529020549190610634565b60006102553384846104b1565b6001600160a01b0383166103ee5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084015b60405180910390fd5b6001600160a01b03821661044f5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103e5565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b0383166105155760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016103e5565b6001600160a01b0382166105775760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103e5565b6105b48160405180606001604052806026815260200161086f602691396001600160a01b0386166000908152602081905260409020549190610634565b6001600160a01b0380851660009081526020819052604080822093909355908416815220546105e3908261066e565b6001600160a01b038381166000818152602081815260409182902094909455518481529092918616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91016104a4565b600081848411156106585760405162461bcd60e51b81526004016103e5919061079b565b5060006106658486610806565b95945050505050565b60008061067b83856107ee565b9050838110156106cd5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016103e5565b9392505050565b80356001600160a01b038116811461031757600080fd5b6000602082840312156106fc578081fd5b6106cd826106d4565b60008060408385031215610717578081fd5b610720836106d4565b915061072e602084016106d4565b90509250929050565b60008060006060848603121561074b578081fd5b610754846106d4565b9250610762602085016106d4565b9150604084013590509250925092565b60008060408385031215610784578182fd5b61078d836106d4565b946020939093013593505050565b6000602080835283518082850152825b818110156107c7578581018301518582016040015282016107ab565b818111156107d85783604083870101525b50601f01601f1916929092016040019392505050565b6000821982111561080157610801610858565b500190565b60008282101561081857610818610858565b500390565b60028104600182168061083157607f821691505b6020821081141561085257634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122056a3a1158554af6524a0f667074126d4c4b984303fd27617c426b773061c627364736f6c63430008020033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100a95760003560e01c80633950935111610071578063395093511461012957806370a082311461013c57806395d89b411461014f578063a457c2d714610157578063a9059cbb1461016a578063dd62ed3e1461017d576100a9565b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100ef57806323b872dd14610101578063313ce56714610114575b600080fd5b6100b66101b6565b6040516100c3919061079b565b60405180910390f35b6100df6100da366004610772565b610248565b60405190151581526020016100c3565b6002545b6040519081526020016100c3565b6100df61010f366004610737565b61025e565b60065460405160ff90911681526020016100c3565b6100df610137366004610772565b6102c7565b6100f361014a3660046106eb565b6102fd565b6100b661031c565b6100df610165366004610772565b61032b565b6100df610178366004610772565b61037a565b6100f361018b366004610705565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6060600480546101c59061081d565b80601f01602080910402602001604051908101604052809291908181526020018280546101f19061081d565b801561023e5780601f106102135761010080835404028352916020019161023e565b820191906000526020600020905b81548152906001019060200180831161022157829003601f168201915b5050505050905090565b6000610255338484610387565b50600192915050565b600061026b8484846104b1565b6102bd84336102b885604051806060016040528060288152602001610895602891396001600160a01b038a1660009081526001602090815260408083203384529091529020549190610634565b610387565b5060019392505050565b3360008181526001602090815260408083206001600160a01b038716845290915281205490916102559185906102b8908661066e565b6001600160a01b0381166000908152602081905260409020545b919050565b6060600580546101c59061081d565b600061025533846102b8856040518060600160405280602581526020016108bd602591393360009081526001602090815260408083206001600160a01b038d1684529091529020549190610634565b60006102553384846104b1565b6001600160a01b0383166103ee5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084015b60405180910390fd5b6001600160a01b03821661044f5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103e5565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b0383166105155760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016103e5565b6001600160a01b0382166105775760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103e5565b6105b48160405180606001604052806026815260200161086f602691396001600160a01b0386166000908152602081905260409020549190610634565b6001600160a01b0380851660009081526020819052604080822093909355908416815220546105e3908261066e565b6001600160a01b038381166000818152602081815260409182902094909455518481529092918616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91016104a4565b600081848411156106585760405162461bcd60e51b81526004016103e5919061079b565b5060006106658486610806565b95945050505050565b60008061067b83856107ee565b9050838110156106cd5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016103e5565b9392505050565b80356001600160a01b038116811461031757600080fd5b6000602082840312156106fc578081fd5b6106cd826106d4565b60008060408385031215610717578081fd5b610720836106d4565b915061072e602084016106d4565b90509250929050565b60008060006060848603121561074b578081fd5b610754846106d4565b9250610762602085016106d4565b9150604084013590509250925092565b60008060408385031215610784578182fd5b61078d836106d4565b946020939093013593505050565b6000602080835283518082850152825b818110156107c7578581018301518582016040015282016107ab565b818111156107d85783604083870101525b50601f01601f1916929092016040019392505050565b6000821982111561080157610801610858565b500190565b60008282101561081857610818610858565b500390565b60028104600182168061083157607f821691505b6020821081141561085257634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122056a3a1158554af6524a0f667074126d4c4b984303fd27617c426b773061c627364736f6c63430008020033

Deployed Bytecode Sourcemap

7108:306:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4994:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2881:158;;;;;;:::i;:::-;;:::i;:::-;;;1445:14:1;;1438:22;1420:41;;1408:2;1393:18;2881:158:0;1375:92:1;2339:97:0;2416:12;;2339:97;;;4200:25:1;;;4188:2;4173:18;2339:97:0;4155:76:1;3045:310:0;;;;;;:::i;:::-;;:::i;5176:83::-;5242:9;;5176:83;;5242:9;;;;4378:36:1;;4366:2;4351:18;5176:83:0;4333:87:1;3361:207:0;;;;;;:::i;:::-;;:::i;2442:116::-;;;;;;:::i;:::-;;:::i;5083:87::-;;;:::i;3574:258::-;;;;;;:::i;:::-;;:::i;2564:165::-;;;;;;:::i;:::-;;:::i;2735:140::-;;;;;;:::i;:::-;-1:-1:-1;;;;;2840:18:0;;;2816:4;2840:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;2735:140;4994:83;5031:13;5064:5;5057:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4994:83;:::o;2881:158::-;2953:4;2970:39;2041:10;2993:7;3002:6;2970:8;:39::i;:::-;-1:-1:-1;3027:4:0;2881:158;;;;:::o;3045:310::-;3140:4;3157:36;3167:6;3175:9;3186:6;3157:9;:36::i;:::-;3204:121;3213:6;2041:10;3235:89;3273:6;3235:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3235:19:0;;;;;;:11;:19;;;;;;;;2041:10;3235:33;;;;;;;;;;:37;:89::i;:::-;3204:8;:121::i;:::-;-1:-1:-1;3343:4:0;3045:310;;;;;:::o;3361:207::-;2041:10;3438:4;3487:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;3487:34:0;;;;;;;;;;3438:4;;3455:83;;3478:7;;3487:50;;3526:10;3487:38;:50::i;2442:116::-;-1:-1:-1;;;;;2532:18:0;;2508:4;2532:18;;;;;;;;;;;2442:116;;;;:::o;5083:87::-;5122:13;5155:7;5148:14;;;;;:::i;3574:258::-;3656:4;3673:129;2041:10;3696:7;3705:96;3744:15;3705:96;;;;;;;;;;;;;;;;;2041:10;3705:25;;;;:11;:25;;;;;;;;-1:-1:-1;;;;;3705:34:0;;;;;;;;;;;;:38;:96::i;2564:165::-;2640:4;2657:42;2041:10;2681:9;2692:6;2657:9;:42::i;4333:335::-;-1:-1:-1;;;;;4424:19:0;;4416:68;;;;-1:-1:-1;;;4416:68:0;;3851:2:1;4416:68:0;;;3833:21:1;3890:2;3870:18;;;3863:30;3929:34;3909:18;;;3902:62;-1:-1:-1;;;3980:18:1;;;3973:34;4024:19;;4416:68:0;;;;;;;;;-1:-1:-1;;;;;4503:21:0;;4495:68;;;;-1:-1:-1;;;4495:68:0;;2686:2:1;4495:68:0;;;2668:21:1;2725:2;2705:18;;;2698:30;2764:34;2744:18;;;2737:62;-1:-1:-1;;;2815:18:1;;;2808:32;2857:19;;4495:68:0;2658:224:1;4495:68:0;-1:-1:-1;;;;;4576:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;4628:32;;4200:25:1;;;4628:32:0;;4173:18:1;4628:32:0;;;;;;;;4333:335;;;:::o;3838:481::-;-1:-1:-1;;;;;3932:20:0;;3924:70;;;;-1:-1:-1;;;3924:70:0;;3445:2:1;3924:70:0;;;3427:21:1;3484:2;3464:18;;;3457:30;3523:34;3503:18;;;3496:62;-1:-1:-1;;;3574:18:1;;;3567:35;3619:19;;3924:70:0;3417:227:1;3924:70:0;-1:-1:-1;;;;;4013:23:0;;4005:71;;;;-1:-1:-1;;;4005:71:0;;2282:2:1;4005:71:0;;;2264:21:1;2321:2;2301:18;;;2294:30;2360:34;2340:18;;;2333:62;-1:-1:-1;;;2411:18:1;;;2404:33;2454:19;;4005:71:0;2254:225:1;4005:71:0;4123;4145:6;4123:71;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4123:17:0;;:9;:17;;;;;;;;;;;;:71;:21;:71::i;:::-;-1:-1:-1;;;;;4103:17:0;;;:9;:17;;;;;;;;;;;:91;;;;4228:20;;;;;;;:32;;4253:6;4228:24;:32::i;:::-;-1:-1:-1;;;;;4205:20:0;;;:9;:20;;;;;;;;;;;;:55;;;;4276:35;4200:25:1;;;4205:20:0;;4276:35;;;;;;4173:18:1;4276:35:0;4155:76:1;1046:180:0;1126:4;1159:12;1151:6;;;;1143:29;;;;-1:-1:-1;;;1143:29:0;;;;;;;;:::i;:::-;-1:-1:-1;1183:6:0;1192:5;1196:1;1192;:5;:::i;:::-;1183:14;1046:180;-1:-1:-1;;;;;1046:180:0:o;738:169::-;790:4;;816:5;820:1;816;:5;:::i;:::-;807:14;;845:1;840;:6;;832:46;;;;-1:-1:-1;;;832:46:0;;3089:2:1;832:46:0;;;3071:21:1;3128:2;3108:18;;;3101:30;3167:29;3147:18;;;3140:57;3214:18;;832:46:0;3061:177:1;832:46:0;898:1;738:169;-1:-1:-1;;;738:169:0:o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:2;;177:1;174;167:12;192:196;;304:2;292:9;283:7;279:23;275:32;272:2;;;325:6;317;310:22;272:2;353:29;372:9;353:29;:::i;393:270::-;;;522:2;510:9;501:7;497:23;493:32;490:2;;;543:6;535;528:22;490:2;571:29;590:9;571:29;:::i;:::-;561:39;;619:38;653:2;642:9;638:18;619:38;:::i;:::-;609:48;;480:183;;;;;:::o;668:338::-;;;;814:2;802:9;793:7;789:23;785:32;782:2;;;835:6;827;820:22;782:2;863:29;882:9;863:29;:::i;:::-;853:39;;911:38;945:2;934:9;930:18;911:38;:::i;:::-;901:48;;996:2;985:9;981:18;968:32;958:42;;772:234;;;;;:::o;1011:264::-;;;1140:2;1128:9;1119:7;1115:23;1111:32;1108:2;;;1161:6;1153;1146:22;1108:2;1189:29;1208:9;1189:29;:::i;:::-;1179:39;1265:2;1250:18;;;;1237:32;;-1:-1:-1;;;1098:177:1:o;1472:603::-;;1613:2;1642;1631:9;1624:21;1674:6;1668:13;1717:6;1712:2;1701:9;1697:18;1690:34;1742:4;1755:140;1769:6;1766:1;1763:13;1755:140;;;1864:14;;;1860:23;;1854:30;1830:17;;;1849:2;1826:26;1819:66;1784:10;;1755:140;;;1913:6;1910:1;1907:13;1904:2;;;1983:4;1978:2;1969:6;1958:9;1954:22;1950:31;1943:45;1904:2;-1:-1:-1;2059:2:1;2038:15;-1:-1:-1;;2034:29:1;2019:45;;;;2066:2;2015:54;;1593:482;-1:-1:-1;;;1593:482:1:o;4425:128::-;;4496:1;4492:6;4489:1;4486:13;4483:2;;;4502:18;;:::i;:::-;-1:-1:-1;4538:9:1;;4473:80::o;4558:125::-;;4626:1;4623;4620:8;4617:2;;;4631:18;;:::i;:::-;-1:-1:-1;4668:9:1;;4607:76::o;4688:380::-;4773:1;4763:12;;4820:1;4810:12;;;4831:2;;4885:4;4877:6;4873:17;4863:27;;4831:2;4938;4930:6;4927:14;4907:18;4904:38;4901:2;;;4984:10;4979:3;4975:20;4972:1;4965:31;5019:4;5016:1;5009:15;5047:4;5044:1;5037:15;4901:2;;4743:325;;;:::o;5073:127::-;5134:10;5129:3;5125:20;5122:1;5115:31;5165:4;5162:1;5155:15;5189:4;5186:1;5179:15

Swarm Source

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