Shows detailed information about the block and its datums.
Command syntax:
block dump
-net <сhain net name>
-chain <chain name>
-hash <block hash>
Options:
-net - name of the Cellframe Network. The list of networks can be found in the <Config_dir> \ etc \ network folder or received by The Cellframe-Node-CLI using command - net list
-chain - the name of Chain. The list of chains can be found in the directory <Config_dir> \ etc \ network \ <network_name> or by the Cellframe-Node-CLI using command - net list chains
-hash - hash of the block. Must be specified in HEX format
If you request command in the Cellframe network, use parameter -chain main
.
CLI Example
Command:
cellframe-node-cli block dump
-hash 0x15DB786A389741FC0DF104984E2B3315E4221DAB251AE1D5E3E727245218D7E6
-net Backbone
-chain main
Response:
Block number 24179 hash 0x15DB786A389741FC0DF104984E2B3315E4221DAB251AE1D5E3E727245218D7E6:
version: 0x0001
cell_id: 0x0000000000000000
chain_id: 0x0000000000000002
ts_created: Tue, 16 Jan 2024 11:20:24 +0000
Metadata. Count: 2s
PREV: 0x747388E2058D6A8DB1C5D45703B1B8D478E40EFD47CE3CCDD6EEE96414F6E89B
NONCE: 0xA43FD7CB29A21DCE
datums: count: 1
datum: datum_size: 3941
version:=0x00
type_id:=DATUM_TX
ts_create=Tue, 16 Jan 2024 11:20:10 +0000
data_size=3926
transaction: hash 0x90F6E728F651D74B9D7E32704FF16CD83B7C9002625229951619272E161D583C
TS Created: Tue Jan 16 11:20:10 2024
Items:
IN:
Tx_prev_hash: 0x7D2A8D2643DB2DB0F6FAAE01F7B441E097E7FC95D1C90684E2008723E012AEE3
Tx_out_prev_idx: 2
OUT:
Value: 0.1 (100000000000000000)
Address: Rj7J7MiX2bWy8sNyZTnc2vCdUToyzFchvZJXpszSYZc5Wnxhs3DZcZbhCypRBLKm5zX8pZpix2gbGgCevwxnevpnXVSC2wrUmS2egCZw
OUT COND:
Header:
ts_expires: never
value: 0.05 (50000000000000000)
subtype: DAP_CHAIN_TX_OUT_COND_SUBTYPE_FEE
uid: 0x0000000000000000
OUT:
Value: 1.95 (1950000000000000000)
Address: Rj7J7MiX2bWy8sNyWvYBfvwNnBTNdPjr6SB5WgZiBNTteH68qqnQj7GnADE7pV8JkhkD6fhcWzKvpy5FAuoee55VBZ7FkkvEYp3aZY6t
Signature:
Type: sig_dil
Public key hash: 0x111AF0409559AE22A9974B89F9AC4EB7FBC406852BBA67936134FB0550BC4AFF
Public key size: 1196
Signature size: 2096
Sender addr: Rj7J7MiX2bWy8sNyWvYBfvwNnBTNdPjr6SB5WgZiBNTteH68qqnQj7GnADE7pV8JkhkD6fhcWzKvpy5FAuoee55VBZ7FkkvEYp3aZY6t
signatures: count: 5
type:sig_dil size: 3306 pkey_hash: 0x3F707E207D74A124DECBEFC3BC2DE190C320D50448F3B6D5A1A8B961E063BE31
type:sig_dil size: 3306 pkey_hash: 0xA807983D8870634B61C0279989DEE61A8170076353570BF8174D928BD5D3B834
type:sig_dil size: 3306 pkey_hash: 0xB713CDB7810D8A7ADC0F2933889293EF14A75FFA6C7F7DC2FEF01564FBFEA159
type:sig_dil size: 3306 pkey_hash: 0x84AF956B4B14612A952CBE3C19A9ECC39856FD7CB23259993F3D9043D9104968
type:sig_dil size: 3306 pkey_hash: 0x7525B25ABDE7A2418B19DFCA61EBF4442DBBE2684857DBC676574BD9D0A1528C
JSON-RPC Example
JSON-RPC Request - BLOCK DUMP
Shows detailed information about the block and its datums.
Request Structure
JSON object:
{ "method": "block", "subcommand": "dump", "arguments": { "net": "network_name", "chain": "chain_name", "hash": "block_hash" }, "id": "1" }
Parameters:
net
- name of the Cellframe Network. The list of networks can be found in the<Config_dir> \ etc \ network
folder or received using - Node Command - NET LISTchain
- the name of chain (main
orzerochain
)hash
- the hash of the blockIf you make a request in the Cellframe network, use parameter
chain:main
.Curl Example
Request:
curl --unix-socket /opt/cellframe-node/var/run/node_cli -X POST http://localhost/connect -d '{ "method": "block", "subcommand": "dump", "arguments": { "net": "riemann", "chain": "main", "hash": "0x54514174DA38467FBD93CE817238F5333D3CCDEA14936E26F318EB78FB342332" }, "id": "1" }'
Response:
Link to original { "type": 2, "result": [ { "Block number": 4310, "hash": "0x54514174DA38467FBD93CE817238F5333D3CCDEA14936E26F318EB78FB342332", "version": "0x0001", "cell_id": "0x0000000000000000", "chain_id": "0x0000000000000001", "ts_created": "Tue, 25 Jun 2024 14:44:18 +0000", "Metadata: count": 2 }, [ { "PREV": "0xA3FE050D8BF4D9EE1B99A2A9D1983CA8B5AE357938FEE08975069DE6A426CCFE" }, { "NONCE": "0xA61AD50BA39D4073" } ], { "Datums: count": 1 }, [ { "datum size ": 4473, "version": "0x00", "type_id": "DATUM_TX", "ts_create": "Tue, 25 Jun 2024 14:39:38 +0000", "data_size": 4458, "Datum": { "first transaction": "", "hash": "0xE3E7C290FDC1B16594C67702781CC58EAE9E69CF5F792A109924F9453E8B947F", "tx created": "Tue, 25 Jun 2024 14:39:38 +0000", "token ticker": "", "ITEMS": [ { "item type": "IN", "Tx prev hash": "0x7422E78873CD71DCDE64F85065EC3BD3CEF830D633C756BA5B326062C9C92E30", "Tx out prev idx": 3 }, { "item type": "IN_EMS", "ticker": "mtKEL", "token_emission_hash": "0x0000000000000000000000000000000000000000000000000000000000000000", "token_emission_chain_id": "0x0000000000000001" }, { "item type": "OUT COND", "ts_expires": "never", "coins": "1.0", "value": "1000000000000000000", "subtype": "DAP_CHAIN_TX_OUT_COND_SUBTYPE_SRV_STAKE_LOCK", "uid": "0x0000000000000012", "tsd_size": 0, "time_unlock": "Wed, 26 Jun 2024 00:00:01 +0000" }, { "item_type": "OUT EXT", "addr": "o9z3wUTSTicckJuoxkLc5q1CwaYs23474GbBm8ebgSZd1WmB7EhkPDpsoZPGX3hmhGa1wCqTDKgPjirbp3H45bg3tc6U5k8wCEJX575X", "token": "tKEL", "coins": "0.0025", "value": "2500000000000000" }, { "item type": "OUT COND", "ts_expires": "never", "coins": "0.05", "value": "50000000000000000", "subtype": "DAP_CHAIN_TX_OUT_COND_SUBTYPE_FEE", "uid": "0x0000000000000000", "tsd_size": 0 }, { "item_type": "OUT EXT", "addr": "o9z3wUTSTicckJuoyoNpKdQNNF4RKR9imUtMjukAqyCjsN1W545p8e8tuYhsfV9o2yNV5ZuaoLiHr1WsoyyJtDMhf1x1UUbJXV4bU69G", "token": "tKEL", "coins": "631.444999800000064674", "value": "631444999800000064674" }, { "item_type": "OUT EXT", "addr": "o9z3wUTSTicckJuoyoNpKdQNNF4RKR9imUtMjukAqyCjsN1W545p8e8tuYhsfV9o2yNV5ZuaoLiHr1WsoyyJtDMhf1x1UUbJXV4bU69G", "token": "mtKEL", "coins": "0.001", "value": "1000000000000000" }, { "item type": "SIG", "Signature": "", "Type": "sig_dil", "Public key hash": "0x9835B630EF867530088097C7C181D87346E26C407733E3F6029B9410461405A3", "Public key size": 1196, "Signature size": 2096, "Sender addr": "o9z3wUTSTicckJuoyoNpKdQNNF4RKR9imUtMjukAqyCjsN1W545p8e8tuYhsfV9o2yNV5ZuaoLiHr1WsoyyJtDMhf1x1UUbJXV4bU69G" } ] } } ], { "signatures count": 3 }, [ { "type": "sig_dil", "size": 3306, "pkey_hash": "0xE23EF5A0EA0604EADD74EB2F365809AE222EB88B7EA72C9ADA7AF8B78EA4E21E" }, { "type": "sig_dil", "size": 3306, "pkey_hash": "0xC6FB9B9370C01F52AD31D1B22A8AB1F1B18AF190EB48BA8F7E24E3DA6E67C8C2" }, { "type": "sig_dil", "size": 3306, "pkey_hash": "0x875A36716A6AA4C786EB52C06E036F92CF65B2367A6424AA2FD597386CD40E0F" } ] ], "id": 1 }