Contract 0x55d398326f99059ff775485246999027b3197955 9

 

Contract Overview

BUSD-T Stablecoin
Balance:
0 BNB

BNB Value:
$0.00

Token:
Txn Hash
Block
From
To
Value [Txn Fee]
0x6b3f315c9b34fc5b8e3fe1dd592deaf9487c7ecf333954eb66bc710f8d46a55196921992021-08-02 17:47:5910 secs ago0x3fdf750fb555583374b26a5ff476abbd7f6e6fb5 IN  BUSD-T Stablecoin0 BNB0.0002811325
0x0872d9e52a07db94ac1985176f3bfa57031dbdeb6ff1c111d8c0bf6c8742274b96921982021-08-02 17:47:5613 secs ago0x500bea59133e20dc63b7e88913b30348494b84ba IN  BUSD-T Stablecoin0 BNB0.000105755
0x39381ad369f2d7d891557f387ebea6afc1d07414b9c97a8c45060901a5ebd3ac96921982021-08-02 17:47:5613 secs ago0x2da0d453033bfb71e9c15630b08a39dd6cbedbb1 IN  BUSD-T Stablecoin0 BNB0.000105635
0xe7979010b62ffd8d723dbf578b6573a75b1a1b53fbe7eaf7a727626c932fbe1f96921972021-08-02 17:47:5316 secs ago0xe3f93accf98402da9f2ec84edfe9a6a1b0262de3 IN  BUSD-T Stablecoin0 BNB0.000252805
0xadfe7508d82e5943bbeac3d0f1b110be1060003b1da044ac79cc232b34c4d99196921962021-08-02 17:47:5019 secs ago0x6dcdd7351ae0694bcfb9ce8c0ae281630e549ab4 IN  BUSD-T Stablecoin0 BNB0.000105695
0xadbafe8357c03c95a0af79ec06e0119d970c84ae51a62cb1a27954113ff1f28296921952021-08-02 17:47:4722 secs ago0x98933418a59181f96da20f52e714664604f09c53 IN  BUSD-T Stablecoin0 BNB0.000255575
0x4f9ebe5ef4bb632566f32f2e683979de7dc5aceaa0e281b3c0aa331c2f199bdf96921952021-08-02 17:47:4722 secs ago0x8186d66df19f12030c128ef79a3eba61deaeb353 IN  BUSD-T Stablecoin0 BNB0.0001842477
0xd2d15cca7ea0d1951d7498b19e2009b87d5e6ebe4ba81f3c21982012996420cd96921942021-08-02 17:47:4425 secs ago0xfed688f9d76c2391ad50da511df6155a1d70a472 IN  BUSD-T Stablecoin0 BNB0.00022203
0x245dceb91e53d02da464eda514ad829476cf7a6cf3d1c9e91c7714f32a6605c896921942021-08-02 17:47:4425 secs ago0x44651232c4dc5f7dab844605c475eec1f687a1b0 IN  BUSD-T Stablecoin0 BNB0.000072555
0x1e946ac5383a5a430f5ef133a6d4b4b1992b8aea911674e6bddde4d7f1ca397196921932021-08-02 17:47:4128 secs ago0xd53bb62eecca2bc8dc4e070fbce27abf3d76bb51 IN  BUSD-T Stablecoin0 BNB0.000180575
0x2167c95a8f06e7e6e1ff9b827d66ca96abfcada4b34765c7a8ba0a6e63d6b25096921922021-08-02 17:47:3831 secs ago0x7e4b52c21fba929bf3dd8b93eb9ed8d79fa14c43 IN  BUSD-T Stablecoin0 BNB0.00022203
0x7b52e98d12bc600ed45ff9ba984b285f4074c5aecfd803129211411e3d546f5396921912021-08-02 17:47:3534 secs ago0xf601725da324e9121d9ccd8e1257e0caca3209ee IN  BUSD-T Stablecoin0 BNB0.00030669
0x187dab7216368a99ab9b019155b6715b26717eed9ccceed0809942d6797b754796921902021-08-02 17:47:3237 secs ago0x12569d709ac2e599b041bcf972cfd8b91be5d0d2 IN  BUSD-T Stablecoin0 BNB0.000255575
0x5130b7f7756caeaca6201ca22de820acc518ea05e980608ef3ece9bedf1042f896921902021-08-02 17:47:3237 secs ago0x3576983adeaf35cf29217f1347228d028c240b7b IN  BUSD-T Stablecoin0 BNB0.00022203
0x005f7a47584fd681948a8da57c360366a892e9580d954e2b02e277e7db0ba9d196921902021-08-02 17:47:3237 secs agoBinance: Hot Wallet 7 IN  BUSD-T Stablecoin0 BNB0.00051127
0x4671a8d6cf5a72808cda156984e685c613c3ba274b6b473fd5b81d7cafec4e5e96921892021-08-02 17:47:2940 secs ago0x260ee8f2b0c167e0cd6119b2df923fd061dc1093 IN  BUSD-T Stablecoin0 BNB0.00030669
0xd5e0153c791466e8dd73ebd820c119814147e6e80db73c54da416cbcd6114c2496921892021-08-02 17:47:2940 secs agoBinance: Hot Wallet 6 IN  BUSD-T Stablecoin0 BNB0.00051115
0xeea155e4e88b083e858ff034ef8d642804a70340279718fc4e60f74e28105a0496921892021-08-02 17:47:2940 secs agoBinance: Hot Wallet 7 IN  BUSD-T Stablecoin0 BNB0.00036115
0xbf791fa096f4353612b2dfb6c5eb71ea5343a6c53a6cb3ed50722254170b562a96921892021-08-02 17:47:2940 secs agoBinance: Hot Wallet 6 IN  BUSD-T Stablecoin0 BNB0.00051103
0x36f23e91a7fa48e2d695fdd567f1d1dcd40733c74fe6860e6e779f082cd3872196921892021-08-02 17:47:2940 secs agoBinance: Hot Wallet 7 IN  BUSD-T Stablecoin0 BNB0.00036127
0x6b17be185fefd518c08f7d77761ae291fc2de542b7366497b0741099029c737796921882021-08-02 17:47:2643 secs ago0x52bacec096cc9da4397910331ab1a512f75145a8 IN  BUSD-T Stablecoin0 BNB0.0001842477
0x7837923236278e77fc03b1d915c3843f2618ae6bae060803ca84c101295909f296921882021-08-02 17:47:2643 secs agoBinance: Hot Wallet 6 IN  BUSD-T Stablecoin0 BNB0.00036115
0x5944adc9d9a2bf8080f32517bd31027c306fa4f05bb0823dc01565c9067a5ddb96921882021-08-02 17:47:2643 secs agoBinance: Hot Wallet 7 IN  BUSD-T Stablecoin0 BNB0.00051115
0xbd5ca23353823759399f5862380aad7de529566b2c02f43a0f4a2187df2da11396921882021-08-02 17:47:2643 secs agoBinance: Hot Wallet 6 IN  BUSD-T Stablecoin0 BNB0.00051115
0x0dda150c6189a3292075ab123d5859cdb147bca1b9f1c1b7b07e6c83b1a66d4196921882021-08-02 17:47:2643 secs agoBinance: Hot Wallet 7 IN  BUSD-T Stablecoin0 BNB0.00051115
[ Download CSV Export 

OVERVIEW

BUSD-T gives you the joint benefits of open blockchain technology and traditional currency by converting your cash into a stable digital currency equivalent.

Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x6719692eeaa06c7b40d1b3529a8079ffbcd2350e1af7410b42523bc5c8e663fb54713362021-03-07 11:59:45148 days 5 hrs ago PancakeSwap: USDT-BUSD BUSD-T Stablecoin0 BNB
0x6719692eeaa06c7b40d1b3529a8079ffbcd2350e1af7410b42523bc5c8e663fb54713362021-03-07 11:59:45148 days 5 hrs ago PancakeSwap: USDT BUSD-T Stablecoin0 BNB
0x6719692eeaa06c7b40d1b3529a8079ffbcd2350e1af7410b42523bc5c8e663fb54713362021-03-07 11:59:45148 days 5 hrs ago PancakeSwap: USDT BUSD-T Stablecoin0 BNB
0x913c7ccbc78f62c8d628549fe089dd7e3a8f3f62afc9e0e161b3cf8631ee4f3e54713362021-03-07 11:59:45148 days 5 hrs ago PancakeSwap: USDT-BUSD BUSD-T Stablecoin0 BNB
0x913c7ccbc78f62c8d628549fe089dd7e3a8f3f62afc9e0e161b3cf8631ee4f3e54713362021-03-07 11:59:45148 days 5 hrs ago PancakeSwap: USDT BUSD-T Stablecoin0 BNB
0x913c7ccbc78f62c8d628549fe089dd7e3a8f3f62afc9e0e161b3cf8631ee4f3e54713362021-03-07 11:59:45148 days 5 hrs ago PancakeSwap: USDT BUSD-T Stablecoin0 BNB
0x25d9d12cbb8d9d0b667d121c32cdf6a0d185fa515961ece3067a6acab6afba0954713352021-03-07 11:59:42148 days 5 hrs ago ACryptoS: BUSD-USDT-DAI-USDC Pool BUSD-T Stablecoin0 BNB
0x25d9d12cbb8d9d0b667d121c32cdf6a0d185fa515961ece3067a6acab6afba0954713352021-03-07 11:59:42148 days 5 hrs ago 0xf235a5e5c8df3292114afce280d2a166f520d92e BUSD-T Stablecoin0 BNB
0x25d9d12cbb8d9d0b667d121c32cdf6a0d185fa515961ece3067a6acab6afba0954713352021-03-07 11:59:42148 days 5 hrs ago 1inch.exchange BUSD-T Stablecoin0 BNB
0xb602968a930341c14aa4494402ce9bde6ee93e2119c82dcf2799359cdbcf533c54713342021-03-07 11:59:39148 days 5 hrs ago PancakeSwap: USDT-BUSD BUSD-T Stablecoin0 BNB
0xb602968a930341c14aa4494402ce9bde6ee93e2119c82dcf2799359cdbcf533c54713342021-03-07 11:59:39148 days 5 hrs ago PancakeSwap: USDT BUSD-T Stablecoin0 BNB
0xb602968a930341c14aa4494402ce9bde6ee93e2119c82dcf2799359cdbcf533c54713342021-03-07 11:59:39148 days 5 hrs ago PancakeSwap: USDT BUSD-T Stablecoin0 BNB
0xe22f57e9c8e834771cd8dcfa3628deb88ae9dcad5c6dc064308a141b6e86886654713342021-03-07 11:59:39148 days 5 hrs ago PancakeSwap: USDT BUSD-T Stablecoin0 BNB
0xe22f57e9c8e834771cd8dcfa3628deb88ae9dcad5c6dc064308a141b6e86886654713342021-03-07 11:59:39148 days 5 hrs ago 0xf235a5e5c8df3292114afce280d2a166f520d92e BUSD-T Stablecoin0 BNB
0xe22f57e9c8e834771cd8dcfa3628deb88ae9dcad5c6dc064308a141b6e86886654713342021-03-07 11:59:39148 days 5 hrs ago 1inch.exchange BUSD-T Stablecoin0 BNB
0x39821bfa3d61cb93ed6c9b1bce8f44e47a677c44a2dedbc006862c500b633f8554713332021-03-07 11:59:36148 days 5 hrs ago PancakeSwap: BUSD-T-TPT BUSD-T Stablecoin0 BNB
0x39821bfa3d61cb93ed6c9b1bce8f44e47a677c44a2dedbc006862c500b633f8554713332021-03-07 11:59:36148 days 5 hrs ago PancakeSwap: USDT-BUSD BUSD-T Stablecoin0 BNB
0x39821bfa3d61cb93ed6c9b1bce8f44e47a677c44a2dedbc006862c500b633f8554713332021-03-07 11:59:36148 days 5 hrs ago PancakeSwap: USDT-BUSD BUSD-T Stablecoin0 BNB
0x162735836f5c40243a703b2ee9808792122d44e539be896b8d0c568cf1f3b76354713332021-03-07 11:59:36148 days 5 hrs ago PancakeSwap: USDT-BUSD BUSD-T Stablecoin0 BNB
0x162735836f5c40243a703b2ee9808792122d44e539be896b8d0c568cf1f3b76354713332021-03-07 11:59:36148 days 5 hrs ago PancakeSwap: USDT BUSD-T Stablecoin0 BNB
0x162735836f5c40243a703b2ee9808792122d44e539be896b8d0c568cf1f3b76354713332021-03-07 11:59:36148 days 5 hrs ago PancakeSwap: USDT BUSD-T Stablecoin0 BNB
0x4b1cf6c7b373f079533179faf17d5b3a36d5b415a3d3fda7f757755a31aa4a0e54713312021-03-07 11:59:30148 days 5 hrs ago 0x8fbb3b2531dbb29d4d4bc7d6560e588f0e2ee2bd BUSD-T Stablecoin0 BNB
0x4b1cf6c7b373f079533179faf17d5b3a36d5b415a3d3fda7f757755a31aa4a0e54713312021-03-07 11:59:30148 days 5 hrs ago Dodoex: DODOApprove BUSD-T Stablecoin0 BNB
0x3a1f33e38cba11d65a0b6ab6f48b617f7f22a1a54de8ebc7c4211f709fb6384954713302021-03-07 11:59:27148 days 5 hrs ago 0xf6fba8586a9a0ae40df574c9a9f6668134d27603 BUSD-T Stablecoin0 BNB
0x3a1f33e38cba11d65a0b6ab6f48b617f7f22a1a54de8ebc7c4211f709fb6384954713302021-03-07 11:59:27148 days 5 hrs ago 0x26585626e4a8d4fc409146b47a61790d9008967c BUSD-T Stablecoin0 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BEP20USDT

Compiler Version
v0.5.16+commit.9c3226ce

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, Apache-2.0 license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2020-09-04
*/

pragma solidity 0.5.16;

interface IBEP20 {
  /**
   * @dev Returns the amount of tokens in existence.
   */
  function totalSupply() external view returns (uint256);

  /**
   * @dev Returns the token decimals.
   */
  function decimals() external view returns (uint8);

  /**
   * @dev Returns the token symbol.
   */
  function symbol() external view returns (string memory);

  /**
  * @dev Returns the token name.
  */
  function name() external view returns (string memory);

  /**
   * @dev Returns the bep token owner.
   */
  function getOwner() external view returns (address);

  /**
   * @dev Returns the amount of tokens owned by `account`.
   */
  function balanceOf(address account) external view returns (uint256);

  /**
   * @dev Moves `amount` tokens from the caller's account to `recipient`.
   *
   * Returns a boolean value indicating whether the operation succeeded.
   *
   * Emits a {Transfer} event.
   */
  function transfer(address recipient, uint256 amount) external returns (bool);

  /**
   * @dev Returns the remaining number of tokens that `spender` will be
   * allowed to spend on behalf of `owner` through {transferFrom}. This is
   * zero by default.
   *
   * This value changes when {approve} or {transferFrom} are called.
   */
  function allowance(address _owner, address spender) external view returns (uint256);

  /**
   * @dev Sets `amount` as the allowance of `spender` over the caller's tokens.
   *
   * Returns a boolean value indicating whether the operation succeeded.
   *
   * IMPORTANT: 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
   *
   * Emits an {Approval} event.
   */
  function approve(address spender, uint256 amount) external returns (bool);

  /**
   * @dev Moves `amount` tokens from `sender` to `recipient` using the
   * allowance mechanism. `amount` is then deducted from the caller's
   * allowance.
   *
   * Returns a boolean value indicating whether the operation succeeded.
   *
   * Emits a {Transfer} event.
   */
  function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

  /**
   * @dev Emitted when `value` tokens are moved from one account (`from`) to
   * another (`to`).
   *
   * Note that `value` may be zero.
   */
  event Transfer(address indexed from, address indexed to, uint256 value);

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

/*
 * @dev Provides information about the current execution context, including the
 * sender of the transaction and its data. While these are generally available
 * via msg.sender and msg.data, they should not be accessed in such a direct
 * manner, since when dealing with GSN meta-transactions the account sending and
 * paying for execution may not be the actual sender (as far as an application
 * is concerned).
 *
 * This contract is only required for intermediate, library-like contracts.
 */
contract Context {
  // Empty internal constructor, to prevent people from mistakenly deploying
  // an instance of this contract, which should be used via inheritance.
  constructor () internal { }

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

  function _msgData() internal view returns (bytes memory) {
    this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
    return msg.data;
  }
}

/**
 * @dev Wrappers over Solidity's arithmetic operations with added overflow
 * checks.
 *
 * Arithmetic operations in Solidity wrap on overflow. This can easily result
 * in bugs, because programmers usually assume that an overflow raises an
 * error, which is the standard behavior in high level programming languages.
 * `SafeMath` restores this intuition by reverting the transaction when an
 * operation overflows.
 *
 * Using this library instead of the unchecked operations eliminates an entire
 * class of bugs, so it's recommended to use it always.
 */
library SafeMath {
  /**
   * @dev Returns the addition of two unsigned integers, reverting on
   * overflow.
   *
   * Counterpart to Solidity's `+` operator.
   *
   * Requirements:
   * - Addition cannot overflow.
   */
  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    require(c >= a, "SafeMath: addition overflow");

    return c;
  }

  /**
   * @dev Returns the subtraction of two unsigned integers, reverting on
   * overflow (when the result is negative).
   *
   * Counterpart to Solidity's `-` operator.
   *
   * Requirements:
   * - Subtraction cannot overflow.
   */
  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    return sub(a, b, "SafeMath: subtraction overflow");
  }

  /**
   * @dev Returns the subtraction of two unsigned integers, reverting with custom message on
   * overflow (when the result is negative).
   *
   * Counterpart to Solidity's `-` operator.
   *
   * Requirements:
   * - Subtraction cannot overflow.
   */
  function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    require(b <= a, errorMessage);
    uint256 c = a - b;

    return c;
  }

  /**
   * @dev Returns the multiplication of two unsigned integers, reverting on
   * overflow.
   *
   * Counterpart to Solidity's `*` operator.
   *
   * Requirements:
   * - Multiplication cannot 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-contracts/pull/522
    if (a == 0) {
      return 0;
    }

    uint256 c = a * b;
    require(c / a == b, "SafeMath: multiplication overflow");

    return c;
  }

  /**
   * @dev Returns the integer division of two unsigned integers. Reverts on
   * division by zero. The result is rounded towards zero.
   *
   * Counterpart to Solidity's `/` operator. Note: this function uses a
   * `revert` opcode (which leaves remaining gas untouched) while Solidity
   * uses an invalid opcode to revert (consuming all remaining gas).
   *
   * Requirements:
   * - The divisor cannot be zero.
   */
  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    return div(a, b, "SafeMath: division by zero");
  }

  /**
   * @dev Returns the integer division of two unsigned integers. Reverts with custom message on
   * division by zero. The result is rounded towards zero.
   *
   * Counterpart to Solidity's `/` operator. Note: this function uses a
   * `revert` opcode (which leaves remaining gas untouched) while Solidity
   * uses an invalid opcode to revert (consuming all remaining gas).
   *
   * Requirements:
   * - The divisor cannot be zero.
   */
  function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    // Solidity only automatically asserts when dividing by 0
    require(b > 0, errorMessage);
    uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold

    return c;
  }

  /**
   * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
   * Reverts when dividing by zero.
   *
   * Counterpart to Solidity's `%` operator. This function uses a `revert`
   * opcode (which leaves remaining gas untouched) while Solidity uses an
   * invalid opcode to revert (consuming all remaining gas).
   *
   * Requirements:
   * - The divisor cannot be zero.
   */
  function mod(uint256 a, uint256 b) internal pure returns (uint256) {
    return mod(a, b, "SafeMath: modulo by zero");
  }

  /**
   * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
   * Reverts with custom message when dividing by zero.
   *
   * Counterpart to Solidity's `%` operator. This function uses a `revert`
   * opcode (which leaves remaining gas untouched) while Solidity uses an
   * invalid opcode to revert (consuming all remaining gas).
   *
   * Requirements:
   * - The divisor cannot be zero.
   */
  function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    require(b != 0, errorMessage);
    return a % b;
  }
}

/**
 * @dev Contract module which provides a basic access control mechanism, where
 * there is an account (an owner) that can be granted exclusive access to
 * specific functions.
 *
 * By default, the owner account will be the one that deploys the contract. This
 * can later be changed with {transferOwnership}.
 *
 * This module is used through inheritance. It will make available the modifier
 * `onlyOwner`, which can be applied to your functions to restrict their use to
 * the owner.
 */
contract Ownable is Context {
  address private _owner;

  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

  /**
   * @dev Initializes the contract setting the deployer as the initial owner.
   */
  constructor () internal {
    address msgSender = _msgSender();
    _owner = msgSender;
    emit OwnershipTransferred(address(0), msgSender);
  }

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

  /**
   * @dev Throws if called by any account other than the owner.
   */
  modifier onlyOwner() {
    require(_owner == _msgSender(), "Ownable: caller is not the owner");
    _;
  }

  /**
   * @dev Leaves the contract without owner. It will not be possible to call
   * `onlyOwner` functions anymore. Can only be called by the current owner.
   *
   * NOTE: Renouncing ownership will leave the contract without an owner,
   * thereby removing any functionality that is only available to the owner.
   */
  function renounceOwnership() public onlyOwner {
    emit OwnershipTransferred(_owner, address(0));
    _owner = address(0);
  }

  /**
   * @dev Transfers ownership of the contract to a new account (`newOwner`).
   * Can only be called by the current owner.
   */
  function transferOwnership(address newOwner) public onlyOwner {
    _transferOwnership(newOwner);
  }

  /**
   * @dev Transfers ownership of the contract to a new account (`newOwner`).
   */
  function _transferOwnership(address newOwner) internal {
    require(newOwner != address(0), "Ownable: new owner is the zero address");
    emit OwnershipTransferred(_owner, newOwner);
    _owner = newOwner;
  }
}

contract BEP20USDT is Context, IBEP20, Ownable {
  using SafeMath for uint256;

  mapping (address => uint256) private _balances;

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

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

  constructor() public {
    _name = "Tether USD";
    _symbol = "USDT";
    _decimals = 18;
    _totalSupply = 30000000000000000000000000;
    _balances[msg.sender] = _totalSupply;

    emit Transfer(address(0), msg.sender, _totalSupply);
  }

  /**
   * @dev Returns the bep token owner.
   */
  function getOwner() external view returns (address) {
    return owner();
  }

  /**
   * @dev Returns the token decimals.
   */
  function decimals() external view returns (uint8) {
    return _decimals;
  }

  /**
   * @dev Returns the token symbol.
   */
  function symbol() external view returns (string memory) {
    return _symbol;
  }

  /**
  * @dev Returns the token name.
  */
  function name() external view returns (string memory) {
    return _name;
  }

  /**
   * @dev See {BEP20-totalSupply}.
   */
  function totalSupply() external view returns (uint256) {
    return _totalSupply;
  }

  /**
   * @dev See {BEP20-balanceOf}.
   */
  function balanceOf(address account) external view returns (uint256) {
    return _balances[account];
  }

  /**
   * @dev See {BEP20-transfer}.
   *
   * Requirements:
   *
   * - `recipient` cannot be the zero address.
   * - the caller must have a balance of at least `amount`.
   */
  function transfer(address recipient, uint256 amount) external returns (bool) {
    _transfer(_msgSender(), recipient, amount);
    return true;
  }

  /**
   * @dev See {BEP20-allowance}.
   */
  function allowance(address owner, address spender) external view returns (uint256) {
    return _allowances[owner][spender];
  }

  /**
   * @dev See {BEP20-approve}.
   *
   * Requirements:
   *
   * - `spender` cannot be the zero address.
   */
  function approve(address spender, uint256 amount) external returns (bool) {
    _approve(_msgSender(), spender, amount);
    return true;
  }

  /**
   * @dev See {BEP20-transferFrom}.
   *
   * Emits an {Approval} event indicating the updated allowance. This is not
   * required by the EIP. See the note at the beginning of {BEP20};
   *
   * Requirements:
   * - `sender` and `recipient` cannot be the zero address.
   * - `sender` must have a balance of at least `amount`.
   * - the caller must have allowance for `sender`'s tokens of at least
   * `amount`.
   */
  function transferFrom(address sender, address recipient, uint256 amount) external returns (bool) {
    _transfer(sender, recipient, amount);
    _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "BEP20: transfer amount exceeds allowance"));
    return true;
  }

  /**
   * @dev Atomically increases the allowance granted to `spender` by the caller.
   *
   * This is an alternative to {approve} that can be used as a mitigation for
   * problems described in {BEP20-approve}.
   *
   * Emits an {Approval} event indicating the updated allowance.
   *
   * Requirements:
   *
   * - `spender` cannot be the zero address.
   */
  function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
    _approve(_msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue));
    return true;
  }

  /**
   * @dev Atomically decreases the allowance granted to `spender` by the caller.
   *
   * This is an alternative to {approve} that can be used as a mitigation for
   * problems described in {BEP20-approve}.
   *
   * Emits an {Approval} event indicating the updated allowance.
   *
   * Requirements:
   *
   * - `spender` cannot be the zero address.
   * - `spender` must have allowance for the caller of at least
   * `subtractedValue`.
   */
  function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
    _approve(_msgSender(), spender, _allowances[_msgSender()][spender].sub(subtractedValue, "BEP20: decreased allowance below zero"));
    return true;
  }

  /**
   * @dev Creates `amount` tokens and assigns them to `msg.sender`, increasing
   * the total supply.
   *
   * Requirements
   *
   * - `msg.sender` must be the token owner
   */
  function mint(uint256 amount) public onlyOwner returns (bool) {
    _mint(_msgSender(), amount);
    return true;
  }

  /**
   * @dev Burn `amount` tokens and decreasing the total supply.
   */
  function burn(uint256 amount) public returns (bool) {
    _burn(_msgSender(), amount);
    return true;
  }

  /**
   * @dev Moves tokens `amount` from `sender` to `recipient`.
   *
   * This is internal function is equivalent to {transfer}, and can be used to
   * e.g. implement automatic token fees, slashing mechanisms, etc.
   *
   * Emits a {Transfer} event.
   *
   * Requirements:
   *
   * - `sender` cannot be the zero address.
   * - `recipient` cannot be the zero address.
   * - `sender` must have a balance of at least `amount`.
   */
  function _transfer(address sender, address recipient, uint256 amount) internal {
    require(sender != address(0), "BEP20: transfer from the zero address");
    require(recipient != address(0), "BEP20: transfer to the zero address");

    _balances[sender] = _balances[sender].sub(amount, "BEP20: transfer amount exceeds balance");
    _balances[recipient] = _balances[recipient].add(amount);
    emit Transfer(sender, recipient, amount);
  }

  /** @dev Creates `amount` tokens and assigns them to `account`, increasing
   * the total supply.
   *
   * Emits a {Transfer} event with `from` set to the zero address.
   *
   * Requirements
   *
   * - `to` cannot be the zero address.
   */
  function _mint(address account, uint256 amount) internal {
    require(account != address(0), "BEP20: mint to the zero address");

    _totalSupply = _totalSupply.add(amount);
    _balances[account] = _balances[account].add(amount);
    emit Transfer(address(0), account, amount);
  }

  /**
   * @dev Destroys `amount` tokens from `account`, reducing the
   * total supply.
   *
   * Emits a {Transfer} event with `to` set to the zero address.
   *
   * Requirements
   *
   * - `account` cannot be the zero address.
   * - `account` must have at least `amount` tokens.
   */
  function _burn(address account, uint256 amount) internal {
    require(account != address(0), "BEP20: burn from the zero address");

    _balances[account] = _balances[account].sub(amount, "BEP20: burn amount exceeds balance");
    _totalSupply = _totalSupply.sub(amount);
    emit Transfer(account, address(0), amount);
  }

  /**
   * @dev Sets `amount` as the allowance of `spender` over the `owner`s tokens.
   *
   * This is internal function is equivalent to `approve`, and can be used to
   * e.g. set automatic allowances for certain subsystems, etc.
   *
   * Emits an {Approval} event.
   *
   * Requirements:
   *
   * - `owner` cannot be the zero address.
   * - `spender` cannot be the zero address.
   */
  function _approve(address owner, address spender, uint256 amount) internal {
    require(owner != address(0), "BEP20: approve from the zero address");
    require(spender != address(0), "BEP20: approve to the zero address");

    _allowances[owner][spender] = amount;
    emit Approval(owner, spender, amount);
  }

  /**
   * @dev Destroys `amount` tokens from `account`.`amount` is then deducted
   * from the caller's allowance.
   *
   * See {_burn} and {_approve}.
   */
  function _burnFrom(address account, uint256 amount) internal {
    _burn(account, amount);
    _approve(account, _msgSender(), _allowances[account][_msgSender()].sub(amount, "BEP20: burn amount exceeds allowance"));
  }
}

Contract ABI

[{"inputs":[],"payable":false,"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"},{"constant":true,"inputs":[],"name":"_decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"renounceOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"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"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b506000620000276001600160e01b036200014016565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35060408051808201909152600a8082526915195d1a195c881554d160b21b6020909201918252620000a49160069162000145565b50604080518082019091526004808252631554d11560e21b6020909201918252620000d29160059162000145565b506004805460ff191660121790556a18d0bf423c03d8de0000006003819055336000818152600160209081526040808320859055805194855251929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a3620001e7565b335b90565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200018857805160ff1916838001178555620001b8565b82800160010185558215620001b8579182015b82811115620001b85782518255916020019190600101906200019b565b50620001c6929150620001ca565b5090565b6200014291905b80821115620001c65760008155600101620001d1565b61113d80620001f76000396000f3fe608060405234801561001057600080fd5b506004361061012c5760003560e01c8063893d20e8116100ad578063a9059cbb11610071578063a9059cbb1461035a578063b09f126614610386578063d28d88521461038e578063dd62ed3e14610396578063f2fde38b146103c45761012c565b8063893d20e8146102dd5780638da5cb5b1461030157806395d89b4114610309578063a0712d6814610311578063a457c2d71461032e5761012c565b806332424aa3116100f457806332424aa31461025c578063395093511461026457806342966c681461029057806370a08231146102ad578063715018a6146102d35761012c565b806306fdde0314610131578063095ea7b3146101ae57806318160ddd146101ee57806323b872dd14610208578063313ce5671461023e575b600080fd5b6101396103ea565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561017357818101518382015260200161015b565b50505050905090810190601f1680156101a05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101da600480360360408110156101c457600080fd5b506001600160a01b038135169060200135610480565b604080519115158252519081900360200190f35b6101f661049d565b60408051918252519081900360200190f35b6101da6004803603606081101561021e57600080fd5b506001600160a01b038135811691602081013590911690604001356104a3565b610246610530565b6040805160ff9092168252519081900360200190f35b610246610539565b6101da6004803603604081101561027a57600080fd5b506001600160a01b038135169060200135610542565b6101da600480360360208110156102a657600080fd5b5035610596565b6101f6600480360360208110156102c357600080fd5b50356001600160a01b03166105b1565b6102db6105cc565b005b6102e5610680565b604080516001600160a01b039092168252519081900360200190f35b6102e561068f565b61013961069e565b6101da6004803603602081101561032757600080fd5b50356106ff565b6101da6004803603604081101561034457600080fd5b506001600160a01b03813516906020013561077c565b6101da6004803603604081101561037057600080fd5b506001600160a01b0381351690602001356107ea565b6101396107fe565b61013961088c565b6101f6600480360360408110156103ac57600080fd5b506001600160a01b03813581169160200135166108e7565b6102db600480360360208110156103da57600080fd5b50356001600160a01b0316610912565b60068054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104765780601f1061044b57610100808354040283529160200191610476565b820191906000526020600020905b81548152906001019060200180831161045957829003601f168201915b5050505050905090565b600061049461048d610988565b848461098c565b50600192915050565b60035490565b60006104b0848484610a78565b610526846104bc610988565b6105218560405180606001604052806028815260200161100e602891396001600160a01b038a166000908152600260205260408120906104fa610988565b6001600160a01b03168152602081019190915260400160002054919063ffffffff610bd616565b61098c565b5060019392505050565b60045460ff1690565b60045460ff1681565b600061049461054f610988565b846105218560026000610560610988565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff610c6d16565b60006105a96105a3610988565b83610cce565b506001919050565b6001600160a01b031660009081526001602052604090205490565b6105d4610988565b6000546001600160a01b03908116911614610636576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b600061068a61068f565b905090565b6000546001600160a01b031690565b60058054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104765780601f1061044b57610100808354040283529160200191610476565b6000610709610988565b6000546001600160a01b0390811691161461076b576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6105a9610776610988565b83610dca565b6000610494610789610988565b846105218560405180606001604052806025815260200161107f60259139600260006107b3610988565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff610bd616565b60006104946107f7610988565b8484610a78565b6005805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156108845780601f1061085957610100808354040283529160200191610884565b820191906000526020600020905b81548152906001019060200180831161086757829003601f168201915b505050505081565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156108845780601f1061085957610100808354040283529160200191610884565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b61091a610988565b6000546001600160a01b0390811691161461097c576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b61098581610ebc565b50565b3390565b6001600160a01b0383166109d15760405162461bcd60e51b8152600401808060200182810382526024815260200180610fc46024913960400191505060405180910390fd5b6001600160a01b038216610a165760405162461bcd60e51b81526004018080602001828103825260228152602001806110e76022913960400191505060405180910390fd5b6001600160a01b03808416600081815260026020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610abd5760405162461bcd60e51b8152600401808060200182810382526025815260200180610f9f6025913960400191505060405180910390fd5b6001600160a01b038216610b025760405162461bcd60e51b815260040180806020018281038252602381526020018061105c6023913960400191505060405180910390fd5b610b4581604051806060016040528060268152602001611036602691396001600160a01b038616600090815260016020526040902054919063ffffffff610bd616565b6001600160a01b038085166000908152600160205260408082209390935590841681522054610b7a908263ffffffff610c6d16565b6001600160a01b0380841660008181526001602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610c655760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610c2a578181015183820152602001610c12565b50505050905090810190601f168015610c575780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610cc7576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b6001600160a01b038216610d135760405162461bcd60e51b81526004018080602001828103825260218152602001806110a46021913960400191505060405180910390fd5b610d56816040518060600160405280602281526020016110c5602291396001600160a01b038516600090815260016020526040902054919063ffffffff610bd616565b6001600160a01b038316600090815260016020526040902055600354610d82908263ffffffff610f5c16565b6003556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6001600160a01b038216610e25576040805162461bcd60e51b815260206004820152601f60248201527f42455032303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b600354610e38908263ffffffff610c6d16565b6003556001600160a01b038216600090815260016020526040902054610e64908263ffffffff610c6d16565b6001600160a01b03831660008181526001602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6001600160a01b038116610f015760405162461bcd60e51b8152600401808060200182810382526026815260200180610fe86026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000610cc783836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610bd656fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a206275726e2066726f6d20746865207a65726f206164647265737342455032303a206275726e20616d6f756e7420657863656564732062616c616e636542455032303a20617070726f766520746f20746865207a65726f2061646472657373a265627a7a72315820cbbd570ae478f6b7abf9c9a5c8c6884cf3f64dded74f7ec3e9b6d0b41122eaff64736f6c63430005100032

Deployed ByteCode Sourcemap

11306:8013:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11306:8013:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12351:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;12351:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13391:144;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;13391:144:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;12486:87;;;:::i;:::-;;;;;;;;;;;;;;;;13980:292;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;13980:292:0;;;;;;;;;;;;;;;;;:::i;12079:79::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;11553:22;;;:::i;14654:200::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;14654:200:0;;;;;;;;:::i;15982:110::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;15982:110:0;;:::i;12627:106::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12627:106:0;-1:-1:-1;;;;;12627:106:0;;:::i;10608:130::-;;;:::i;:::-;;11941:79;;;:::i;:::-;;;;-1:-1:-1;;;;;11941:79:0;;;;;;;;;;;;;;10006:73;;;:::i;12215:83::-;;;:::i;15777:120::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;15777:120:0;;:::i;15326:251::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;15326:251:0;;;;;;;;:::i;12927:150::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;12927:150:0;;;;;;;;:::i;11580:21::-;;;:::i;11606:19::-;;;:::i;13131:130::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;13131:130:0;;;;;;;;;;:::i;10883:103::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10883:103:0;-1:-1:-1;;;;;10883:103:0;;:::i;12351:79::-;12419:5;12412:12;;;;;;;;-1:-1:-1;;12412:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12390:13;;12412:12;;12419:5;;12412:12;;12419:5;12412:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12351:79;:::o;13391:144::-;13459:4;13472:39;13481:12;:10;:12::i;:::-;13495:7;13504:6;13472:8;:39::i;:::-;-1:-1:-1;13525:4:0;13391:144;;;;:::o;12486:87::-;12555:12;;12486:87;:::o;13980:292::-;14071:4;14084:36;14094:6;14102:9;14113:6;14084:9;:36::i;:::-;14127:121;14136:6;14144:12;:10;:12::i;:::-;14158:89;14196:6;14158:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;14158:19:0;;;;;;:11;:19;;;;;;14178:12;:10;:12::i;:::-;-1:-1:-1;;;;;14158:33:0;;;;;;;;;;;;-1:-1:-1;14158:33:0;;;:89;;:37;:89;:::i;:::-;14127:8;:121::i;:::-;-1:-1:-1;14262:4:0;13980:292;;;;;:::o;12079:79::-;12143:9;;;;12079:79;:::o;11553:22::-;;;;;;:::o;14654:200::-;14734:4;14747:83;14756:12;:10;:12::i;:::-;14770:7;14779:50;14818:10;14779:11;:25;14791:12;:10;:12::i;:::-;-1:-1:-1;;;;;14779:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;14779:25:0;;;:34;;;;;;;;;;;:50;:38;:50;:::i;15982:110::-;16028:4;16041:27;16047:12;:10;:12::i;:::-;16061:6;16041:5;:27::i;:::-;-1:-1:-1;16082:4:0;15982:110;;;:::o;12627:106::-;-1:-1:-1;;;;;12709:18:0;12686:7;12709:18;;;:9;:18;;;;;;;12627:106::o;10608:130::-;10210:12;:10;:12::i;:::-;10200:6;;-1:-1:-1;;;;;10200:6:0;;;:22;;;10192:67;;;;;-1:-1:-1;;;10192:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10703:1;10687:6;;10666:40;;-1:-1:-1;;;;;10687:6:0;;;;10666:40;;10703:1;;10666:40;10730:1;10713:19;;-1:-1:-1;;;;;;10713:19:0;;;10608:130::o;11941:79::-;11984:7;12007;:5;:7::i;:::-;12000:14;;11941:79;:::o;10006:73::-;10044:7;10067:6;-1:-1:-1;;;;;10067:6:0;10006:73;:::o;12215:83::-;12285:7;12278:14;;;;;;;;-1:-1:-1;;12278:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12256:13;;12278:14;;12285:7;;12278:14;;12285:7;12278:14;;;;;;;;;;;;;;;;;;;;;;;;15777:120;15833:4;10210:12;:10;:12::i;:::-;10200:6;;-1:-1:-1;;;;;10200:6:0;;;:22;;;10192:67;;;;;-1:-1:-1;;;10192:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15846:27;15852:12;:10;:12::i;:::-;15866:6;15846:5;:27::i;15326:251::-;15411:4;15424:129;15433:12;:10;:12::i;:::-;15447:7;15456:96;15495:15;15456:96;;;;;;;;;;;;;;;;;:11;:25;15468:12;:10;:12::i;:::-;-1:-1:-1;;;;;15456:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;15456:25:0;;;:34;;;;;;;;;;;:96;;:38;:96;:::i;12927:150::-;12998:4;13011:42;13021:12;:10;:12::i;:::-;13035:9;13046:6;13011:9;:42::i;11580:21::-;;;;;;;;;;;;;;;-1:-1:-1;;11580:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;11606:19::-;;;;;;;;;;;;;;;-1:-1:-1;;11606:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13131:130;-1:-1:-1;;;;;13228:18:0;;;13205:7;13228:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;13131:130::o;10883:103::-;10210:12;:10;:12::i;:::-;10200:6;;-1:-1:-1;;;;;10200:6:0;;;:22;;;10192:67;;;;;-1:-1:-1;;;10192:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10952:28;10971:8;10952:18;:28::i;:::-;10883:103;:::o;3703:92::-;3779:10;3703:92;:::o;18602:320::-;-1:-1:-1;;;;;18692:19:0;;18684:68;;;;-1:-1:-1;;;18684:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;18767:21:0;;18759:68;;;;-1:-1:-1;;;18759:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;18836:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;18884:32;;;;;;;;;;;;;;;;;18602:320;;;:::o;16552:449::-;-1:-1:-1;;;;;16646:20:0;;16638:70;;;;-1:-1:-1;;;16638:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;16723:23:0;;16715:71;;;;-1:-1:-1;;;16715:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16815;16837:6;16815:71;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;16815:17:0;;;;;;:9;:17;;;;;;;:71;;:21;:71;:::i;:::-;-1:-1:-1;;;;;16795:17:0;;;;;;;:9;:17;;;;;;:91;;;;16916:20;;;;;;;:32;;16941:6;16916:32;:24;:32;:::i;:::-;-1:-1:-1;;;;;16893:20:0;;;;;;;:9;:20;;;;;;;;;:55;;;;16960:35;;;;;;;16893:20;;16960:35;;;;;;;;;;;;;16552:449;;;:::o;5662:178::-;5748:7;5780:12;5772:6;;;;5764:29;;;;-1:-1:-1;;;5764:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;5764:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;5812:5:0;;;5662:178::o;4835:167::-;4893:7;4921:5;;;4941:6;;;;4933:46;;;;;-1:-1:-1;;;4933:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;4995:1;4835:167;-1:-1:-1;;;4835:167:0:o;17860:330::-;-1:-1:-1;;;;;17932:21:0;;17924:67;;;;-1:-1:-1;;;17924:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18021:68;18044:6;18021:68;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;18021:18:0;;;;;;:9;:18;;;;;;;:68;;:22;:68;:::i;:::-;-1:-1:-1;;;;;18000:18:0;;;;;;:9;:18;;;;;:89;18111:12;;:24;;18128:6;18111:24;:16;:24;:::i;:::-;18096:12;:39;18147:37;;;;;;;;18173:1;;-1:-1:-1;;;;;18147:37:0;;;;;;;;;;;;17860:330;;:::o;17262:290::-;-1:-1:-1;;;;;17334:21:0;;17326:65;;;;;-1:-1:-1;;;17326:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;17415:12;;:24;;17432:6;17415:24;:16;:24;:::i;:::-;17400:12;:39;-1:-1:-1;;;;;17467:18:0;;;;;;:9;:18;;;;;;:30;;17490:6;17467:30;:22;:30;:::i;:::-;-1:-1:-1;;;;;17446:18:0;;;;;;:9;:18;;;;;;;;:51;;;;17509:37;;;;;;;17446:18;;;;17509:37;;;;;;;;;;17262:290;;:::o;11084:215::-;-1:-1:-1;;;;;11154:22:0;;11146:73;;;;-1:-1:-1;;;11146:73:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11252:6;;;11231:38;;-1:-1:-1;;;;;11231:38:0;;;;11252:6;;;11231:38;;;11276:6;:17;;-1:-1:-1;;;;;;11276:17:0;-1:-1:-1;;;;;11276:17:0;;;;;;;;;;11084:215::o;5257:130::-;5315:7;5338:43;5342:1;5345;5338:43;;;;;;;;;;;;;;;;;:3;:43::i

Swarm Source

bzzr://cbbd570ae478f6b7abf9c9a5c8c6884cf3f64dded74f7ec3e9b6d0b41122eaff
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.