package
2.10.1-stable+incompatible
Repository: https://github.com/algorand/go-algorand.git
Documentation: pkg.go.dev
# Functions
MkBuilder constructs an empty builder (with no signatures).
MkVerifier constructs a verifier to check the compact certificate on the message specified in p, with partcom specifying the Merkle root of the participants that must sign the message.
# Structs
Builder keeps track of signatures on a message and eventually produces a compact certificate for that message.
Cert represents a compact certificate.
CompactOneTimeSignature is crypto.OneTimeSignature with omitempty.
Params defines common parameters for the verifier and builder.
A Participant corresponds to an account whose AccountData.Status is Online, and for which the expected sigRound satisfies AccountData.VoteFirstValid <= sigRound <= AccountData.VoteLastValid.
Reveal is a single array position revealed as part of a compact certificate.
Verifier is used to verify a compact certificate.
# Type aliases
SortUint64 implements sorting by uint64 keys for canonical encoding of maps in msgpack format.