@orangecheck/agent-core / SealScopesInput
Interface: SealScopesInput
Defined in: agent-core/src/private-scope.ts:47
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
<a id="property-expiresat"></a> expiresAt? | Date | null | Optional expiry on the OC Lock envelope itself. Independent of the delegation's expires_at; usually left null. | agent-core/src/private-scope.ts:57 |
<a id="property-hint"></a> hint? | string | Optional human hint stored in the OC Lock envelope. | agent-core/src/private-scope.ts:54 |
<a id="property-recipients"></a> recipients | DeviceRecord[] | Authorized decryptors. Must include at least the agent. | agent-core/src/private-scope.ts:52 |
<a id="property-scopes"></a> scopes | string[] | - | agent-core/src/private-scope.ts:48 |
<a id="property-sender"></a> sender | SealInput | Principal / sender — the same address that signs the OC Agent envelope. | agent-core/src/private-scope.ts:50 |