Documentation ¶
Index ¶
- Constants
- func IsExist(f string) bool
- func StartNode(node *node.Node) error
- func StopNode(node *node.Node)
- func WaitNode(node *node.Node)
- type CheckChainNodeManager
- type DefaultNodeManager
- type ExportNodeManager
- type FullNodeMaker
- type LocalNodeMaker
- type NodeMaker
- type NodeManager
- type PluginDataNodeManager
- type RecoverNodeManager
- type SubCmdNodeManager
Constants ¶
View Source
const CountPerDelete = 10000
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CheckChainNodeManager ¶
type CheckChainNodeManager struct {
// contains filtered or unexported fields
}
func NewCheckChainNodeManager ¶
func NewCheckChainNodeManager(ctx *cli.Context, maker NodeMaker) (*CheckChainNodeManager, error)
func (*CheckChainNodeManager) Node ¶
func (nodeManager *CheckChainNodeManager) Node() *node.Node
func (*CheckChainNodeManager) Start ¶
func (nodeManager *CheckChainNodeManager) Start() error
func (*CheckChainNodeManager) Stop ¶
func (nodeManager *CheckChainNodeManager) Stop() error
type DefaultNodeManager ¶
type DefaultNodeManager struct {
// contains filtered or unexported fields
}
func NewDefaultNodeManager ¶
func NewDefaultNodeManager(ctx *cli.Context, maker NodeMaker) (*DefaultNodeManager, error)
func (*DefaultNodeManager) Node ¶
func (nodeManager *DefaultNodeManager) Node() *node.Node
func (*DefaultNodeManager) Start ¶
func (nodeManager *DefaultNodeManager) Start() error
func (*DefaultNodeManager) Stop ¶
func (nodeManager *DefaultNodeManager) Stop() error
type ExportNodeManager ¶
type ExportNodeManager struct {
// contains filtered or unexported fields
}
func NewExportNodeManager ¶
func NewExportNodeManager(ctx *cli.Context, maker NodeMaker) (*ExportNodeManager, error)
func (*ExportNodeManager) Start ¶
func (nodeManager *ExportNodeManager) Start() error
type FullNodeMaker ¶
type FullNodeMaker struct { }
func (FullNodeMaker) MakeNode ¶
func (maker FullNodeMaker) MakeNode(ctx *cli.Context) (*node.Node, error)
func (FullNodeMaker) MakeNodeConfig ¶
func (maker FullNodeMaker) MakeNodeConfig(ctx *cli.Context) (*nodeconfig.Config, error)
type LocalNodeMaker ¶
type LocalNodeMaker struct { }
func (LocalNodeMaker) MakeNode ¶
func (maker LocalNodeMaker) MakeNode(ctx *cli.Context) (*node.Node, error)
func (LocalNodeMaker) MakeNodeConfig ¶
func (maker LocalNodeMaker) MakeNodeConfig(ctx *cli.Context) (*nodeconfig.Config, error)
type PluginDataNodeManager ¶
type PluginDataNodeManager struct {
// contains filtered or unexported fields
}
func NewPluginDataNodeManager ¶
func NewPluginDataNodeManager(ctx *cli.Context, maker NodeMaker) (*PluginDataNodeManager, error)
func (*PluginDataNodeManager) Node ¶
func (nodeManager *PluginDataNodeManager) Node() *node.Node
func (*PluginDataNodeManager) Start ¶
func (nodeManager *PluginDataNodeManager) Start() error
func (*PluginDataNodeManager) Stop ¶
func (nodeManager *PluginDataNodeManager) Stop() error
type RecoverNodeManager ¶
type RecoverNodeManager struct {
// contains filtered or unexported fields
}
func NewRecoverNodeManager ¶
func NewRecoverNodeManager(ctx *cli.Context, maker NodeMaker) (*RecoverNodeManager, error)
func (*RecoverNodeManager) Node ¶
func (nodeManager *RecoverNodeManager) Node() *node.Node
func (*RecoverNodeManager) Start ¶
func (nodeManager *RecoverNodeManager) Start() error
func (*RecoverNodeManager) Stop ¶
func (nodeManager *RecoverNodeManager) Stop() error
type SubCmdNodeManager ¶
type SubCmdNodeManager struct {
// contains filtered or unexported fields
}
func NewSubCmdNodeManager ¶
func NewSubCmdNodeManager(ctx *cli.Context, maker NodeMaker) (*SubCmdNodeManager, error)
func (*SubCmdNodeManager) Node ¶
func (nodeManager *SubCmdNodeManager) Node() *node.Node
func (*SubCmdNodeManager) Start ¶
func (nodeManager *SubCmdNodeManager) Start() error
func (*SubCmdNodeManager) Stop ¶
func (nodeManager *SubCmdNodeManager) Stop() error
Click to show internal directories.
Click to hide internal directories.