Documentation ¶
Index ¶
- func GenerateAuditorEpochID() kyber.Point
- type Committee
- func (c *Committee) InitializeEpoch(auditors []*auditor.Auditor) error
- func (c *Committee) SummarizeMerkleBatchProofVerificationResults(verificationResults []uint) bool
- func (c *Committee) VerifyCommitment(commitments []kyber.Point) bool
- func (c *Committee) VerifyMerkleBatchProof(commitments []mt.DataBlock, batchProof *crypto.MerkleBatchProof, ...) (uint, error)
- type TypeID
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateAuditorEpochID ¶
func GenerateAuditorEpochID() kyber.Point
Types ¶
type Committee ¶
type Committee struct { ID TypeID // contains filtered or unexported fields }
func (*Committee) InitializeEpoch ¶
func (*Committee) SummarizeMerkleBatchProofVerificationResults ¶
func (*Committee) VerifyCommitment ¶
func (*Committee) VerifyMerkleBatchProof ¶
Click to show internal directories.
Click to hide internal directories.