oc · docs
docs / documentation

@orangecheck/pledge-core


@orangecheck/pledge-core / VerifyOutcomeOk

Interface: VerifyOutcomeOk

Defined in: pledge-core/src/types.ts:420

Properties

PropertyTypeDescriptionDefined in
<a id="property-canonicalmessage"></a> canonicalMessagestring-pledge-core/src/types.ts:423
<a id="property-envelope"></a> envelopeOutcomeEnvelope-pledge-core/src/types.ts:422
<a id="property-id"></a> idstring-pledge-core/src/types.ts:424
<a id="property-ok"></a> oktrue-pledge-core/src/types.ts:421
<a id="property-recomputerequired"></a> recomputeRequiredbooleanTrue 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