live · mainnetoc · docs
specs · api · guides
docs / documentation

@orangecheck/lock-core


@orangecheck/lock-core / SealInput

Interface: SealInput

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

Properties

PropertyTypeDescriptionDefined in
<a id="property-expiresat"></a> expiresAt?Date | null-lock-core/src/types.ts:78
<a id="property-hint"></a> hint?string-lock-core/src/types.ts:77
<a id="property-kind"></a> kind?EnvelopeKind-lock-core/src/types.ts:76
<a id="property-payload"></a> payloadUint8Array-lock-core/src/types.ts:65
<a id="property-payment"></a> payment?EnvelopePayment | null-lock-core/src/types.ts:79
<a id="property-recipients"></a> recipientsDeviceRecord[]-lock-core/src/types.ts:75
<a id="property-sender"></a> sender&#123; address: string; attestation_id?: string; signMessage: (msg: string) => Promise&lt;string>; &#125;-lock-core/src/types.ts:66
sender.addressstring-lock-core/src/types.ts:67
sender.attestation_id?string-lock-core/src/types.ts:68
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:73