Latest 25 transactions from a total of 27 transactions

TxHash Age From To Value [TxFee]
0x3112bb5ec02c4c09678ed765349e9f97eeb246fd844cb6530926be61d75aea1178 days 8 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000023379
0x47b2d1d251d15045d99893144cc3143bc3ba13b11633ef2ea1a70632da0b1b0778 days 8 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000037231
0x0c3f04945bd5249ff8f7097994f2154cea64d1870a42560ca0d6442679fd3fbd78 days 8 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000037231
0x12cd2df9f8b6d892c9904d1e5b7837722ac2bf3efef804766e765754d4571bfe78 days 8 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000037231
0x4213b3c41249c749b19494a9617fd21a6234ce1e49b96b635eb09c05e6e8edbd80 days 10 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000037231
0x4cbfb31f4c8a8b5520205144d5286989d140cdd8053dc459755b85817202af1280 days 10 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000037231
0xd439819694434d8c02f0e91a42c22071d61e8ac04b35b1268f327b4512cf114d80 days 10 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000052231
0x7e2747a3a1abba3b6f69d0f406d26e5d77254ce2b434116a81d902ae0e7bba8380 days 10 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000039182
0x9167ff297f819effb30379428b1d829161cef3565db4ded48412484abad3fc6790 days 11 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000039182
0xdb4606e50949ce84339cc0f752a0b7042e3973957234f362d7b784e67eaa39ff90 days 11 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000054182
0x160bde8328f9abf1fe53fff46313e8de15cbb0917011c4c083f8a93ab90fe61290 days 11 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000053
0xf83ef29df0759d49a31cff931e5f2348087a2a440bdb07be5308dad6bdc8a80890 days 11 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000053
0x1223b495a596ed145cf8619d160509c26dec318f7dcac6fe4c3d92b57c05e0d190 days 11 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000037808
0xba22bebd5e5ef95383c744ceafb00a8d30ab57b93df15934714d66f1ab6e449a90 days 11 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000037231
0xdbe5700e42c5b5ed48dbd49852a3bad332ada89270a78625847130248835240190 days 12 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000037231
0x22c5e3905f6c3b1f6adc4bbb40697b7578faef8651e93cdc3a6ef8f1038878ac90 days 14 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.0000409541
0x0c5e5c94c979112d15cc597f0a4f0622f5a1c25340d37fb35164f5dc338c356290 days 14 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.0000337568
0xcd3151094c8eef2492b54aa3b8757f89ed02caa35301b471f278540250ba4c5890 days 14 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000023155
0xa98336fe9011a7ba5dfa0305dd1f21f0c3a3647f028125c93db07884c41ac6f090 days 14 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000023155
0x29200b74a5fd9c02f3c4a817afd7989bc8c2eb09e987091f70f73a0217af5ff290 days 14 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000023155
0xa5ed8391daac986f573d8aa8f1229fd5d439bca7e5105cde8eee67ab6567676590 days 14 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.0000409541
0x83edfc95bfe39be0b85d8195ccdc5169c0324570751aa1ab1b0024ca3afa64ab92 days 15 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000037488
0x887643c9683769b7731de9428729acedf6aa5d775f70a97485a2a878878db1cc92 days 16 hrs ago0xa20b3ce7b13412c644ef9a3ca84afa17b01f39e2  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000023632
0x43da8aab1f15cd14152c16fc1a27cccdd9afc189765b0a59fb3f351be918d01192 days 16 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000037295
0x21e7fa1fbe745553cf2844f24df8b4585fac7d2fc36f196634873e809af955d492 days 16 hrs ago0x1f07673e487be806391c4a3822d820b8e8e5d78a  IN   0xbad1034fb511082330917511afddd9df5984b9550 Ether0.000066911
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Source Code Verified (Exact Match)
Contract Name: XFTToken
Compiler Text: v0.4.25+commit.59dbf8f1
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.24;

// File: contracts/Ownable.sol

/**
 * @title Ownable
 * @dev The Ownable contract has an owner address, and provides basic authorization control
 * functions, this simplifies the implementation of "user permissions".
 */
contract Ownable {
  address private _owner;

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

  /**
   * @dev The Ownable constructor sets the original `owner` of the contract to the sender
   * account.
   */
  constructor() public {
    _owner = msg.sender;
    emit OwnershipTransferred(address(0), _owner);
  }

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

  /**
   * @dev Throws if called by any account other than the owner.
   */
  modifier onlyOwner() {
    require(isOwner());
    _;
  }

  /**
   * @return true if `msg.sender` is the owner of the contract.
   */
  function isOwner() public view returns(bool) {
    return msg.sender == _owner;
  }

  /**
   * @dev Allows the current owner to transfer control of the contract to a newOwner.
   * @param newOwner The address to transfer ownership to.
   */
  function transferOwnership(address newOwner) public onlyOwner {
    _transferOwnership(newOwner);
  }

  /**
   * @dev Transfers control of the contract to a newOwner.
   * @param newOwner The address to transfer ownership to.
   */
  function _transferOwnership(address newOwner) internal {
    require(newOwner != address(0));
    emit OwnershipTransferred(_owner, newOwner);
    _owner = newOwner;
  }
}

// File: contracts/Pausable.sol

/**
 * @title Pausable
 * @dev Base contract which allows children to implement an emergency stop mechanism.
 */
contract Pausable is Ownable {
  event Paused();
  event Unpaused();

  bool private _paused;

  constructor() public {
    _paused = false;
  }

  /**
   * @return true if the contract is paused, false otherwise.
   */
  function paused() public view returns(bool) {
    return _paused;
  }

  /**
   * @dev Modifier to make a function callable only when the contract is not paused.
   */
  modifier whenNotPaused() {
    require(!_paused);
    _;
  }

  /**
   * @dev Modifier to make a function callable only when the contract is paused.
   */
  modifier whenPaused() {
    require(_paused);
    _;
  }

  /**
   * @dev called by the owner to pause, triggers stopped state
   */
  function pause() public onlyOwner whenNotPaused {
    _paused = true;
    emit Paused();
  }

  /**
   * @dev called by the owner to unpause, returns to normal state
   */
  function unpause() public onlyOwner whenPaused {
    _paused = false;
    emit Unpaused();
  }
}

// File: contracts/Operable.sol

/**
 * @title Operable
 * @dev Base contract that allows the owner to enforce access control over certain
 * operations by adding or removing operator addresses.
 */
contract Operable is Pausable {
  event OperatorAdded(address indexed account);
  event OperatorRemoved(address indexed account);

  mapping (address => bool) private _operators;

  constructor() public {
    _addOperator(msg.sender);
  }

  modifier onlyOperator() {
    require(isOperator(msg.sender));
    _;
  }

  function isOperator(address account) public view returns (bool) {
    require(account != address(0));
    return _operators[account];
  }

  function addOperator(address account) public onlyOwner {
    _addOperator(account);
  }

  function _addOperator(address account) internal {
    require(account != address(0));
    _operators[account] = true;
    emit OperatorAdded(account);
  }

  function _removeOperator(address account) internal {
    require(account != address(0));
    _operators[account] = false;
    emit OperatorRemoved(account);
  }
}

// File: contracts/SafeMath.sol

/**
 * @title SafeMath
 * @dev Math operations with safety checks that revert on error
 */
library SafeMath {

  /**
  * @dev Multiplies two numbers, reverts on overflow.
  */
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    // Gas optimization: this is cheaper than requiring 'a' not being zero, but the
    // benefit is lost if 'b' is also tested.
    // See: https://github.com/OpenZeppelin/openzeppelin-solidity/pull/522
    if (a == 0) {
      return 0;
    }

    uint256 c = a * b;
    require(c / a == b);

    return c;
  }

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

    return c;
  }

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

    return c;
  }

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

    return c;
  }

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

// File: contracts/ManagedToken.sol

contract ManagedToken is Operable {
  using SafeMath for uint256;

  mapping (address => uint256) private _balances;
  uint256 private _totalSupply;

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

  /**
  * @dev Total number of tokens in existence
  */
  function totalSupply() public view returns (uint256) {
    return _totalSupply;
  }

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

  /**
   * @dev Transfer tokens from one address to another
   * @param from address The address which you want to send tokens from
   * @param to address The address which you want to transfer to
   * @param value uint256 the amount of tokens to be transferred
   */
  function transferFrom(
    address from,
    address to,
    uint256 value
  )
    public
    onlyOperator
    whenNotPaused
    returns (bool)
  {
    _transfer(from, to, value);
    return true;
  }

  /**
   * @dev Function to mint tokens
   * @param to The address that will receive the minted tokens.
   * @param value The amount of tokens to mint.
   * @return A boolean that indicates if the operation was successful.
   */
  function mint(
    address to,
    uint256 value
  )
    public
    onlyOperator
    whenNotPaused
    returns (bool)
  {
    _mint(to, value);
    return true;
  }

  /**
   * @dev Burns a specific amount of tokens from the target address and decrements allowance
   * @param from address The address which you want to send tokens from
   * @param value uint256 The amount of token to be burned
   */
  function burn(
    address from,
    uint256 value
  )
    public
    onlyOperator
    whenNotPaused
    returns (bool)
  {
    _burn(from, value);
    return true;
  }

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

    _balances[from] = _balances[from].sub(value);
    _balances[to] = _balances[to].add(value);
    emit Transfer(from, to, value);
  }

  /**
   * @dev Internal function that mints an amount of the token and assigns it to
   * an account. This encapsulates the modification of balances such that the
   * proper events are emitted.
   * @param account The account that will receive the created tokens.
   * @param value The amount that will be created.
   */
  function _mint(address account, uint256 value) internal {
    require(account != 0);
    _totalSupply = _totalSupply.add(value);
    _balances[account] = _balances[account].add(value);
    emit Transfer(address(0), account, value);
  }

  /**
   * @dev Internal function that burns an amount of the token of a given
   * account.
   * @param account The account whose tokens will be burnt.
   * @param value The amount that will be burnt.
   */
  function _burn(address account, uint256 value) internal {
    require(account != 0);
    require(value <= _balances[account]);

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

// File: contracts/XFTToken.sol

contract XFTToken is ManagedToken {
    string public constant name = 'XFT Token';
    string public constant symbol = 'XFT';
    uint8 public constant decimals = 18;
    string public constant version = '0.1';
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"mint","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"account","type":"address"}],"name":"isOperator","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isOwner","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"}],"name":"addOperator","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"value","type":"uint256"}],"name":"burn","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"account","type":"address"}],"name":"OperatorAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"account","type":"address"}],"name":"OperatorRemoved","type":"event"},{"anonymous":false,"inputs":[],"name":"Paused","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpaused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

  Contract Creation Code Switch To Opcodes View
6080604081905260008054600160a060020a0319163317808255600160a060020a0316917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a36000805460a060020a60ff021916905561006a3364010000000061006f810204565b6100d3565b600160a060020a038116151561008457600080fd5b600160a060020a0381166000818152600160208190526040808320805460ff1916909217909155517fac6fa858e9350a46cec16539926e0fde25b7629f84b5a72bffaae4df888ae86d9190a250565b610a47806100e26000396000f3006080604052600436106100f05763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100f557806318160ddd1461017f57806323b872dd146101a6578063313ce567146101e45780633f4ba83a1461020f57806340c10f191461022657806354fd4d501461024a5780635c975abb1461025f5780636d70f7ae1461027457806370a08231146102955780638456cb59146102b65780638da5cb5b146102cb5780638f32d59b146102fc57806395d89b41146103115780639870d7fe146103265780639dc29fac14610347578063f2fde38b1461036b575b600080fd5b34801561010157600080fd5b5061010a61038c565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014457818101518382015260200161012c565b50505050905090810190601f1680156101715780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561018b57600080fd5b506101946103c3565b60408051918252519081900360200190f35b3480156101b257600080fd5b506101d0600160a060020a03600435811690602435166044356103c9565b604080519115158252519081900360200190f35b3480156101f057600080fd5b506101f961040b565b6040805160ff9092168252519081900360200190f35b34801561021b57600080fd5b50610224610410565b005b34801561023257600080fd5b506101d0600160a060020a0360043516602435610482565b34801561025657600080fd5b5061010a6104c2565b34801561026b57600080fd5b506101d06104f9565b34801561028057600080fd5b506101d0600160a060020a0360043516610509565b3480156102a157600080fd5b50610194600160a060020a036004351661053f565b3480156102c257600080fd5b5061022461055a565b3480156102d757600080fd5b506102e06105d1565b60408051600160a060020a039092168252519081900360200190f35b34801561030857600080fd5b506101d06105e0565b34801561031d57600080fd5b5061010a6105f1565b34801561033257600080fd5b50610224600160a060020a0360043516610628565b34801561035357600080fd5b506101d0600160a060020a0360043516602435610647565b34801561037757600080fd5b50610224600160a060020a036004351661067e565b60408051808201909152600981527f58465420546f6b656e0000000000000000000000000000000000000000000000602082015281565b60035490565b60006103d433610509565b15156103df57600080fd5b60005460a060020a900460ff16156103f657600080fd5b61040184848461069a565b5060019392505050565b601281565b6104186105e0565b151561042357600080fd5b60005460a060020a900460ff16151561043b57600080fd5b6000805474ff0000000000000000000000000000000000000000191681556040517fa45f47fdea8a1efdd9029a5691c7f759c32b7c698632b563573e155625d169339190a1565b600061048d33610509565b151561049857600080fd5b60005460a060020a900460ff16156104af57600080fd5b6104b9838361078e565b50600192915050565b60408051808201909152600381527f302e310000000000000000000000000000000000000000000000000000000000602082015281565b60005460a060020a900460ff1690565b6000600160a060020a038216151561052057600080fd5b50600160a060020a031660009081526001602052604090205460ff1690565b600160a060020a031660009081526002602052604090205490565b6105626105e0565b151561056d57600080fd5b60005460a060020a900460ff161561058457600080fd5b6000805474ff0000000000000000000000000000000000000000191660a060020a1781556040517f9e87fac88ff661f02d44f95383c817fece4bce600a3dab7a54406878b965e7529190a1565b600054600160a060020a031690565b600054600160a060020a0316331490565b60408051808201909152600381527f5846540000000000000000000000000000000000000000000000000000000000602082015281565b6106306105e0565b151561063b57600080fd5b6106448161083a565b50565b600061065233610509565b151561065d57600080fd5b60005460a060020a900460ff161561067457600080fd5b6104b9838361089e565b6106866105e0565b151561069157600080fd5b6106448161096e565b600160a060020a0383166000908152600260205260409020548111156106bf57600080fd5b600160a060020a03821615156106d457600080fd5b600160a060020a0383166000908152600260205260409020546106fd908263ffffffff6109eb16565b600160a060020a038085166000908152600260205260408082209390935590841681522054610732908263ffffffff610a0216565b600160a060020a0380841660008181526002602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b600160a060020a03821615156107a357600080fd5b6003546107b6908263ffffffff610a0216565b600355600160a060020a0382166000908152600260205260409020546107e2908263ffffffff610a0216565b600160a060020a03831660008181526002602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600160a060020a038116151561084f57600080fd5b600160a060020a0381166000818152600160208190526040808320805460ff1916909217909155517fac6fa858e9350a46cec16539926e0fde25b7629f84b5a72bffaae4df888ae86d9190a250565b600160a060020a03821615156108b357600080fd5b600160a060020a0382166000908152600260205260409020548111156108d857600080fd5b6003546108eb908263ffffffff6109eb16565b600355600160a060020a038216600090815260026020526040902054610917908263ffffffff6109eb16565b600160a060020a0383166000818152600260209081526040808320949094558351858152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a35050565b600160a060020a038116151561098357600080fd5b60008054604051600160a060020a03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600080838311156109fb57600080fd5b5050900390565b600082820183811015610a1457600080fd5b93925050505600a165627a7a7230582008ef5fb45e8ba6d16bde25be0eabaf02a82e04ef4951895b6d35263d28036af90029

   Swarm Source:
bzzr://08ef5fb45e8ba6d16bde25be0eabaf02a82e04ef4951895b6d35263d28036af9

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward