Contract 0x17bc015607fdf93e7c949e9ca22f96907cfbef88

 

Contract Overview

BSC Farm: BSC Token
Balance:
0 BNB

BNB Value:
$0.00

Token:
Ad
Ad
Txn Hash
Block
From
To
Value [Txn Fee]
0x519193fd81136c1d127515041ec3eb487b2c2d708e53ce16948610c8e6afeae854247292021-03-05 21:07:434 hrs 28 mins ago0xac8f8e5c22562ea8216973ff48c5c2e116c12316 IN  BSC Farm: BSC Token0 BNB0.00044406
0xfa83475bec0fed181022ff8a01d8eb2defdebbcaddd19dbe8d1aafc118ce977654172652021-03-05 14:54:3110 hrs 41 mins ago0x1f524f1f28a91fe7ebe781abd4e56e6767781992 IN  BSC Farm: BSC Token0 BNB0.00044406
0x25e25d9b3d0da5aae317dc3957c67a3260df36f36cf2733b6944d4be2e9ba41754165712021-03-05 14:19:4911 hrs 16 mins ago0x74728ba4275acd127bb808576f7cde8f2b61e105 IN  BSC Farm: BSC Token0 BNB0.00044118
0x9345d96f2da5450f8e9722e4f577f0f414e5ebb25af8be82b92f2d9c394279ef54127082021-03-05 11:06:4014 hrs 29 mins ago0x59d0f9e958075c3519d2fae40606388e7c1cd682 IN  BSC Farm: BSC Token0 BNB0.00024882
0xb0622add5c6629d559624b77bf1abff0d5a21d124fecb992dfe3ace11c8daa9e54126842021-03-05 11:05:2814 hrs 30 mins ago0x59d0f9e958075c3519d2fae40606388e7c1cd682 IN  BSC Farm: BSC Token0 BNB0.00044082
0xdc551e57f2091ca72d8702dc8b35f7ed01783676d88a070b8e74e5c3b5b4850854122032021-03-05 10:41:2514 hrs 54 mins ago0x9185a8674c2f8dbcd3f2daf78c9e33b60555ad35 IN  BSC Farm: BSC Token0 BNB0.0005535
0x282578f3339df9423046fbf54aca6aa9f7c2660de4aa6fcf0659a0788b0f830a54093392021-03-05 8:18:1317 hrs 17 mins ago0xf85151bdcfd66792dc9a4649b1c8c64e9017ef61 IN  BSC Farm: BSC Token0 BNB0.00044406
0xb14546f0eb106e1944b2c098f52af20a6d7bc25ea8f9c852a5121bfe285aaf3a54075422021-03-05 6:48:2218 hrs 47 mins ago0x23d10fd9fb41fd710c1937583f7d982caac79f54 IN  BSC Farm: BSC Token0 BNB0.00044406
0x8ea9e5d594e61db5a24927ab06e8b31266b5de0e24ed0b6b711a9a5d6f59e4d654036642021-03-05 3:34:2822 hrs 1 min ago0x777fee56460d28fea619e0bff5378d80e1986d4f IN  BSC Farm: BSC Token0 BNB0.00044154
0x97a0a271f034c3f8e4fa70bbc4303f116931e13bfcad04cfa73944edbcdd083f54025782021-03-05 2:40:1022 hrs 55 mins ago0x6eaf9393ad2300de8401bac0c82268634db84694 IN  BSC Farm: BSC Token0 BNB0.00044406
0x246aa5ff83363d0646f276eb846538df7eb5a46308780c1bfba2212bd26bce9753917182021-03-04 17:37:091 day 7 hrs ago0xde730327f3b07d5b609438e2cb4763f68f25376c IN  BSC Farm: BSC Token0 BNB0.00044154
0x734230f4af8c93b59bcfed9f0c923577875d051206ab7a99092aea4deb149bc353895062021-03-04 15:46:331 day 9 hrs ago0xa81c8e0d1fc761b9de9dfb53af73b11c80a81589 IN  BSC Farm: BSC Token0 BNB0.00027675
0x6f82d964fb4b62364583d769fdc4b82e72e9a55139a48eafb4c2e79ab34b819e53884662021-03-04 14:54:331 day 10 hrs ago0xee505e9fa3f21c578bd608c5fce20054027cb670 IN  BSC Farm: BSC Token0 BNB0.00044154
0x7b34da14825755662475a87e3b24af3f2a295d7959483d01da0443017718a1ae53883782021-03-04 14:50:091 day 10 hrs ago0xee505e9fa3f21c578bd608c5fce20054027cb670 IN  BSC Farm: BSC Token0 BNB0.00044406
0xc20c1f2e0e6ead6b7aebdaa2f0e604addc7e7f74aaf8de0e44e6c825dd84930953869302021-03-04 13:37:451 day 11 hrs ago0xc934974a3839bc1fa6ac6d42c66ec1c363c8d981 IN  BSC Farm: BSC Token0 BNB0.00044154
0xec44dae8e393fc6192ad1fd321da823db757d993d67aa04f254184bcfbcb3a7b53864542021-03-04 13:13:571 day 12 hrs ago0x5896ab1bf2c40a54cb41919c307429413ab83d11 IN  BSC Farm: BSC Token0 BNB0.00027675
0x188467afb80e5b0a6b1ca7d3efe3c9497ace1234e4659061b771b5a32386c0fa53858592021-03-04 12:44:121 day 12 hrs ago0xfcf7a910254ad3f606994038c9d3ed4fd8a126b0 IN  BSC Farm: BSC Token0 BNB0.00044154
0x9e4583babdbdd0215a88d7bd7920abaaf95bee4b8482fb402d6bd9ea5f1cebbc53857262021-03-04 12:37:331 day 12 hrs ago0x4c4c6738b4c08dbbaa905e4f937003f25c0cce61 IN  BSC Farm: BSC Token0 BNB0.00036183
0x509835e931b4bcb5c0c6e2d6bf66df5351c31d3c2390a87c3f27f295d8d0088f53840392021-03-04 11:13:121 day 14 hrs ago0x5b3a4bf9c5372be72f4824d902315a7eb1ed8c0b IN  BSC Farm: BSC Token0 BNB0.00044118
0x0385d4653b8aad38b585d2096a6fb79bac78d9774cc1fe9d7bfea6d471ef44fa53837642021-03-04 10:59:271 day 14 hrs ago0xccdfa55a9cc66de9ed08410a6da81f2b46d9d050 IN  BSC Farm: BSC Token0 BNB0.00044094
0x64e39b8743d55a9d46a42eba2a6752b869d164267536d57a8e88abe7319fe25253837282021-03-04 10:57:391 day 14 hrs ago0x1726860417838bd4f4eedf38be74766e86b0dcc1 IN  BSC Farm: BSC Token0 BNB0.00036147
0xf90ad49c6fbdeece748fb5bb7047e9cfbe752a2d2837bf468b360029d845bea653797892021-03-04 7:40:401 day 17 hrs ago0x88e2e65b39161261e3d20ee3b8d982ee83f54166 IN  BSC Farm: BSC Token0 BNB0.00036183
0x3486c6ee28356950948ca6ef26fa5c8dc92da8290078e49e5c3c38712945256e53775332021-03-04 5:47:401 day 19 hrs ago0x88e1d6194720c2d42f96b264d1c8556b0c34dd7d IN  BSC Farm: BSC Token0 BNB0.00027675
0xd6ab3d94ae9778fa3ad0c8a06643607cb8650f89ce5bbdc20add265090edf84e53767592021-03-04 5:08:581 day 20 hrs ago0x873760f667a339bd5f8dd9fbefccb14f706cde81 IN  BSC Farm: BSC Token0 BNB0.00044154
0x47e7d6f4a682324e465e581fcda727bdf9925645bdd180a794d136f9cf86385a53764502021-03-04 4:53:311 day 20 hrs ago0x5026bee6e72c05139dfffb7f69b2731ad7330033 IN  BSC Farm: BSC Token0 BNB0.00044406
[ Download CSV Export 

OVERVIEW

BSC FARM is an ecosystem of DeFi products, focused on building an ecosystem of farming and yield farm scanning.

Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x9f52d597856ebcd5af0eaf1aec355dabc637b59cc33866a8bf4ca4a5c1b7107c54297152021-03-06 1:17:0218 mins ago BurgerSwap: BSC-BURGER BSC Farm: BSC Token0 BNB
0x9f52d597856ebcd5af0eaf1aec355dabc637b59cc33866a8bf4ca4a5c1b7107c54297152021-03-06 1:17:0218 mins ago BurgerSwap: BSC-BURGER BSC Farm: BSC Token0 BNB
0x9f52d597856ebcd5af0eaf1aec355dabc637b59cc33866a8bf4ca4a5c1b7107c54297152021-03-06 1:17:0218 mins ago BurgerSwap: BSC-BURGER BSC Farm: BSC Token0 BNB
0x9f52d597856ebcd5af0eaf1aec355dabc637b59cc33866a8bf4ca4a5c1b7107c54297152021-03-06 1:17:0218 mins ago 0xbf6527834dbb89cdc97a79fcd62e6c08b19f8ec0 BSC Farm: BSC Token0 BNB
0x9f52d597856ebcd5af0eaf1aec355dabc637b59cc33866a8bf4ca4a5c1b7107c54297152021-03-06 1:17:0218 mins ago BurgerSwap: BSC-BURGER BSC Farm: BSC Token0 BNB
0x9f52d597856ebcd5af0eaf1aec355dabc637b59cc33866a8bf4ca4a5c1b7107c54297152021-03-06 1:17:0218 mins ago 0xbf6527834dbb89cdc97a79fcd62e6c08b19f8ec0 BSC Farm: BSC Token0 BNB
0xe51af73ffa5ff6b5d44e8fc7c5614ca48f4f750a3247ea62514d654819fbb06554278572021-03-05 23:44:081 hr 51 mins ago PancakeSwap: BSC BSC Farm: BSC Token0 BNB
0xe51af73ffa5ff6b5d44e8fc7c5614ca48f4f750a3247ea62514d654819fbb06554278572021-03-05 23:44:081 hr 51 mins ago PancakeSwap: Router BSC Farm: BSC Token0 BNB
0xac3c9a50a7aaa18b013447f9472d269fbe1d721ad2d96d7c06aefa92f316a8d054273872021-03-05 23:20:382 hrs 15 mins ago BurgerSwap: BSC-BURGER BSC Farm: BSC Token0 BNB
0xac3c9a50a7aaa18b013447f9472d269fbe1d721ad2d96d7c06aefa92f316a8d054273872021-03-05 23:20:382 hrs 15 mins ago BurgerSwap: BSC-BURGER BSC Farm: BSC Token0 BNB
0xac3c9a50a7aaa18b013447f9472d269fbe1d721ad2d96d7c06aefa92f316a8d054273872021-03-05 23:20:382 hrs 15 mins ago BurgerSwap: BSC-BURGER BSC Farm: BSC Token0 BNB
0x1ba5b855629cb5a5baeab262373bc8061ae336a063e3a998cdd70a57694d894954267482021-03-05 22:48:412 hrs 47 mins ago 0xcae5188c4c59595f3c5417077e3186cbafb91be8 BSC Farm: BSC Token0 BNB
0x1ba5b855629cb5a5baeab262373bc8061ae336a063e3a998cdd70a57694d894954267482021-03-05 22:48:412 hrs 47 mins ago 0xcae5188c4c59595f3c5417077e3186cbafb91be8 BSC Farm: BSC Token0 BNB
0xceb07c0b0711f496d7728e8da1c19f228d22fa22e37b08660f5cd14d278abc7e54265502021-03-05 22:38:472 hrs 57 mins ago BurgerSwap: BSC-BURGER BSC Farm: BSC Token0 BNB
0xceb07c0b0711f496d7728e8da1c19f228d22fa22e37b08660f5cd14d278abc7e54265502021-03-05 22:38:472 hrs 57 mins ago BurgerSwap: BSC-BURGER BSC Farm: BSC Token0 BNB
0xceb07c0b0711f496d7728e8da1c19f228d22fa22e37b08660f5cd14d278abc7e54265502021-03-05 22:38:472 hrs 57 mins ago BurgerSwap: BSC-BURGER BSC Farm: BSC Token0 BNB
0x782d3d448724e0ec4a5139355d2ed9035651888ab715a7360830184d83f1452654253252021-03-05 21:37:313 hrs 58 mins ago 0xcae5188c4c59595f3c5417077e3186cbafb91be8 BSC Farm: BSC Token0 BNB
0x782d3d448724e0ec4a5139355d2ed9035651888ab715a7360830184d83f1452654253252021-03-05 21:37:313 hrs 58 mins ago 0xcae5188c4c59595f3c5417077e3186cbafb91be8 BSC Farm: BSC Token0 BNB
0x782d3d448724e0ec4a5139355d2ed9035651888ab715a7360830184d83f1452654253252021-03-05 21:37:313 hrs 58 mins ago 0xcae5188c4c59595f3c5417077e3186cbafb91be8 BSC Farm: BSC Token0 BNB
0x59559994d7497dd04ec8457e2b25118e2121942e950a9adc9e114a3ba434d84954247942021-03-05 21:10:584 hrs 25 mins ago 0xcae5188c4c59595f3c5417077e3186cbafb91be8 BSC Farm: BSC Token0 BNB
0x59559994d7497dd04ec8457e2b25118e2121942e950a9adc9e114a3ba434d84954247942021-03-05 21:10:584 hrs 25 mins ago 0xcae5188c4c59595f3c5417077e3186cbafb91be8 BSC Farm: BSC Token0 BNB
0x59559994d7497dd04ec8457e2b25118e2121942e950a9adc9e114a3ba434d84954247942021-03-05 21:10:584 hrs 25 mins ago 0xcae5188c4c59595f3c5417077e3186cbafb91be8 BSC Farm: BSC Token0 BNB
0x1791a12c9be1bfb022fe5ec97aef00a9919377a01c6380592c4f4a05d36e825154217332021-03-05 18:37:556 hrs 58 mins ago 0x005509570c7cfb1897faa523805a69bb0bf2faa0 BSC Farm: BSC Token0 BNB
0x1791a12c9be1bfb022fe5ec97aef00a9919377a01c6380592c4f4a05d36e825154217332021-03-05 18:37:556 hrs 58 mins ago 0x005509570c7cfb1897faa523805a69bb0bf2faa0 BSC Farm: BSC Token0 BNB
0x1791a12c9be1bfb022fe5ec97aef00a9919377a01c6380592c4f4a05d36e825154217332021-03-05 18:37:556 hrs 58 mins ago 0x005509570c7cfb1897faa523805a69bb0bf2faa0 BSC Farm: BSC Token0 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BSC_FARM

Compiler Version
v0.5.16+commit.9c3226ce

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2020-10-15
*/

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 BSC_FARM is Context, IBEP20, Ownable {
  using SafeMath for uint256;

  mapping (address => uint256) private _balances;

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

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

  constructor() public {
    _name = 'BSC FARM';
    _symbol = 'BSC';
    _decimals = 18;
    _totalSupply = 5000000000000000000000000;
    _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 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);
  }

  function burn(uint _amount) public {
    _burn(msg.sender, _amount);
  }
}

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":[{"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":[],"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"}]

60806040523480156200001157600080fd5b506000620000276001600160e01b036200013d16565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35060408051808201909152600880825267425343204641524d60c01b6020909201918252620000a29160069162000142565b506040805180820190915260038082526242534360e81b6020909201918252620000cf9160059162000142565b506004805460ff191660121790556a0422ca8b0a00a4250000006003819055336000818152600160209081526040808320859055805194855251929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a3620001e4565b335b90565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200018557805160ff1916838001178555620001b5565b82800160010185558215620001b5579182015b82811115620001b557825182559160200191906001019062000198565b50620001c3929150620001c7565b5090565b6200013f91905b80821115620001c35760008155600101620001ce565b61100980620001f46000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c8063715018a6116100a2578063a0712d6811610071578063a0712d68146102e8578063a457c2d714610305578063a9059cbb14610331578063dd62ed3e1461035d578063f2fde38b1461038b5761010b565b8063715018a6146102ac578063893d20e8146102b45780638da5cb5b146102d857806395d89b41146102e05761010b565b8063313ce567116100de578063313ce5671461021d578063395093511461023b57806342966c681461026757806370a08231146102865761010b565b806306fdde0314610110578063095ea7b31461018d57806318160ddd146101cd57806323b872dd146101e7575b600080fd5b6101186103b1565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561015257818101518382015260200161013a565b50505050905090810190601f16801561017f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101b9600480360360408110156101a357600080fd5b506001600160a01b038135169060200135610447565b604080519115158252519081900360200190f35b6101d5610464565b60408051918252519081900360200190f35b6101b9600480360360608110156101fd57600080fd5b506001600160a01b0381358116916020810135909116906040013561046a565b6102256104f7565b6040805160ff9092168252519081900360200190f35b6101b96004803603604081101561025157600080fd5b506001600160a01b038135169060200135610500565b6102846004803603602081101561027d57600080fd5b5035610554565b005b6101d56004803603602081101561029c57600080fd5b50356001600160a01b0316610561565b61028461057c565b6102bc610630565b604080516001600160a01b039092168252519081900360200190f35b6102bc61063f565b61011861064e565b6101b9600480360360208110156102fe57600080fd5b50356106af565b6101b96004803603604081101561031b57600080fd5b506001600160a01b038135169060200135610734565b6101b96004803603604081101561034757600080fd5b506001600160a01b0381351690602001356107a2565b6101d56004803603604081101561037357600080fd5b506001600160a01b03813581169160200135166107b6565b610284600480360360208110156103a157600080fd5b50356001600160a01b03166107e1565b60068054604080516020601f600260001961010060018816150201909516949094049384018190048102820181019092528281526060939092909183018282801561043d5780601f106104125761010080835404028352916020019161043d565b820191906000526020600020905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b600061045b610454610854565b8484610858565b50600192915050565b60035490565b6000610477848484610944565b6104ed84610483610854565b6104e885604051806060016040528060288152602001610eda602891396001600160a01b038a166000908152600260205260408120906104c1610854565b6001600160a01b03168152602081019190915260400160002054919063ffffffff610aa216565b610858565b5060019392505050565b60045460ff1690565b600061045b61050d610854565b846104e8856002600061051e610854565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff610b3916565b61055e3382610b9a565b50565b6001600160a01b031660009081526001602052604090205490565b610584610854565b6000546001600160a01b039081169116146105e6576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b600061063a61063f565b905090565b6000546001600160a01b031690565b60058054604080516020601f600260001961010060018816150201909516949094049384018190048102820181019092528281526060939092909183018282801561043d5780601f106104125761010080835404028352916020019161043d565b60006106b9610854565b6000546001600160a01b0390811691161461071b576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b61072c610726610854565b83610c96565b506001919050565b600061045b610741610854565b846104e885604051806060016040528060258152602001610f4b602591396002600061076b610854565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff610aa216565b600061045b6107af610854565b8484610944565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6107e9610854565b6000546001600160a01b0390811691161461084b576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b61055e81610d88565b3390565b6001600160a01b03831661089d5760405162461bcd60e51b8152600401808060200182810382526024815260200180610e906024913960400191505060405180910390fd5b6001600160a01b0382166108e25760405162461bcd60e51b8152600401808060200182810382526022815260200180610fb36022913960400191505060405180910390fd5b6001600160a01b03808416600081815260026020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b0383166109895760405162461bcd60e51b8152600401808060200182810382526025815260200180610e6b6025913960400191505060405180910390fd5b6001600160a01b0382166109ce5760405162461bcd60e51b8152600401808060200182810382526023815260200180610f286023913960400191505060405180910390fd5b610a1181604051806060016040528060268152602001610f02602691396001600160a01b038616600090815260016020526040902054919063ffffffff610aa216565b6001600160a01b038085166000908152600160205260408082209390935590841681522054610a46908263ffffffff610b3916565b6001600160a01b0380841660008181526001602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610b315760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610af6578181015183820152602001610ade565b50505050905090810190601f168015610b235780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610b93576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b6001600160a01b038216610bdf5760405162461bcd60e51b8152600401808060200182810382526021815260200180610f706021913960400191505060405180910390fd5b610c2281604051806060016040528060228152602001610f91602291396001600160a01b038516600090815260016020526040902054919063ffffffff610aa216565b6001600160a01b038316600090815260016020526040902055600354610c4e908263ffffffff610e2816565b6003556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6001600160a01b038216610cf1576040805162461bcd60e51b815260206004820152601f60248201527f42455032303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b600354610d04908263ffffffff610b3916565b6003556001600160a01b038216600090815260016020526040902054610d30908263ffffffff610b3916565b6001600160a01b03831660008181526001602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6001600160a01b038116610dcd5760405162461bcd60e51b8152600401808060200182810382526026815260200180610eb46026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000610b9383836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610aa256fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a206275726e2066726f6d20746865207a65726f206164647265737342455032303a206275726e20616d6f756e7420657863656564732062616c616e636542455032303a20617070726f766520746f20746865207a65726f2061646472657373a265627a7a723158208ecfd8dae00ebe94ec899c3e9963dd101afb868a6338ba725d43d1fbf878bfa864736f6c63430005100032

Deployed ByteCode Sourcemap

11306:7502:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11306:7502:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12349: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;12349:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13389:144;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;13389:144:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;12484:87;;;:::i;:::-;;;;;;;;;;;;;;;;13978:292;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;13978:292:0;;;;;;;;;;;;;;;;;:::i;12077:79::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;14652:200;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;14652:200:0;;;;;;;;:::i;18731:74::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;18731:74:0;;:::i;:::-;;12625:106;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12625:106:0;-1:-1:-1;;;;;12625:106:0;;:::i;10608:130::-;;;:::i;11939:79::-;;;:::i;:::-;;;;-1:-1:-1;;;;;11939:79:0;;;;;;;;;;;;;;10006:73;;;:::i;12213:83::-;;;:::i;15775:120::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;15775:120:0;;:::i;15324:251::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;15324:251:0;;;;;;;;:::i;12925:150::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;12925:150:0;;;;;;;;:::i;13129:130::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;13129: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;12349:79::-;12417:5;12410:12;;;;;;;;-1:-1:-1;;12410:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12388:13;;12410:12;;12417:5;;12410:12;;12417:5;12410:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12349:79;:::o;13389:144::-;13457:4;13470:39;13479:12;:10;:12::i;:::-;13493:7;13502:6;13470:8;:39::i;:::-;-1:-1:-1;13523:4:0;13389:144;;;;:::o;12484:87::-;12553:12;;12484:87;:::o;13978:292::-;14069:4;14082:36;14092:6;14100:9;14111:6;14082:9;:36::i;:::-;14125:121;14134:6;14142:12;:10;:12::i;:::-;14156:89;14194:6;14156:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;14156:19:0;;;;;;:11;:19;;;;;;14176:12;:10;:12::i;:::-;-1:-1:-1;;;;;14156:33:0;;;;;;;;;;;;-1:-1:-1;14156:33:0;;;:89;;:37;:89;:::i;:::-;14125:8;:121::i;:::-;-1:-1:-1;14260:4:0;13978:292;;;;;:::o;12077:79::-;12141:9;;;;12077:79;:::o;14652:200::-;14732:4;14745:83;14754:12;:10;:12::i;:::-;14768:7;14777:50;14816:10;14777:11;:25;14789:12;:10;:12::i;:::-;-1:-1:-1;;;;;14777:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;14777:25:0;;;:34;;;;;;;;;;;:50;:38;:50;:::i;18731:74::-;18773:26;18779:10;18791:7;18773:5;:26::i;:::-;18731:74;:::o;12625:106::-;-1:-1:-1;;;;;12707:18:0;12684:7;12707:18;;;:9;:18;;;;;;;12625: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;11939:79::-;11982:7;12005;:5;:7::i;:::-;11998:14;;11939:79;:::o;10006:73::-;10044:7;10067:6;-1:-1:-1;;;;;10067:6:0;10006:73;:::o;12213:83::-;12283:7;12276:14;;;;;;;;-1:-1:-1;;12276:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12254:13;;12276:14;;12283:7;;12276:14;;12283:7;12276:14;;;;;;;;;;;;;;;;;;;;;;;;15775:120;15831:4;10210:12;:10;:12::i;:::-;10200:6;;-1:-1:-1;;;;;10200:6:0;;;:22;;;10192:67;;;;;-1:-1:-1;;;10192:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15844:27;15850:12;:10;:12::i;:::-;15864:6;15844:5;:27::i;:::-;-1:-1:-1;15885:4:0;15775:120;;;:::o;15324:251::-;15409:4;15422:129;15431:12;:10;:12::i;:::-;15445:7;15454:96;15493:15;15454:96;;;;;;;;;;;;;;;;;:11;:25;15466:12;:10;:12::i;:::-;-1:-1:-1;;;;;15454:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;15454:25:0;;;:34;;;;;;;;;;;:96;;:38;:96;:::i;12925:150::-;12996:4;13009:42;13019:12;:10;:12::i;:::-;13033:9;13044:6;13009:9;:42::i;13129:130::-;-1:-1:-1;;;;;13226:18:0;;;13203:7;13226:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;13129: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;3703:92::-;3779:10;3703:92;:::o;18405:320::-;-1:-1:-1;;;;;18495:19:0;;18487:68;;;;-1:-1:-1;;;18487:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;18570:21:0;;18562:68;;;;-1:-1:-1;;;18562:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;18639:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;18687:32;;;;;;;;;;;;;;;;;18405:320;;;:::o;16355:449::-;-1:-1:-1;;;;;16449:20:0;;16441:70;;;;-1:-1:-1;;;16441:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;16526:23:0;;16518:71;;;;-1:-1:-1;;;16518:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16618;16640:6;16618:71;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;16618:17:0;;;;;;:9;:17;;;;;;;:71;;:21;:71;:::i;:::-;-1:-1:-1;;;;;16598:17:0;;;;;;;:9;:17;;;;;;:91;;;;16719:20;;;;;;;:32;;16744:6;16719:32;:24;:32;:::i;:::-;-1:-1:-1;;;;;16696:20:0;;;;;;;:9;:20;;;;;;;;;:55;;;;16763:35;;;;;;;16696:20;;16763:35;;;;;;;;;;;;;16355: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;17663:330::-;-1:-1:-1;;;;;17735:21:0;;17727:67;;;;-1:-1:-1;;;17727:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;17824:68;17847:6;17824:68;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;17824:18:0;;;;;;:9;:18;;;;;;;:68;;:22;:68;:::i;:::-;-1:-1:-1;;;;;17803:18:0;;;;;;:9;:18;;;;;:89;17914:12;;:24;;17931:6;17914:24;:16;:24;:::i;:::-;17899:12;:39;17950:37;;;;;;;;17976:1;;-1:-1:-1;;;;;17950:37:0;;;;;;;;;;;;17663:330;;:::o;17065:290::-;-1:-1:-1;;;;;17137:21:0;;17129:65;;;;;-1:-1:-1;;;17129:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;17218:12;;:24;;17235:6;17218:24;:16;:24;:::i;:::-;17203:12;:39;-1:-1:-1;;;;;17270:18:0;;;;;;:9;:18;;;;;;:30;;17293:6;17270:30;:22;:30;:::i;:::-;-1:-1:-1;;;;;17249:18:0;;;;;;:9;:18;;;;;;;;:51;;;;17312:37;;;;;;;17249:18;;;;17312:37;;;;;;;;;;17065: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://8ecfd8dae00ebe94ec899c3e9963dd101afb868a6338ba725d43d1fbf878bfa8
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.