ETH Price: $2,068.08 (+0.60%)

Token

ME512JEFAVAR (ME)
 

Overview

Max Total Supply

1,000 ME

Holders

2

Total Transfers

-

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 2 Decimals)

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:
N47Token

Compiler Version
v0.8.4+commit.c7e474f2

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, Unlicense license
/**
 *Submitted for verification at Etherscan.io on 2021-08-17
*/

// SPDX-License-Identifier: unlicensed
pragma solidity 0.8.4;
// ----------------------------------------------------------------------------
// Safe maths
// ----------------------------------------------------------------------------
contract SafeMath {
    function safeAdd(uint a, uint b) public pure returns (uint c) {
        c = a + b;
        require(c >= a);
    }
    function safeSub(uint a, uint b) public pure returns (uint c) {
        require(b <= a);
        c = a - b;
    }
}
// ----------------------------------------------------------------------------
// ERC Token Standard #20 Interface
// https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md
// ----------------------------------------------------------------------------
abstract contract ERC20Interface {
    function totalSupply() virtual public view returns (uint);
    function balanceOf(address tokenOwner) virtual public view returns (uint balance);
    function allowance(address tokenOwner, address spender) virtual public view returns (uint remaining);
    function transfer(address to, uint tokens) virtual public returns (bool success);
    function approve(address spender, uint tokens) virtual public returns (bool success);
    function transferFrom(address from, address to, uint tokens) virtual public returns (bool success);
    event Transfer(address indexed from, address indexed to, uint tokens);
    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}
// ----------------------------------------------------------------------------
// ERC20 Token, with the addition of symbol, name and decimals
// assisted token transfers
// ----------------------------------------------------------------------------
contract N47Token is ERC20Interface, SafeMath {
    string public symbol;
    string public  name;
    uint8 public decimals;
    uint public _totalSupply;
    mapping(address => uint) balances;
    mapping(address => mapping(address => uint)) allowed;
    // ------------------------------------------------------------------------
    // Constructor
    // ------------------------------------------------------------------------
    constructor() {
        symbol = "ME";
        name = "ME512JEFAVAR";
        decimals = 2;
        _totalSupply = 100000;
        balances[msg.sender] = _totalSupply;
        emit Transfer(address(0), msg.sender, _totalSupply);
    }
    // ------------------------------------------------------------------------
    // Total supply
    // ------------------------------------------------------------------------
    function totalSupply() public override view returns (uint) {
        return _totalSupply - balances[address(0)];
    }
    // ------------------------------------------------------------------------
    // Get the token balance for account tokenOwner
    // ------------------------------------------------------------------------
    function balanceOf(address tokenOwner) public override view returns (uint balance) {
        return balances[tokenOwner];
    }
    // ------------------------------------------------------------------------
    // Transfer the balance from token owner's account to receiver account
    // - Owner's account must have sufficient balance to transfer
    // - 0 value transfers are allowed
    // ------------------------------------------------------------------------
    function transfer(address receiver, uint tokens) public override returns (bool success) {
        balances[msg.sender] = safeSub(balances[msg.sender], tokens);
        balances[receiver] = safeAdd(balances[receiver], tokens);
        emit Transfer(msg.sender, receiver, tokens);
        return true;
    }
    // ------------------------------------------------------------------------
    // Token owner can approve for spender to transferFrom(...) tokens
    // from the token owner's account
    //
    // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md
    // recommends that there are no checks for the approval double-spend attack
    // as this should be implemented in user interfaces 
    // ------------------------------------------------------------------------
    function approve(address spender, uint tokens) public override returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        return true;
    }
    // ------------------------------------------------------------------------
    // Transfer tokens from sender account to receiver account
    // 
    // The calling account must already have sufficient tokens approve(...)-d
    // for spending from sender account and
    // - From account must have sufficient balance to transfer
    // - Spender must have sufficient allowance to transfer
    // - 0 value transfers are allowed
    // ------------------------------------------------------------------------
    function transferFrom(address sender, address receiver, uint tokens) public override returns (bool success) {
        balances[sender] = safeSub(balances[sender], tokens);
        allowed[sender][msg.sender] = safeSub(allowed[sender][msg.sender], tokens);
        balances[receiver] = safeAdd(balances[receiver], tokens);
        emit Transfer(sender, receiver, tokens);
        return true;
    }
    // ------------------------------------------------------------------------
    // Returns the amount of tokens approved by the owner that can be
    // transferred to the spender's account
    // ------------------------------------------------------------------------
    function allowance(address tokenOwner, address spender) public override view returns (uint remaining) {
        return allowed[tokenOwner][spender];
    }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"tokenOwner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokens","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":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"a","type":"uint256"},{"internalType":"uint256","name":"b","type":"uint256"}],"name":"safeAdd","outputs":[{"internalType":"uint256","name":"c","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"a","type":"uint256"},{"internalType":"uint256","name":"b","type":"uint256"}],"name":"safeSub","outputs":[{"internalType":"uint256","name":"c","type":"uint256"}],"stateMutability":"pure","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":"receiver","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"receiver","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b506040518060400160405280600281526020017f4d45000000000000000000000000000000000000000000000000000000000000815250600090805190602001906200005f92919062000189565b506040518060400160405280600c81526020017f4d453531324a454641564152000000000000000000000000000000000000000081525060019080519060200190620000ad92919062000189565b5060028060006101000a81548160ff021916908360ff160217905550620186a0600381905550600354600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6003546040516200017b91906200024a565b60405180910390a3620002d6565b828054620001979062000271565b90600052602060002090601f016020900481019282620001bb576000855562000207565b82601f10620001d657805160ff191683800117855562000207565b8280016001018555821562000207579182015b8281111562000206578251825591602001919060010190620001e9565b5b5090506200021691906200021a565b5090565b5b80821115620002355760008160009055506001016200021b565b5090565b620002448162000267565b82525050565b600060208201905062000261600083018462000239565b92915050565b6000819050919050565b600060028204905060018216806200028a57607f821691505b60208210811415620002a157620002a0620002a7565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b610eab80620002e66000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c806370a082311161007157806370a082311461019157806395d89b41146101c1578063a293d1e8146101df578063a9059cbb1461020f578063dd62ed3e1461023f578063e6cb90131461026f576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806323b872dd14610125578063313ce567146101555780633eaaf86b14610173575b600080fd5b6100c161029f565b6040516100ce9190610c20565b60405180910390f35b6100f160048036038101906100ec9190610b27565b61032d565b6040516100fe9190610c05565b60405180910390f35b61010f61041f565b60405161011c9190610c42565b60405180910390f35b61013f600480360381019061013a9190610ad8565b610473565b60405161014c9190610c05565b60405180910390f35b61015d610703565b60405161016a9190610c5d565b60405180910390f35b61017b610716565b6040516101889190610c42565b60405180910390f35b6101ab60048036038101906101a69190610a73565b61071c565b6040516101b89190610c42565b60405180910390f35b6101c9610765565b6040516101d69190610c20565b60405180910390f35b6101f960048036038101906101f49190610b63565b6107f3565b6040516102069190610c42565b60405180910390f35b61022960048036038101906102249190610b27565b610816565b6040516102369190610c05565b60405180910390f35b61025960048036038101906102549190610a9c565b61099f565b6040516102669190610c42565b60405180910390f35b61028960048036038101906102849190610b63565b610a26565b6040516102969190610c42565b60405180910390f35b600180546102ac90610da6565b80601f01602080910402602001604051908101604052809291908181526020018280546102d890610da6565b80156103255780601f106102fa57610100808354040283529160200191610325565b820191906000526020600020905b81548152906001019060200180831161030857829003601f168201915b505050505081565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161040d9190610c42565b60405180910390a36001905092915050565b6000600460008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460035461046e9190610cea565b905090565b60006104be600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836107f3565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610587600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836107f3565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610650600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483610a26565b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106f09190610c42565b60405180910390a3600190509392505050565b600260009054906101000a900460ff1681565b60035481565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000805461077290610da6565b80601f016020809104026020016040519081016040528092919081815260200182805461079e90610da6565b80156107eb5780601f106107c0576101008083540402835291602001916107eb565b820191906000526020600020905b8154815290600101906020018083116107ce57829003601f168201915b505050505081565b60008282111561080257600080fd5b818361080e9190610cea565b905092915050565b6000610861600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836107f3565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506108ed600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483610a26565b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161098d9190610c42565b60405180910390a36001905092915050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008183610a349190610c94565b905082811015610a4357600080fd5b92915050565b600081359050610a5881610e47565b92915050565b600081359050610a6d81610e5e565b92915050565b600060208284031215610a8557600080fd5b6000610a9384828501610a49565b91505092915050565b60008060408385031215610aaf57600080fd5b6000610abd85828601610a49565b9250506020610ace85828601610a49565b9150509250929050565b600080600060608486031215610aed57600080fd5b6000610afb86828701610a49565b9350506020610b0c86828701610a49565b9250506040610b1d86828701610a5e565b9150509250925092565b60008060408385031215610b3a57600080fd5b6000610b4885828601610a49565b9250506020610b5985828601610a5e565b9150509250929050565b60008060408385031215610b7657600080fd5b6000610b8485828601610a5e565b9250506020610b9585828601610a5e565b9150509250929050565b610ba881610d30565b82525050565b6000610bb982610c78565b610bc38185610c83565b9350610bd3818560208601610d73565b610bdc81610e36565b840191505092915050565b610bf081610d5c565b82525050565b610bff81610d66565b82525050565b6000602082019050610c1a6000830184610b9f565b92915050565b60006020820190508181036000830152610c3a8184610bae565b905092915050565b6000602082019050610c576000830184610be7565b92915050565b6000602082019050610c726000830184610bf6565b92915050565b600081519050919050565b600082825260208201905092915050565b6000610c9f82610d5c565b9150610caa83610d5c565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610cdf57610cde610dd8565b5b828201905092915050565b6000610cf582610d5c565b9150610d0083610d5c565b925082821015610d1357610d12610dd8565b5b828203905092915050565b6000610d2982610d3c565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015610d91578082015181840152602081019050610d76565b83811115610da0576000848401525b50505050565b60006002820490506001821680610dbe57607f821691505b60208210811415610dd257610dd1610e07565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b610e5081610d1e565b8114610e5b57600080fd5b50565b610e6781610d5c565b8114610e7257600080fd5b5056fea26469706673582212206f59781c4c4750f15ca74614e3041e384543959d6e9fff4e551ac6bbc997c29d64736f6c63430008040033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100b45760003560e01c806370a082311161007157806370a082311461019157806395d89b41146101c1578063a293d1e8146101df578063a9059cbb1461020f578063dd62ed3e1461023f578063e6cb90131461026f576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806323b872dd14610125578063313ce567146101555780633eaaf86b14610173575b600080fd5b6100c161029f565b6040516100ce9190610c20565b60405180910390f35b6100f160048036038101906100ec9190610b27565b61032d565b6040516100fe9190610c05565b60405180910390f35b61010f61041f565b60405161011c9190610c42565b60405180910390f35b61013f600480360381019061013a9190610ad8565b610473565b60405161014c9190610c05565b60405180910390f35b61015d610703565b60405161016a9190610c5d565b60405180910390f35b61017b610716565b6040516101889190610c42565b60405180910390f35b6101ab60048036038101906101a69190610a73565b61071c565b6040516101b89190610c42565b60405180910390f35b6101c9610765565b6040516101d69190610c20565b60405180910390f35b6101f960048036038101906101f49190610b63565b6107f3565b6040516102069190610c42565b60405180910390f35b61022960048036038101906102249190610b27565b610816565b6040516102369190610c05565b60405180910390f35b61025960048036038101906102549190610a9c565b61099f565b6040516102669190610c42565b60405180910390f35b61028960048036038101906102849190610b63565b610a26565b6040516102969190610c42565b60405180910390f35b600180546102ac90610da6565b80601f01602080910402602001604051908101604052809291908181526020018280546102d890610da6565b80156103255780601f106102fa57610100808354040283529160200191610325565b820191906000526020600020905b81548152906001019060200180831161030857829003601f168201915b505050505081565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161040d9190610c42565b60405180910390a36001905092915050565b6000600460008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460035461046e9190610cea565b905090565b60006104be600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836107f3565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610587600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836107f3565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610650600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483610a26565b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106f09190610c42565b60405180910390a3600190509392505050565b600260009054906101000a900460ff1681565b60035481565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000805461077290610da6565b80601f016020809104026020016040519081016040528092919081815260200182805461079e90610da6565b80156107eb5780601f106107c0576101008083540402835291602001916107eb565b820191906000526020600020905b8154815290600101906020018083116107ce57829003601f168201915b505050505081565b60008282111561080257600080fd5b818361080e9190610cea565b905092915050565b6000610861600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836107f3565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506108ed600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483610a26565b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161098d9190610c42565b60405180910390a36001905092915050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008183610a349190610c94565b905082811015610a4357600080fd5b92915050565b600081359050610a5881610e47565b92915050565b600081359050610a6d81610e5e565b92915050565b600060208284031215610a8557600080fd5b6000610a9384828501610a49565b91505092915050565b60008060408385031215610aaf57600080fd5b6000610abd85828601610a49565b9250506020610ace85828601610a49565b9150509250929050565b600080600060608486031215610aed57600080fd5b6000610afb86828701610a49565b9350506020610b0c86828701610a49565b9250506040610b1d86828701610a5e565b9150509250925092565b60008060408385031215610b3a57600080fd5b6000610b4885828601610a49565b9250506020610b5985828601610a5e565b9150509250929050565b60008060408385031215610b7657600080fd5b6000610b8485828601610a5e565b9250506020610b9585828601610a5e565b9150509250929050565b610ba881610d30565b82525050565b6000610bb982610c78565b610bc38185610c83565b9350610bd3818560208601610d73565b610bdc81610e36565b840191505092915050565b610bf081610d5c565b82525050565b610bff81610d66565b82525050565b6000602082019050610c1a6000830184610b9f565b92915050565b60006020820190508181036000830152610c3a8184610bae565b905092915050565b6000602082019050610c576000830184610be7565b92915050565b6000602082019050610c726000830184610bf6565b92915050565b600081519050919050565b600082825260208201905092915050565b6000610c9f82610d5c565b9150610caa83610d5c565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610cdf57610cde610dd8565b5b828201905092915050565b6000610cf582610d5c565b9150610d0083610d5c565b925082821015610d1357610d12610dd8565b5b828203905092915050565b6000610d2982610d3c565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015610d91578082015181840152602081019050610d76565b83811115610da0576000848401525b50505050565b60006002820490506001821680610dbe57607f821691505b60208210811415610dd257610dd1610e07565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b610e5081610d1e565b8114610e5b57600080fd5b50565b610e6781610d5c565b8114610e7257600080fd5b5056fea26469706673582212206f59781c4c4750f15ca74614e3041e384543959d6e9fff4e551ac6bbc997c29d64736f6c63430008040033

Deployed Bytecode Sourcemap

1771:4094:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1851:19;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4272:217;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2647:120;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5019:403;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1877:21;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1905:24;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2988:129;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1824:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;388:116;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3468:310;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5706:156;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;266:116;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1851:19;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4272:217::-;4344:12;4400:6;4369:7;:19;4377:10;4369:19;;;;;;;;;;;;;;;:28;4389:7;4369:28;;;;;;;;;;;;;;;:37;;;;4443:7;4422:37;;4431:10;4422:37;;;4452:6;4422:37;;;;;;:::i;:::-;;;;;;;;4477:4;4470:11;;4272:217;;;;:::o;2647:120::-;2700:4;2739:8;:20;2756:1;2739:20;;;;;;;;;;;;;;;;2724:12;;:35;;;;:::i;:::-;2717:42;;2647:120;:::o;5019:403::-;5113:12;5157:33;5165:8;:16;5174:6;5165:16;;;;;;;;;;;;;;;;5183:6;5157:7;:33::i;:::-;5138:8;:16;5147:6;5138:16;;;;;;;;;;;;;;;:52;;;;5231:44;5239:7;:15;5247:6;5239:15;;;;;;;;;;;;;;;:27;5255:10;5239:27;;;;;;;;;;;;;;;;5268:6;5231:7;:44::i;:::-;5201:7;:15;5209:6;5201:15;;;;;;;;;;;;;;;:27;5217:10;5201:27;;;;;;;;;;;;;;;:74;;;;5307:35;5315:8;:18;5324:8;5315:18;;;;;;;;;;;;;;;;5335:6;5307:7;:35::i;:::-;5286:8;:18;5295:8;5286:18;;;;;;;;;;;;;;;:56;;;;5375:8;5358:34;;5367:6;5358:34;;;5385:6;5358:34;;;;;;:::i;:::-;;;;;;;;5410:4;5403:11;;5019:403;;;;;:::o;1877:21::-;;;;;;;;;;;;;:::o;1905:24::-;;;;:::o;2988:129::-;3057:12;3089:8;:20;3098:10;3089:20;;;;;;;;;;;;;;;;3082:27;;2988:129;;;:::o;1824:20::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;388:116::-;442:6;474:1;469;:6;;461:15;;;;;;495:1;491;:5;;;;:::i;:::-;487:9;;388:116;;;;:::o;3468:310::-;3542:12;3590:37;3598:8;:20;3607:10;3598:20;;;;;;;;;;;;;;;;3620:6;3590:7;:37::i;:::-;3567:8;:20;3576:10;3567:20;;;;;;;;;;;;;;;:60;;;;3659:35;3667:8;:18;3676:8;3667:18;;;;;;;;;;;;;;;;3687:6;3659:7;:35::i;:::-;3638:8;:18;3647:8;3638:18;;;;;;;;;;;;;;;:56;;;;3731:8;3710:38;;3719:10;3710:38;;;3741:6;3710:38;;;;;;:::i;:::-;;;;;;;;3766:4;3759:11;;3468:310;;;;:::o;5706:156::-;5792:14;5826:7;:19;5834:10;5826:19;;;;;;;;;;;;;;;:28;5846:7;5826:28;;;;;;;;;;;;;;;;5819:35;;5706:156;;;;:::o;266:116::-;320:6;347:1;343;:5;;;;:::i;:::-;339:9;;372:1;367;:6;;359:15;;;;;;266:116;;;;:::o;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:139::-;198:5;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;204:87;;;;:::o;297:262::-;356:6;405:2;393:9;384:7;380:23;376:32;373:2;;;421:1;418;411:12;373:2;464:1;489:53;534:7;525:6;514:9;510:22;489:53;:::i;:::-;479:63;;435:117;363:196;;;;:::o;565:407::-;633:6;641;690:2;678:9;669:7;665:23;661:32;658:2;;;706:1;703;696:12;658:2;749:1;774:53;819:7;810:6;799:9;795:22;774:53;:::i;:::-;764:63;;720:117;876:2;902:53;947:7;938:6;927:9;923:22;902:53;:::i;:::-;892:63;;847:118;648:324;;;;;:::o;978:552::-;1055:6;1063;1071;1120:2;1108:9;1099:7;1095:23;1091:32;1088:2;;;1136:1;1133;1126:12;1088:2;1179:1;1204:53;1249:7;1240:6;1229:9;1225:22;1204:53;:::i;:::-;1194:63;;1150:117;1306:2;1332:53;1377:7;1368:6;1357:9;1353:22;1332:53;:::i;:::-;1322:63;;1277:118;1434:2;1460:53;1505:7;1496:6;1485:9;1481:22;1460:53;:::i;:::-;1450:63;;1405:118;1078:452;;;;;:::o;1536:407::-;1604:6;1612;1661:2;1649:9;1640:7;1636:23;1632:32;1629:2;;;1677:1;1674;1667:12;1629:2;1720:1;1745:53;1790:7;1781:6;1770:9;1766:22;1745:53;:::i;:::-;1735:63;;1691:117;1847:2;1873:53;1918:7;1909:6;1898:9;1894:22;1873:53;:::i;:::-;1863:63;;1818:118;1619:324;;;;;:::o;1949:407::-;2017:6;2025;2074:2;2062:9;2053:7;2049:23;2045:32;2042:2;;;2090:1;2087;2080:12;2042:2;2133:1;2158:53;2203:7;2194:6;2183:9;2179:22;2158:53;:::i;:::-;2148:63;;2104:117;2260:2;2286:53;2331:7;2322:6;2311:9;2307:22;2286:53;:::i;:::-;2276:63;;2231:118;2032:324;;;;;:::o;2362:109::-;2443:21;2458:5;2443:21;:::i;:::-;2438:3;2431:34;2421:50;;:::o;2477:364::-;2565:3;2593:39;2626:5;2593:39;:::i;:::-;2648:71;2712:6;2707:3;2648:71;:::i;:::-;2641:78;;2728:52;2773:6;2768:3;2761:4;2754:5;2750:16;2728:52;:::i;:::-;2805:29;2827:6;2805:29;:::i;:::-;2800:3;2796:39;2789:46;;2569:272;;;;;:::o;2847:118::-;2934:24;2952:5;2934:24;:::i;:::-;2929:3;2922:37;2912:53;;:::o;2971:112::-;3054:22;3070:5;3054:22;:::i;:::-;3049:3;3042:35;3032:51;;:::o;3089:210::-;3176:4;3214:2;3203:9;3199:18;3191:26;;3227:65;3289:1;3278:9;3274:17;3265:6;3227:65;:::i;:::-;3181:118;;;;:::o;3305:313::-;3418:4;3456:2;3445:9;3441:18;3433:26;;3505:9;3499:4;3495:20;3491:1;3480:9;3476:17;3469:47;3533:78;3606:4;3597:6;3533:78;:::i;:::-;3525:86;;3423:195;;;;:::o;3624:222::-;3717:4;3755:2;3744:9;3740:18;3732:26;;3768:71;3836:1;3825:9;3821:17;3812:6;3768:71;:::i;:::-;3722:124;;;;:::o;3852:214::-;3941:4;3979:2;3968:9;3964:18;3956:26;;3992:67;4056:1;4045:9;4041:17;4032:6;3992:67;:::i;:::-;3946:120;;;;:::o;4072:99::-;4124:6;4158:5;4152:12;4142:22;;4131:40;;;:::o;4177:169::-;4261:11;4295:6;4290:3;4283:19;4335:4;4330:3;4326:14;4311:29;;4273:73;;;;:::o;4352:305::-;4392:3;4411:20;4429:1;4411:20;:::i;:::-;4406:25;;4445:20;4463:1;4445:20;:::i;:::-;4440:25;;4599:1;4531:66;4527:74;4524:1;4521:81;4518:2;;;4605:18;;:::i;:::-;4518:2;4649:1;4646;4642:9;4635:16;;4396:261;;;;:::o;4663:191::-;4703:4;4723:20;4741:1;4723:20;:::i;:::-;4718:25;;4757:20;4775:1;4757:20;:::i;:::-;4752:25;;4796:1;4793;4790:8;4787:2;;;4801:18;;:::i;:::-;4787:2;4846:1;4843;4839:9;4831:17;;4708:146;;;;:::o;4860:96::-;4897:7;4926:24;4944:5;4926:24;:::i;:::-;4915:35;;4905:51;;;:::o;4962:90::-;4996:7;5039:5;5032:13;5025:21;5014:32;;5004:48;;;:::o;5058:126::-;5095:7;5135:42;5128:5;5124:54;5113:65;;5103:81;;;:::o;5190:77::-;5227:7;5256:5;5245:16;;5235:32;;;:::o;5273:86::-;5308:7;5348:4;5341:5;5337:16;5326:27;;5316:43;;;:::o;5365:307::-;5433:1;5443:113;5457:6;5454:1;5451:13;5443:113;;;5542:1;5537:3;5533:11;5527:18;5523:1;5518:3;5514:11;5507:39;5479:2;5476:1;5472:10;5467:15;;5443:113;;;5574:6;5571:1;5568:13;5565:2;;;5654:1;5645:6;5640:3;5636:16;5629:27;5565:2;5414:258;;;;:::o;5678:320::-;5722:6;5759:1;5753:4;5749:12;5739:22;;5806:1;5800:4;5796:12;5827:18;5817:2;;5883:4;5875:6;5871:17;5861:27;;5817:2;5945;5937:6;5934:14;5914:18;5911:38;5908:2;;;5964:18;;:::i;:::-;5908:2;5729:269;;;;:::o;6004:180::-;6052:77;6049:1;6042:88;6149:4;6146:1;6139:15;6173:4;6170:1;6163:15;6190:180;6238:77;6235:1;6228:88;6335:4;6332:1;6325:15;6359:4;6356:1;6349:15;6376:102;6417:6;6468:2;6464:7;6459:2;6452:5;6448:14;6444:28;6434:38;;6424:54;;;:::o;6484:122::-;6557:24;6575:5;6557:24;:::i;:::-;6550:5;6547:35;6537:2;;6596:1;6593;6586:12;6537:2;6527:79;:::o;6612:122::-;6685:24;6703:5;6685:24;:::i;:::-;6678:5;6675:35;6665:2;;6724:1;6721;6714:12;6665:2;6655:79;:::o

Swarm Source

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