@orangecheck/pledge-core / VerifyAbandonmentInput
Interface: VerifyAbandonmentInput
Defined in: pledge-core/src/types.ts:370
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
<a id="property-envelope"></a> envelope | AbandonmentEnvelope | - | pledge-core/src/types.ts:371 |
<a id="property-pledge"></a> pledge? | PledgeCanonicalInput | The pledge this abandonment refers to. Supply it and SPEC §5.3 is enforced: pledge_id names it, sig.pubkey is its swearer, and abandoned_at >= sworn_at. Omit it and you MUST say so with skipPledgeBinding. | pledge-core/src/types.ts:378 |
<a id="property-skippledgebinding"></a> skipPledgeBinding? | boolean | Verify the envelope WITHOUT binding it to a pledge. The result then says only that someone signed this abandonment, not that the swearer abandoned the pledge; callers MUST NOT classify a pledge with it. | pledge-core/src/types.ts:384 |
<a id="property-skipsignatureverification"></a> skipSignatureVerification? | boolean | - | pledge-core/src/types.ts:386 |
<a id="property-verifybip322"></a> verifyBip322? | VerifyBip322 | - | pledge-core/src/types.ts:385 |