Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/willow/mod.deno.ts>FingerprintScheme

Exploring Willow in the most efficient and sound programming language
Go to Latest
type alias FingerprintScheme
Re-export
import { type FingerprintScheme } from "https://deno.land/x/willow@0.2.1/mod.deno.ts";

Configures the Fingerprint and PreFingerprint parameters used by 3d range-based set reconciliation.

Type Parameters

NamespaceId
SubspaceId
PayloadDigest
PreFingerprint
Fingerprint
definition: { neutral: PreFingerprint; neutralFinalised: Fingerprint; isEqual: (a: Fingerprint, b: Fingerprint) => boolean; encoding: EncodingScheme<Fingerprint>; fingerprintSingleton(entry: LengthyEntry<NamespaceId, SubspaceId, PayloadDigest>): Promise<PreFingerprint>; fingerprintCombine(a: PreFingerprint, b: PreFingerprint): PreFingerprint; fingerprintFinalise(prefingerprint: PreFingerprint): Promise<Fingerprint>; }