Contract 0xe9e7cea3dedca5984780bafc599bd69add087d56

 

Contract Overview

Binance: BUSD Stablecoin
Balance:
0 BNB

BNB Value:
$0.00

Token:
 
Txn Hash
Block
From
To
Value [Txn Fee]
0x0963c3a6d9debc66f30cd0bec5155fee8f75c1db8bf1133d0b7591a6243ac41d(pending)2021-07-25 10:02:516 secs ago0xeed31bc45c385b777aa7568c78bde27fd3f102d3 IN 0xe9e7cea3dedca5984780bafc599bd69add087d560 BNB(Pending)
0xdb1467e55d0cceb217b6de7a3eb4a0a9a04b9b8f5ec4a249209054e270b7cd01(pending)2021-07-25 10:02:516 secs ago0x625b1e78bc147905369c60ba0c3be06167912754 IN 0xe9e7cea3dedca5984780bafc599bd69add087d560 BNB(Pending)
0x0ccdba5242b46202f70fdd37315ee7ef58e03bb618b1b736c3873cd15231fc69(pending)2021-07-25 10:02:516 secs ago0x0a10fce605fdd59ffb4a4e15d932baac05e4689d IN 0xe9e7cea3dedca5984780bafc599bd69add087d560 BNB(Pending)
0xf55409782f2aa7623c2b6e1ee37153a00cca0b53db76f69536b5dd104c87f5e294625952021-07-25 10:02:489 secs ago0x5e1270842eb25e9d512feef59171a766c819621e IN  Binance: BUSD Stablecoin0 BNB0.000105575
0x1d1bdb56683597d3d0e50dd50c8628dd82bb946425300166a9a74dbe455e6a4994625942021-07-25 10:02:4512 secs ago0xaf98684a3539bd4d852243824293c48e43c8294c IN  Binance: BUSD Stablecoin0 BNB0.000180515
0x9eca2036b5ac0af0d1e67da822a35366652551184b8324edfcc1d0b5158d24d294625942021-07-25 10:02:4512 secs ago0xe3a24cbd01bb18e8c0b7bbb4429dcdd690d7def1 IN  Binance: BUSD Stablecoin0 BNB0.00022203
0xf323e7bad585fb233230893cf3f0a8a43ffdfc3118e864e1636750bca315e63c94625942021-07-25 10:02:4512 secs ago0x09dbcfd480f0ebfac8b7af4c664684a30060f16e IN  Binance: BUSD Stablecoin0 BNB0.000255515
0xc279609dee75f56eb0e7c9331545d9d9233bd3edc5e4486b407f9a9cd90f82f894625942021-07-25 10:02:4512 secs ago0x2983a0e1921d790523630a5c2b37f384c3f10f2e IN  Binance: BUSD Stablecoin0 BNB0.000105695
0xde5d0716c752ee48cd51f45ae42462d4997275f279e2a0543144620f355bd9d894625932021-07-25 10:02:4215 secs ago0x9ac8e83745ce55c2f369d750a5ed316209c70d59 IN  Binance: BUSD Stablecoin0 BNB0.000105575
0xf8a9d4069a17e6d0f6c6d5dd65a4d72c8413bddf0d2b817a6ecd8b610855653794625932021-07-25 10:02:4215 secs ago0xcf43f5e597ce8985a5ea0780bc7c59769960c10c IN  Binance: BUSD Stablecoin0 BNB0.000105575
0xe4377f7a36c5fd53613515a713ef02f9f0e79b5cdc9b723afe9eb6b133b0ea3094625932021-07-25 10:02:4215 secs agoBinance: Hot Wallet 7 IN  Binance: BUSD Stablecoin0 BNB0.00051127
0x979cb5bf209bbd4eac01fadc5057a8c640da24f3b79239ab945dcb1749e8cf1f94625932021-07-25 10:02:4215 secs agoBinance: Hot Wallet 6 IN  Binance: BUSD Stablecoin0 BNB0.00036115
0xe6d1fa58c95681019f1b91718343953a686cf3e42a3bf56221955510771df70a94625932021-07-25 10:02:4215 secs agoBinance: Hot Wallet 6 IN  Binance: BUSD Stablecoin0 BNB0.00051127
0xe9d40878810f41c36c88f42005db6d32217b412d0709db6c828489edf58fdf2594625932021-07-25 10:02:4215 secs agoBinance: Hot Wallet 7 IN  Binance: BUSD Stablecoin0 BNB0.00036115
0xdc71319cd696f6320db380181eeaf296db28d2f088d17e8f88c83de03823a89394625912021-07-25 10:02:3522 secs ago0xc491cd859e3e98d58a9235d051d88ea7f4d94f4f IN  Binance: BUSD Stablecoin0 BNB0.00022203
0xa07a887524a353f333f5ceb8e770196c921136c80e22d155c401208485964eaf94625902021-07-25 10:02:3225 secs ago0x2dcb916c8b8b5142b5705109da0ae5ba2ec6b884 IN  Binance: BUSD Stablecoin0 BNB0.000105575
0x9b81d9e609d88c7076b386238aedb2dee36a3ddda4165170e7db88f7230ea71594625902021-07-25 10:02:3225 secs ago0xd720022f64a5f8e6404160216d8bbba947f6f183 IN  Binance: BUSD Stablecoin0 BNB0.000105575
0x45dfe36facdcf04499a4f677570ec67cde3eefd9599eca237741136efac5cf9794625902021-07-25 10:02:3225 secs ago0x22d198da686116dd9cdbce08643db2e0fded585b IN  Binance: BUSD Stablecoin0 BNB0.00020723
0x96504bdf01c0f027f967f37610201cbc41feae9364812b9e0e8cd282c53a507094625902021-07-25 10:02:3225 secs ago0x8c5cb7daa658cd15ae0c8c6df6621b8bda033f39 IN  Binance: BUSD Stablecoin0 BNB0.0001842477
0xd9fdf5073d9134b980e75ffc01b387b43d4d11e3aea72ccedf007ba85a8b72f294625892021-07-25 10:02:2928 secs ago0xc74c67456b5b529e9b375b1505820d7e107d316c IN  Binance: BUSD Stablecoin0 BNB0.00022203
0x89c7ad6db46927aaa0299771405e27861e64cbb01d689b764bc8b86b83b4338e94625892021-07-25 10:02:2928 secs ago0x01c7563ebe93104611ffb4e3c7f44f55bf6be382 IN  Binance: BUSD Stablecoin0 BNB0.000180695
0xa8890eef1b77060b849aa5494e4b20f5faaedf136a3b3b0d2eb7cc54bdda350b94625892021-07-25 10:02:2928 secs ago0x3206ea661b4217d855c8870a22305114aab2b3cb IN  Binance: BUSD Stablecoin0 BNB0.000255515
0x4a9843d8b5647ec5ef2a50eec32c55bc8d4691f7b2cf794729726af44a6c8f7a94625892021-07-25 10:02:2928 secs ago0xc4d05ce2274376823f12551a850996f80b688f77 IN  Binance: BUSD Stablecoin0 BNB0.0002606865
0x3de540e8c1b18fe42f0251e0f11845734a87e47717ab8f982080a533aebd195f94625882021-07-25 10:02:2334 secs ago0xbd493d0ed5b5858990d6df3e9c54aa43fa164e20 IN  Binance: BUSD Stablecoin0 BNB0.000255575
0x3912e3d3c78370ce4e1b696d044f3102a3aa45f18e91375f9ebf3bff97d0e11d94625882021-07-25 10:02:2334 secs ago0x0312cad2603a2b87e091fa925dc8ebe50217c0bb IN  Binance: BUSD Stablecoin0 BNB0.000266436
[ Download CSV Export 

OVERVIEW

BUSD is a 1:1 USD-backed stablecoin approved by the New York State Department of Financial Services (NYDFS), issued in partnership with Paxos.

Latest 25 internal transaction
Parent Txn Hash Block From To Value
0xf2e4e45c2f5c336c6f054d0f6a1b5fa2d867d070291909b13029caa7aed5619582866342021-06-14 9:48:2041 days 14 mins ago 0x5bcebbef258c2e84fc912bdd392ca2392d8aedfa Binance: BUSD Stablecoin0.01 BNB
0x8af17f1e5a594f17d999fa30d15e2a95810ea62b5d96d92c131b7d2b1eec02fd82591012021-06-13 10:32:2141 days 23 hrs ago 0x8d9fa3389188fb66aab0444591a1ba288f6b7aa9 Binance: BUSD Stablecoin0.001 BNB
0x46042fa5b692e10fde05c24199dd362439164e223e675bbd06de2c44d0ac0f2082588592021-06-13 10:20:1541 days 23 hrs ago 0x8d9fa3389188fb66aab0444591a1ba288f6b7aa9 Binance: BUSD Stablecoin0.001 BNB
0x3fe42ccdfa143d3f3eaf4626ac04e9af04e082fab3d676b1837e2962a0dbbfd382582062021-06-13 9:46:2342 days 16 mins ago 0x8d9fa3389188fb66aab0444591a1ba288f6b7aa9 Binance: BUSD Stablecoin0.001 BNB
0x6ab8cba58d4f647f387763f5f15141e1c6145b57994c19725bdce5c9c409f4fe67341032021-04-20 15:20:2395 days 18 hrs ago BSC: Token Hub Binance: BUSD Stablecoin0.44085 BNB
0x6719692eeaa06c7b40d1b3529a8079ffbcd2350e1af7410b42523bc5c8e663fb54713362021-03-07 11:59:45139 days 22 hrs ago PancakeSwap: USDT-BUSD Binance: BUSD Stablecoin0 BNB
0x6719692eeaa06c7b40d1b3529a8079ffbcd2350e1af7410b42523bc5c8e663fb54713362021-03-07 11:59:45139 days 22 hrs ago PancakeSwap: USDT-BUSD Binance: BUSD Stablecoin0 BNB
0x976453dd96b3a58708ad5b0f2ca7bbbbcbac5f831454f082b9b766852e80ff6f54713362021-03-07 11:59:45139 days 22 hrs ago PancakeSwap: GG1-BUSD Binance: BUSD Stablecoin0 BNB
0x976453dd96b3a58708ad5b0f2ca7bbbbcbac5f831454f082b9b766852e80ff6f54713362021-03-07 11:59:45139 days 22 hrs ago PancakeSwap: GG1-BUSD Binance: BUSD Stablecoin0 BNB
0x976453dd96b3a58708ad5b0f2ca7bbbbcbac5f831454f082b9b766852e80ff6f54713362021-03-07 11:59:45139 days 22 hrs ago PancakeSwap: GG1-BUSD Binance: BUSD Stablecoin0 BNB
0x14cee8ec1dc70695bcd52936c1b68fa59217d3df28bbbb98cbc43989ea64d71f54713362021-03-07 11:59:45139 days 22 hrs ago 0xb7e19a1188776f32e8c2b790d9ca578f2896da7c Binance: BUSD Stablecoin0 BNB
0x14cee8ec1dc70695bcd52936c1b68fa59217d3df28bbbb98cbc43989ea64d71f54713362021-03-07 11:59:45139 days 22 hrs ago 0xb7e19a1188776f32e8c2b790d9ca578f2896da7c Binance: BUSD Stablecoin0 BNB
0x14cee8ec1dc70695bcd52936c1b68fa59217d3df28bbbb98cbc43989ea64d71f54713362021-03-07 11:59:45139 days 22 hrs ago 0xb7e19a1188776f32e8c2b790d9ca578f2896da7c Binance: BUSD Stablecoin0 BNB
0x14cee8ec1dc70695bcd52936c1b68fa59217d3df28bbbb98cbc43989ea64d71f54713362021-03-07 11:59:45139 days 22 hrs ago 0x569d01770fd4185869e7a3edbc3220ceb6b8260c Binance: BUSD Stablecoin0 BNB
0x14cee8ec1dc70695bcd52936c1b68fa59217d3df28bbbb98cbc43989ea64d71f54713362021-03-07 11:59:45139 days 22 hrs ago 0x569d01770fd4185869e7a3edbc3220ceb6b8260c Binance: BUSD Stablecoin0 BNB
0x14cee8ec1dc70695bcd52936c1b68fa59217d3df28bbbb98cbc43989ea64d71f54713362021-03-07 11:59:45139 days 22 hrs ago 0xb7e19a1188776f32e8c2b790d9ca578f2896da7c Binance: BUSD Stablecoin0 BNB
0x14cee8ec1dc70695bcd52936c1b68fa59217d3df28bbbb98cbc43989ea64d71f54713362021-03-07 11:59:45139 days 22 hrs ago 0xb7e19a1188776f32e8c2b790d9ca578f2896da7c Binance: BUSD Stablecoin0 BNB
0x14cee8ec1dc70695bcd52936c1b68fa59217d3df28bbbb98cbc43989ea64d71f54713362021-03-07 11:59:45139 days 22 hrs ago 0x09d6afb74e3a40b24425ee215fa367be971b4af3 Binance: BUSD Stablecoin0 BNB
0x14cee8ec1dc70695bcd52936c1b68fa59217d3df28bbbb98cbc43989ea64d71f54713362021-03-07 11:59:45139 days 22 hrs ago 0x09d6afb74e3a40b24425ee215fa367be971b4af3 Binance: BUSD Stablecoin0 BNB
0x14cee8ec1dc70695bcd52936c1b68fa59217d3df28bbbb98cbc43989ea64d71f54713362021-03-07 11:59:45139 days 22 hrs ago 0xb7e19a1188776f32e8c2b790d9ca578f2896da7c Binance: BUSD Stablecoin0 BNB
0x14cee8ec1dc70695bcd52936c1b68fa59217d3df28bbbb98cbc43989ea64d71f54713362021-03-07 11:59:45139 days 22 hrs ago 0xb7e19a1188776f32e8c2b790d9ca578f2896da7c Binance: BUSD Stablecoin0 BNB
0xee089627c34223fd088f65a3f90decf0740adec95a41171ff59b5ef667a1b3cb54713362021-03-07 11:59:45139 days 22 hrs ago PancakeSwap: BUSD Binance: BUSD Stablecoin0 BNB
0xee089627c34223fd088f65a3f90decf0740adec95a41171ff59b5ef667a1b3cb54713362021-03-07 11:59:45139 days 22 hrs ago PancakeSwap: SALT-BUSD Binance: BUSD Stablecoin0 BNB
0xee089627c34223fd088f65a3f90decf0740adec95a41171ff59b5ef667a1b3cb54713362021-03-07 11:59:45139 days 22 hrs ago PancakeSwap: SALT-BUSD Binance: BUSD Stablecoin0 BNB
0x913c7ccbc78f62c8d628549fe089dd7e3a8f3f62afc9e0e161b3cf8631ee4f3e54713362021-03-07 11:59:45139 days 22 hrs ago PancakeSwap: USDT-BUSD Binance: BUSD Stablecoin0 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BEP20Token

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-02
*/

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 BEP20Token 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 = "BUSD Token";
    _symbol = "BUSD";
    _decimals = 18;
    _totalSupply = 31000000000000000000000000;
    _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"}]

60806040523480156200001157600080fd5b506000620000276001600160e01b036200014016565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35060408051808201909152600a80825269212aa9a2102a37b5b2b760b11b6020909201918252620000a49160069162000145565b5060408051808201909152600480825263109554d160e21b6020909201918252620000d29160059162000145565b506004805460ff191660121790556a19a4815e0ad0c67f0000006003819055336000818152600160209081526040808320859055805194855251929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a3620001e7565b335b90565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200018857805160ff1916838001178555620001b8565b82800160010185558215620001b8579182015b82811115620001b85782518255916020019190600101906200019b565b50620001c6929150620001ca565b5090565b6200014291905b80821115620001c65760008155600101620001d1565b61113d80620001f76000396000f3fe608060405234801561001057600080fd5b506004361061012c5760003560e01c8063893d20e8116100ad578063a9059cbb11610071578063a9059cbb1461035a578063b09f126614610386578063d28d88521461038e578063dd62ed3e14610396578063f2fde38b146103c45761012c565b8063893d20e8146102dd5780638da5cb5b1461030157806395d89b4114610309578063a0712d6814610311578063a457c2d71461032e5761012c565b806332424aa3116100f457806332424aa31461025c578063395093511461026457806342966c681461029057806370a08231146102ad578063715018a6146102d35761012c565b806306fdde0314610131578063095ea7b3146101ae57806318160ddd146101ee57806323b872dd14610208578063313ce5671461023e575b600080fd5b6101396103ea565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561017357818101518382015260200161015b565b50505050905090810190601f1680156101a05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101da600480360360408110156101c457600080fd5b506001600160a01b038135169060200135610480565b604080519115158252519081900360200190f35b6101f661049d565b60408051918252519081900360200190f35b6101da6004803603606081101561021e57600080fd5b506001600160a01b038135811691602081013590911690604001356104a3565b610246610530565b6040805160ff9092168252519081900360200190f35b610246610539565b6101da6004803603604081101561027a57600080fd5b506001600160a01b038135169060200135610542565b6101da600480360360208110156102a657600080fd5b5035610596565b6101f6600480360360208110156102c357600080fd5b50356001600160a01b03166105b1565b6102db6105cc565b005b6102e5610680565b604080516001600160a01b039092168252519081900360200190f35b6102e561068f565b61013961069e565b6101da6004803603602081101561032757600080fd5b50356106ff565b6101da6004803603604081101561034457600080fd5b506001600160a01b03813516906020013561077c565b6101da6004803603604081101561037057600080fd5b506001600160a01b0381351690602001356107ea565b6101396107fe565b61013961088c565b6101f6600480360360408110156103ac57600080fd5b506001600160a01b03813581169160200135166108e7565b6102db600480360360208110156103da57600080fd5b50356001600160a01b0316610912565b60068054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104765780601f1061044b57610100808354040283529160200191610476565b820191906000526020600020905b81548152906001019060200180831161045957829003601f168201915b5050505050905090565b600061049461048d610988565b848461098c565b50600192915050565b60035490565b60006104b0848484610a78565b610526846104bc610988565b6105218560405180606001604052806028815260200161100e602891396001600160a01b038a166000908152600260205260408120906104fa610988565b6001600160a01b03168152602081019190915260400160002054919063ffffffff610bd616565b61098c565b5060019392505050565b60045460ff1690565b60045460ff1681565b600061049461054f610988565b846105218560026000610560610988565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff610c6d16565b60006105a96105a3610988565b83610cce565b506001919050565b6001600160a01b031660009081526001602052604090205490565b6105d4610988565b6000546001600160a01b03908116911614610636576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b600061068a61068f565b905090565b6000546001600160a01b031690565b60058054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104765780601f1061044b57610100808354040283529160200191610476565b6000610709610988565b6000546001600160a01b0390811691161461076b576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6105a9610776610988565b83610dca565b6000610494610789610988565b846105218560405180606001604052806025815260200161107f60259139600260006107b3610988565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff610bd616565b60006104946107f7610988565b8484610a78565b6005805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156108845780601f1061085957610100808354040283529160200191610884565b820191906000526020600020905b81548152906001019060200180831161086757829003601f168201915b505050505081565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156108845780601f1061085957610100808354040283529160200191610884565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b61091a610988565b6000546001600160a01b0390811691161461097c576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b61098581610ebc565b50565b3390565b6001600160a01b0383166109d15760405162461bcd60e51b8152600401808060200182810382526024815260200180610fc46024913960400191505060405180910390fd5b6001600160a01b038216610a165760405162461bcd60e51b81526004018080602001828103825260228152602001806110e76022913960400191505060405180910390fd5b6001600160a01b03808416600081815260026020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610abd5760405162461bcd60e51b8152600401808060200182810382526025815260200180610f9f6025913960400191505060405180910390fd5b6001600160a01b038216610b025760405162461bcd60e51b815260040180806020018281038252602381526020018061105c6023913960400191505060405180910390fd5b610b4581604051806060016040528060268152602001611036602691396001600160a01b038616600090815260016020526040902054919063ffffffff610bd616565b6001600160a01b038085166000908152600160205260408082209390935590841681522054610b7a908263ffffffff610c6d16565b6001600160a01b0380841660008181526001602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610c655760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610c2a578181015183820152602001610c12565b50505050905090810190601f168015610c575780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610cc7576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b6001600160a01b038216610d135760405162461bcd60e51b81526004018080602001828103825260218152602001806110a46021913960400191505060405180910390fd5b610d56816040518060600160405280602281526020016110c5602291396001600160a01b038516600090815260016020526040902054919063ffffffff610bd616565b6001600160a01b038316600090815260016020526040902055600354610d82908263ffffffff610f5c16565b6003556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6001600160a01b038216610e25576040805162461bcd60e51b815260206004820152601f60248201527f42455032303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b600354610e38908263ffffffff610c6d16565b6003556001600160a01b038216600090815260016020526040902054610e64908263ffffffff610c6d16565b6001600160a01b03831660008181526001602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6001600160a01b038116610f015760405162461bcd60e51b8152600401808060200182810382526026815260200180610fe86026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000610cc783836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610bd656fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a206275726e2066726f6d20746865207a65726f206164647265737342455032303a206275726e20616d6f756e7420657863656564732062616c616e636542455032303a20617070726f766520746f20746865207a65726f2061646472657373a265627a7a7231582071e0c183217ae3e9a1406ae7b58c2f36e09f2b16b10e19d46ceb821f3ee6abad64736f6c63430005100032

Deployed ByteCode Sourcemap

11306:8014:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11306:8014:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12352: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;12352:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13392:144;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;13392:144:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;12487:87;;;:::i;:::-;;;;;;;;;;;;;;;;13981:292;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;13981:292:0;;;;;;;;;;;;;;;;;:::i;12080:79::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;11554:22;;;:::i;14655:200::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;14655:200:0;;;;;;;;:::i;15983:110::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;15983:110:0;;:::i;12628:106::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12628:106:0;-1:-1:-1;;;;;12628:106:0;;:::i;10608:130::-;;;:::i;:::-;;11942:79;;;:::i;:::-;;;;-1:-1:-1;;;;;11942:79:0;;;;;;;;;;;;;;10006:73;;;:::i;12216:83::-;;;:::i;15778:120::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;15778:120:0;;:::i;15327:251::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;15327:251:0;;;;;;;;:::i;12928:150::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;12928:150:0;;;;;;;;:::i;11581:21::-;;;:::i;11607:19::-;;;:::i;13132:130::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;13132: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;12352:79::-;12420:5;12413:12;;;;;;;;-1:-1:-1;;12413:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12391:13;;12413:12;;12420:5;;12413:12;;12420:5;12413:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12352:79;:::o;13392:144::-;13460:4;13473:39;13482:12;:10;:12::i;:::-;13496:7;13505:6;13473:8;:39::i;:::-;-1:-1:-1;13526:4:0;13392:144;;;;:::o;12487:87::-;12556:12;;12487:87;:::o;13981:292::-;14072:4;14085:36;14095:6;14103:9;14114:6;14085:9;:36::i;:::-;14128:121;14137:6;14145:12;:10;:12::i;:::-;14159:89;14197:6;14159:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;14159:19:0;;;;;;:11;:19;;;;;;14179:12;:10;:12::i;:::-;-1:-1:-1;;;;;14159:33:0;;;;;;;;;;;;-1:-1:-1;14159:33:0;;;:89;;:37;:89;:::i;:::-;14128:8;:121::i;:::-;-1:-1:-1;14263:4:0;13981:292;;;;;:::o;12080:79::-;12144:9;;;;12080:79;:::o;11554:22::-;;;;;;:::o;14655:200::-;14735:4;14748:83;14757:12;:10;:12::i;:::-;14771:7;14780:50;14819:10;14780:11;:25;14792:12;:10;:12::i;:::-;-1:-1:-1;;;;;14780:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;14780:25:0;;;:34;;;;;;;;;;;:50;:38;:50;:::i;15983:110::-;16029:4;16042:27;16048:12;:10;:12::i;:::-;16062:6;16042:5;:27::i;:::-;-1:-1:-1;16083:4:0;15983:110;;;:::o;12628:106::-;-1:-1:-1;;;;;12710:18:0;12687:7;12710:18;;;:9;:18;;;;;;;12628: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;11942:79::-;11985:7;12008;:5;:7::i;:::-;12001:14;;11942:79;:::o;10006:73::-;10044:7;10067:6;-1:-1:-1;;;;;10067:6:0;10006:73;:::o;12216:83::-;12286:7;12279:14;;;;;;;;-1:-1:-1;;12279:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12257:13;;12279:14;;12286:7;;12279:14;;12286:7;12279:14;;;;;;;;;;;;;;;;;;;;;;;;15778:120;15834:4;10210:12;:10;:12::i;:::-;10200:6;;-1:-1:-1;;;;;10200:6:0;;;:22;;;10192:67;;;;;-1:-1:-1;;;10192:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15847:27;15853:12;:10;:12::i;:::-;15867:6;15847:5;:27::i;15327:251::-;15412:4;15425:129;15434:12;:10;:12::i;:::-;15448:7;15457:96;15496:15;15457:96;;;;;;;;;;;;;;;;;:11;:25;15469:12;:10;:12::i;:::-;-1:-1:-1;;;;;15457:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;15457:25:0;;;:34;;;;;;;;;;;:96;;:38;:96;:::i;12928:150::-;12999:4;13012:42;13022:12;:10;:12::i;:::-;13036:9;13047:6;13012:9;:42::i;11581:21::-;;;;;;;;;;;;;;;-1:-1:-1;;11581:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;11607:19::-;;;;;;;;;;;;;;;-1:-1:-1;;11607:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13132:130;-1:-1:-1;;;;;13229:18:0;;;13206:7;13229:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;13132: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;18603:320::-;-1:-1:-1;;;;;18693:19:0;;18685:68;;;;-1:-1:-1;;;18685:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;18768:21:0;;18760:68;;;;-1:-1:-1;;;18760:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;18837:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;18885:32;;;;;;;;;;;;;;;;;18603:320;;;:::o;16553:449::-;-1:-1:-1;;;;;16647:20:0;;16639:70;;;;-1:-1:-1;;;16639:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;16724:23:0;;16716:71;;;;-1:-1:-1;;;16716:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16816;16838:6;16816:71;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;16816:17:0;;;;;;:9;:17;;;;;;;:71;;:21;:71;:::i;:::-;-1:-1:-1;;;;;16796:17:0;;;;;;;:9;:17;;;;;;:91;;;;16917:20;;;;;;;:32;;16942:6;16917:32;:24;:32;:::i;:::-;-1:-1:-1;;;;;16894:20:0;;;;;;;:9;:20;;;;;;;;;:55;;;;16961:35;;;;;;;16894:20;;16961:35;;;;;;;;;;;;;16553: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;17861:330::-;-1:-1:-1;;;;;17933:21:0;;17925:67;;;;-1:-1:-1;;;17925:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18022:68;18045:6;18022:68;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;18022:18:0;;;;;;:9;:18;;;;;;;:68;;:22;:68;:::i;:::-;-1:-1:-1;;;;;18001:18:0;;;;;;:9;:18;;;;;:89;18112:12;;:24;;18129:6;18112:24;:16;:24;:::i;:::-;18097:12;:39;18148:37;;;;;;;;18174:1;;-1:-1:-1;;;;;18148:37:0;;;;;;;;;;;;17861:330;;:::o;17263:290::-;-1:-1:-1;;;;;17335:21:0;;17327:65;;;;;-1:-1:-1;;;17327:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;17416:12;;:24;;17433:6;17416:24;:16;:24;:::i;:::-;17401:12;:39;-1:-1:-1;;;;;17468:18:0;;;;;;:9;:18;;;;;;:30;;17491:6;17468:30;:22;:30;:::i;:::-;-1:-1:-1;;;;;17447:18:0;;;;;;:9;:18;;;;;;;;:51;;;;17510:37;;;;;;;17447:18;;;;17510:37;;;;;;;;;;17263: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://71e0c183217ae3e9a1406ae7b58c2f36e09f2b16b10e19d46ceb821f3ee6abad
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.