Type Alias: Block<T>
type Block<T>: object;
The block type.
Type T
determines whether the block contains processed transactions or just transaction hashes.
Type Parameters
Type Parameter | Default type |
---|---|
|
|
Type declaration
hash
hash: Hex;
inTransactionsRoot
inTransactionsRoot: Hex;
number
number: number;
parentHash
parentHash: Hex;
receiptsRoot
receiptsRoot: Hex;
shardId
shardId: number;
transactions
transactions: T extends true ? ProcessedTransaction[] : Hex[];
Defined
@nilfoundation/niljs/src/types/Block.ts:8