nip.parameters.protocol

nip.parameters.protocol#

Parameters for the interaction protocols.

Classes

CommonProtocolParameters([verifier_first, ...])

Common additional parameters for the interaction protocol.

DebateProtocolParameters([...])

Additional parameters for the Debate interaction protocol.

LongProtocolParameters([max_message_rounds, ...])

Additional parameters for interaction protocols with multiple rounds.

MnipProtocolParameters([max_message_rounds, ...])

Additional parameters for the MNIP interaction protocol.

NipProtocolParameters([max_message_rounds, ...])

Additional parameters for the NIP interaction protocol.

ZkProtocolParameters([...])

Additional parameters for zero-knowledge versions of the interaction protocols.