Skip to main content
This reference is generated from the checked-out TypeScript exports. Types and signatures describe the package contract; source presence does not establish deployment or service availability. Error expressions below are direct throws, not an exhaustive list of failures from dependencies. Source module. See the reference index for package import boundaries and verification scope.

ASSOCIATED_TOKEN_PROGRAM_ID

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tsn-exit. Implementation, line 26.

buildExitDebitInstruction

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tsn-exit. Implementation, line 133.

buildExitDebitTransaction

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tsn-exit. Implementation, line 170.

buildExitPayoutInstruction

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tsn-exit. Implementation, line 191.

buildExitPayoutTransaction

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tsn-exit. Implementation, line 233.

DecodedExitDebitEvidence

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tsn-exit. Implementation, line 288.

decodeExitDebitInstructionData

Decode the exact TSN debit instruction emitted by tsn_register_tcap_exit_debit_v1. This is a pure decoder. It does not decrypt the sealed TIP, derive a TIN, or authorize a payout. The Node must combine this evidence with its authenticated sealed-head and TIN commitment readers before creating any cross-chain authorization. Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tsn-exit. Implementation, line 316.
Direct failure expressions:

deriveExitCommitment

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tsn-exit. Implementation, line 273.

deriveExitDestinationAta

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tsn-exit. Implementation, line 248.

deriveExitPermitPda

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tsn-exit. Implementation, line 239.

ExitCommitmentFields

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tsn-exit. Implementation, line 263.

ExitDebitParams

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tsn-exit. Implementation, line 116.

ExitPayoutParams

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tsn-exit. Implementation, line 176.

getTcapProgramId

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tsn-exit. Implementation, line 33.
Direct failure expressions:

TSN_PROGRAM_ID

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tsn-exit. Implementation, line 23.