MCPcopy Create free account
hub / github.com/DeAI-Artist/Linkis / initDBs

Function initDBs

node/node.go:235–249  ·  view source on GitHub ↗
(config *cfg.Config, dbProvider DBProvider)

Source from the content-addressed store, hash-verified

233}
234
235func initDBs(config *cfg.Config, dbProvider DBProvider) (blockStore *store.BlockStore, stateDB dbm.DB, err error) {
236 var blockStoreDB dbm.DB
237 blockStoreDB, err = dbProvider(&DBContext{"blockstore", config})
238 if err != nil {
239 return
240 }
241 blockStore = store.NewBlockStore(blockStoreDB)
242
243 stateDB, err = dbProvider(&DBContext{"state", config})
244 if err != nil {
245 return
246 }
247
248 return
249}
250
251func createAndStartProxyAppConns(clientCreator proxy.ClientCreator, logger log.Logger) (proxy.AppConns, error) {
252 proxyApp := proxy.NewAppConns(clientCreator)

Callers 1

NewNodeFunction · 0.70

Calls 1

NewBlockStoreFunction · 0.92

Tested by

no test coverage detected