interface AnchorEncryptedTranscriptOpts {
    consent?: boolean;
    demos: Demos;
    l2ps: L2PS;
    policy: TranscriptDisclosurePolicy;
    signer: `${string}:${string}`;
    transcript: ChannelTranscript;
}

Properties

consent?: boolean

Required to actually anchor when policy === "encrypted-anchored-recommended".

demos: Demos
l2ps: L2PS

Provides the AES-GCM key for encrypt-to-member-set.

signer: `${string}:${string}`

Must be a member of transcript.members and match the connected Demos wallet.

transcript: ChannelTranscript