Block #605,146
000000000000088976bd4542ad6f9e02aa585cfcf514c149ab227c259a677b36


Summary


Date
11/15, 2015 11:45utc(8y, 11mo, 28d ago)
Total Output
1,390,360.97XEC
In #/Out #
83/65
UTXO Δ
-18 (+4KB))
Min, Max Tx Size
189-5,600 B
Size
20.381 KB
Confirmations
1,029,626

Technical Details


Difficulty
1.831 x 106
Version
0x00000004 (decimal: 4)
Nonce
3514995671
Bits
1a092a20
Merkle Root
054ea3926d5c530423736c2a76734c6a6e5ffb3097fd42adb7703063f4c7cc12
Chainwork
123.13 x 1018hashes (6acd3187922b17258)

31 Transactions

Show

coinbase
data(utf-8) - �;
show raw
12,500,000XEC

Total Input: 12,500,000XEC
OP_RETURN
data(utf-8) - ��
show raw
0

OP_RETURN
data(utf-8) - s�&w
show raw
0

Total Output: 12,518,130.55XEC
OP_RETURN
data(utf-8) - python-OP_RETURN v2 =================== Simple Python commands and libraries for using OP_RETURNs in bitcoin transactions. Copyright (c) Coin Sciences Ltd - http://coinsecrets.org/ MIT License (see headers in files) REQUIREMENTS ------------ * Python 2.5 or later (including Python 3) * Bitcoin Core 0.9 or later BEFORE YOU START ---------------- Check the constant settings at the top of OP_RETURN.py. If you just installed Bitcoin Core, wait for it to download and verify old blocks. If using as a library, add 'from OP_RETURN import *' in your Python script file. TO SEND A BITCOIN TRANSACTION WITH SOME OP_RETURN METADATA ---------------------------------------------------------- On the command line: * python send-OP_RETURN.py <send-address> <send-amount> <metadata> <testnet (optional)> <send-address> is the bitcoin address of the recipient <send-amount> is the amount to send (in units of BTC) <metadata> is a hex string or raw string containing the OP_RETURN metadata (auto-detection: treated as a hex string if it is a valid one) <testnet> should be 1 to use the bitcoin testnet, otherwise it can be omitted * Outputs an error if one occurred or the txid if sending was successful * Wait a few seconds then check http://coinsecrets.org/ for your OP_RETURN transaction. * Examples: python send-OP_RETURN.py 149wHUMa41Xm2jnZtqgRx94uGbZD9kPXnS 0.001 'Hello, blockchain!' python send-OP_RETURN.py 149wHUMa41Xm2jnZtqgRx94uGbZD9kPXnS 0.001 48656c6c6f2c20626c6f636b636861696e21 python send-OP_RETURN.py mzEJxCrdva57shpv62udriBBgMECmaPce4 0.001 'Hello, testnet!' 1 As a library: * OP_RETURN_send(send_address, send_amount, metadata, testnet=False) send_address is the bitcoin address of the recipient send_amount is the amount to send (in units of BTC) metadata is a string of raw bytes containing the OP_RETURN metadata testnet is whether to use the bitcoin testnet network (False if omitted) * Returns: {'error': '<some error string>'} or: {'txid': '<sent txid>'} * Examples OP_RETURN_send('149wHUMa41Xm2jnZtqgRx94uGbZD9kPXnS', 0.001, 'Hello, blockchain!') OP_RETURN_send('mzEJxCrdva57shpv62udriBBgMECmaPce4', 0.001, 'Hello, testnet!', True) TO STORE SOME DATA IN THE BLOCKCHAIN USING OP_RETURNs ----------------------------------------------------- On the command line: * python store-OP_RETURN.py <data> <testnet (optional)> <data> is a hex string or raw string containing the data to be stored (auto-detection: treated as a hex string if it is a valid one) <testnet> should be 1 to use the bitcoin testnet, otherwise it can be omitted * Outputs an error if one occurred or if successful, the txids that were used to store the data and a short reference that can be used to retrieve it using this library. * Wait a few seconds then check http://coinsecrets.org/ for your OP_RETURN transactions. * Examples: python store-OP_RETURN.py 'This example stores 47 bytes in the blockchain.' python store-OP_RETURN.py 'This example stores 44 bytes in the testnet.' 1 As a library: * OP_RETURN_store(data, testnet=False) data is the string of raw bytes to be stored testnet is whether to use the bitcoin testnet network (False if omitted) * Returns: {'error': '<some error string>'} or: {'txids': ['<1st txid>', '<2nd txid>', ...], 'ref': '<ref for retrieving data>'} * Examples: OP_RETURN_store('This example stores 47 bytes in the blockchain.') OP_RETURN_store('This example stores 44 bytes in the testnet.', True) TO RETRIEVE SOME DATA FROM OP_RETURNs IN THE BLOCKCHAIN ------------------------------------------------------- On the command line: * python retrieve-OP_RETURN.py <ref> <testnet (optional)> <ref> is the reference that was returned by a previous storage operation <testnet> should be 1 to use the bitcoin testnet, otherwise it can be omitted * Outputs an error if one occurred or if successful, the retrieved data in hexadecimal and ASCII format, a list of the txids used to store the data, a list of the blocks in which the data is stored, and (if available) the best ref for retrieving the data quickly in future. This may or may not be different from the ref you provided. * Examples: python retrieve-OP_RETURN.py 356115-052075 python retrieve-OP_RETURN.py 396381-059737 1 As a library: * OP_RETURN_retrieve(ref, max_results=1, testnet=False) ref is the reference that was returned by a previous storage operation max_results is the maximum number of results to retrieve (in general, omit for 1) testnet is whether to use the bitcoin testnet network (False if omitted) * Returns: {'error': '<some error string>'} or: {'data': '<raw binary data>', 'txids': ['<1st txid>', '<2nd txid>', ...], 'heights': [<block 1 used>, <block 2 used>, ...], 'ref': '<best ref for retrieving data>', 'error': '<error if data only partially retrieved>'} A value of 0 in the 'heights' array means some data is still in the mempool. The 'ref' and 'error' elements are only present if appropriate. * Examples: OP_RETURN_retrieve('356115-052075') OP_RETURN_retrieve('396381-059737', 1, True) VERSION HISTORY --------------- v2.0.2 - 30 June 2015 * First port of php-OP_RETURN to Python
show raw
0

Total Output: 1,881,492.28XEC

Block Summary


{
    "hash": "000000000000088976bd4542ad6f9e02aa585cfcf514c149ab227c259a677b36",
    "confirmations": 1029626,
    "height": 605146,
    "version": 4,
    "versionHex": "00000004",
    "merkleroot": "054ea3926d5c530423736c2a76734c6a6e5ffb3097fd42adb7703063f4c7cc12",
    "time": 1447587949,
    "mediantime": 1447587949,
    "nonce": 3514995671,
    "bits": "1a092a20",
    "difficulty": 1830636.372742288,
    "chainwork": "000000000000000000000000000000000000000000000006acd3187922b17258",
    "nTx": 31,
    "previousblockhash": "00000000000eb1cd5db93e43ee5225818f0331446e8026156f878298ef71de6e",
    "nextblockhash": "00000000004064184f7c346a54dee134e4b47e3b03566b6b99ce62b0fcf45efb",
    "size": 20381,
    "tx": "See 'Transaction IDs'",
    "coinbaseTx": {
        "txid": "19f0f7ec6fe0ea492ff586ad61014c9ff001c7d828e915d8fb972562d4c8ff8b",
        "hash": "19f0f7ec6fe0ea492ff586ad61014c9ff001c7d828e915d8fb972562d4c8ff8b",
        "version": 1,
        "size": 181,
        "locktime": 0,
        "vin": [
            {
                "coinbase": "03da3b09",
                "sequence": 4294967295
            }
        ],
        "vout": [
            {
                "value": 11892224.02,
                "n": 0,
                "scriptPubKey": {
                    "asm": "OP_HASH160 349ef962198fcc875f45e786598272ecace9818d OP_EQUAL",
                    "hex": "a914349ef962198fcc875f45e786598272ecace9818d87",
                    "reqSigs": 1,
                    "type": "scripthash",
                    "addresses": [
                        "ectest:pq6fa7tzrx8uep6lghncvkvzwtk2e6vp35dnwur9qx"
                    ]
                }
            },
            {
                "value": 625906.53,
                "n": 1,
                "scriptPubKey": {
                    "asm": "OP_HASH160 349ef962198fcc875f45e786598272ecace9818d OP_EQUAL",
                    "hex": "a914349ef962198fcc875f45e786598272ecace9818d87",
                    "reqSigs": 1,
                    "type": "scripthash",
                    "addresses": [
                        "ectest:pq6fa7tzrx8uep6lghncvkvzwtk2e6vp35dnwur9qx"
                    ]
                }
            },
            {
                "value": 0,
                "n": 2,
                "scriptPubKey": {
                    "asm": "OP_RETURN 00000000000000000000000000000000000000000000000082fd000000000000",
                    "hex": "6a2000000000000000000000000000000000000000000000000082fd000000000000",
                    "type": "nulldata"
                }
            },
            {
                "value": 0,
                "n": 3,
                "scriptPubKey": {
                    "asm": "OP_RETURN 7302c41726770000",
                    "hex": "6a087302c41726770000",
                    "type": "nulldata"
                }
            }
        ],
        "hex": "01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0403da3b09ffffffff040218e2460000000017a914349ef962198fcc875f45e786598272ecace9818d87bd0ebb030000000017a914349ef962198fcc875f45e786598272ecace9818d870000000000000000226a2000000000000000000000000000000000000000000000000082fd00000000000000000000000000000a6a087302c4172677000000000000",
        "blockhash": "000000000000088976bd4542ad6f9e02aa585cfcf514c149ab227c259a677b36",
        "confirmations": 1029626,
        "time": 1447587949,
        "blocktime": 1447587949
    },
    "totalFees": "18130.55",
    "subsidy": "12500000"
}

Transaction IDs


Loading...

Block Stats


{
    "avgfee": 604.35,
    "avgfeerate": 0.9,
    "avgtxsize": 670,
    "blockhash": "000000000000088976bd4542ad6f9e02aa585cfcf514c149ab227c259a677b36",
    "height": 605146,
    "ins": 83,
    "maxfee": 5000,
    "maxfeerate": 3.27,
    "maxtxsize": 5600,
    "medianfee": 10,
    "medianfeerate": 0.02,
    "mediantime": 1447587949,
    "mediantxsize": 372,
    "minfee": 2.25,
    "minfeerate": 0.01,
    "mintxsize": 189,
    "outs": 65,
    "subsidy": 12500000,
    "time": 1447587949,
    "total_out": 126517966.77,
    "total_size": 20119,
    "totalfee": 18130.55,
    "txs": 31,
    "utxo_increase": -18,
    "utxo_size_inc": 3990,
    "finalized": true
}
hosted by bitcoinabc.org