Versions in this module Expand all Collapse all v0 v0.1.0 Feb 21, 2023 Changes in this version + const TaskName + var File_protob_eddsa_resharing_proto protoreflect.FileDescriptor + func NewDGRound1Message(to []*tss.PartyID, from *tss.PartyID, eddsaPub *crypto.ECPoint, ...) tss.ParsedMessage + func NewDGRound2Message(to []*tss.PartyID, from *tss.PartyID) tss.ParsedMessage + func NewDGRound3Message1(to *tss.PartyID, from *tss.PartyID, share *vss.Share) tss.ParsedMessage + func NewDGRound3Message2(to []*tss.PartyID, from *tss.PartyID, vdct cmt.HashDeCommitment) tss.ParsedMessage + func NewDGRound4Message(to []*tss.PartyID, from *tss.PartyID) tss.ParsedMessage + func NewLocalParty(params *tss.ReSharingParameters, key keygen.LocalPartySaveData, ...) tss.Party + type DGRound1Message struct + EddsaPubX []byte + EddsaPubY []byte + VCommitment []byte + func (*DGRound1Message) Descriptor() ([]byte, []int) + func (*DGRound1Message) ProtoMessage() + func (m *DGRound1Message) UnmarshalEDDSAPub(ec elliptic.Curve) (*crypto.ECPoint, error) + func (m *DGRound1Message) UnmarshalVCommitment() *big.Int + func (m *DGRound1Message) ValidateBasic() bool + func (x *DGRound1Message) GetEddsaPubX() []byte + func (x *DGRound1Message) GetEddsaPubY() []byte + func (x *DGRound1Message) GetVCommitment() []byte + func (x *DGRound1Message) ProtoReflect() protoreflect.Message + func (x *DGRound1Message) Reset() + func (x *DGRound1Message) String() string + type DGRound2Message struct + func (*DGRound2Message) Descriptor() ([]byte, []int) + func (*DGRound2Message) ProtoMessage() + func (m *DGRound2Message) ValidateBasic() bool + func (x *DGRound2Message) ProtoReflect() protoreflect.Message + func (x *DGRound2Message) Reset() + func (x *DGRound2Message) String() string + type DGRound3Message1 struct + Share []byte + func (*DGRound3Message1) Descriptor() ([]byte, []int) + func (*DGRound3Message1) ProtoMessage() + func (m *DGRound3Message1) ValidateBasic() bool + func (x *DGRound3Message1) GetShare() []byte + func (x *DGRound3Message1) ProtoReflect() protoreflect.Message + func (x *DGRound3Message1) Reset() + func (x *DGRound3Message1) String() string + type DGRound3Message2 struct + VDecommitment [][]byte + func (*DGRound3Message2) Descriptor() ([]byte, []int) + func (*DGRound3Message2) ProtoMessage() + func (m *DGRound3Message2) UnmarshalVDeCommitment() cmt.HashDeCommitment + func (m *DGRound3Message2) ValidateBasic() bool + func (x *DGRound3Message2) GetVDecommitment() [][]byte + func (x *DGRound3Message2) ProtoReflect() protoreflect.Message + func (x *DGRound3Message2) Reset() + func (x *DGRound3Message2) String() string + type DGRound4Message struct + func (*DGRound4Message) Descriptor() ([]byte, []int) + func (*DGRound4Message) ProtoMessage() + func (m *DGRound4Message) ValidateBasic() bool + func (x *DGRound4Message) ProtoReflect() protoreflect.Message + func (x *DGRound4Message) Reset() + func (x *DGRound4Message) String() string + type LocalParty struct + func (p *LocalParty) FirstRound() tss.Round + func (p *LocalParty) PartyID() *tss.PartyID + func (p *LocalParty) Start() *tss.Error + func (p *LocalParty) StoreMessage(msg tss.ParsedMessage) (bool, *tss.Error) + func (p *LocalParty) String() string + func (p *LocalParty) Update(msg tss.ParsedMessage) (ok bool, err *tss.Error) + func (p *LocalParty) UpdateFromBytes(wireBytes []byte, from *tss.PartyID, isBroadcast bool) (bool, *tss.Error) + func (p *LocalParty) ValidateMessage(msg tss.ParsedMessage) (bool, *tss.Error)