@orangecheck/stamp-ots / makeAnchorVerifier
Function: makeAnchorVerifier()
function makeAnchorVerifier(cfg: AnchorVerifierConfig): (proofB64: string, blockHeight: number, blockHash: string, envelopeId: string) => Promise<boolean>;
Defined in: anchor.ts:62
Build a concrete anchor verifier from a proof walker plus a header source.
The returned function matches the verifyOtsAnchor shape expected by
@orangecheck/stamp-core's verify():
(proofB64, blockHeight, blockHash, envelopeId) => Promise<boolean>
Wire it in as:
verify({ envelope, verifyOtsAnchor: makeAnchorVerifier({...}) })
Parameters
| Parameter | Type |
|---|---|
cfg | AnchorVerifierConfig |
Returns
(proofB64: string, blockHeight: number, blockHash: string, envelopeId: string) => Promise<boolean>