oc · docs
docs / documentation

@orangecheck/lock-core


@orangecheck/lock-core / SealInput

Interface: SealInput

Defined in: lock-core/src/types.ts:68

Properties

PropertyTypeDescriptionDefined in
<a id="property-expiresat"></a> expiresAt?Date | null-lock-core/src/types.ts:82
<a id="property-hint"></a> hint?string-lock-core/src/types.ts:81
<a id="property-kind"></a> kind?EnvelopeKind-lock-core/src/types.ts:80
<a id="property-payload"></a> payloadUint8Array-lock-core/src/types.ts:69
<a id="property-payment"></a> payment?EnvelopePayment | null-lock-core/src/types.ts:83
<a id="property-recipients"></a> recipientsDeviceRecord[]-lock-core/src/types.ts:79
<a id="property-sender"></a> sender&#123; address: string; attestation_id?: string; signMessage: (msg: string) => Promise&lt;string>; &#125;-lock-core/src/types.ts:70
sender.addressstring-lock-core/src/types.ts:71
sender.attestation_id?string-lock-core/src/types.ts:72
sender.signMessage(msg: string) => Promise&lt;string>Returns a BIP-322 base64 signature of the given message bytes as UTF-8. Exactly one call per seal (over the envelope id).lock-core/src/types.ts:77