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.

EncryptedReceiptRecord

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/receipts. Implementation, line 17.

EncryptedReceiptRecord.receiptId

Source, line 18.

EncryptedReceiptRecord.operationId

Source, line 19.

EncryptedReceiptRecord.tinCommitment

Source, line 20.

EncryptedReceiptRecord.protocolVersion

Source, line 21.

EncryptedReceiptRecord.ciphertext

Source, line 22.

EncryptedReceiptRecord.nonce

Source, line 23.

EncryptedReceiptRecord.authenticationTag

Source, line 24.

EncryptedReceiptRecord.encryptionVersion

Source, line 25.

EncryptedReceiptRecord.aadCommitment

Source, line 26.

EncryptedReceiptRecord.integrityCommitment

Source, line 27.

EncryptedReceiptRecord.keyEnvelopes

Source, line 28.

EncryptedReceiptRecord.createdAt

Source, line 29.

PrivateReceiptAad

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/receipts. Implementation, line 38.

PrivateReceiptAad.protocolVersion

Source, line 39.

PrivateReceiptAad.receiptId

Source, line 40.

PrivateReceiptAad.operationId

Source, line 41.

PrivateReceiptAad.tinCommitment

Source, line 42.

PrivateReceiptAad.encryptionVersion

Source, line 43.

ReceiptEncryptionRecipient

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/receipts. Implementation, line 32.

ReceiptEncryptionRecipient.recipientKeyId

Source, line 33.

ReceiptEncryptionRecipient.recipientType

Source, line 34.

ReceiptEncryptionRecipient.encryptionPublicKey

Source, line 35.

ReceiptKeyEnvelope

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/receipts. Implementation, line 6.

ReceiptKeyEnvelope.recipientKeyId

Source, line 7.

ReceiptKeyEnvelope.recipientType

Source, line 8.

ReceiptKeyEnvelope.wrappedDek

Source, line 9.

ReceiptKeyEnvelope.algorithm

Source, line 10.

ReceiptKeyEnvelope.ephemeralPublicKey

Source, line 11.

ReceiptKeyEnvelope.nonce

Source, line 12.

ReceiptKeyEnvelope.createdAt

Source, line 13.

ReceiptKeyEnvelope.revokedAt

Source, line 14.

ReceiptKeyRecipientType

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

TSN_PRIVATE_RECEIPT_ENCRYPTION_VERSION

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/receipts. Implementation, line 2.

TSN_PRIVATE_RECEIPT_PROTOCOL_VERSION

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/receipts. Implementation, line 1.