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

x/willow/src/wgps/decoding/decode_messages.ts>DecodeMessagesOpts

Exploring Willow in the most efficient and sound programming language
Go to Latest
type alias DecodeMessagesOpts
import { type DecodeMessagesOpts } from "https://deno.land/x/willow@0.2.1/src/wgps/decoding/decode_messages.ts";

Type Parameters

ReadCapability
Receiver
SyncSignature
ReceiverSecretKey
PsiGroup
PsiScalar
SubspaceCapability
SubspaceReceiver
SyncSubspaceSignature
SubspaceSecretKey
Prefingerprint
Fingerprint
AuthorisationToken
StaticToken
DynamicToken
NamespaceId
SubspaceId
PayloadDigest
AuthorisationOpts
definition: { schemes: SyncSchemes<ReadCapability, Receiver, SyncSignature, ReceiverSecretKey, PsiGroup, PsiScalar, SubspaceCapability, SubspaceReceiver, SyncSubspaceSignature, SubspaceSecretKey, Prefingerprint, Fingerprint, AuthorisationToken, StaticToken, DynamicToken, NamespaceId, SubspaceId, PayloadDigest, AuthorisationOpts>; transport: Transport; challengeLength: number; getIntersectionPrivy: (handle: bigint) => ReadCapPrivy<NamespaceId, SubspaceId>; getTheirCap: (handle: bigint) => Promise<ReadCapability>; getCurrentlyReceivedEntry: () => Entry<NamespaceId, SubspaceId, PayloadDigest>; aoiHandlesToNamespace: (senderHandle: bigint, receivedHandle: bigint) => NamespaceId; aoiHandlesToArea: (senderHandle: bigint, receivedHandle: bigint) => Area<SubspaceId>; } & ReconcileMsgTrackerOpts<NamespaceId, SubspaceId, PayloadDigest>