@orangecheck/agent-core / UnsealScopesInput
Interface: UnsealScopesInput
Defined in: agent-core/src/private-scope.ts:78
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
<a id="property-device"></a> device | { device_id: string; secretKey: Uint8Array; } | - | agent-core/src/private-scope.ts:80 |
device.device_id | string | - | agent-core/node_modules/@orangecheck/lock-core/dist/types.d.ts:67 |
device.secretKey | Uint8Array | - | agent-core/node_modules/@orangecheck/lock-core/dist/types.d.ts:68 |
<a id="property-envelope"></a> envelope | ScopesEncryptedEnvelope | - | agent-core/src/private-scope.ts:79 |
<a id="property-skipsenderverification"></a> skipSenderVerification? | boolean | Skip the inner sender-signature check entirely. Default false. | agent-core/src/private-scope.ts:85 |
<a id="property-verifybip322"></a> verifyBip322? | (msg: string, signatureB64: string, address: string) => Promise<boolean> | BIP-322 verifier callback. If omitted, the embedded LockEnvelope's signature is NOT checked — useful for inspection or test paths. | agent-core/src/private-scope.ts:83 |