Crate aleph_bft_crypto

source ·
Expand description

Utilities for node addressing and message signing.

Structs§

  • Error resulting from multisignature being incomplete.
  • A pair consistsing of signable data and a NodeIndex.
  • Signable data together with a complete multisignature.
  • Node count. Right now it doubles as node weight in many places in the code, in the future we might need a new type for that.
  • The index of a node
  • A container keeping items indexed by NodeIndex.
  • Error type returned when a verification of a signature fails.
  • A correctly signed object of type T.
  • A pair consisting of an instance of the Signable trait and an (arbitrary) signature.

Enums§

Traits§

  • Indicates that an implementor has been assigned some index.
  • Abstraction of the signing data and verifying signatures.
  • Extends Keychain with multisigning functionalities.
  • A type to which signatures can be aggregated.
  • Data which can be signed.
  • The type used as a signature.

Type Aliases§

  • A set of signatures of a subset of nodes serving as a (partial) multisignature