Class LedgerStateDelta

LedgerStateDelta describes the delta between a given round to the previous round

Implements

Constructors

Properties

accounts: AccountDeltas

modified new accounts

blockHeader: BlockHeader

new block header

creatables: Map<bigint, ModifiedCreatable>

new creatables creator lookup table

kvMods: Map<Uint8Array, KvValueDelta>

modified kv pairs (nil == delete)

prevTimestamp: bigint

previous block timestamp

stateProofNext: bigint

StateProofNext represents modification on StateProofNextRound field in the block header. If the block contains a valid state proof transaction, this field will contain the next round for state proof. otherwise it will be set to 0.

The account totals reflecting the changes in this StateDelta object.

txids: Map<Uint8Array, IncludedTransactions>

new Txids for the txtail and TxnCounter, mapped to txn.LastValid

txleases: UntypedValue

new txleases for the txtail mapped to expiration

encodingSchema: NamedMapSchema = ...

Methods

  • Extract the encoding data for this object. This data, after being prepared by the encoding Schema, can be encoded to msgpack or JSON.

    Returns Map<string, unknown>

Generated using TypeDoc