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.

createTinMasterSeedEnvelope

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-envelopes. Implementation, line 159.

createTinPublicRoutePayload

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-envelopes. Implementation, line 264.

decodeTinMasterSeedEnvelope

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-envelopes. Implementation, line 89.
Direct failure expressions:

decodeTinPublicRouteEnvelope

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-envelopes. Implementation, line 250.
Direct failure expressions:

encodeTinEnvelope

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-envelopes. Implementation, line 85.

encryptTinPublicRoutePayload

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-envelopes. Implementation, line 291.
Direct failure expressions:

serializeTinMasterSeedWalletAuthorization

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-envelopes. Implementation, line 137.

TIN_MASTER_SEED_ACCESS_DOMAIN

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-envelopes. Implementation, line 10.

TIN_MASTER_SEED_ENVELOPE_VERSION

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

TIN_MASTER_SEED_LOCAL_ENCRYPTION_ALGORITHM

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-envelopes. Implementation, line 8.

TIN_PUBLIC_ROUTE_ENCRYPTION_ALGORITHM

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-envelopes. Implementation, line 12.

TIN_PUBLIC_ROUTE_ENVELOPE_VERSION

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-envelopes. Implementation, line 11.

TinMasterSeedEnvelope

The locally encrypted master seed plus an opaque threshold-protected data key. The SDK never serializes a device private key, wallet signature, master seed, or backend capability into this envelope. Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-envelopes. Implementation, line 19.

TinPublicRouteEntry

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-envelopes. Implementation, line 36.

TinPublicRouteEnvelope

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-envelopes. Implementation, line 52.

TinPublicRoutePayload

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-envelopes. Implementation, line 43.

validateTinMasterSeedEnvelope

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-envelopes. Implementation, line 215.
Direct failure expressions: