Contract 0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c7

 

Contract Overview

Balance:
0.0084406241 Ether

EtherValue:
$1.24 (@ $147.24/ETH)
TxHash Block Age From To Value [TxFee]
0x1d089d49f7b6a36d34a752465480167c870fe7b98aba454289da8a1ccf16f3ba723611213 hrs 45 mins ago0x48755a2d72461990f905feade6c2a617c711cc43  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.000659734005
0xe1588c29a110640e7f6251bd432d3db6e51a3d3bcf9ec886511225c012a6a1a572309851 day 19 hrs ago0x4b544b5bb933c4b7c3892eec1f44fb4d65dc9754  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.00042169
0xc57dcc0f25916881ff8a282e2cde39530921b9f6808eb7b22c8c4727787ede7272305581 day 21 hrs ago0xbe5eaec15781f621266b6638547d2f9a9d0bde7f  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.0003247013
0xb60908947458773b098dc4b1489416a1f52d0f580f1ae323f66887f13bcf360072282782 days 10 hrs ago0x58df611af498c7000dfdf6beaa1c2464fcf2027c  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.000251037328
0x58e4bf3588b7d3d11d8423a1b460531beb7b50dde1da558f6819e51459e1dc6472259033 days 8 mins ago0xd13a7954b81ffdbe7457068dca7f8f83fde51e90  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.00020160882
0xbad4729eb48fbb5b278b3ac013b2e1c8664f882f8760e753f0fd8d4220ade5e272220563 days 22 hrs ago0x355504ca98b073ef6b52ba75482792c4bb9da044  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.0003162675
0x7330925c6079b0adcfc0e67de8cdf79ab6b1a50a9b128fff42b68be86da4c59172202454 days 8 hrs ago0x42f6b593f918700df34a9f90832dcb496e1fb349  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.0002268
0x08f53dcdeb396fed448df7a040a4280f14ecb59215000376e61a42fb3af7184e72188764 days 16 hrs ago0xdb8beeefd5e2f5137018d38ec08ee536d3eb5e81  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.00028717089
0x4ddb76ec5aa13ab3cfa2db2f2213ab1a247bb5ac0280bf3c1a15cc9e08b45c5472142235 days 19 hrs ago0x15024109cf4a71ba92ad7b0761043d843e566fe1  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.000252
0x5d88d50858c07a8021ca4a2466ef9cd9e3089c979da72d7b291ef59270c79c7c72083567 days 4 hrs ago0xdb2b6fbed9d86977ee63d5b5ed200db3db1716c4  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.000210845
0x5bfb871cf242c008f6b818a39e6d76854cb78d3507c1d4b380e76665e1ec4a1f72083457 days 4 hrs ago0xdb2b6fbed9d86977ee63d5b5ed200db3db1716c4  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.000210845
0xc1f28712c064227028519dd9ad3076f9ca0a7b475106019fb993dd2781ee0eb172015318 days 19 hrs ago0x062cd0fe0ec09bc91d4509628fa0417026ef5a58  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.000337352
0x15addaad4cd42d586bc715139d4355a4e2a5ee894b8cb05dbf045040960c0ac871980969 days 12 hrs ago0xba8b22360cd1ae2c7e8a3f1dd0edc4305afb9c99  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.000337352
0x80e8f9dbc477407d73a0036b260c108ae66ce7a2aad40342999ed8457d4d0c1b71959159 days 23 hrs ago0xc51c4b81c0bab3e20954b8b3ba2047fad954a71d  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.0000506028
0xfda66f9ebf1bb05ec434b6d9a73722c6bf4ee6b49438326e2e5412b237b3b8ec718801211 days 14 hrs ago0x8cfcd730d64243c1fcca101732a1296924441f82  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.000021955
0xdabbc757873e68bd74acc866c88ef7e613777622b289adeb535286db3d6ef1d1718691011 days 19 hrs ago0x16ec4eda8618d8c9c2b9d298687787c38afbe366  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.000021955
0x016acc1f1161017e509fac5b80a589c2ac11df19b49119c353bcea89f34531e0718579312 days 58 mins ago0xcb8d2b7ead54f745e43ef48ad0efc45e20667aaa  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.0000463859
0x841ef25a01cabb15cf59c1624492d18c09c723088d53b34625e6db1ad8b34e2e718426812 days 8 hrs ago0x247d967377d2d44e971e832f0a4e84f6bc2fc5d4  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.000121235875
0xde0a60170c2d3161ab5c6e160d151e9c5930e5e32b9171ddbb392d8f8b68c349718334212 days 13 hrs ago0x13d09d828327736d684a21af3ebeb979851d1b6a  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.00030909877
0x90a209863dddd36acdda2ee17b276606b41ea2d71ef5041d6b606156112f6b06718131912 days 23 hrs ago0x5be2ff03993b8db0340ab6509425e6c3d9bba1af  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.000021955
0xf695ef518a562d2081abc001bafc3fbcd36228b041c957b80a65537f35977027718125612 days 23 hrs ago0x4bf0d97aed40a943b78cac32855e61a7ded06acc  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.000021955
0xa79374459dcb5e112f8b06b73457f33d6ffe0057c078a8528a6a9085ca6e6d83718117912 days 23 hrs ago0x0f9cd8e869a2730afd47c6a19dfe2837ef0d5dee  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.000337352
0x8916704a3688ee75cfbf95f1e8d5edcd61e954acd59238eb0ffb4c76778f642a718114113 days ago0x5d61b919b991cb8c12d5265ebd9c233ba40c82fe  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70 Ether0.000021955
0xfd8c5b1c2165e62b79f90e35a9333b61912ac49cf3a655a9f99a949ba666dc34717876013 days 11 hrs ago0xa65da7e1f7e27171ea4bc02a8e1e38339066a5ca  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70.001 Ether0.00026145
0xfc2cd53539e15b2214c4ca6a95582c65e4f4c1393581fca5d6f54bd95e6ddf59717874113 days 11 hrs ago0xa65da7e1f7e27171ea4bc02a8e1e38339066a5ca  IN   0xfcca0c5ccd723baf6bf7f6678c8cfb49ce0042c70.0001 Ether0.0000252
[ Download CSV Export 

Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
Warning: The compiled contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: OMTM
Compiler Version: v0.4.24+commit.e67f0147
Optimization Enabled: No
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.21;

// File: contracts/ownership/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 public owner;
 
  /**
   * @dev The Ownable constructor sets the original `owner` of the contract to the sender
   * account.
   */
  constructor() public {
    owner = msg.sender;
  }

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

// File: contracts/math/SafeMath.sol

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

// File: contracts/token/ERC20/ERC20Basic.sol

/**
 * @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);
}

// File: contracts/token/ERC20/BasicToken.sol

/**
 * @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];
  }

}

// File: contracts/token/ERC20/BurnableToken.sol

/**
 * @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);
  }
}

// File: contracts/token/ERC20/ERC20.sol

/**
 * @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);
}

// File: contracts/token/ERC20/StandardToken.sol

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

}

contract OMTM is StandardToken, BurnableToken, Ownable {
    // Constants
    string  public constant name = "One Metric That Matters";
    string  public constant symbol = "OMTM";
    uint8   public constant decimals = 18;
    uint256 public constant INITIAL_SUPPLY      = 500000000  * (10 ** uint256(decimals));
    uint256 public constant FREE_SUPPLY         = 350000000  * (10 ** uint256(decimals));

    uint256 constant nextFreeCount = 3500 * (10 ** uint256(decimals)) ;
    mapping(address => bool) touched;
    uint256 startTime;
    uint256 constant MONTH = 30 days;
 
    constructor() public {
      startTime = now;
      totalSupply_ = INITIAL_SUPPLY;

      balances[address(this)] = FREE_SUPPLY;
      emit Transfer(0x0, address(this), FREE_SUPPLY);

      balances[msg.sender] = INITIAL_SUPPLY - FREE_SUPPLY;
      emit Transfer(0x0, msg.sender, INITIAL_SUPPLY - FREE_SUPPLY);
    }

    function _transfer(address _from, address _to, uint _value) internal {     
        require (balances[_from] >= _value);               // Check if the sender has enough
        require (balances[_to] + _value > balances[_to]); // Check for overflows
   
        balances[_from] = balances[_from].sub(_value);                         // Subtract from the sender
        balances[_to] = balances[_to].add(_value);                            // Add the same to the recipient
         
        emit Transfer(_from, _to, _value);
    }
 
    function () external payable {
        if (!touched[msg.sender] ) {
          touched[msg.sender] = true;
          _transfer(address(this), msg.sender, nextFreeCount ); 
        }

        _burn();
    }

    function _burn() internal {
        if (now - startTime > MONTH && balances[address(this)] > 0) {
            totalSupply_ = totalSupply_.sub(balances[address(this)]);
            balances[address(this)] = 0;
        }
    }

    function safeWithdrawal() onlyOwner public {
        owner.transfer(address(this).balance);
    }

}

Contract ABI
[{"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":"uint8"}],"payable":false,"stateMutability":"view","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":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":true,"inputs":[],"name":"FREE_SUPPLY","outputs":[{"name":"","type":"uint256"}],"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":"safeWithdrawal","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"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":"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
608060405234801561001057600080fd5b5033600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555042600581905550601260ff16600a0a631dcd650002600181905550601260ff16600a0a6314dc9380026000803073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef601260ff16600a0a6314dc9380026040518082815260200191505060405180910390a3601260ff16600a0a6314dc938002601260ff16600a0a631dcd650002036000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef601260ff16600a0a6314dc938002601260ff16600a0a631dcd650002036040518082815260200191505060405180910390a3611a57806101f46000396000f3006080604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146101b2578063095ea7b31461024257806318160ddd146102a757806323b872dd146102d25780632ff2e9dc14610357578063313ce5671461038257806342966c68146103b357806366188463146103e057806370a08231146104455780638da5cb5b1461049c57806395d89b41146104f35780639858cf1914610583578063a9059cbb146105ae578063d73dd62314610613578063dd62ed3e14610678578063fd6b7ef8146106ef575b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615156101a8576001600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506101a73033601260ff16600a0a610dac02610706565b5b6101b061096f565b005b3480156101be57600080fd5b506101c7610a68565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102075780820151818401526020810190506101ec565b50505050905090810190601f1680156102345780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561024e57600080fd5b5061028d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610aa1565b604051808215151515815260200191505060405180910390f35b3480156102b357600080fd5b506102bc610b93565b6040518082815260200191505060405180910390f35b3480156102de57600080fd5b5061033d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b9d565b604051808215151515815260200191505060405180910390f35b34801561036357600080fd5b5061036c610f57565b6040518082815260200191505060405180910390f35b34801561038e57600080fd5b50610397610f68565b604051808260ff1660ff16815260200191505060405180910390f35b3480156103bf57600080fd5b506103de60048036038101908080359060200190929190505050610f6d565b005b3480156103ec57600080fd5b5061042b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f7a565b604051808215151515815260200191505060405180910390f35b34801561045157600080fd5b50610486600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061120b565b6040518082815260200191505060405180910390f35b3480156104a857600080fd5b506104b1611253565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104ff57600080fd5b50610508611279565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561054857808201518184015260208101905061052d565b50505050905090810190601f1680156105755780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561058f57600080fd5b506105986112b2565b6040518082815260200191505060405180910390f35b3480156105ba57600080fd5b506105f9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506112c3565b604051808215151515815260200191505060405180910390f35b34801561061f57600080fd5b5061065e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506114e2565b604051808215151515815260200191505060405180910390f35b34801561068457600080fd5b506106d9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506116de565b6040518082815260200191505060405180910390f35b3480156106fb57600080fd5b50610704611765565b005b806000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561075357600080fd5b6000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011115156107df57600080fd5b610830816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461184390919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506108c3816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461185c90919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b62278d0060055442031180156109c3575060008060003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054115b15610a6657610a1b6000803073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460015461184390919063ffffffff16565b60018190555060008060003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b565b6040805190810160405280601781526020017f4f6e65204d65747269632054686174204d61747465727300000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610bda57600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610c2757600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610cb257600080fd5b610d03826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461184390919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d96826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461185c90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e6782600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461184390919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601260ff16600a0a631dcd65000281565b601281565b610f773382611878565b50565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508083111561108b576000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061111f565b61109e838261184390919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600481526020017f4f4d544d0000000000000000000000000000000000000000000000000000000081525081565b601260ff16600a0a6314dc93800281565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561130057600080fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561134d57600080fd5b61139e826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461184390919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611431826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461185c90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600061157382600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461185c90919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156117c157600080fd5b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f19350505050158015611840573d6000803e3d6000fd5b50565b600082821115151561185157fe5b818303905092915050565b6000818301905082811015151561186f57fe5b80905092915050565b6000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481111515156118c557600080fd5b611916816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461184390919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061196d8160015461184390919063ffffffff16565b6001819055508173ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5826040518082815260200191505060405180910390a2600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350505600a165627a7a72305820b01b05b759710116e1787b6a6e77ba2e7d013b19bee84760340f32b12f5f1a4a0029


   Swarm Source:
bzzr://b01b05b759710116e1787b6a6e77ba2e7d013b19bee84760340f32b12f5f1a4a
Block Age transaction Difficulty GasUsed Reward
Block Age Uncle Number Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.