Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Event ¶
Event represents the parsed information from a create_group event.
func ParseEvent ¶
func ParseEvent(events sdk.StringEvents, evType string) (*Event, error)
ParseEvent parses the event from the given events. It extracts the event information from the events and returns the parsed Event or an error if parsing fails.
type Group ¶
type Group struct {
// contains filtered or unexported fields
}
Group is a worker responsible for group creation process of TSS module
func New ¶
New creates a new instance of the Group worker. It initializes the necessary components and returns the created Group instance or an error if initialization fails.
type Round1 ¶
type Round1 struct {
// contains filtered or unexported fields
}
Round1 is a worker responsible for round1 in the DKG process of TSS module
func NewRound1 ¶
NewRound1 creates a new instance of the Round1 worker. It initializes the necessary components and returns the created Round1 instance or an error if initialization fails.
type Round2 ¶
type Round2 struct {
// contains filtered or unexported fields
}
Round2 is a worker responsible for round2 in the DKG process of TSS module
func NewRound2 ¶
NewRound2 creates a new instance of the Round2 worker. It initializes the necessary components and returns the created Round2 instance or an error if initialization fails.
type Round3 ¶
type Round3 struct {
// contains filtered or unexported fields
}
Round3 is a worker responsible for round3 in the DKG process of TSS module
func NewRound3 ¶
NewRound3 creates a new instance of the Round3 worker. It initializes the necessary components and returns the created Round3 instance or an error if initialization fails.