Tools, FAQ, Tutorials:
Read Block Data in Blockchain
How to Read Block Data from a Blockchain?
✍: FYIcenter.com
The block data from a blockchain uses a binary format.
You need to use the "configtxgen -inspectBlock" command
parse it to JSON format.
1. Get the newest block from the blockchain:
$ docker exec -it cli bash root@262918fdcbc0:/opt/gopath/src/github.com/hyperledger/fabric/peer# cd root@262918fdcbc0:~# peer channel fetch newest ./newest.block -c mychannel root@262918fdcbc0:~# configtxgen -inspectBlock newest.block > newest.json root@262918fdcbc0:~# more newest.json { "data": { "data": [ { "payload": { "data": { "actions": [ { "header": { "creator": { "id_bytes": "LS0tLS1CRUdJTiBDRVJ...
Now you need to read the Hyperledger Fabric reference guide to figure out how transactions are stored in the block.
⇒ blockfile_000000 - Blockfiles of Blockchain
⇐ Verify Blockchain on the Channel
2020-02-20, 1861🔥, 0💬
Popular Posts:
How to use .NET CLR Types in Azure API Policy? By default, Azure imports many basic .NET CLR (Common...
How to add images to my EPUB books Images can be added into book content using the XHTML "img" eleme...
Where to find tutorials on EPUB file format? I want to know how to create EPUB books. Here is a larg...
Where to find tutorials on API Management Services at Azure Portal? Here is a list of tutorials to a...
Where to find tutorials on PHP language? I want to know how to learn PHP. Here is a large collection...