Skip to main content

DustGenerationDtimeUpdateItem

For the complete documentation index, see llms.txt

A dust generation dtime update emitted when the backing Night UTXO is spent and the entry's decay time is set.

type DustGenerationDtimeUpdateItem {
generationMtIndex: Int!
owner: HexEncoded!
nightUtxoHash: HexEncoded!
newDtime: Int!
transactionId: Int!
transactionHash: HexEncoded!
treeInsertionPath: HexEncoded!
}

Fields​

DustGenerationDtimeUpdateItem.generationMtIndex ● Int! non-null scalar​

Generation-tree index of the entry whose dtime changed.

DustGenerationDtimeUpdateItem.owner ● HexEncoded! non-null scalar​

The hex-encoded owner (dust address).

DustGenerationDtimeUpdateItem.nightUtxoHash ● HexEncoded! non-null scalar​

Hex-encoded hash of the NIGHT UTXO that backs this dust output.

DustGenerationDtimeUpdateItem.newDtime ● Int! non-null scalar​

The decay time as observed in this ledger event.

DustGenerationDtimeUpdateItem.transactionId ● Int! non-null scalar​

The originating transaction ID (indexer-internal BIGSERIAL).

DustGenerationDtimeUpdateItem.transactionHash ● HexEncoded! non-null scalar​

The hex-encoded originating transaction hash (32-byte chain identifier).

DustGenerationDtimeUpdateItem.treeInsertionPath ● HexEncoded! non-null scalar​

Hex-encoded tagged-serialised TreeInsertionPath<DustGenerationInfo> from the originating ledger event. Wallets deserialise this and hand it to generating_tree.update_from_evidence(...).

Implemented By​

DustGenerationsEvent union