Table of Contents

Enum ChainedTxType

Namespace
NArk.Abstractions.VirtualTxs
Assembly
NArk.Abstractions.dll

Type of a transaction inside a VTXO's chain (commitment → leaf). Carried on every VirtualTx record so consumers can distinguish on-chain anchors (Commitment) from the off-chain virtual txs in the tree (Tree / Ark / Checkpoint) without re-querying the indexer.

public enum ChainedTxType

Fields

Ark = 2

An off-chain Ark transaction (preconfirmed VTXO move).

Checkpoint = 4

A checkpoint transaction used to anchor / roll up a portion of the tree.

Commitment = 1

The on-chain commitment transaction at the root of the batch tree. Already broadcast and confirmed by the operator.

Tree = 3

An intermediate node in the VTXO tree that descends from the commitment tx down to a leaf VTXO.

Unspecified = 0

Type was not provided by the indexer.