canonicalKeychain
constcanonicalKeychain:Readonly<{assertAesGcmDocumentKey: (key) =>void;assertAppendOnlyTransition: (before,after) =>void;assertCanonicalKeychainEntry: (entry) =>asserts entry is [string, string];assertSerializedDocumentKey: (serialized) =>asserts serialized is string;cacheKeyToKeyId: (cacheKey) =>Uint8Array;createMergeClaim: (__namedParameters) =>CanonicalMergeClaim;isKeychainPrefix: (prefix,entries) =>boolean;keyIdToCacheKey: (keyIDBytes) =>string;sameKeychainEntry: (left,right) =>boolean;snapshotAppendIntent: (intent) =>CanonicalAppendIntent;stateCommitment: (entries) =>Promise<Uint8Array<ArrayBufferLike>>;toHex: (bytes) =>string;validateCanonicalKeychainEntries: (entries) =>CanonicalKeychainEntry[]; }>
Defined in: packages/core/src/keychain-canonical.ts:287
Internal
Canonical validation shared by the CRDT adapters.