Skip to content

BlockHeader

BlockHeader = object

Defined in: packages/algod_client/src/models/block.ts:310

optional bonus: bigint

Defined in: packages/algod_client/src/models/block.ts:332

[bi] Bonus incentive for block proposal.


optional feesCollected: bigint

Defined in: packages/algod_client/src/models/block.ts:330

[fc] Fees collected in this block.


genesisHash: Uint8Array

Defined in: packages/algod_client/src/models/block.ts:326

[gh] Genesis hash.


genesisId: string

Defined in: packages/algod_client/src/models/block.ts:324

[gen] Genesis ID.


participationUpdates: ParticipationUpdates

Defined in: packages/algod_client/src/models/block.ts:346

Represents participation account data that needs to be checked/acted on by the network


previousBlockHash: Uint8Array

Defined in: packages/algod_client/src/models/block.ts:314

[prev] Previous block hash.


optional previousBlockHash512: Uint8Array

Defined in: packages/algod_client/src/models/block.ts:316

[prev512] Previous block hash using SHA-512.


optional proposer: Address

Defined in: packages/algod_client/src/models/block.ts:328

[prp] Proposer address.


optional proposerPayout: bigint

Defined in: packages/algod_client/src/models/block.ts:334

[pp] Proposer payout.


rewardState: RewardState

Defined in: packages/algod_client/src/models/block.ts:336

Reward distribution state.


round: bigint

Defined in: packages/algod_client/src/models/block.ts:312

[rnd] Round number.


seed: Uint8Array

Defined in: packages/algod_client/src/models/block.ts:318

[seed] Sortition seed.


optional stateProofTracking: Map<number, BlockStateProofTrackingData>

Defined in: packages/algod_client/src/models/block.ts:344

[spt] State proof tracking data keyed by state proof type.


timestamp: bigint

Defined in: packages/algod_client/src/models/block.ts:322

[ts] Block timestamp in seconds since epoch.


txnCommitments: TxnCommitments

Defined in: packages/algod_client/src/models/block.ts:320

Authenticates the set of transactions appearing in the block.


optional txnCounter: bigint

Defined in: packages/algod_client/src/models/block.ts:342

[tc] Transaction counter.


upgradeState: UpgradeState

Defined in: packages/algod_client/src/models/block.ts:338

Protocol upgrade state.


optional upgradeVote: UpgradeVote

Defined in: packages/algod_client/src/models/block.ts:340

Protocol upgrade vote parameters.