Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 84 txns
Token Tracker: Robonomics Alpha (XRT)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x6efba8fb2ac5b6730729a972ec224426a287c3adat txn 0x8738a8aaee7ae32e8c1dd548837f8fa972cfd5bc7065d515af836eb747bb1e91
 Latest 25 transactions from a total of 84 transactions

TxHash Age From To Value [TxFee]
0x53ffe6a448b2cccce3234acd56cb694cbd6c59ca274622eb4dde3a2188197e0346 days 16 hrs ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.00018392
0xa8402a52cc6957046cd28cea95a7a55547fb38693e1a566202ff4d6b8d8c9f29108 days 2 hrs ago0x31113ec48b836c9bfb92e7fd7d07e331ebb02d1e  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.000135744
0x3959d60ad137bb0547bfaea8d7b01258b415fddd40d506f1898eae9736b902f8123 days 5 hrs ago0x008f636ae0b2bbb668b2f0a76f8ec40ccdfe5fb4  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.000220082
0x331f23eadb3c96c39100c01bf2f446d7561bff8b57d94992a11a7b38d4651ebf123 days 17 hrs ago0x008f636ae0b2bbb668b2f0a76f8ec40ccdfe5fb4  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.000362488
0x4aeec53ead317c1e2a8b9783f985adc54affb9fb7f5928213a68e798c5624dc9123 days 22 hrs ago0xa4f22f2ee16c04a5a3040c559d08e43f225e83f4  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.000317184
0xb85390ead6bdebf47a5bd7bbfe51eafcbd88ffe29d535917820627f07fdc2916127 days 17 hrs ago0x0092dea281a190286b4c9367251af539da02a49e  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.000180992
0xe044d79877392cca53ad4538248e98514730d2cac99ad486b904676d4cba9708132 days 1 hr ago0x008f636ae0b2bbb668b2f0a76f8ec40ccdfe5fb4  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.000362488
0x4907abb6bba712f048e8d8505fe682b25cc2c7418ea864214ec0287589b960ef147 days 18 mins ago0xab11c7888e267efdf5ba36cb58b20f2ad5ebf4de  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.000135744
0x7b84a507affe3e199c7aa077a8374ef22a03a623b7b7b230f2db985d70437593166 days 22 hrs ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.00166716
0x113cb1b51ae7efef95190909297099247c2211f7e36a566272fdc0b2599e3da7167 days 9 mins ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.001855168
0x76e847cd2f4eaa213ed54d9658fdf38c8a7b1d6e6a7bed461be301ffa99d1904167 days 55 mins ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.001572896
0x4e00ada5d3d9cf07babef9a9f298125b95b1feb6896d3f8eb7d486630637400a167 days 59 mins ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.001784632
0x33707c4347bd7042b24ddf1b09a98db73a8e882e6033b922a533db392d4ff54b167 days 1 hr ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.002669632
0x016cc018dd798bc7375a79897669dd5009f8f66ceef13255e790abfce2d052fd167 days 3 hrs ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.00271488
0xd207d2482f402c9f8b4a7f35d5118a6dcc26209363d51c7c68a7a499d2e78bf3167 days 3 hrs ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.00271488
0xd1bcb3d7e4bdeaac12c0df3ff37aeb208656b99fed34de8c3f1ef4068660b948167 days 4 hrs ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.002624384
0x87b902fb13f1bf45581b10ed1c04e7a08a422cd47f6583cf8762086537354330167 days 4 hrs ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.002126656
0x599684c36e8dfd5a166191b3b54df82b6b1505d46639ab7a6a86b276191402db167 days 5 hrs ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.0015124
0x4a0c8d22620dc8aeaba03b548cfa58963e1cf05ec2a84d891114e00af12da514167 days 5 hrs ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.001855168
0x7ae78a4d52e0096192ca626e887d3baf98774e4ebfd4392bf7941bd6b8818793169 days 14 hrs ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.000332728
0xa1d3e0077d3f6b1101654811780513d3314306089c042d4c971903120ca5b73b169 days 14 hrs ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.000030248
0x0d08e69e99b6a052966967cb622a89b267911d58f1f6c7e904409f8a59884225169 days 14 hrs ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.000030248
0x1447a63096a791301c67fd86492847347af75233f2fc1bfe911edcdc3f54cba2169 days 14 hrs ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.000030248
0x1bc70596c9e721f1b20791f2d21e206832d7807e4eceb130292de935f8b40b3e169 days 14 hrs ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.000030248
0xa1f9f5bcd10d49acabd0a709613da9dd99a87352460db37594fd08c10aff2069169 days 15 hrs ago0x6fc9adb61a573ff03d31ae8d83387b45b551fd2b  IN   0x3cbaf1d511adf5098511b5c5b39e1f1b506c1afe0 Ether0.000030248
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: XRT
Compiler Text: v0.4.24+commit.e67f0147
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.24;

/**
 * @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 public owner;


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


  /**
   * @dev The Ownable constructor sets the original `owner` of the contract to the sender
   * account.
   */
  function Ownable() public {
    owner = msg.sender;
  }

  /**
   * @dev Throws if called by any account other than the owner.
   */
  modifier onlyOwner() {
    require(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 {
    require(newOwner != address(0));
    emit OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }

}

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

  /**
  * @dev Multiplies two numbers, throws on overflow.
  */
  function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {
    if (a == 0) {
      return 0;
    }
    c = a * b;
    assert(c / a == b);
    return c;
  }

  /**
  * @dev Integer division of two numbers, truncating the quotient.
  */
  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    // assert(b > 0); // Solidity automatically throws 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 a / b;
  }

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

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

/**
 * @title ERC20Basic
 * @dev Simpler version of ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/179
 */
contract ERC20Basic {
  function totalSupply() public view returns (uint256);
  function balanceOf(address who) public view returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}

/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public view returns (uint256);
  function transferFrom(address from, address to, uint256 value) public returns (bool);
  function approve(address spender, uint256 value) public returns (bool);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}

/**
 * @title Basic token
 * @dev Basic version of StandardToken, with no allowances.
 */
contract BasicToken is ERC20Basic {
  using SafeMath for uint256;

  mapping(address => uint256) balances;

  uint256 totalSupply_;

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

  /**
  * @dev transfer token for a specified address
  * @param _to The address to transfer to.
  * @param _value The amount to be transferred.
  */
  function transfer(address _to, uint256 _value) public returns (bool) {
    require(_to != address(0));
    require(_value <= balances[msg.sender]);

    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    emit Transfer(msg.sender, _to, _value);
    return true;
  }

  /**
  * @dev Gets the balance of the specified address.
  * @param _owner The address to query the 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];
  }

}

/**
 * @title Standard ERC20 token
 *
 * @dev Implementation of the basic standard token.
 * @dev https://github.com/ethereum/EIPs/issues/20
 * @dev Based on code by FirstBlood: https://github.com/Firstbloodio/token/blob/master/smart_contract/FirstBloodToken.sol
 */
contract StandardToken is ERC20, BasicToken {

  mapping (address => mapping (address => uint256)) internal allowed;


  /**
   * @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 returns (bool) {
    require(_to != address(0));
    require(_value <= balances[_from]);
    require(_value <= allowed[_from][msg.sender]);

    balances[_from] = balances[_from].sub(_value);
    balances[_to] = balances[_to].add(_value);
    allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
    emit Transfer(_from, _to, _value);
    return true;
  }

  /**
   * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
   *
   * 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
   * @param _spender The address which will spend the funds.
   * @param _value The amount of tokens to be spent.
   */
  function approve(address _spender, uint256 _value) public returns (bool) {
    allowed[msg.sender][_spender] = _value;
    emit Approval(msg.sender, _spender, _value);
    return true;
  }

  /**
   * @dev Function to check the amount of tokens that an owner allowed to a spender.
   * @param _owner address The address which owns the funds.
   * @param _spender address The address which will spend the funds.
   * @return A uint256 specifying the amount of tokens still available for the spender.
   */
  function allowance(address _owner, address _spender) public view returns (uint256) {
    return allowed[_owner][_spender];
  }

  /**
   * @dev Increase the amount of tokens that an owner allowed to a spender.
   *
   * approve should be called when allowed[_spender] == 0. To increment
   * allowed value is better to use this function to avoid 2 calls (and wait until
   * the first transaction is mined)
   * From MonolithDAO Token.sol
   * @param _spender The address which will spend the funds.
   * @param _addedValue The amount of tokens to increase the allowance by.
   */
  function increaseApproval(address _spender, uint _addedValue) public returns (bool) {
    allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  /**
   * @dev Decrease the amount of tokens that an owner allowed to a spender.
   *
   * approve should be called when allowed[_spender] == 0. To decrement
   * allowed value is better to use this function to avoid 2 calls (and wait until
   * the first transaction is mined)
   * From MonolithDAO Token.sol
   * @param _spender The address which will spend the funds.
   * @param _subtractedValue The amount of tokens to decrease the allowance by.
   */
  function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) {
    uint oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

}

/**
 * @title Mintable token
 * @dev Simple ERC20 Token example, with mintable token creation
 * @dev Issue: * https://github.com/OpenZeppelin/openzeppelin-solidity/issues/120
 * Based on code by TokenMarketNet: https://github.com/TokenMarketNet/ico/blob/master/contracts/MintableToken.sol
 */
contract MintableToken is StandardToken, Ownable {
  event Mint(address indexed to, uint256 amount);
  event MintFinished();

  bool public mintingFinished = false;


  modifier canMint() {
    require(!mintingFinished);
    _;
  }

  /**
   * @dev Function to mint tokens
   * @param _to The address that will receive the minted tokens.
   * @param _amount The amount of tokens to mint.
   * @return A boolean that indicates if the operation was successful.
   */
  function mint(address _to, uint256 _amount) onlyOwner canMint public returns (bool) {
    totalSupply_ = totalSupply_.add(_amount);
    balances[_to] = balances[_to].add(_amount);
    emit Mint(_to, _amount);
    emit Transfer(address(0), _to, _amount);
    return true;
  }

  /**
   * @dev Function to stop minting new tokens.
   * @return True if the operation was successful.
   */
  function finishMinting() onlyOwner canMint public returns (bool) {
    mintingFinished = true;
    emit MintFinished();
    return true;
  }
}

/**
 * @title Burnable Token
 * @dev Token that can be irreversibly burned (destroyed).
 */
contract BurnableToken is BasicToken {

  event Burn(address indexed burner, uint256 value);

  /**
   * @dev Burns a specific amount of tokens.
   * @param _value The amount of token to be burned.
   */
  function burn(uint256 _value) public {
    _burn(msg.sender, _value);
  }

  function _burn(address _who, uint256 _value) internal {
    require(_value <= balances[_who]);
    // no need to require value <= totalSupply, since that would imply the
    // sender's balance is greater than the totalSupply, which *should* be an assertion failure

    balances[_who] = balances[_who].sub(_value);
    totalSupply_ = totalSupply_.sub(_value);
    emit Burn(_who, _value);
    emit Transfer(_who, address(0), _value);
  }
}

contract XRT is MintableToken, BurnableToken {
    string public constant name     = "Robonomics Alpha";
    string public constant symbol   = "XRT";
    uint   public constant decimals = 9;

    uint256 public constant INITIAL_SUPPLY = 5 * (10 ** uint256(decimals));

    constructor() public {
        totalSupply_ = INITIAL_SUPPLY;
        balances[msg.sender] = INITIAL_SUPPLY;
        emit Transfer(0x0, msg.sender, INITIAL_SUPPLY);
    }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"mintingFinished","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"mint","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"finishMinting","outputs":[{"name":"","type":"bool"}],"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":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[],"name":"MintFinished","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"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"}]

  Contract Creation Code Switch To Opcodes View
60806040526003805460a060020a60ff021916905534801561002057600080fd5b5060038054600160a060020a0319163390811790915564012a05f200600181905560008281526020818152604080832084905580519384525191927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a3610c8c806100956000396000f3006080604052600436106100fb5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305d2035b811461010057806306fdde0314610129578063095ea7b3146101b357806318160ddd146101d757806323b872dd146101fe5780632ff2e9dc14610228578063313ce5671461023d57806340c10f191461025257806342966c6814610276578063661884631461029057806370a08231146102b45780637d64bcb4146102d55780638da5cb5b146102ea57806395d89b411461031b578063a9059cbb14610330578063d73dd62314610354578063dd62ed3e14610378578063f2fde38b1461039f575b600080fd5b34801561010c57600080fd5b506101156103c0565b604080519115158252519081900360200190f35b34801561013557600080fd5b5061013e6103e1565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610178578181015183820152602001610160565b50505050905090810190601f1680156101a55780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101bf57600080fd5b50610115600160a060020a0360043516602435610418565b3480156101e357600080fd5b506101ec61047e565b60408051918252519081900360200190f35b34801561020a57600080fd5b50610115600160a060020a0360043581169060243516604435610484565b34801561023457600080fd5b506101ec6105e9565b34801561024957600080fd5b506101ec6105f2565b34801561025e57600080fd5b50610115600160a060020a03600435166024356105f7565b34801561028257600080fd5b5061028e600435610700565b005b34801561029c57600080fd5b50610115600160a060020a036004351660243561070d565b3480156102c057600080fd5b506101ec600160a060020a03600435166107fd565b3480156102e157600080fd5b50610115610818565b3480156102f657600080fd5b506102ff6108be565b60408051600160a060020a039092168252519081900360200190f35b34801561032757600080fd5b5061013e6108cd565b34801561033c57600080fd5b50610115600160a060020a0360043516602435610904565b34801561036057600080fd5b50610115600160a060020a03600435166024356109d3565b34801561038457600080fd5b506101ec600160a060020a0360043581169060243516610a6c565b3480156103ab57600080fd5b5061028e600160a060020a0360043516610a97565b60035474010000000000000000000000000000000000000000900460ff1681565b60408051808201909152601081527f526f626f6e6f6d69637320416c70686100000000000000000000000000000000602082015281565b336000818152600260209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60015490565b6000600160a060020a038316151561049b57600080fd5b600160a060020a0384166000908152602081905260409020548211156104c057600080fd5b600160a060020a03841660009081526002602090815260408083203384529091529020548211156104f057600080fd5b600160a060020a038416600090815260208190526040902054610519908363ffffffff610b2c16565b600160a060020a03808616600090815260208190526040808220939093559085168152205461054e908363ffffffff610b3e16565b600160a060020a03808516600090815260208181526040808320949094559187168152600282528281203382529091522054610590908363ffffffff610b2c16565b600160a060020a0380861660008181526002602090815260408083203384528252918290209490945580518681529051928716939192600080516020610c41833981519152929181900390910190a35060019392505050565b64012a05f20081565b600981565b600354600090600160a060020a0316331461061157600080fd5b60035474010000000000000000000000000000000000000000900460ff161561063957600080fd5b60015461064c908363ffffffff610b3e16565b600155600160a060020a038316600090815260208190526040902054610678908363ffffffff610b3e16565b600160a060020a03841660008181526020818152604091829020939093558051858152905191927f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d412139688592918290030190a2604080518381529051600160a060020a03851691600091600080516020610c418339815191529181900360200190a350600192915050565b61070a3382610b51565b50565b336000908152600260209081526040808320600160a060020a03861684529091528120548083111561076257336000908152600260209081526040808320600160a060020a0388168452909152812055610797565b610772818463ffffffff610b2c16565b336000908152600260209081526040808320600160a060020a03891684529091529020555b336000818152600260209081526040808320600160a060020a0389168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b600160a060020a031660009081526020819052604090205490565b600354600090600160a060020a0316331461083257600080fd5b60035474010000000000000000000000000000000000000000900460ff161561085a57600080fd5b6003805474ff00000000000000000000000000000000000000001916740100000000000000000000000000000000000000001790556040517fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0890600090a150600190565b600354600160a060020a031681565b60408051808201909152600381527f5852540000000000000000000000000000000000000000000000000000000000602082015281565b6000600160a060020a038316151561091b57600080fd5b3360009081526020819052604090205482111561093757600080fd5b33600090815260208190526040902054610957908363ffffffff610b2c16565b3360009081526020819052604080822092909255600160a060020a03851681522054610989908363ffffffff610b3e16565b600160a060020a03841660008181526020818152604091829020939093558051858152905191923392600080516020610c418339815191529281900390910190a350600192915050565b336000908152600260209081526040808320600160a060020a0386168452909152812054610a07908363ffffffff610b3e16565b336000818152600260209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b600354600160a060020a03163314610aae57600080fd5b600160a060020a0381161515610ac357600080fd5b600354604051600160a060020a038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a36003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600082821115610b3857fe5b50900390565b81810182811015610b4b57fe5b92915050565b600160a060020a038216600090815260208190526040902054811115610b7657600080fd5b600160a060020a038216600090815260208190526040902054610b9f908263ffffffff610b2c16565b600160a060020a038316600090815260208190526040902055600154610bcb908263ffffffff610b2c16565b600155604080518281529051600160a060020a038416917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a2604080518281529051600091600160a060020a03851691600080516020610c418339815191529181900360200190a350505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a723058206864d0eff533e9ead8344dd3e75870f3a6167262154b439fcd8098daa94d99550029

   Swarm Source:
bzzr://6864d0eff533e9ead8344dd3e75870f3a6167262154b439fcd8098daa94d9955

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.