@orangecheck/pledge-core / VerifyOutcomeOk
Interface: VerifyOutcomeOk
Defined in: pledge-core/src/types.ts:420
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
<a id="property-canonicalmessage"></a> canonicalMessage | string | - | pledge-core/src/types.ts:423 |
<a id="property-envelope"></a> envelope | OutcomeEnvelope | - | pledge-core/src/types.ts:422 |
<a id="property-id"></a> id | string | - | pledge-core/src/types.ts:424 |
<a id="property-ok"></a> ok | true | - | pledge-core/src/types.ts:421 |
<a id="property-recomputerequired"></a> recomputeRequired | boolean | True for resolved_by: "deterministic". Such an outcome is unsigned, so verifying it proves only that it is well formed and bound to the pledge: it is a claim about public state. Callers MUST recompute the mechanism before treating it as final (SPEC §9.1 step 8, §11.4). | pledge-core/src/types.ts:431 |