Interface: PlainMicroBlock 
JSON-compatible and human-readable format of blocks.
Extends 
Properties 
batch 
batch:
number
The batch number that the block is in.
Inherited from 
Defined in 
web.d.ts:514
bodyHash 
bodyHash:
string
The root of the Merkle tree of the body, in HEX format. It acts as a commitment to the body.
Inherited from 
PlainBlockCommonFields.bodyHash
Defined in 
web.d.ts:555
epoch 
epoch:
number
The epoch number that the block is in.
Inherited from 
Defined in 
web.d.ts:518
extraData 
extraData:
string
The extra data of the block, in HEX format. Up to 32 raw bytes.
In the genesis block, it encodes the initial supply as a big-endian u64.
No planned use otherwise.
Inherited from 
PlainBlockCommonFields.extraData
Defined in 
web.d.ts:547
hash 
hash:
string
The block's unique hash, used as its identifier, in HEX format.
Inherited from 
Defined in 
web.d.ts:502
height 
height:
number
The block's block height, also called block number.
Inherited from 
Defined in 
web.d.ts:510
historyHash 
historyHash:
string
A Merkle root over all of the transactions that happened in the current epoch, in HEX format.
Inherited from 
PlainBlockCommonFields.historyHash
Defined in 
web.d.ts:559
network 
network:
string
The network that this block is valid for.
Inherited from 
PlainBlockCommonFields.network
Defined in 
web.d.ts:526
prevHash 
prevHash:
string
The hash of the header of the immediately preceding block (either micro or macro), in HEX format.
Inherited from 
PlainBlockCommonFields.prevHash
Defined in 
web.d.ts:534
seed 
seed:
string
The seed of the block. This is the BLS signature of the seed of the immediately preceding block (either micro or macro) using the validator key of the block producer.
Inherited from 
Defined in 
web.d.ts:539
size 
size:
number
The block's on-chain size, in bytes.
Inherited from 
Defined in 
web.d.ts:506
stateHash 
stateHash:
string
The root of the Merkle tree of the blockchain state, in HEX format. It acts as a commitment to the state.
Inherited from 
PlainBlockCommonFields.stateHash
Defined in 
web.d.ts:551
timestamp 
timestamp:
number
The timestamp of the block. It follows the Unix time and has millisecond precision.
Inherited from 
PlainBlockCommonFields.timestamp
Defined in 
web.d.ts:522
version 
version:
number
The protocol version that this block is valid for.
Inherited from 
PlainBlockCommonFields.version
Defined in 
web.d.ts:530