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.

buildCreateIntentRequest

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/contracts. Implementation, line 119.

computeTsnUiStage

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/contracts. Implementation, line 166.

CreateIntentRequest

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/contracts. Implementation, line 24.

IntentState

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/contracts. Implementation, line 103.

PaymentIntentRecord

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/contracts. Implementation, line 9.

PaymentIntentRecord.id

Source, line 10.

PaymentIntentRecord.payment_id

Source, line 11.

PaymentIntentRecord.intent_seed_hash

Source, line 12.

PaymentIntentRecord.recipient_hash

Source, line 13.

PaymentIntentRecord.token_mint_address

Source, line 14.

PaymentIntentRecord.amount

Source, line 15.

PaymentIntentRecord.status

Source, line 16.

PaymentIntentRecord.assigned_cranker_pubkey

Source, line 17.

PaymentIntentRecord.lease_expiry_at

Source, line 18.

PaymentIntentRecord.funding_tx_sig

Source, line 19.

PaymentIntentRecord.settlement_tx_sig

Source, line 20.

PaymentIntentRecord.created_at

Source, line 21.

PaymentIntentStatus

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/contracts. Implementation, line 7.

PublicTsnMempoolIntent

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/contracts. Implementation, line 60.

sha256Hex

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/contracts. Implementation, line 107.

TsnEpochChallenge

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/contracts. Implementation, line 86.

TsnEpochChallengeStatus

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/contracts. Implementation, line 84.

TsnIntentStatus

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/contracts. Implementation, line 4.

TsnIntentWorkItem

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/contracts. Implementation, line 80.

TsnMempoolIntent

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/contracts. Implementation, line 48.

TsnUiStage

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/contracts. Implementation, line 5.