Sponsored Link:   $30 Mn 5 star ICO - TrakInvest building crypto AI engine. Buy TRAK token now here.
 Latest 25 txns from a total Of 78887 transactions (+1 PendingTxn)
View All

TxHash Age From To Value [TxFee]
0x7983d7e807ab5863255c6c856ffc1458d8e3d9bcbc2621a4ce03b89ec672b3c1(pending)0xf1c5c04651d6d033fec1b97cbd2bcabd3df43f31  IN  0xf0ee6b27b759c9893ce4f094b49ad28fd15a23e40 Ether(pending)
0x306e2bec475c9641c229bb7a8ac36346ea3e3250cd22b1f8c08f2cc8a0efcd7229 mins ago0x776c27734c7a1dc9afa88ca0e02f0a5022009ea6  IN   EnigmaToken0 Ether0.00153914
0xd5d2bbe3c489d1ff6bc8d6c64ee2dcdb12354baef03ede093cb1fae6f83980241 hr 45 mins ago0x86f3e174a11e306b876cfa7cfca1bf50c9cf30a6  IN   EnigmaToken0 Ether0.00033714
0x1f961444fb67a5490ecffd71fca2096f89bb62aa1cb5e9ff2d69c4860fb4805c2 hrs 6 mins ago0xcfd747c5356f7c671489f3f26c87676c5d01af2a  IN   EnigmaToken0 Ether0.00056214
0x47bcaea83b4295224b8a0f5a763cd1e923428602235d55d6a69084c9fcf7c5b42 hrs 9 mins ago0xa957fa4fe90b87d06196b64a6f17068652a949e6  IN   EnigmaToken0 Ether0.0024542272
0xfa7fa4fcd2f273a2da916d95e9f27b296559ba03550b95fbd4030fad24184cf92 hrs 27 mins ago0x03747f06215b44e498831da019b27f53e483599f  IN   EnigmaToken0 Ether0.0045048
0xf03d65b539b0c6c5966b22d4112f6ae5e0e58282e0582c7546cde3654446b3502 hrs 42 mins ago0x2aef9144d5bdfe0b6f7bf4bc1662ec4ee8016fef  IN   EnigmaToken0 Ether0.001877
0xbbbddaecff81cc8047bf0eb687268caf91606bf296e3f233f71879c586876ec72 hrs 50 mins ago0x9866e389802b6a3ba62f1f6b726de3ea3dbdf240  IN   EnigmaToken0 Ether0.003710124
0x85dc8c403891aecf7b08fb27acf9eb8a4a787aa42f6fad7512707a88872b9c1e2 hrs 51 mins agoBinanceWallet_1  IN   EnigmaToken0 Ether0.002627
0x8f2caa159fd9c0489f9d0eda0a5cfdb33b9ceb444020553a0b401e2b80854ec73 hrs 45 mins ago0xcf0697240463c242f2fa3e4101fab6f7d29b44fc  IN   EnigmaToken0 Ether0.00033714
0x6ecca488ddd082b260a5e49a4b8c81d67903d6ed1878a3369e0c3a99273f71cc3 hrs 57 mins ago0xeee28d484628d41a82d01e21d12e2e78d69920da  IN   EnigmaToken0 Ether0.001469328
0x94f138ab73bf9f317fedfcc8120a1400772064800f1ac69666faafa173a9a0c15 hrs 9 mins ago0x8328aa073effc8a035369c9819fd5f186255e840  IN   EnigmaToken0 Ether0.0002934
0x1ea07437c9e9e98f693d5e919a1e7aa5e1e2cb869f44342c6ecb8898c74059035 hrs 10 mins ago0x8328aa073effc8a035369c9819fd5f186255e840  IN   EnigmaToken0 Ether0.0002112744
0xb75e63a766b51abfee2ca00ad0c055961841ee99dda16db1a08288d37fda28ae5 hrs 30 mins ago0x46705dfff24256421a05d056c29e81bdc09723b8  IN   EnigmaToken0 Ether0.001469328
0x8aca86173d2de2fa0d1d8a5d3c345453601d0bfd0f5eea1caec6f3ee4e0a70745 hrs 51 mins agoBinanceWallet_1  IN   EnigmaToken0 Ether0.002627
0x9c7c00847a7785544e8c76045400cb9d32215470a57d4e91aee4a3b7436d603b5 hrs 51 mins ago0x80b40fdaea61fa6e1b3603ccdd5160e1ccc975c4  IN   EnigmaToken0 Ether0.00153914
0x8d16a9c5f8dcf6b31e84e9176e35a1b62474b514a1eac120c92c56e6b11070cd6 hrs 12 mins ago0xab5c66752a9e8167967685f1450532fb96d5d24f  IN   EnigmaToken0 Ether0.00147112
0xbc18fbf04ef70caf0a80bd871b58664a377474b8ca2e87605982aee0f5e5832d6 hrs 16 mins agoBittrex  IN   EnigmaToken0 Ether0.0026238
0x6a91985ddb2e23fdc5e9857e557c4f4e447cf50b4c3972051769e23ab3a692b56 hrs 23 mins agoBittrex  IN   EnigmaToken0 Ether0.0018738
0x4285c2ca4f26c62def3d9abec325828cefa504f8b4ac9839660e51f1ff1e04886 hrs 25 mins ago0x943bad13a6f098efc5986dbef8fb30f0ed4a43c5  IN   EnigmaToken0 Ether0.0005619
0x29f819913cfa5b0d4dfb1af89e0618ae306ec89aa0ae4bfce3fd6f11cb53bf8b6 hrs 31 mins ago0xb6e7bfa347e05c74b806f7ae4ed613021627b01d  IN   EnigmaToken0 Ether0.002151516
0x6234ac0952128c5770ce8feabd4af82bbb67928898b1a1e2d3402f0fcacc7e906 hrs 31 mins ago0x943bad13a6f098efc5986dbef8fb30f0ed4a43c5  IN   EnigmaToken0 Ether0.0026206
0x10dba5a353091867ccaae2e8962589c632013880ced98d09c74887dd5d9055966 hrs 43 mins ago0x0681d8db095565fe8a346fa0277bffde9c0edbbf  IN   EnigmaToken0 Ether0.001877
0xbd184abd919f984a417456ba5fb627f40754cda4d6903e75767d4b08020e488d7 hrs 5 mins ago0x8328aa073effc8a035369c9819fd5f186255e840  IN   EnigmaToken0 Ether0.000292188
0x404ca979ea801e90153ffe4b3dd5cdb511a80a6d11a6ad284c146c6da0fea8937 hrs 41 mins ago0x65c2698f4a2d5883d9ae6d22e4cb633d5371ce9d  IN   EnigmaToken0 Ether0.000293383652
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 1 Internal Transaction

ParentTxHash Block Age From To Value
0xd09dd10a77c48197b02d21291a59e952a1a1a105252d5f509becea8c2ee330a94882446132 days 12 hrs ago0x1522900b6dafac587d499a862861c0869be6e4280xf0ee6b27b759c9893ce4f094b49ad28fd15a23e40.001 Ether
[ Download CSV Export  ] 
Warning: The compiled contract might be susceptible to ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity), ECRecoverMalformedInput (medium-severity) Solidity compiler bugs.

Contract Source Code Verified (Exact match)
Contract Name: EnigmaToken
Compiler Version: v0.4.13+commit.fb4cb1a
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.11;
/**
 * @title ERC20Basic
 * @dev Simpler version of ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/179
 */
contract ERC20Basic {
  uint256 public totalSupply;
  function balanceOf(address who) public constant returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}
/**
 * @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() {
    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) onlyOwner public {
    require(newOwner != address(0));
    OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }
}
/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {
  function mul(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }
  function div(uint256 a, uint256 b) internal constant 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 c;
  }
  function sub(uint256 a, uint256 b) internal constant returns (uint256) {
    assert(b <= a);
    return a - b;
  }
  function add(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}
/**
 * @title Basic token
 * @dev Basic version of StandardToken, with no allowances.
 */
contract BasicToken is ERC20Basic {
  using SafeMath for uint256;
  mapping(address => uint256) balances;
  /**
  * @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]);
    // SafeMath.sub will throw if there is not enough balance.
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    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 constant returns (uint256 balance) {
    return balances[_owner];
  }
}
/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public constant 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 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);
    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;
    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 constant returns (uint256 remaining) {
    return allowed[_owner][_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
   */
  function increaseApproval (address _spender, uint _addedValue) public returns (bool success) {
    allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }
  function decreaseApproval (address _spender, uint _subtractedValue) public returns (bool success) {
    uint oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }
}
/**
 * @title Pausable
 * @dev Base contract which allows children to implement an emergency stop mechanism.
 */
contract Pausable is Ownable {
  event Pause();
  event Unpause();
  bool public paused = false;
  /**
   * @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() onlyOwner whenNotPaused public {
    paused = true;
    Pause();
  }
  /**
   * @dev called by the owner to unpause, returns to normal state
   */
  function unpause() onlyOwner whenPaused public {
    paused = false;
    Unpause();
  }
}
/**
 * @title Enigma Token
 * @dev ERC20 Enigma Token (ENG)
 *
 * ENG Tokens are divisible by 1e8 (100,000,000) base
 * units referred to as 'Grains'.
 *
 * ENG are displayed using 8 decimal places of precision.
 *
 * 1 ENG is equivalent to:
 *   100000000 == 1 * 10**8 == 1e8 == One Hundred Million Grains
 *
 * 150 million ENG (total supply) is equivalent to:
 *   15000000000000000 == 150000000 * 10**8 == 1e17
 *
 * All initial ENG Grains are assigned to the creator of
 * this contract.
 *
 */
contract EnigmaToken is StandardToken, Pausable {
  string public constant name = 'Enigma';                                      // Set the token name for display
  string public constant symbol = 'ENG';                                       // Set the token symbol for display
  uint8 public constant decimals = 8;                                          // Set the number of decimals for display
  uint256 public constant INITIAL_SUPPLY = 150000000 * 10**uint256(decimals);  // 150 million ENG specified in Grains
  /**
   * @dev SesnseToken Constructor
   * Runs only on initial contract creation.
   */
  function EnigmaToken() {
    totalSupply = INITIAL_SUPPLY;                               // Set the total supply
    balances[msg.sender] = INITIAL_SUPPLY;                      // Creator address is assigned all
    Transfer(0x0, msg.sender, INITIAL_SUPPLY);
  }
  /**
   * @dev Transfer token for a specified address when not paused
   * @param _to The address to transfer to.
   * @param _value The amount to be transferred.
   */
  function transfer(address _to, uint256 _value) whenNotPaused returns (bool) {
    require(_to != address(0));
    return super.transfer(_to, _value);
  }
  /**
   * @dev Transfer tokens from one address to another when not paused
   * @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) whenNotPaused returns (bool) {
    require(_to != address(0));
    return super.transferFrom(_from, _to, _value);
  }
  /**
   * @dev Aprove the passed address to spend the specified amount of tokens on behalf of msg.sender when not paused.
   * @param _spender The address which will spend the funds.
   * @param _value The amount of tokens to be spent.
   */
  function approve(address _spender, uint256 _value) whenNotPaused returns (bool) {
    return super.approve(_spender, _value);
  }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"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,"type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"type":"function"},{"inputs":[],"payable":false,"type":"constructor"},{"anonymous":false,"inputs":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","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
60606040526003805460a060020a60ff0219169055341561001f57600080fd5b5b5b60038054600160a060020a03191633600160a060020a03161790555b66354a6ba7a180006000818155600160a060020a0333168082526001602052604080832084905590927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef915190815260200160405180910390a35b5b610cca806100a86000396000f300606060405236156100ee5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100f3578063095ea7b31461017e57806318160ddd146101b457806323b872dd146101d95780632ff2e9dc14610215578063313ce5671461023a5780633f4ba83a146102635780635c975abb14610278578063661884631461029f57806370a08231146102d55780638456cb59146103065780638da5cb5b1461031b57806395d89b411461034a578063a9059cbb146103d5578063d73dd6231461040b578063dd62ed3e14610441578063f2fde38b14610478575b600080fd5b34156100fe57600080fd5b610106610499565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101435780820151818401525b60200161012a565b50505050905090810190601f1680156101705780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018957600080fd5b6101a0600160a060020a03600435166024356104d0565b604051901515815260200160405180910390f35b34156101bf57600080fd5b6101c76104fe565b60405190815260200160405180910390f35b34156101e457600080fd5b6101a0600160a060020a0360043581169060243516604435610504565b604051901515815260200160405180910390f35b341561022057600080fd5b6101c7610549565b60405190815260200160405180910390f35b341561024557600080fd5b61024d610554565b60405160ff909116815260200160405180910390f35b341561026e57600080fd5b610276610559565b005b341561028357600080fd5b6101a06105db565b604051901515815260200160405180910390f35b34156102aa57600080fd5b6101a0600160a060020a03600435166024356105eb565b604051901515815260200160405180910390f35b34156102e057600080fd5b6101c7600160a060020a03600435166106e7565b60405190815260200160405180910390f35b341561031157600080fd5b610276610706565b005b341561032657600080fd5b61032e61078d565b604051600160a060020a03909116815260200160405180910390f35b341561035557600080fd5b61010661079c565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101435780820151818401525b60200161012a565b50505050905090810190601f1680156101705780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156103e057600080fd5b6101a0600160a060020a03600435166024356107d3565b604051901515815260200160405180910390f35b341561041657600080fd5b6101a0600160a060020a0360043516602435610816565b604051901515815260200160405180910390f35b341561044c57600080fd5b6101c7600160a060020a03600435811690602435166108bb565b60405190815260200160405180910390f35b341561048357600080fd5b610276600160a060020a03600435166108e8565b005b60408051908101604052600681527f456e69676d610000000000000000000000000000000000000000000000000000602082015281565b60035460009060a060020a900460ff16156104ea57600080fd5b6104f48383610981565b90505b5b92915050565b60005481565b60035460009060a060020a900460ff161561051e57600080fd5b600160a060020a038316151561053357600080fd5b61053e8484846109ee565b90505b5b9392505050565b66354a6ba7a1800081565b600881565b60035433600160a060020a0390811691161461057457600080fd5b60035460a060020a900460ff16151561058c57600080fd5b6003805474ff0000000000000000000000000000000000000000191690557f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3360405160405180910390a15b5b5b565b60035460a060020a900460ff1681565b600160a060020a0333811660009081526002602090815260408083209386168352929052908120548083111561064857600160a060020a03338116600090815260026020908152604080832093881683529290529081205561067f565b610658818463ffffffff610b7116565b600160a060020a033381166000908152600260209081526040808320938916835292905220555b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a3600191505b5092915050565b600160a060020a0381166000908152600160205260409020545b919050565b60035433600160a060020a0390811691161461072157600080fd5b60035460a060020a900460ff161561073857600080fd5b6003805474ff0000000000000000000000000000000000000000191660a060020a1790557f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62560405160405180910390a15b5b5b565b600354600160a060020a031681565b60408051908101604052600381527f454e470000000000000000000000000000000000000000000000000000000000602082015281565b60035460009060a060020a900460ff16156107ed57600080fd5b600160a060020a038316151561080257600080fd5b6104f48383610b88565b90505b5b92915050565b600160a060020a03338116600090815260026020908152604080832093861683529290529081205461084e908363ffffffff610c8416565b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a35060015b92915050565b600160a060020a038083166000908152600260209081526040808320938516835292905220545b92915050565b60035433600160a060020a0390811691161461090357600080fd5b600160a060020a038116151561091857600080fd5b600354600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b6000600160a060020a0383161515610a0557600080fd5b600160a060020a038416600090815260016020526040902054821115610a2a57600080fd5b600160a060020a0380851660009081526002602090815260408083203390941683529290522054821115610a5d57600080fd5b600160a060020a038416600090815260016020526040902054610a86908363ffffffff610b7116565b600160a060020a038086166000908152600160205260408082209390935590851681522054610abb908363ffffffff610c8416565b600160a060020a03808516600090815260016020908152604080832094909455878316825260028152838220339093168252919091522054610b03908363ffffffff610b7116565b600160a060020a03808616600081815260026020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060015b9392505050565b600082821115610b7d57fe5b508082035b92915050565b6000600160a060020a0383161515610b9f57600080fd5b600160a060020a033316600090815260016020526040902054821115610bc457600080fd5b600160a060020a033316600090815260016020526040902054610bed908363ffffffff610b7116565b600160a060020a033381166000908152600160205260408082209390935590851681522054610c22908363ffffffff610c8416565b600160a060020a0380851660008181526001602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060015b92915050565b600082820183811015610c9357fe5b8091505b50929150505600a165627a7a72305820ad1b7730c0a3364d220df1436d36ce47fa7086dd7068e61d8200f2f02ea053970029

   Swarm Source:
bzzr://ad1b7730c0a3364d220df1436d36ce47fa7086dd7068e61d8200f2f02ea05397

 

View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.