Contract 0x5ca9a71b1d01849c0a95490cc00559717fcf0d1d

 

Contract Overview

AeternityToken
Balance:
0 Ether

EtherValue:
$0

Token:
TxHash Block Age From To Value [TxFee]
0x227fbe013ca883e337bfbf3755889d290258c35f664ad723e40e751da4bbde3572559571 min agoHuobi_11 IN  AeternityToken0 Ether0.00074584
0xec25f74cfcb09d68e56dd675918906989e3ad2a1324bb5e33e0f3ee4ff6b709572559512 mins ago0xf531da498036c4a58970349b3aa8d931bb2ab479 IN  AeternityToken0 Ether0.0017721
0x4651d73169595db73764e6556c5a1c94fcb6820cfa926879e74e0d2bdd0ee50f72559455 mins agoGate.io_1 IN  AeternityToken0 Ether0.000575212
0xfa83fb17e218ff51269a292baca5ae27dd94842d3d2745dc45047e46281bf7e172559356 mins agoHuobi_3 IN  AeternityToken0 Ether0.00074584
0x30adb9623d64929a3dab6f035b8b8258119871b8daee9f7fbb2fd6a3d868403172559347 mins agoHuobi_3 IN  AeternityToken0 Ether0.00074584
0x1f893121af2aad94f77258bec0b9f9621a02e300fa041fa082c98d144830a5c072559337 mins agoHuobi_3 IN  AeternityToken0 Ether0.00074712
0x6c83a5ea1bb64ad8cb0ef9b3a1ec9356a7923d667008feba5fb2b2d71d5c3942725591911 mins agoBinance_1 IN  AeternityToken0 Ether0.00149424
0xba20a6da8b9500417d0f9ea6db890e5dc039e7fce0245c332f5b02aee9a4b740725591911 mins ago0x1b7da8761d2ab12f2282cda114b4b735204670f3 IN  AeternityToken0 Ether0.00603561
0x0507417a91b1557ae368c0ccfb23ed6a0cbcef81edaf39b7259889a6b90df1d0725590615 mins ago0x1b7da8761d2ab12f2282cda114b4b735204670f3 IN  AeternityToken0 Ether0.007875362
0x20c2d5f6e5b06b9f4db14cfc9f75b91be723c8fbda3a911db42c3bc0c863374b725589818 mins agoHuobi_12 IN  AeternityToken0 Ether0.00074712
0x1a90d6b7fcba361f06fa835754ac6791303f0aab972b6c21002e9d45a28b8461725588921 mins agoBinance_4 IN  AeternityToken0 Ether0.00149424
0x1ab16618336f2f53f5f7d76b2c1245252e828a05d717ef729af2dd2e1965caef725588821 mins ago0x7b8b3133707aa732eeacffaceaba782f87ba281a IN  AeternityToken0 Ether0.0007484
0xcd08643b58cd9e8d60860011025449c9ce078db2754d2f9476323a5b8b23a461725588223 mins agoHuobi_5 IN  AeternityToken0 Ether0.00074584
0x31cea047aad0f27308c558c0ba0be4431492b16eafbb7634e8b0ad931bf30708725588223 mins agoHuobi_11 IN  AeternityToken0 Ether0.00074712
0x20e1e097a96b804a7ae4908e5498caa1e9c8bc27dbf152951102f1c77cfd909e725588223 mins agoHuobi_3 IN  AeternityToken0 Ether0.00074584
0x9c3891629409fd2c2d7974ca52831e8b7cc3dbcecb3c0a9e3ea986a2af2324af725588223 mins agoHuobi_3 IN  AeternityToken0 Ether0.00104584
0x20d74465ac65154649d8f822be0cd3e045e12599507fcc71ee5f2e4adb531c49725587425 mins ago0x7b8b3133707aa732eeacffaceaba782f87ba281a IN  AeternityToken0 Ether0.00074584
0x56116cd687e7998aab0373b7b747f1fc81f3ddf6af874462ebb3cb56239ab8f7725585530 mins ago0xa20e427915978908d44eae4f9ff47dd89d433a1d IN  AeternityToken0 Ether0.0002028572
0xdc500c45782c67018a21c330354abacca00473dc22985e080a947f001b54173f725585430 mins ago0x753e89f931a677b2a53fa241399a6ec4966c8806 IN  AeternityToken0 Ether0.0004484
0x132b80e9ad5e8f5667603a8ea5477b5a8ce492ee1466d38d5a725a7161946d81725585430 mins agoOkex_1 IN  AeternityToken0 Ether0.00130746
0xf8f9a44349d8afce48544624ffdff8bc522acb81bcfbc0ab92182087a46c1308725585032 mins agoGate.io_1 IN  AeternityToken0 Ether0.000575212
0x1de513138bd46f424eab62104bb81ca71d494834f5acb5e9e1d40e4e806626bc725584932 mins ago0x1fc7deb978eed3a367d94d1e04325dc156958e1b IN  AeternityToken0 Ether0.00044968
0xc5169b27c143d48c81a665f20a7975b0f0d0f01061d1f53fc80962db465d343a725583935 mins agoHuobi_1 IN  AeternityToken0 Ether0.00074584
0xbad9886176d57174a13ca66f4fc90bc0b2a5e16146041852cfaefc78a587567d725579349 mins ago0xaca6a8b5e6a65ca3e91b79f777ff013bfe250e9f IN  AeternityToken0 Ether0.00074968
0xb908f4554fce653f5cdcb5a49afad33b561b373562b31569dce3f47755861d04725579149 mins agoBinance_2 IN  AeternityToken0 Ether0.00149424
[ 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), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: AEToken
Compiler Version: v0.4.16+commit.d7661dd9
Optimization Enabled: Yes
Runs (Optimizer):  0


Contract Source Code
pragma solidity ^0.4.15;

// Abstract contract for the full ERC 20 Token standard
// https://github.com/ethereum/EIPs/issues/20
contract Token {
    /* This is a slight change to the ERC20 base standard.
    function totalSupply() constant returns (uint256 supply);
    is replaced with:
    uint256 public totalSupply;
    This automatically creates a getter function for the totalSupply.
    This is moved to the base contract since public getter functions are not
    currently recognised as an implementation of the matching abstract
    function by the compiler.
    */
    /// total amount of tokens
    uint256 public totalSupply;

    /// @param _owner The address from which the balance will be retrieved
    /// @return The balance
    function balanceOf(address _owner) constant returns (uint256 balance);

    /// @notice send `_value` token to `_to` from `msg.sender`
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transfer(address _to, uint256 _value) returns (bool success);

    /// @notice send `_value` token to `_to` from `_from` on the condition it is approved by `_from`
    /// @param _from The address of the sender
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success);

    /// @notice `msg.sender` approves `_addr` to spend `_value` tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @param _value The amount of wei to be approved for transfer
    /// @return Whether the approval was successful or not
    function approve(address _spender, uint256 _value) returns (bool success);

    /// @param _owner The address of the account owning tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @return Amount of remaining tokens allowed to spent
    function allowance(address _owner, address _spender) constant returns (uint256 remaining);

    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}

/*
You should inherit from StandardToken or, for a token like you would want to
deploy in something like Mist, see HumanStandardToken.sol.
(This implements ONLY the standard functions and NOTHING else.
If you deploy this, you won't have anything useful.)

Implements ERC 20 Token standard: https://github.com/ethereum/EIPs/issues/20
.*/

contract StandardToken is Token {

    function transfer(address _to, uint256 _value) returns (bool success) {
        //Default assumes totalSupply can't be over max (2^256 - 1).
        //If your token leaves out totalSupply and can issue more tokens as time goes on, you need to check if it doesn't wrap.
        //Replace the if with this one instead.
        //if (balances[msg.sender] >= _value && balances[_to] + _value > balances[_to]) {
				require(balances[msg.sender] >= _value && _value >= 0);
				balances[msg.sender] -= _value;
				balances[_to] += _value;
				Transfer(msg.sender, _to, _value);
				return true;
    }

    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
        //same as above. Replace this line with the following if you want to protect against wrapping uints.
        //if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && balances[_to] + _value > balances[_to]) {
				require(balances[_from] >= _value && allowed[_from][msg.sender] >= _value && _value >= 0);
				balances[_to] += _value;
				balances[_from] -= _value;
				allowed[_from][msg.sender] -= _value;
				Transfer(_from, _to, _value);
				return true;
    }

    function balanceOf(address _owner) constant returns (uint256 balance) {
        return balances[_owner];
    }

    function approve(address _spender, uint256 _value) returns (bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
      return allowed[_owner][_spender];
    }

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
}


contract HumanStandardToken is StandardToken {

    function () {
        //if ether is sent to this address, send it back.
        revert();
    }

    /* Public variables of the token */

    /*
    NOTE:
    The following variables are OPTIONAL vanities. One does not have to include them.
    They allow one to customise the token contract & in no way influences the core functionality.
    Some wallets/interfaces might not even bother to look at this information.
    */
    string public name;                   //fancy name: eg Simon Bucks
    uint8 public decimals;                //How many decimals to show. ie. There could 1000 base units with 3 decimals. Meaning 0.980 SBX = 980 base units. It's like comparing 1 wei to 1 ether.
    string public symbol;                 //An identifier: eg SBX
    string public version = 'H0.1';       //human 0.1 standard. Just an arbitrary versioning scheme.

    function HumanStandardToken(
        uint256 _initialAmount,
        string _tokenName,
        uint8 _decimalUnits,
        string _tokenSymbol
        ) {
        balances[msg.sender] = _initialAmount;               // Give the creator all initial tokens
        totalSupply = _initialAmount;                        // Update total supply
        name = _tokenName;                                   // Set the name for display purposes
        decimals = _decimalUnits;                            // Amount of decimals for display purposes
        symbol = _tokenSymbol;                               // Set the symbol for display purposes
    }

    /* Approves and then calls the receiving contract */
    function approveAndCall(address _spender, uint256 _value, bytes _extraData) returns (bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);

        // call the receiveApproval function on the contract you want to be notified.
        // This crafts the function signature manually so one doesn't have to include
        // a contract in here just for this.
        // receiveApproval(address _from, uint256 _value, address _tokenContract, bytes _extraData)
        // it is assumed that when does this that the call *should* succeed, otherwise
        // one would use vanilla approve instead.
				require(_spender.call(bytes4(bytes32(sha3("receiveApproval(address,uint256,address,bytes)"))), msg.sender, _value, this, _extraData));
        return true;
    }
}

contract PrefilledToken is HumanStandardToken {

  bool public prefilled = false;
  address public creator = msg.sender;

  function prefill (address[] _addresses, uint[] _values)
    only_not_prefilled
    only_creator
  {
    uint total = totalSupply;

    for (uint i = 0; i < _addresses.length; i++) {
      address who = _addresses[i];
      uint val = _values[i];

      if (balances[who] != val) {
        total -= balances[who];

        balances[who] = val;
        total += val;
				Transfer(0x0, who, val);
      }
    }

    totalSupply = total;
  }

  function launch ()
    only_not_prefilled
    only_creator
  {
    prefilled = true;
  }

  /**
   * Following standard token methods needs to wait
   * for the Token to be prefilled first.
   */

  function transfer(address _to, uint256 _value) returns (bool success) {
		assert(prefilled);

    return super.transfer(_to, _value);
  }

  function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
		assert(prefilled);

    return super.transferFrom(_from, _to, _value);
  }

  function approve(address _spender, uint256 _value) returns (bool success) {
		assert(prefilled);

    return super.approve(_spender, _value);
  }

  modifier only_creator () {
		require(msg.sender == creator);
    _;
  }

  modifier only_not_prefilled () {
		assert(!prefilled);
    _;
  }
}

contract AEToken is PrefilledToken {

  // Date when the tokens won't be transferable anymore
  uint public transferableUntil;

  /**
   * HumanStandardToken(
      uint256  initialAmount,
      string   tokenName,
      uint8    decimalUnits,
      string   tokenSymbol
    )
   */
  function AEToken() HumanStandardToken(0, "Aeternity", 18, "AE") {
    uint nYears = 2;

    transferableUntil = now + (60 * 60 * 24 * 365 * nYears);
  }

  function transfer(address _to, uint256 _value) only_transferable returns (bool success) {
    return super.transfer(_to, _value);
  }

  function transferFrom(address _from, address _to, uint256 _value) only_transferable returns (bool success) {
    return super.transferFrom(_from, _to, _value);
  }

  modifier only_transferable () {
		assert(now <= transferableUntil);
    _;
  }
}

Contract ABI
[{"constant":false,"inputs":[],"name":"launch","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"creator","outputs":[{"name":"","type":"address"}],"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":"success","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":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_addresses","type":"address[]"},{"name":"_values","type":"uint256[]"}],"name":"prefill","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"transferableUntil","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"prefilled","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":false,"stateMutability":"nonpayable","type":"fallback"},{"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":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"}]

Contract Creation Code
606060405260408051908101604052600481527f48302e31000000000000000000000000000000000000000000000000000000006020820152600690805161004b929160200190610156565b5060078054600160a860020a03191661010033600160a060020a031602179055341561007657600080fd5b5b6000806040805190810160405280600981526020017f41657465726e6974790000000000000000000000000000000000000000000000815250601260408051908101604052600281527f414500000000000000000000000000000000000000000000000000000000000060208201525b600160a060020a03331660009081526001602052604081208590558490556003838051610118929160200190610156565b506004805460ff191660ff8416179055600581805161013b929160200190610156565b505b505050426303c267000160085550600290505b506101f6565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061019757805160ff19168380011785556101c4565b828001600101855582156101c4579182015b828111156101c45782518255916020019190600101906101a9565b5b506101d19291506101d5565b5090565b6101f391905b808211156101d157600081556001016101db565b5090565b90565b610d8180620002066000396000f300606060405236156100ca5763ffffffff60e060020a60003504166301339c2181146100dd57806302d05d3f146100f257806306fdde0314610121578063095ea7b3146101ac57806318160ddd146101e257806323b872dd14610207578063313ce5671461024357806354fd4d501461026c57806370a08231146102f757806373d08bc51461032857806395d89b41146103b9578063a9059cbb14610444578063cae9ca511461047a578063d9a6cf81146104f3578063dd62ed3e14610518578063e77a912f1461054f575b34156100d557600080fd5b5b600080fd5b005b34156100e857600080fd5b6100db610576565b005b34156100fd57600080fd5b6101056105b5565b604051600160a060020a03909116815260200160405180910390f35b341561012c57600080fd5b6101346105c9565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101715780820151818401525b602001610158565b50505050905090810190601f16801561019e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101b757600080fd5b6101ce600160a060020a0360043516602435610667565b604051901515815260200160405180910390f35b34156101ed57600080fd5b6101f561068b565b60405190815260200160405180910390f35b341561021257600080fd5b6101ce600160a060020a0360043581169060243516604435610691565b604051901515815260200160405180910390f35b341561024e57600080fd5b6102566106b6565b60405160ff909116815260200160405180910390f35b341561027757600080fd5b6101346106bf565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101715780820151818401525b602001610158565b50505050905090810190601f16801561019e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561030257600080fd5b6101f5600160a060020a036004351661075d565b60405190815260200160405180910390f35b341561033357600080fd5b6100db60046024813581810190830135806020818102016040519081016040528093929190818152602001838360200280828437820191505050505050919080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284375094965061077c95505050505050565b005b34156103c457600080fd5b610134610878565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101715780820151818401525b602001610158565b50505050905090810190601f16801561019e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561044f57600080fd5b6101ce600160a060020a0360043516602435610916565b604051901515815260200160405180910390f35b341561048557600080fd5b6101ce60048035600160a060020a03169060248035919060649060443590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061093995505050505050565b604051901515815260200160405180910390f35b34156104fe57600080fd5b6101f5610abd565b60405190815260200160405180910390f35b341561052357600080fd5b6101f5600160a060020a0360043581169060243516610ac3565b60405190815260200160405180910390f35b341561055a57600080fd5b6101ce610af0565b604051901515815260200160405180910390f35b60075460ff161561058357fe5b60075433600160a060020a0390811661010090920416146105a357600080fd5b6007805460ff191660011790555b5b5b565b6007546101009004600160a060020a031681565b60038054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561065f5780601f106106345761010080835404028352916020019161065f565b820191906000526020600020905b81548152906001019060200180831161064257829003601f168201915b505050505081565b60075460009060ff16151561067857fe5b6106828383610af9565b90505b92915050565b60005481565b6008546000904211156106a057fe5b6106ab848484610b54565b90505b5b9392505050565b60045460ff1681565b60068054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561065f5780601f106106345761010080835404028352916020019161065f565b820191906000526020600020905b81548152906001019060200180831161064257829003601f168201915b505050505081565b600160a060020a0381166000908152600160205260409020545b919050565b60075460009081908190819060ff161561079257fe5b60075433600160a060020a0390811661010090920416146107b257600080fd5b6000549350600092505b8551831015610868578583815181106107d157fe5b9060200190602002015191508483815181106107e957fe5b90602001906020020151600160a060020a038316600090815260016020526040902054909150811461085c57600160a060020a038216600081815260016020526040808220805490859055909603830195600080516020610d168339815191529084905190815260200160405180910390a35b5b6001909201916107bc565b60008490555b5b5b505050505050565b60058054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561065f5780601f106106345761010080835404028352916020019161065f565b820191906000526020600020905b81548152906001019060200180831161064257829003601f168201915b505050505081565b60085460009042111561092557fe5b6106828383610b7a565b90505b5b92915050565b600160a060020a0333811660008181526002602090815260408083209488168084529490915280822086905590929190600080516020610d368339815191529086905190815260200160405180910390a383600160a060020a03166040517f72656365697665417070726f76616c28616464726573732c75696e743235362c8152609060020a6d616464726573732c627974657329026020820152602e01604051809103902060e060020a9004338530866040518563ffffffff1660e060020a0281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a03168152602001828051906020019080838360005b83811015610a5d5780820151818401525b602001610a44565b50505050905090810190601f168015610a8a5780820380516001836020036101000a031916815260200191505b5094505050505060006040518083038160008761646e5a03f1925050501515610ab257600080fd5b5060015b9392505050565b60085481565b600160a060020a038083166000908152600260209081526040808320938516835292905220545b92915050565b60075460ff1681565b600160a060020a0333811660008181526002602090815260408083209487168084529490915280822085905590929190600080516020610d368339815191529085905190815260200160405180910390a35060015b92915050565b60075460009060ff161515610b6557fe5b6106ab848484610b9e565b90505b9392505050565b60075460009060ff161515610b8b57fe5b6106828383610c83565b90505b92915050565b600160a060020a038316600090815260016020526040812054829010801590610bee5750600160a060020a0380851660009081526002602090815260408083203390941683529290522054829010155b8015610bfb575060008210155b1515610c0657600080fd5b600160a060020a0380841660008181526001602090815260408083208054880190558885168084528184208054899003905560028352818420339096168452949091529081902080548690039055909190600080516020610d168339815191529085905190815260200160405180910390a35060015b9392505050565b600160a060020a033316600090815260016020526040812054829010801590610cad575060008210155b1515610cb857600080fd5b600160a060020a03338116600081815260016020526040808220805487900390559286168082529083902080548601905591600080516020610d168339815191529085905190815260200160405180910390a35060015b929150505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925a165627a7a723058205ebd14f97c410ac1edf4f45aa6b5c02b7b09942cbf3f0c650001c1ec54b17b100029


   Swarm Source:
bzzr://5ebd14f97c410ac1edf4f45aa6b5c02b7b09942cbf3f0c650001c1ec54b17b10
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.