Expand description
Mutable wrappers around the protocols for easier handling.
Structs
- Data produced when creating a direct message to another party that has to be preserved for further processing.
- An error on this party’s side. Can be caused by an incorrect usage, a bug in the implementation, or some environment error.
- A message that passed initial validity checks.
- A processed message from another party.
- An unprovable fault of another party.
- A mutable accumulator created for each round to assemble processed messages from other parties.
- The session state where it is ready to send messages.
- A (yet) unverified message from a round that includes the payload signature.
Enums
- Errors that can occur during broadcast consesnsus check.
- Possible errors returned by session methods.
- Possible outcomes of successfully finalizing a round.
- A provable fault of another party.
- Types of unprovable faults of another party.
Functions
- Creates the initial state for the joined Presigning and Signing protocols.
- Creates the initial state for the joined KeyGen and KeyRefresh+Auxiliary protocols.
- Creates the initial state for the KeyRefresh+Auxiliary protocol.
Type Aliases
- Prehashed message to sign.