Documentation
¶
Index ¶
- type Manager
- func (m *Manager) GetValidators() []string
- func (m *Manager) IsValidator(nodeID string) bool
- func (m *Manager) PushResult(vr *api.ValidationResult)
- func (m *Manager) RandomAsset(nodeID string, seed int64) (*cid.Cid, error)
- func (m *Manager) Start(ctx context.Context)
- func (m *Manager) Stop(ctx context.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager validation manager
func NewManager ¶
func NewManager(nodeMgr *node.Manager, configFunc dtypes.GetSchedulerConfigFunc, p *pubsub.PubSub, lmgr *leadership.Manager) *Manager
NewManager return new node manager instance
func (*Manager) GetValidators ¶ added in v0.1.22
GetValidators returns a list of validators.
func (*Manager) IsValidator ¶ added in v0.1.22
IsValidator checks if the given nodeID is a validator.
func (*Manager) PushResult ¶ added in v0.1.10
func (m *Manager) PushResult(vr *api.ValidationResult)
PushResult push validation result info to queue
func (*Manager) RandomAsset ¶ added in v0.1.22
RandomAsset get node asset with random seed
Click to show internal directories.
Click to hide internal directories.