Versions in this module Expand all Collapse all v0 v0.5.0 Jun 23, 2023 v0.4.0 Jun 22, 2023 v0.3.0 Jun 22, 2023 v0.2.0 Jun 22, 2023 Changes in this version + func Verify(public kyber.Point, msg *big.Int, sig ethschnorr.Signature) error + type DSS struct + T int + func NewDSS(args DSSArgs) (*DSS, error) + func (d *DSS) EnoughPartialSig() bool + func (d *DSS) PartialSig() (*PartialSig, error) + func (d *DSS) ProcessPartialSig(ps *PartialSig) error + func (d *DSS) Signature() (ethschnorr.Signature, error) + type DSSArgs = struct + T int + type DistKeyShare interface + Commitments func() []kyber.Point + PriShare func() *share.PriShare + type PartialSig struct + Partial *share.PriShare + SessionID []byte + Signature ethschnorr.Signature + func (ps *PartialSig) Hash() *big.Int + type Suite interface