Documentation
¶
Index ¶
- func HandleExitSignal() context.Context
- func InitChain(gene *genesis.Genesis, mainDB db.DB) *chain.Chain
- func InitLogger(config *cmtcfg.Config)
- func LoadGenesisDoc(mainDB db.DB, genesisDocProvider types.GenesisDocProvider) (*types.GenesisDoc, error)
- func OpenMainDB(ctx *cli.Context, dataDir string) *lvldb.LevelDB
- type Node
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandleExitSignal ¶
func InitLogger ¶
func LoadGenesisDoc ¶
func LoadGenesisDoc( mainDB db.DB, genesisDocProvider types.GenesisDocProvider, ) (*types.GenesisDoc, error)
Types ¶
type Node ¶
type Node struct {
// contains filtered or unexported fields
}
var (
GlobNodeInst *Node
)
func NewNode ¶
func NewNode( config *cmtcfg.Config, privValidator *privval.FilePV, nodeKey *types.NodeKey, clientCreator cmtproxy.ClientCreator, genesisDocProvider types.GenesisDocProvider, dbProvider cmtcfg.DBProvider, ) *Node
func NewNodeWithContext ¶
func NewNodeWithContext(ctx context.Context, config *cmtcfg.Config, privValidator *privval.FilePV, nodeKey *types.NodeKey, clientCreator cmtproxy.ClientCreator, genesisDocProvider types.GenesisDocProvider, dbProvider cmtcfg.DBProvider) *Node
Click to show internal directories.
Click to hide internal directories.