@orangecheck/lock-core / SealInput
Interface: SealInput
Defined in: lock-core/src/types.ts:64
Properties
| Property | Type | Description | Defined 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> payload | Uint8Array | - | 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> recipients | DeviceRecord[] | - | lock-core/src/types.ts:75 |
<a id="property-sender"></a> sender | { address: string; attestation_id?: string; signMessage: (msg: string) => Promise<string>; } | - | lock-core/src/types.ts:66 |
sender.address | string | - | lock-core/src/types.ts:67 |
sender.attestation_id? | string | - | lock-core/src/types.ts:68 |
sender.signMessage | (msg: string) => Promise<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 |