Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { tofnd.MultisigClient }
Client defines the interface of a grpc client to communicate with tofnd Multisig service
type Mgr ¶
type Mgr struct {
// contains filtered or unexported fields
}
Mgr represents an object that manages all communication with the multisig process
func NewMgr ¶
func NewMgr(client Client, ctx sdkclient.Context, participant sdk.ValAddress, broadcaster broadcast.Broadcaster, timeout time.Duration) *Mgr
NewMgr is the constructor of mgr
func (*Mgr) ProcessKeygenStarted ¶
func (mgr *Mgr) ProcessKeygenStarted(event *types.KeygenStarted) error
ProcessKeygenStarted handles event keygen started
func (*Mgr) ProcessSigningStarted ¶
func (mgr *Mgr) ProcessSigningStarted(event *types.SigningStarted) error
ProcessSigningStarted handles event signing started
Click to show internal directories.
Click to hide internal directories.