ETH Price: $3,332.74 (-1.18%)

Token

ETH.limiteD (ELD)
 

Overview

Max Total Supply

250,000,000 ELD

Holders

2,672 (0.00%)

Market

Price

$0.00 @ 0.000000 ETH

Onchain Market Cap

$29,900.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
39,377.35903 ELD

Value
$4.71 ( ~0.00141325286721725 Eth) [0.0158%]
0xafa45f62c377ffce5e7a93613e90cb8d65b87844
Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

A staking, Dapp gaming, and BO trading platform

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
EthLimited

Compiler Version
v0.4.25+commit.59dbf8f1

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, GNU LGPLv3 license
/**
 *Submitted for verification at Etherscan.io on 2020-04-27
*/

pragma solidity 0.4.25;

/**
 * @title ERC20 interface
 * @dev see https://eips.ethereum.org/EIPS/eip-20
 */
contract IERC20 {
    function transfer(address to, uint256 value) public returns (bool);

    function approve(address spender, uint256 value) public returns (bool);

    function transferFrom(address from, address to, uint256 value) public returns (bool);

    function balanceOf(address who) public view returns (uint256);

    function allowance(address owner, address spender) public view returns (uint256);

    event Transfer(address indexed from, address indexed to, uint256 value);

    event Approval(address indexed owner, address indexed spender, uint256 value);
}

/**
 * @title SafeMath
 * @dev Unsigned math operations with safety checks that revert on error.
 */
library SafeMath {
  /**
   * @dev Multiplies two unsigned integers, reverts on overflow.
   */
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    // Gas optimization: this is cheaper than requiring 'a' not being zero, but the
    // benefit is lost if 'b' is also tested.
    // See: https://github.com/OpenZeppelin/openzeppelin-solidity/pull/522
    if (a == 0) {
      return 0;
    }

    uint256 c = a * b;
    require(c / a == b, "SafeMath mul error");

    return c;
  }

  /**
   * @dev Integer division of two unsigned integers truncating the quotient, reverts on division by zero.
   */
  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    // Solidity only automatically asserts when dividing by 0
    require(b > 0, "SafeMath div error");
    uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold

    return c;
  }

  /**
   * @dev Subtracts two unsigned integers, reverts on overflow (i.e. if subtrahend is greater than minuend).
   */
  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    require(b <= a, "SafeMath sub error");
    uint256 c = a - b;

    return c;
  }

  /**
   * @dev Adds two unsigned integers, reverts on overflow.
   */
  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    require(c >= a, "SafeMath add error");

    return c;
  }

  /**
   * @dev Divides two unsigned integers and returns the remainder (unsigned integer modulo),
   * reverts when dividing by zero.
   */
  function mod(uint256 a, uint256 b) internal pure returns (uint256) {
    require(b != 0, "SafeMath mod error");
    return a % b;
  }
}

/**
 * @title Standard ERC20 token
 *
 * @dev Implementation of the basic standard token.
 * https://eips.ethereum.org/EIPS/eip-20
 * Originally based on code by FirstBlood:
 * https://github.com/Firstbloodio/token/blob/master/smart_contract/FirstBloodToken.sol
 *
 * This implementation emits additional Approval events, allowing applications to reconstruct the allowance status for
 * all accounts just by listening to said events. Note that this isn't required by the specification, and other
 * compliant implementations may not do it.
 */
contract ERC20 is IERC20 {
    using SafeMath for uint256;

    mapping (address => uint256) internal _balances;

    mapping (address => mapping (address => uint256)) private _allowed;

    /**
     * @dev Gets the balance of the specified address.
     * @param owner The address to query the balance of.
     * @return A uint256 representing the amount owned by the passed adfunction transferdress.
     */
    function balanceOf(address owner) public view returns (uint256) {
        return _balances[owner];
    }

    /**
     * @dev Function to check the amount of tokens that an owner allowed to a spender.
     * @param owner address The address which owns the funds.
     * @param spender address The address which will spend the funds.
     * @return A uint256 specifying the amount of tokens still available for the spender.
     */
    function allowance(address owner, address spender) public view returns (uint256) {
        return _allowed[owner][spender];
    }

    /**
     * @dev Transfer token to a specified address.
     * @param to The address to transfer to.
     * @param value The amount to be transferred.
     */
    function transfer(address to, uint256 value) public returns (bool) {
        _transfer(msg.sender, to, value);
        return true;
    }

    /**
     * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
     * Beware that changing an allowance with this method brings the risk that someone may use both the old
     * and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
     * race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
     * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
     * @param spender The address which will spend the funds.
     * @param value The amount of tokens to be spent.
     */
    function approve(address spender, uint256 value) public returns (bool) {
        _approve(msg.sender, spender, value);
        return true;
    }

    /**
     * @dev Transfer tokens from one address to another.
     * Note that while this function emits an Approval event, this is not required as per the specification,
     * and other compliant implementations may not emit the event.
     * @param from address The address which you want to send tokens from
     * @param to address The address which you want to transfer to
     * @param value uint256 the amount of tokens to be transferred
     */
    function transferFrom(address from, address to, uint256 value) public returns (bool) {
        _transfer(from, to, value);
        _approve(from, msg.sender, _allowed[from][msg.sender].sub(value));
        return true;
    }

    /**
     * @dev Increase the amount of tokens that an owner allowed to a spender.
     * approve should be called when _allowed[msg.sender][spender] == 0. To increment
     * allowed value is better to use this function to avoid 2 calls (and wait until
     * the first transaction is mined)
     * From MonolithDAO Token.sol
     * Emits an Approval event.
     * @param spender The address which will spend the funds.
     * @param addedValue The amount of tokens to increase the allowance by.
     */
    function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
        _approve(msg.sender, spender, _allowed[msg.sender][spender].add(addedValue));
        return true;
    }

    /**
     * @dev Decrease the amount of tokens that an owner allowed to a spender.
     * approve should be called when _allowed[msg.sender][spender] == 0. To decrement
     * allowed value is better to use this function to avoid 2 calls (and wait until
     * the first transaction is mined)
     * From MonolithDAO Token.sol
     * Emits an Approval event.
     * @param spender The address which will spend the funds.
     * @param subtractedValue The amount of tokens to decrease the allowance by.
     */
    function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
        _approve(msg.sender, spender, _allowed[msg.sender][spender].sub(subtractedValue));
        return true;
    }

    /**
     * @dev Transfer token for a specified addresses.
     * @param from The address to transfer from.
     * @param to The address to transfer to.
     * @param value The amount to be transferred.
     */
    function _transfer(address from, address to, uint256 value) internal {
        _balances[from] = _balances[from].sub(value);
        _balances[to] = _balances[to].add(value);
        emit Transfer(from, to, value);
    }

    /**
     * @dev Approve an address to spend another addresses' tokens.
     * @param owner The address that owns the tokens.
     * @param spender The address that will spend the tokens.
     * @param value The number of tokens that can be spent.
     */
    function _approve(address owner, address spender, uint256 value) internal {
        require(spender != address(0));
        require(owner != address(0));

        _allowed[owner][spender] = value;
        emit Approval(owner, spender, value);
    }

}

contract EthLimited is ERC20 {
  using SafeMath for uint;

  string public constant name = 'ETH.limiteD';
  string public constant symbol = 'ELD';
  uint8 public constant decimals = 18;
  uint public totalSupply = (1 * 1e9) * (10 ** uint(decimals));
  uint public releaseAmountEveryYear = (10 * 1e6) * (10 ** uint(decimals));
  uint8 releaseCounter = 0;
  uint lastRelease = now + 156 weeks;
  address admin;

  constructor() public {
    uint intAmount = (900 * 1e6) * (10 ** uint(decimals));
    _balances[msg.sender] = intAmount;
    emit Transfer(address(0x0), msg.sender, intAmount);
    admin = msg.sender;
  }

  function unLock() public {
    require(now > lastRelease, 'Need more time');
    require(releaseCounter < 10, 'No more token to release');
    releaseCounter++;
    lastRelease = now + 52 weeks;
    _balances[admin] = _balances[admin].add(releaseAmountEveryYear);
  }

  function burn(uint _amount) public {
    require(_balances[msg.sender] >= _amount, 'Balance insufficient!!!');
    _balances[msg.sender] = _balances[msg.sender].sub(_amount);
    totalSupply = totalSupply.sub(_amount);
    emit Transfer(msg.sender, address(0x0), _amount);
  }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_amount","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"releaseAmountEveryYear","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"unLock","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"}]

60806040526b033b2e3c9fd0803ce80000006002556a084595161401484a0000006003556004805460ff1916905563059fa600420160055534801561004357600080fd5b50336000818152602081815260408083206b02e87669c308736a040000009081905581518181529151909493927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef928290030190a35060068054600160a060020a03191633179055610916806100ba6000396000f3006080604052600436106100cf5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100d4578063095ea7b31461015e57806318160ddd1461019657806323b872dd146101bd578063313ce567146101e7578063395093511461021257806342966c681461023657806370a082311461025057806395d89b4114610271578063a457c2d714610286578063a9059cbb146102aa578063dcc6bcae146102ce578063dd62ed3e146102e3578063ed10e33c1461030a575b600080fd5b3480156100e057600080fd5b506100e961031f565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561012357818101518382015260200161010b565b50505050905090810190601f1680156101505780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561016a57600080fd5b50610182600160a060020a0360043516602435610356565b604080519115158252519081900360200190f35b3480156101a257600080fd5b506101ab61036c565b60408051918252519081900360200190f35b3480156101c957600080fd5b50610182600160a060020a0360043581169060243516604435610372565b3480156101f357600080fd5b506101fc6103c9565b6040805160ff9092168252519081900360200190f35b34801561021e57600080fd5b50610182600160a060020a03600435166024356103ce565b34801561024257600080fd5b5061024e60043561040a565b005b34801561025c57600080fd5b506101ab600160a060020a03600435166104f2565b34801561027d57600080fd5b506100e961050d565b34801561029257600080fd5b50610182600160a060020a0360043516602435610544565b3480156102b657600080fd5b50610182600160a060020a0360043516602435610580565b3480156102da57600080fd5b506101ab61058d565b3480156102ef57600080fd5b506101ab600160a060020a0360043581169060243516610593565b34801561031657600080fd5b5061024e6105be565b60408051808201909152600b81527f4554482e6c696d69746544000000000000000000000000000000000000000000602082015281565b60006103633384846106e0565b50600192915050565b60025481565b600061037f84848461076c565b600160a060020a0384166000908152600160209081526040808320338085529252909120546103bf9186916103ba908663ffffffff61082416565b6106e0565b5060019392505050565b601281565b336000818152600160209081526040808320600160a060020a038716845290915281205490916103639185906103ba908663ffffffff61088616565b33600090815260208190526040902054811115610471576040805160e560020a62461bcd02815260206004820152601760248201527f42616c616e636520696e73756666696369656e74212121000000000000000000604482015290519081900360640190fd5b33600090815260208190526040902054610491908263ffffffff61082416565b336000908152602081905260409020556002546104b4908263ffffffff61082416565b60025560408051828152905160009133917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a350565b600160a060020a031660009081526020819052604090205490565b60408051808201909152600381527f454c440000000000000000000000000000000000000000000000000000000000602082015281565b336000818152600160209081526040808320600160a060020a038716845290915281205490916103639185906103ba908663ffffffff61082416565b600061036333848461076c565b60035481565b600160a060020a03918216600090815260016020908152604080832093909416825291909152205490565b6005544211610617576040805160e560020a62461bcd02815260206004820152600e60248201527f4e656564206d6f72652074696d65000000000000000000000000000000000000604482015290519081900360640190fd5b600454600a60ff90911610610676576040805160e560020a62461bcd02815260206004820152601860248201527f4e6f206d6f726520746f6b656e20746f2072656c656173650000000000000000604482015290519081900360640190fd5b6004805460ff8082166001011660ff199091161790556301dfe2004201600555600354600654600160a060020a03166000908152602081905260409020546106c39163ffffffff61088616565b600654600160a060020a0316600090815260208190526040902055565b600160a060020a03821615156106f557600080fd5b600160a060020a038316151561070a57600080fd5b600160a060020a03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b600160a060020a038316600090815260208190526040902054610795908263ffffffff61082416565b600160a060020a0380851660009081526020819052604080822093909355908416815220546107ca908263ffffffff61088616565b600160a060020a038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b6000808383111561087f576040805160e560020a62461bcd02815260206004820152601260248201527f536166654d61746820737562206572726f720000000000000000000000000000604482015290519081900360640190fd5b5050900390565b6000828201838110156108e3576040805160e560020a62461bcd02815260206004820152601260248201527f536166654d61746820616464206572726f720000000000000000000000000000604482015290519081900360640190fd5b93925050505600a165627a7a723058203d1981955eb5b11fc758e8b163f657df5ed9821ca440edde6bd1c04d2f1a7ddf0029

Deployed Bytecode

0x6080604052600436106100cf5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100d4578063095ea7b31461015e57806318160ddd1461019657806323b872dd146101bd578063313ce567146101e7578063395093511461021257806342966c681461023657806370a082311461025057806395d89b4114610271578063a457c2d714610286578063a9059cbb146102aa578063dcc6bcae146102ce578063dd62ed3e146102e3578063ed10e33c1461030a575b600080fd5b3480156100e057600080fd5b506100e961031f565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561012357818101518382015260200161010b565b50505050905090810190601f1680156101505780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561016a57600080fd5b50610182600160a060020a0360043516602435610356565b604080519115158252519081900360200190f35b3480156101a257600080fd5b506101ab61036c565b60408051918252519081900360200190f35b3480156101c957600080fd5b50610182600160a060020a0360043581169060243516604435610372565b3480156101f357600080fd5b506101fc6103c9565b6040805160ff9092168252519081900360200190f35b34801561021e57600080fd5b50610182600160a060020a03600435166024356103ce565b34801561024257600080fd5b5061024e60043561040a565b005b34801561025c57600080fd5b506101ab600160a060020a03600435166104f2565b34801561027d57600080fd5b506100e961050d565b34801561029257600080fd5b50610182600160a060020a0360043516602435610544565b3480156102b657600080fd5b50610182600160a060020a0360043516602435610580565b3480156102da57600080fd5b506101ab61058d565b3480156102ef57600080fd5b506101ab600160a060020a0360043581169060243516610593565b34801561031657600080fd5b5061024e6105be565b60408051808201909152600b81527f4554482e6c696d69746544000000000000000000000000000000000000000000602082015281565b60006103633384846106e0565b50600192915050565b60025481565b600061037f84848461076c565b600160a060020a0384166000908152600160209081526040808320338085529252909120546103bf9186916103ba908663ffffffff61082416565b6106e0565b5060019392505050565b601281565b336000818152600160209081526040808320600160a060020a038716845290915281205490916103639185906103ba908663ffffffff61088616565b33600090815260208190526040902054811115610471576040805160e560020a62461bcd02815260206004820152601760248201527f42616c616e636520696e73756666696369656e74212121000000000000000000604482015290519081900360640190fd5b33600090815260208190526040902054610491908263ffffffff61082416565b336000908152602081905260409020556002546104b4908263ffffffff61082416565b60025560408051828152905160009133917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a350565b600160a060020a031660009081526020819052604090205490565b60408051808201909152600381527f454c440000000000000000000000000000000000000000000000000000000000602082015281565b336000818152600160209081526040808320600160a060020a038716845290915281205490916103639185906103ba908663ffffffff61082416565b600061036333848461076c565b60035481565b600160a060020a03918216600090815260016020908152604080832093909416825291909152205490565b6005544211610617576040805160e560020a62461bcd02815260206004820152600e60248201527f4e656564206d6f72652074696d65000000000000000000000000000000000000604482015290519081900360640190fd5b600454600a60ff90911610610676576040805160e560020a62461bcd02815260206004820152601860248201527f4e6f206d6f726520746f6b656e20746f2072656c656173650000000000000000604482015290519081900360640190fd5b6004805460ff8082166001011660ff199091161790556301dfe2004201600555600354600654600160a060020a03166000908152602081905260409020546106c39163ffffffff61088616565b600654600160a060020a0316600090815260208190526040902055565b600160a060020a03821615156106f557600080fd5b600160a060020a038316151561070a57600080fd5b600160a060020a03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b600160a060020a038316600090815260208190526040902054610795908263ffffffff61082416565b600160a060020a0380851660009081526020819052604080822093909355908416815220546107ca908263ffffffff61088616565b600160a060020a038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b6000808383111561087f576040805160e560020a62461bcd02815260206004820152601260248201527f536166654d61746820737562206572726f720000000000000000000000000000604482015290519081900360640190fd5b5050900390565b6000828201838110156108e3576040805160e560020a62461bcd02815260206004820152601260248201527f536166654d61746820616464206572726f720000000000000000000000000000604482015290519081900360640190fd5b93925050505600a165627a7a723058203d1981955eb5b11fc758e8b163f657df5ed9821ca440edde6bd1c04d2f1a7ddf0029

Deployed Bytecode Sourcemap

8411:1202:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8475:43;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8475:43:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;8475:43:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5101:148;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5101:148:0;-1:-1:-1;;;;;5101:148:0;;;;;;;;;;;;;;;;;;;;;;;;;8605:60;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8605:60:0;;;;;;;;;;;;;;;;;;;;5722:228;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5722:228:0;-1:-1:-1;;;;;5722:228:0;;;;;;;;;;;;8565:35;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8565:35:0;;;;;;;;;;;;;;;;;;;;;;;6476:203;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6476:203:0;-1:-1:-1;;;;;6476:203:0;;;;;;;9329:281;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;9329:281:0;;;;;;;3563:106;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3563:106:0;-1:-1:-1;;;;;3563:106:0;;;;;8523:37;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8523:37:0;;;;7210:213;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;7210:213:0;-1:-1:-1;;;;;7210:213:0;;;;;;;4314:140;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4314:140:0;-1:-1:-1;;;;;4314:140:0;;;;;;;8670:72;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8670:72:0;;;;4008:131;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4008:131:0;-1:-1:-1;;;;;4008:131:0;;;;;;;;;;9050:273;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9050:273:0;;;;8475:43;;;;;;;;;;;;;;;;;;;:::o;5101:148::-;5166:4;5183:36;5192:10;5204:7;5213:5;5183:8;:36::i;:::-;-1:-1:-1;5237:4:0;5101:148;;;;:::o;8605:60::-;;;;:::o;5722:228::-;5801:4;5818:26;5828:4;5834:2;5838:5;5818:9;:26::i;:::-;-1:-1:-1;;;;;5882:14:0;;;;;;:8;:14;;;;;;;;5870:10;5882:26;;;;;;;;;5855:65;;5864:4;;5882:37;;5913:5;5882:37;:30;:37;:::i;:::-;5855:8;:65::i;:::-;-1:-1:-1;5938:4:0;5722:228;;;;;:::o;8565:35::-;8598:2;8565:35;:::o;6476:203::-;6582:10;6556:4;6603:20;;;:8;:20;;;;;;;;-1:-1:-1;;;;;6603:29:0;;;;;;;;;;6556:4;;6573:76;;6594:7;;6603:45;;6637:10;6603:45;:33;:45;:::i;9329:281::-;9389:10;9379:9;:21;;;;;;;;;;;:32;-1:-1:-1;9379:32:0;9371:68;;;;;-1:-1:-1;;;;;9371:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;9480:10;9470:9;:21;;;;;;;;;;;:34;;9496:7;9470:34;:25;:34;:::i;:::-;9456:10;9446:9;:21;;;;;;;;;;:58;9525:11;;:24;;9541:7;9525:24;:15;:24;:::i;:::-;9511:11;:38;9561:43;;;;;;;;9590:3;;9570:10;;9561:43;;;;;;;;;9329:281;:::o;3563:106::-;-1:-1:-1;;;;;3645:16:0;3618:7;3645:16;;;;;;;;;;;;3563:106::o;8523:37::-;;;;;;;;;;;;;;;;;;;:::o;7210:213::-;7321:10;7295:4;7342:20;;;:8;:20;;;;;;;;-1:-1:-1;;;;;7342:29:0;;;;;;;;;;7295:4;;7312:81;;7333:7;;7342:50;;7376:15;7342:50;:33;:50;:::i;4314:140::-;4375:4;4392:32;4402:10;4414:2;4418:5;4392:9;:32::i;8670:72::-;;;;:::o;4008:131::-;-1:-1:-1;;;;;4107:15:0;;;4080:7;4107:15;;;:8;:15;;;;;;;;:24;;;;;;;;;;;;;4008:131::o;9050:273::-;9096:11;;9090:3;:17;9082:44;;;;;-1:-1:-1;;;;;9082:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;9141:14;;9158:2;9141:14;;;;:19;9133:56;;;;;-1:-1:-1;;;;;9133:56:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;9196:14;:16;;;;;;;;;-1:-1:-1;;9196:16:0;;;;;;9239:8;9233:3;:14;9219:11;:28;9294:22;;9283:5;;-1:-1:-1;;;;;9283:5:0;9196:14;9273:16;;;;;;;;;;;:44;;;:20;:44;:::i;:::-;9264:5;;-1:-1:-1;;;;;9264:5:0;9254:9;:16;;;;;;;;;;:63;9050:273::o;8148:254::-;-1:-1:-1;;;;;8241:21:0;;;;8233:30;;;;;;-1:-1:-1;;;;;8282:19:0;;;;8274:28;;;;;;-1:-1:-1;;;;;8315:15:0;;;;;;;:8;:15;;;;;;;;:24;;;;;;;;;;;;;:32;;;8363:31;;;;;;;;;;;;;;;;;8148:254;;;:::o;7651:224::-;-1:-1:-1;;;;;7749:15:0;;:9;:15;;;;;;;;;;;:26;;7769:5;7749:26;:19;:26;:::i;:::-;-1:-1:-1;;;;;7731:15:0;;;:9;:15;;;;;;;;;;;:44;;;;7802:13;;;;;;;:24;;7820:5;7802:24;:17;:24;:::i;:::-;-1:-1:-1;;;;;7786:13:0;;;:9;:13;;;;;;;;;;;;:40;;;;7842:25;;;;;;;7786:13;;7842:25;;;;;;;;;;;;;7651:224;;;:::o;1891:158::-;1949:7;;1973:6;;;;1965:37;;;;;-1:-1:-1;;;;;1965:37:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2021:5:0;;;1891:158::o;2129:::-;2187:7;2215:5;;;2235:6;;;;2227:37;;;;;-1:-1:-1;;;;;2227:37:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;2280:1;2129:158;-1:-1:-1;;;2129:158:0:o

Swarm Source

bzzr://3d1981955eb5b11fc758e8b163f657df5ed9821ca440edde6bd1c04d2f1a7ddf
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.