UNPKG

signify-ts

Version:

Signing at the edge for KERI, ACDC, and KERIA

22 lines (21 loc) 803 B
import { Matter, MatterArgs } from './matter'; /** * @description : Diger is subset of Matter and is used to verify the digest of serialization * It uses .raw : as digest * .code as digest algorithm * */ export declare class Diger extends Matter { private readonly _verify; constructor({ raw, code, qb64, qb64b, qb2 }: MatterArgs, ser?: Uint8Array | null); /** * * @param {Uint8Array} ser serialization bytes * @description This method will return true if digest of bytes serialization ser matches .raw * using .raw as reference digest for ._verify digest algorithm determined by .code */ verify(ser: Uint8Array): boolean; compare(ser: Uint8Array, dig?: any, diger?: Diger | null): boolean; blake3_256(ser: Uint8Array, dig: any): boolean; }