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, 521👍, 0💬
Popular Posts:
How to access Query String parameters from "context.Request.Url.Que ry"object in Azure API Policy? Q...
dev.FYIcenter.com is a Website for software developer looking for software development technologies,...
How to login to Azure API Management Publisher Dashboard? If you have given access permission to an ...
Where to find tutorials on EPUB file format? I want to know how to create EPUB books. Here is a larg...
How to see more EPUB 2.0 metadata list with Calibre? You can follow this tutorial to view EPUB 2.0 m...