Contract 0x69b148395ce0015c13e36bffbad63f49ef874e03

 

TxHash Block Age From To Value [TxFee]
0xe3b53aacc2120d36ef1f5a986f7224899634ba5ccaef4c89bf3338825349fe08(pending)22 hrs 44 mins ago0x0f9f60e9d4a21993ff18f4cb41a9e985aa5358e2  IN  0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether(Pending)
0x59da0b14b6ff04470c0635727aa3a916d294cff3ee75ee288d839eb7f34234b6(pending)22 hrs 47 mins ago0x0b750a1442e2cf812cb6e918b0284e2b8869904a  IN  0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether(Pending)
0xf3a0c931c23956fa4f4227a8ac750f6c202ba776e9dc8f2ff18ffc4e52f6a71c72249424 hrs 20 mins agoKucoin  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.00063648
0x261266526e5221420060b919762b0c2b24b0852e0d3436adafdc1817dd9743eb72246546 hrs 1 min ago0x1d63938a61a8934fa8c1773eb214befe808df073  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.000237801579
0xf568a652b12cd036eba269100af8468bea7aaf2e4a217fe997d156972fb2400772244557 hrs 19 mins agoKucoin  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.0007328352
0xf7bc69ced523b1297c5e6a37595b1b995cf061e62584cb02900b70a499f120d972242868 hrs 10 mins ago0x875f4701e55924957430dec1f4c7b6000852e0a5  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.000184832
0x1b3f6566895a1651e1be4c20487c32fe7e8162b788915b91fa7ddc5e375377c872242538 hrs 19 mins agoBittrex_1  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.002652
0xb0ca57c3cd938a16d5e00b9da6a61dde42a646c7480945f561984eabde76ab5172242308 hrs 30 mins ago0x32720fd5e7d340f358aab0e86beace94732552f9  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.000184832
0xc765f7147f93b4eed81afdfbedd9ade9b1b15c98e86f11a8849e96d7696f4fc072242168 hrs 34 mins ago0xc923dc8a01182bf5936f732a6728c85a41ac9752  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.000183808
0x6b2a71310a399979fc7cb796853ae08f9443bc44e14f9cac7b1271a7601de0cb72241928 hrs 42 mins ago0xc6c6c2d6e05c9ccd040c4abfbe465f7d52793c3b  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.00018432
0xbd0f798c157e5d961cdbd3ae29182082eb9113aaa3995239dc9a430ef23aa7f472241828 hrs 44 mins ago0xc2ccd8a1425e3c21880aa712f0926d6c235df2c4  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.00026488
0x62504888993b7e80cbd89e07976253c73c14b4abb5689ce74174d8598641278a72241658 hrs 49 mins agoKucoin  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.001115184
0x8ed01ca489f1600d1be4b7f76d3e20b60e9c1197173952a8d6b6a103688a558172241458 hrs 58 mins agoKucoin  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.001115184
0x07adbb36f0554cf85e54b3c646fcf8e8432d93d56590f738656df464820ad1f272241239 hrs 3 mins ago0x821b014cbc7e3fc5a20c67adbc84d36507333bb4  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.0031824
0x76cb03df70fcc6e07903ae2355041207f0a7a12543facac2071ac0b1e3bf91d972239739 hrs 57 mins ago0x875f4701e55924957430dec1f4c7b6000852e0a5  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.000185344
0xcffe3408f0e8bc8f9e1c4853957acb5c2a10b833dbc1dfc713dde8a475d70e33722388710 hrs 22 mins agoBittrex_1  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.0026552
0x0ab2c9d766ef5a5c15f0a0618e7ec507c5c62e62c5f212b58d3ae7c90d0c63cf722332613 hrs 26 mins ago0xc2ccd8a1425e3c21880aa712f0926d6c235df2c4  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.00018988
0xf6f277ab7c237964e7cb2c35b414abaca19f4ed1560b2ac6a275082008c48b76722331813 hrs 29 mins ago0xc2ccd8a1425e3c21880aa712f0926d6c235df2c4  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.00018988
0xf88172dec1395b57312b905d41b8786591a80f8fee3dc2ecae4847c814fbc875722314214 hrs 35 mins ago0x1e690826b4b34f9ff9e9feef0d181310d087c86f  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.0005304
0xd2cbda6e00d45828a80e4635100e88597afbc53cca7868f87d8f1e0674846eac722296115 hrs 36 mins ago0x705d508e35d018911128612a7e9685985d673f7f  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.000184832
0xbc1b8791b9d301331f5412892b1d634bd73ca84f7540f707ef6582d03b40f2f2722292215 hrs 48 mins ago0x3ddc8407689b431a736d9a803543e1ae8f1a511b  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.00018432
0x1017df6c26cdc0f9b443eda1e1bc34fc0099a6023c3fb5b707bc85f8d92d001c722289215 hrs 59 mins ago0x609bba77c9a697c93a775f680687d43cd4c73f9d  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.0063246864
0x1ce99cee2d9ad7b33e84213a41cefe925218bd7af196b46c4761bfd8516f482d722283716 hrs 19 mins ago0xc2ccd8a1425e3c21880aa712f0926d6c235df2c4  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.0001902
0x61cd298680a69c18639cab7b1eb028fa59b0d2a63628fb1a8ef85611add1cc9b722283716 hrs 19 mins ago0xc2ccd8a1425e3c21880aa712f0926d6c235df2c4  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.00026488
0xaa7f92afd520905169bdcb9e7807f64f78355d75153fa9d212f0107d5475c29f722275116 hrs 48 mins ago0x7d7e8130b981e9447206d733d313db4ef3585c6b  IN   0x69b148395ce0015c13e36bffbad63f49ef874e030 Ether0.000183808
[ Download CSV Export 

Latest 1 Internal Transaction Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
0xbb4fcfdd8a8c18f7315dbd9032c288fb5832a2ecf2b9710519a3c0b891b4338e6466009132 days 5 hrs ago0x6cdccb2b249298419ab3dea261a92fbacf2223ab0x69b148395ce0015c13e36bffbad63f49ef874e030.000907551447563488 Ether
[ Download CSV Export 
Warning: The compiled contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: DataToken
Compiler Version: v0.4.18+commit.9cf6e910
Optimization Enabled: Yes
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.18;


contract ERC20 {

    uint256 public totalSupply;

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

    function balanceOf(address who) public view returns (uint256);
    function transfer(address to, uint256 value) public returns (bool);

    function allowance(address owner, address spender) public view returns (uint256);
    function approve(address spender, uint256 value) public returns (bool);
    function transferFrom(address from, address to, uint256 value) public returns (bool);

}


interface TokenRecipient {
    function receiveApproval(address _from, uint256 _value, address _token, bytes _extraData) public;
}



contract TokenERC20 is ERC20 {
    // Public variables of the token
    string public name;
    string public symbol;
    uint8  public decimals = 18;
    // 18 decimals is the strongly suggested default, avoid changing it

    // Balances
    mapping (address => uint256) balances;
    // Allowances
    mapping (address => mapping (address => uint256)) allowances;


    // ----- Events -----
    event Burn(address indexed from, uint256 value);


    /**
     * Constructor function
     */
    function TokenERC20(uint256 _initialSupply, string _tokenName, string _tokenSymbol, uint8 _decimals) public {
        name = _tokenName;                                   // Set the name for display purposes
        symbol = _tokenSymbol;                               // Set the symbol for display purposes
        decimals = _decimals;

        totalSupply = _initialSupply * 10 ** uint256(decimals);  // Update total supply with the decimal amount
        balances[msg.sender] = totalSupply;                // Give the creator all initial tokens
    }

    function balanceOf(address _owner) public view returns(uint256) {
        return balances[_owner];
    }

    function allowance(address _owner, address _spender) public view returns (uint256) {
        return allowances[_owner][_spender];
    }

    /**
     * Internal transfer, only can be called by this contract
     */
    function _transfer(address _from, address _to, uint _value) internal returns(bool) {
        // Prevent transfer to 0x0 address. Use burn() instead
        require(_to != 0x0);
        // Check if the sender has enough
        require(balances[_from] >= _value);
        // Check for overflows
        require(balances[_to] + _value > balances[_to]);
        // Save this for an assertion in the future
        uint previousBalances = balances[_from] + balances[_to];
        // Subtract from the sender
        balances[_from] -= _value;
        // Add the same to the recipient
        balances[_to] += _value;
        Transfer(_from, _to, _value);
        // Asserts are used to use static analysis to find bugs in your code. They should never fail
        assert(balances[_from] + balances[_to] == previousBalances);

        return true;
    }

    /**
     * Transfer tokens
     *
     * Send `_value` tokens to `_to` from your account
     *
     * @param _to The address of the recipient
     * @param _value the amount to send
     */
    function transfer(address _to, uint256 _value) public returns(bool) {
        return _transfer(msg.sender, _to, _value);
    }

    /**
     * Transfer tokens from other address
     *
     * Send `_value` tokens to `_to` in behalf of `_from`
     *
     * @param _from The address of the sender
     * @param _to The address of the recipient
     * @param _value the amount to send
     */
    function transferFrom(address _from, address _to, uint256 _value) public returns(bool) {
        require(_value <= allowances[_from][msg.sender]);     // Check allowance
        allowances[_from][msg.sender] -= _value;
        return _transfer(_from, _to, _value);
    }

    /**
     * Set allowance for other address
     *
     * Allows `_spender` to spend no more than `_value` tokens in your behalf
     *
     * @param _spender The address authorized to spend
     * @param _value the max amount they can spend
     */
    function approve(address _spender, uint256 _value) public returns(bool) {
        allowances[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    /**
     * Set allowance for other address and notify
     *
     * Allows `_spender` to spend no more than `_value` tokens in your behalf, and then ping the contract about it
     *
     * @param _spender The address authorized to spend
     * @param _value the max amount they can spend
     * @param _extraData some extra information to send to the approved contract
     */
    function approveAndCall(address _spender, uint256 _value, bytes _extraData) public returns(bool) {
        if (approve(_spender, _value)) {
            TokenRecipient spender = TokenRecipient(_spender);
            spender.receiveApproval(msg.sender, _value, this, _extraData);
            return true;
        }
        return false;
    }

    /**
     * Destroy tokens
     *
     * Remove `_value` tokens from the system irreversibly
     *
     * @param _value the amount of money to burn
     */
    function burn(uint256 _value) public returns(bool) {
        require(balances[msg.sender] >= _value);   // Check if the sender has enough
        balances[msg.sender] -= _value;            // Subtract from the sender
        totalSupply -= _value;                      // Updates totalSupply
        Burn(msg.sender, _value);
        return true;
    }

    /**
     * Destroy tokens from other account
     *
     * Remove `_value` tokens from the system irreversibly on behalf of `_from`.
     *
     * @param _from the address of the sender
     * @param _value the amount of money to burn
     */
    function burnFrom(address _from, uint256 _value) public returns(bool) {
        require(balances[_from] >= _value);                // Check if the targeted balance is enough
        require(_value <= allowances[_from][msg.sender]);    // Check allowance
        balances[_from] -= _value;                         // Subtract from the targeted balance
        allowances[_from][msg.sender] -= _value;             // Subtract from the sender's allowance
        totalSupply -= _value;                              // Update totalSupply
        Burn(_from, _value);
        return true;
    }

    /**
     * approve should be called when allowances[_spender] == 0. To increment
     * allowances 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) {
        // Check for overflows
        require(allowances[msg.sender][_spender] + _addedValue > allowances[msg.sender][_spender]);

        allowances[msg.sender][_spender] += _addedValue;
        Approval(msg.sender, _spender, allowances[msg.sender][_spender]);
        return true;
    }

    function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) {
        uint oldValue = allowances[msg.sender][_spender];
        if (_subtractedValue > oldValue) {
            allowances[msg.sender][_spender] = 0;
        } else {
            allowances[msg.sender][_spender] = oldValue - _subtractedValue;
        }
        Approval(msg.sender, _spender, allowances[msg.sender][_spender]);
        return true;
    }


}


contract DataToken is TokenERC20 {

    function DataToken() TokenERC20(11500000000, "Data Token", "DTA", 18) public {

    }
}

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":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"","type":"bool"}],"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":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"","type":"bool"}],"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":"","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":"","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"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","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"},{"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
60606040526003805460ff19166012179055341561001c57600080fd5b6402ad741300604080519081016040908152600a82527f4461746120546f6b656e0000000000000000000000000000000000000000000060208301528051908101604052600381527f445441000000000000000000000000000000000000000000000000000000000060208201526012600183805161009f9291602001906100f1565b5060028280516100b39291602001906100f1565b506003805460ff191660ff928316179081905516600a0a92909202600081815533600160a060020a03168152600460205260409020555061018c9050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061013257805160ff191683800117855561015f565b8280016001018555821561015f579182015b8281111561015f578251825591602001919060010190610144565b5061016b92915061016f565b5090565b61018991905b8082111561016b5760008155600101610175565b90565b610b1e8061019b6000396000f3006060604052600436106100cf5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100d4578063095ea7b31461015e57806318160ddd1461019457806323b872dd146101b9578063313ce567146101e157806342966c681461020a578063661884631461022057806370a082311461024257806379cc67901461026157806395d89b4114610283578063a9059cbb14610296578063cae9ca51146102b8578063d73dd6231461031d578063dd62ed3e1461033f575b600080fd5b34156100df57600080fd5b6100e7610364565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561012357808201518382015260200161010b565b50505050905090810190601f1680156101505780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561016957600080fd5b610180600160a060020a0360043516602435610402565b604051901515815260200160405180910390f35b341561019f57600080fd5b6101a761046e565b60405190815260200160405180910390f35b34156101c457600080fd5b610180600160a060020a0360043581169060243516604435610474565b34156101ec57600080fd5b6101f46104e9565b60405160ff909116815260200160405180910390f35b341561021557600080fd5b6101806004356104f2565b341561022b57600080fd5b610180600160a060020a036004351660243561057b565b341561024d57600080fd5b6101a7600160a060020a0360043516610669565b341561026c57600080fd5b610180600160a060020a0360043516602435610684565b341561028e57600080fd5b6100e761075e565b34156102a157600080fd5b610180600160a060020a03600435166024356107c9565b34156102c357600080fd5b61018060048035600160a060020a03169060248035919060649060443590810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506107dd95505050505050565b341561032857600080fd5b610180600160a060020a036004351660243561091a565b341561034a57600080fd5b6101a7600160a060020a03600435811690602435166109bb565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103fa5780601f106103cf576101008083540402835291602001916103fa565b820191906000526020600020905b8154815290600101906020018083116103dd57829003601f168201915b505050505081565b600160a060020a03338116600081815260056020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60005481565b600160a060020a038084166000908152600560209081526040808320339094168352929052908120548211156104a957600080fd5b600160a060020a03808516600090815260056020908152604080832033909416835292905220805483900390556104e18484846109e6565b949350505050565b60035460ff1681565b600160a060020a0333166000908152600460205260408120548290101561051857600080fd5b600160a060020a0333166000818152600460205260408082208054869003905581548590039091557fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a2506001919050565b600160a060020a033381166000908152600560209081526040808320938616835292905290812054808311156105d857600160a060020a033381166000908152600560209081526040808320938816835292905290812055610603565b600160a060020a03338116600090815260056020908152604080832093881683529290522083820390555b600160a060020a0333811660008181526005602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526004602052604090205490565b600160a060020a038216600090815260046020526040812054829010156106aa57600080fd5b600160a060020a03808416600090815260056020908152604080832033909416835292905220548211156106dd57600080fd5b600160a060020a03808416600081815260046020908152604080832080548890039055600582528083203390951683529390528281208054869003905580548590039055907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a250600192915050565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103fa5780601f106103cf576101008083540402835291602001916103fa565b60006107d63384846109e6565b9392505050565b6000806107ea8585610402565b1561090d575083600160a060020a038116638f4ffcb1338630876040518563ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a0316815260200180602001828103825283818151815260200191508051906020019080838360005b838110156108a257808201518382015260200161088a565b50505050905090810190601f1680156108cf5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15156108f057600080fd5b6102c65a03f1151561090157600080fd5b50505060019150610912565b600091505b509392505050565b600160a060020a0333811660009081526005602090815260408083209386168352929052908120548281011161094f57600080fd5b600160a060020a033381166000818152600560209081526040808320948816808452949091529081902080548601908190557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260056020908152604080832093909416825291909152205490565b600080600160a060020a03841615156109fe57600080fd5b600160a060020a03851660009081526004602052604090205483901015610a2457600080fd5b600160a060020a03841660009081526004602052604090205483810111610a4a57600080fd5b50600160a060020a0380841660008181526004602052604080822080549489168084528284208054898103909155938590528154880190915591909301927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a3600160a060020a03808516600090815260046020526040808220549288168252902054018114610ae757fe5b5060019493505050505600a165627a7a7230582012029d144dd9d20a347b891f62e0c857faabc19fabca0c3421a2d1299254765e0029


   Swarm Source:
bzzr://12029d144dd9d20a347b891f62e0c857faabc19fabca0c3421a2d1299254765e
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.