FinalizedCallTxData
For the complete documentation index, see llms.txt
Midnight.js API Reference v4.1.0
Midnight.js API Reference / @midnight-ntwrk/midnight-js-contracts / FinalizedCallTxData
Type Alias: FinalizedCallTxData<C, PCK>
FinalizedCallTxData<
C,PCK> =UnsubmittedCallTxData<C,PCK> &object
Data for a submitted, finalized call transaction.
Type Declaration
public
readonlypublic:FinalizedTxData
Public data relevant to this call transaction.
Type Parameters
C
C extends Contract.Any
PCK
PCK extends Contract.ProvableCircuitId<C>
Remarks
Privacy-sensitive type. Inherits UnsubmittedCallTxData's
private field, which transitively carries the UnprovenTransaction,
new shielded coins, ZK inputs/outputs, the private transcript outputs, and
the next private state. Treat as confidential when logging, serializing, or
transmitting: destructure only the non-sensitive fields (public.txId,
public.blockHeight, etc.) rather than spreading or stringifying the whole
object.
The framework deliberately exposes these references to support retry, replay, debug, and redacted-telemetry workflows. Raw transmission to observability platforms (log shippers, error reporters, analytics) is not an intended use.