Contract 0xc5c88968bc3eb1bfce4102fc7b72f8141469e661 1

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xe3fc49190daa23b5ad6614aadae49eb9f61f6c6cfae852a2b6ebbe310e2293ddTransfer110769712021-09-20 10:46:525 days 6 hrs ago0x3c9943a3de7273c823280eafc85a6f346fe7061c IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.00018172
0x38a1a242ca1479971fbc2d9d3aedac615af50c2feebdda226dbc73b5842a67dfApprove108685662021-09-13 4:29:5612 days 12 hrs ago0x8cc7bc33f5188b1fb683bedc4dbffa77b136833b IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.000221345
0x4159c41352ee83e4dfb3767d89f4600e55601b37253938381dad29729620c5e7Approve108351752021-09-12 0:39:1513 days 16 hrs ago0xa8c8d519d351530029c518e904dd1d912ef1c552 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.000101941
0xa7595d4a329274b4c1d1b47e047a24d2cdf295dd93771b428ac681a38dee4778Approve106299322021-09-04 19:51:1820 days 21 hrs ago0x9afa75bebffb8985d36637dcfe730b49a0c1d93f IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.000222545
0xc10108db9dde08314aaf0049c6f11f428e4640d2c36325117393c7c99afdeadcTransfer105307002021-09-01 8:15:5024 days 8 hrs ago0xf5c48d235ff8618cfa8e7b5b7ec08061fb085a91 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.00013972
0x587bd2e8ab30a6af1a5509835775d68c295c435ed693c8f06843899d53df9b7aTransfer105120672021-08-31 16:30:2925 days 23 mins ago0x04f505d83df9757320f3d5c891dd46c77788f100 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.00013966
0xf0b16f7724d580d551360433a58777e9e7e1ba4fde0c607eb3b5f42319f0afb9Transfer102274432021-08-21 16:48:1435 days 5 mins ago0x0b144fa5f8017c3feb774270a6e5b55fb1a23787 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.00013954
0x130f285c4347210593122c7b04017b9dcf6a9e78256fe555b1c4b3d1c3bc532bTransfer101197252021-08-17 22:24:2438 days 18 hrs ago0x31885272e506f78d17b670ea9117b04fcf725726 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.00018172
0xea0db0c6afa8a64facc898b0c374c4ecafac93cc66cbfb23d19dc30e937ba315Transfer98995112021-08-10 4:07:4246 days 12 hrs ago0xbbe7552ac0b100d9e29ccaf160b113608964c7d5 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.00018172
0xa949ea4824059a7ed705e51d80695666f1eee6e673a2777f1053bd6a5586aa5eTransfer98415412021-08-08 2:49:4948 days 14 hrs ago0x8d1523a8c941d241d32bd4531fde5e23d9a1e026 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.00013972
0x1c4e9f6265ac01ab8ed0adece12b3a18c3214dae2c5dcb0cff66ab6dba02e4d9Approve97109302021-08-03 10:24:2653 days 6 hrs ago0x68b3010f21add4bf97f1a653e85cfbb3dbf30cb3 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.000222545
0x7396a28fc031a3676daae811c78b4a3394ac626f59f4c7b494cd33a09fe07e57Approve97000342021-08-03 0:25:5853 days 16 hrs ago0xfd0bb57dd366d6fc20c7aeea4d74067b7f2168e2 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.000222545
0x872053c793c05995c7d655c04f82776e1bba8eff0e76c469e00452d66dd64a7dApprove96244262021-07-31 7:19:1756 days 9 hrs ago0xf0d140340e5cd9c0682dacbf48fb97f502f48722 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.000222545
0x958a84ff0839cad8652302157197848e5be56f480dbfc8cee1c30f9730abb044Transfer94823882021-07-26 2:46:1461 days 14 hrs ago0x709cc5373d1901d0cb3fdaf2eec75af818fe2cc8 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.00018172
0x329d619579b4d8a1680381bff106dba217f7a32f64a9150c140cfa55c98fe607Approve91073542021-07-13 1:31:4574 days 15 hrs ago0xf0d140340e5cd9c0682dacbf48fb97f502f48722 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.000222545
0x5fe1647a042690ec7707e6b17f223e7e7913fc74fbe53b8315aa0268bfc18da1Approve89774742021-07-08 13:16:4879 days 3 hrs ago0x3080a1b709b4312a4cf5840a3b0f515762c69dcb IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.000222545
0xdff864962e841b40e0c2fe3ead9e04834ae77abb3ff1bef3cb49556a428c5a97Approve89231072021-07-06 15:56:3881 days 57 mins ago0x31cd705d28cadbd795284a1248bf78f8687daa44 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.000222545
0x737ca513baab7d12ed562af5bb9605b38ce1049aecdb99e35cca74765576c98eApprove89170562021-07-06 10:52:3281 days 6 hrs ago0x12ef9346a7637a34766a4afa3df690c5ceb91812 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.000222545
0xf79b1c27caf857e2a9168059b56aa1ee311be7ed5f6e1e2d747c4fb1cdabf406Transfer89126122021-07-06 7:07:2481 days 9 hrs ago0x8e27aed7253425a9086cc7c2c612309a0a578f84 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.00013972
0xf808a529c00de5e3ce27b39065ee9491dc85ef578469fef4f9a3f60f09c8b96fTransfer89014392021-07-05 21:42:4281 days 19 hrs ago0x12ef9346a7637a34766a4afa3df690c5ceb91812 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.0001396
0xa77d3486b33a8dc91bf59e1a7e4295e46af850c038053f343b59299c4704caa0Approve88146342021-07-02 20:46:5084 days 20 hrs ago0x65f75e36fb1c2d6b3b06bbc84ac9869bbbcae254 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.000222545
0x1c10027413da1348993a4cc2d96e99c9d501edcf2082e6d0daf3f5867b5fa4b7Approve87300292021-06-29 21:32:1587 days 19 hrs ago0xa8558799a3814fee7cbea5033928a85a1310c782 IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.000222545
0x211a452d845b0951dd285c1c587fc54f6959b785dacd77c4f5424e38187a9a48Transfer87141732021-06-29 8:15:4588 days 8 hrs ago0x24e9a79be776a69baaff8b0cb06c2ac700a81b4a IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.0001816
0xcef4b1e8abd8a74dcd63fcaa5fc95c6200bef049f259b7587ef20c14bd0d1b48Approve87141182021-06-29 8:13:0088 days 8 hrs ago0x29e41a9291929de101e3855823634b9e522ec7ad IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.000222545
0x5a9440991262af0bfb96bc00678876a238ade7a326b628a2cadd55c6b3065658Approve86695162021-06-27 18:47:0689 days 22 hrs ago0x699ef8ccae4804bef00d40182196200e337fd17b IN  0xc5c88968bc3eb1bfce4102fc7b72f8141469e6610 BNB0.000222545
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BEP20Token

Compiler Version
v0.5.16+commit.9c3226ce

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2021-05-13
*/

pragma solidity 0.5.16;

interface IBEP20 {

  function totalSupply() external view returns (uint256);


  function decimals() external view returns (uint8);


  function symbol() external view returns (string memory);


  function name() external view returns (string memory);


  function getOwner() external view returns (address);


  function balanceOf(address account) external view returns (uint256);


  function transfer(address recipient, uint256 amount) external returns (bool);


  function allowance(address _owner, address spender) external view returns (uint256);


  function approve(address spender, uint256 amount) external returns (bool);


  function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);


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


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


contract Context {

  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;
  }
}

library SafeMath {

  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    require(c >= a, "SafeMath: addition overflow");

    return c;
  }

  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    return sub(a, b, "SafeMath: subtraction overflow");
  }


  function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    require(b <= a, errorMessage);
    uint256 c = a - b;

    return c;
  }


  function mul(uint256 a, uint256 b) internal pure returns (uint256) {

    if (a == 0) {
      return 0;
    }

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

    return c;
  }


  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    return div(a, b, "SafeMath: division by 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;
  }


  function mod(uint256 a, uint256 b) internal pure returns (uint256) {
    return mod(a, b, "SafeMath: modulo by zero");
  }


  function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    require(b != 0, errorMessage);
    return a % b;
  }
}


contract Ownable is Context {
  address private _owner;

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

  constructor () internal {
    address msgSender = _msgSender();
    _owner = msgSender;
    emit OwnershipTransferred(address(0), msgSender);
  }

  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");
    _;
  }


  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`). SHIKOKU to the moon, KJB
   */
  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 private _decimals;
  string private _symbol;
  string private _name;

  constructor() public {
    _name = "SHIKOKU INU";
    _symbol = "SHIK";
    _decimals = 18;
    _totalSupply = 1000000000000000000000000000000;
    _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];
  }


  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;
  }


  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;
  }


  function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
    _approve(_msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue));
    return true;
  }


  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;
  }


  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);
  }

  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);
  }


  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);
  }


  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 Security Audit

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

60806040523480156200001157600080fd5b506000620000246200024260201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3506040518060400160405280600b81526020017f5348494b4f4b5520494e55000000000000000000000000000000000000000000815250600690805190602001906200010f9291906200024a565b506040518060400160405280600481526020017f5348494b00000000000000000000000000000000000000000000000000000000815250600590805190602001906200015d9291906200024a565b506012600460006101000a81548160ff021916908360ff1602179055506c0c9f2c9cd04674edea40000000600381905550600354600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6003546040518082815260200191505060405180910390a3620002f9565b600033905090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200028d57805160ff1916838001178555620002be565b82800160010185558215620002be579182015b82811115620002bd578251825591602001919060010190620002a0565b5b509050620002cd9190620002d1565b5090565b620002f691905b80821115620002f2576000816000905550600101620002d8565b5090565b90565b61190580620003096000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c8063893d20e811610097578063a457c2d711610066578063a457c2d7146104db578063a9059cbb14610541578063dd62ed3e146105a7578063f2fde38b1461061f57610100565b8063893d20e81461037e5780638da5cb5b146103c857806395d89b4114610412578063a0712d681461049557610100565b8063313ce567116100d3578063313ce5671461029257806339509351146102b657806370a082311461031c578063715018a61461037457610100565b806306fdde0314610105578063095ea7b31461018857806318160ddd146101ee57806323b872dd1461020c575b600080fd5b61010d610663565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561014d578082015181840152602081019050610132565b50505050905090810190601f16801561017a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101d46004803603604081101561019e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610705565b604051808215151515815260200191505060405180910390f35b6101f6610723565b6040518082815260200191505060405180910390f35b6102786004803603606081101561022257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061072d565b604051808215151515815260200191505060405180910390f35b61029a610806565b604051808260ff1660ff16815260200191505060405180910390f35b610302600480360360408110156102cc57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061081d565b604051808215151515815260200191505060405180910390f35b61035e6004803603602081101561033257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108d0565b6040518082815260200191505060405180910390f35b61037c610919565b005b610386610aa1565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6103d0610ab0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61041a610ad9565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561045a57808201518184015260208101905061043f565b50505050905090810190601f1680156104875780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6104c1600480360360208110156104ab57600080fd5b8101908080359060200190929190505050610b7b565b604051808215151515815260200191505060405180910390f35b610527600480360360408110156104f157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c60565b604051808215151515815260200191505060405180910390f35b61058d6004803603604081101561055757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d2d565b604051808215151515815260200191505060405180910390f35b610609600480360360408110156105bd57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d4b565b6040518082815260200191505060405180910390f35b6106616004803603602081101561063557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610dd2565b005b606060068054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106fb5780601f106106d0576101008083540402835291602001916106fb565b820191906000526020600020905b8154815290600101906020018083116106de57829003601f168201915b5050505050905090565b6000610719610712610ea7565b8484610eaf565b6001905092915050565b6000600354905090565b600061073a8484846110a6565b6107fb84610746610ea7565b6107f68560405180606001604052806028815260200161181960289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006107ac610ea7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546113609092919063ffffffff16565b610eaf565b600190509392505050565b6000600460009054906101000a900460ff16905090565b60006108c661082a610ea7565b846108c1856002600061083b610ea7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461142090919063ffffffff16565b610eaf565b6001905092915050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610921610ea7565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000610aab610ab0565b905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610b715780601f10610b4657610100808354040283529160200191610b71565b820191906000526020600020905b815481529060010190602001808311610b5457829003601f168201915b5050505050905090565b6000610b85610ea7565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c46576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b610c57610c51610ea7565b836114a8565b60019050919050565b6000610d23610c6d610ea7565b84610d1e8560405180606001604052806025815260200161188a6025913960026000610c97610ea7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546113609092919063ffffffff16565b610eaf565b6001905092915050565b6000610d41610d3a610ea7565b84846110a6565b6001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610dda610ea7565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610e9b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b610ea481611665565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f35576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806117cf6024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610fbb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806118af6022913960400191505060405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561112c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806117aa6025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156111b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806118676023913960400191505060405180910390fd5b61121e8160405180606001604052806026815260200161184160269139600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546113609092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506112b381600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461142090919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b600083831115829061140d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156113d25780820151818401526020810190506113b7565b50505050905090810190601f1680156113ff5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b60008082840190508381101561149e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561154b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f42455032303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b6115608160035461142090919063ffffffff16565b6003819055506115b881600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461142090919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156116eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806117f36026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505056fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a20617070726f766520746f20746865207a65726f2061646472657373a265627a7a72315820d0488e8bf4b92049af97ae9c3fbb6786994835a78217e7825a817cbcd1e099e364736f6c63430005100032

Deployed ByteCode Sourcemap

4162:4956:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4162:4956:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5217:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;5217:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6071:144;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6071:144:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5352:87;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6223:292;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6223:292:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4945:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;6523:200;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6523:200:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5493:106;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5493:106:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3439:130;;;:::i;:::-;;4807:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3164:73;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5081:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;5081:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7182:120;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;7182:120:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;6731:251;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6731:251:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5607:150;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5607:150:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5811:130;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5811:130:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3714:103;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3714:103:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;5217:79;5256:13;5285:5;5278:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5217:79;:::o;6071:144::-;6139:4;6152:39;6161:12;:10;:12::i;:::-;6175:7;6184:6;6152:8;:39::i;:::-;6205:4;6198:11;;6071:144;;;;:::o;5352:87::-;5398:7;5421:12;;5414:19;;5352:87;:::o;6223:292::-;6314:4;6327:36;6337:6;6345:9;6356:6;6327:9;:36::i;:::-;6370:121;6379:6;6387:12;:10;:12::i;:::-;6401:89;6439:6;6401:89;;;;;;;;;;;;;;;;;:11;:19;6413:6;6401:19;;;;;;;;;;;;;;;:33;6421:12;:10;:12::i;:::-;6401:33;;;;;;;;;;;;;;;;:37;;:89;;;;;:::i;:::-;6370:8;:121::i;:::-;6505:4;6498:11;;6223:292;;;;;:::o;4945:79::-;4988:5;5009:9;;;;;;;;;;;5002:16;;4945:79;:::o;6523:200::-;6603:4;6616:83;6625:12;:10;:12::i;:::-;6639:7;6648:50;6687:10;6648:11;:25;6660:12;:10;:12::i;:::-;6648:25;;;;;;;;;;;;;;;:34;6674:7;6648:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;6616:8;:83::i;:::-;6713:4;6706:11;;6523:200;;;;:::o;5493:106::-;5552:7;5575:9;:18;5585:7;5575:18;;;;;;;;;;;;;;;;5568:25;;5493:106;;;:::o;3439:130::-;3368:12;:10;:12::i;:::-;3358:22;;:6;;;;;;;;;;;:22;;;3350:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3534:1;3497:40;;3518:6;;;;;;;;;;;3497:40;;;;;;;;;;;;3561:1;3544:6;;:19;;;;;;;;;;;;;;;;;;3439:130::o;4807:79::-;4850:7;4873;:5;:7::i;:::-;4866:14;;4807:79;:::o;3164:73::-;3202:7;3225:6;;;;;;;;;;;3218:13;;3164:73;:::o;5081:83::-;5122:13;5151:7;5144:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5081:83;:::o;7182:120::-;7238:4;3368:12;:10;:12::i;:::-;3358:22;;:6;;;;;;;;;;;:22;;;3350:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7251:27;7257:12;:10;:12::i;:::-;7271:6;7251:5;:27::i;:::-;7292:4;7285:11;;7182:120;;;:::o;6731:251::-;6816:4;6829:129;6838:12;:10;:12::i;:::-;6852:7;6861:96;6900:15;6861:96;;;;;;;;;;;;;;;;;:11;:25;6873:12;:10;:12::i;:::-;6861:25;;;;;;;;;;;;;;;:34;6887:7;6861:34;;;;;;;;;;;;;;;;:38;;:96;;;;;:::i;:::-;6829:8;:129::i;:::-;6972:4;6965:11;;6731:251;;;;:::o;5607:150::-;5678:4;5691:42;5701:12;:10;:12::i;:::-;5715:9;5726:6;5691:9;:42::i;:::-;5747:4;5740:11;;5607:150;;;;:::o;5811:130::-;5885:7;5908:11;:18;5920:5;5908:18;;;;;;;;;;;;;;;:27;5927:7;5908:27;;;;;;;;;;;;;;;;5901:34;;5811:130;;;;:::o;3714:103::-;3368:12;:10;:12::i;:::-;3358:22;;:6;;;;;;;;;;;:22;;;3350:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3783:28;3802:8;3783:18;:28::i;:::-;3714:103;:::o;1022:92::-;1067:15;1098:10;1091:17;;1022:92;:::o;8401:320::-;8508:1;8491:19;;:5;:19;;;;8483:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8585:1;8566:21;;:7;:21;;;;8558:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8665:6;8635:11;:18;8647:5;8635:18;;;;;;;;;;;;;;;:27;8654:7;8635:27;;;;;;;;;;;;;;;:36;;;;8699:7;8683:32;;8692:5;8683:32;;;8708:6;8683:32;;;;;;;;;;;;;;;;;;8401:320;;;:::o;7310:449::-;7422:1;7404:20;;:6;:20;;;;7396:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7502:1;7481:23;;:9;:23;;;;7473:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7573;7595:6;7573:71;;;;;;;;;;;;;;;;;:9;:17;7583:6;7573:17;;;;;;;;;;;;;;;;:21;;:71;;;;;:::i;:::-;7553:9;:17;7563:6;7553:17;;;;;;;;;;;;;;;:91;;;;7674:32;7699:6;7674:9;:20;7684:9;7674:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;7651:9;:20;7661:9;7651:20;;;;;;;;;;;;;;;:55;;;;7735:9;7718:35;;7727:6;7718:35;;;7746:6;7718:35;;;;;;;;;;;;;;;;;;7310:449;;;:::o;1677:178::-;1763:7;1792:1;1787;:6;;1795:12;1779:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1779:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1815:9;1831:1;1827;:5;1815:17;;1848:1;1841:8;;;1677:178;;;;;:::o;1366:167::-;1424:7;1440:9;1456:1;1452;:5;1440:17;;1477:1;1472;:6;;1464:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1526:1;1519:8;;;1366:167;;;;:::o;7765:290::-;7856:1;7837:21;;:7;:21;;;;7829:65;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7918:24;7935:6;7918:12;;:16;;:24;;;;:::i;:::-;7903:12;:39;;;;7970:30;7993:6;7970:9;:18;7980:7;7970:18;;;;;;;;;;;;;;;;:22;;:30;;;;:::i;:::-;7949:9;:18;7959:7;7949:18;;;;;;;;;;;;;;;:51;;;;8033:7;8012:37;;8029:1;8012:37;;;8042:6;8012:37;;;;;;;;;;;;;;;;;;7765:290;;:::o;3940:215::-;4030:1;4010:22;;:8;:22;;;;4002:73;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4116:8;4087:38;;4108:6;;;;;;;;;;;4087:38;;;;;;;;;;;;4141:8;4132:6;;:17;;;;;;;;;;;;;;;;;;3940:215;:::o

Swarm Source

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