Corresponds to RPC schema:

{ // Deposits
"kind": "freezer",
"category": "deposits",
"delegate": $Signature.Public_key_hash,
"cycle": integer ∈ [-2^31-1, 2^31],
"change": $int64,
"origin": "block" || "migration" || "subsidy" }
|| { // Rewards
"kind": "freezer",
"category": "rewards",
"delegate": $Signature.Public_key_hash,
"cycle": integer ∈ [-2^31-1, 2^31],
"change": $int64,
"origin": "block" || "migration" || "subsidy" }
|| { // Fees
"kind": "freezer",
"category": "fees",
"delegate": $Signature.Public_key_hash,
"cycle": integer ∈ [-2^31-1, 2^31],
"change": $int64,
"origin": "block" || "migration" || "subsidy" }

Ithaca protocol introduces changes:

{ // Deposits
"kind": "freezer",
"category": "deposits",
"delegate": $Signature.Public_key_hash,
"change": $int64,
"origin": "block" || "migration" || "subsidy" || "simulation" }
|| { // Legacy_rewards
"kind": "freezer",
"category": "legacy_rewards",
"delegate": $Signature.Public_key_hash,
"cycle": integer ∈ [-2^31-1, 2^31],
"change": $int64,
"origin": "block" || "migration" || "subsidy" || "simulation" }
|| { // Legacy_deposits
"kind": "freezer",
"category": "legacy_deposits",
"delegate": $Signature.Public_key_hash,
"cycle": integer ∈ [-2^31-1, 2^31],
"change": $int64,
"origin": "block" || "migration" || "subsidy" || "simulation" }
|| { // Legacy_fees
"kind": "freezer",
"category": "legacy_fees",
"delegate": $Signature.Public_key_hash,
"cycle": integer ∈ [-2^31-1, 2^31],
"change": $int64,
"origin": "block" || "migration" || "subsidy" || "simulation" }

Hierarchy

  • BaseBalanceUpdate
    • BalanceUpdateFreezerLegacy

Properties

bondRollupAddress: null

Always null for this type so that the property is directly available on BalanceUpdate union.

Usable for narrowing the type of this object from BalanceUpdate.

change: BigNumber

The actual balance change.

committer: null

Always null for this type so that the property is directly available on BalanceUpdate union.

contractAddress: null

Always null for this type so that the property is directly available on BalanceUpdate union.

cycle: null | number
delayedOperationHash: null

Always null for this type so that the property is directly available on BalanceUpdate union.

delegateAddress: string

User tz address.

delegatorContractAddress: null

Always null for this type so that the property is directly available on BalanceUpdate union.

kind: Freezer

Usable for narrowing the type of this object from BalanceUpdate.

origin: null | Block | Migration | Simulation | Subsidy

Usable for narrowing the type of this object from BalanceUpdate.

participation: null

Always null for this type so that the property is directly available on BalanceUpdate union.

revelation: null

Always null for this type so that the property is directly available on BalanceUpdate union.

Raw data as received from Tezos Node RPC. Taquito interface may not be exact.

staker: null

Always null for this type so that the property is directly available on BalanceUpdate union.

uid: string

Universal ID of the entity on the blockchain. It is still human-readable.

Example

Block hash / operation group hash / operation index [ operation kind ]

BLvgirK7K43H5tv8f73cxBaLwcU7euFNwmfr2td2sWKpKXQXxaM/opLpKECfrpuF79YLfSYABvxb8Df8Fh71n3Q8Azy1m8vWU8Czfcn/4[transaction]

Generated using TypeDoc