TransferTerms
fraktal-lib / TransferTerms
Type Alias: TransferTerms
TransferTerms =
object
Defined in: src/lib/services/package/types.common.ts:99
Public transfer terms that identify the package and counterparties.
Properties
createdISO
createdISO:
string
Defined in: src/lib/services/package/types.common.ts:107
ISO-8601 creation timestamp of the proposal.
expiryISO
expiryISO:
string|null|undefined
Defined in: src/lib/services/package/types.common.ts:112
Optional ISO-8601 expiry timestamp.
If null/undefined, the proposal does not expire automatically.
externalPackageId
externalPackageId:
string
Defined in: src/lib/services/package/types.common.ts:101
External identifier of the package being transferred.
fromMSP
fromMSP:
string
Defined in: src/lib/services/package/types.common.ts:103
MSP/organization initiating the transfer.
privateTermsHash
privateTermsHash:
string
Defined in: src/lib/services/package/types.common.ts:117
SHA256 hash of the private transfer terms. Used to verify integrity without revealing private data publicly.
toMSP
toMSP:
string
Defined in: src/lib/services/package/types.common.ts:105
MSP/organization targeted to receive the package.