更新到Cosmos SDK的新版本时缺少`tendermint / libs / db`

时间:2019-08-07 10:09:29

标签: blockchain tendermint

将cosmos-sdk从v0.35更新到发布v0.36(cosmos-sdk@v0.36.0-rc1)()以获得新功能。由于软件包路径不再起作用而出错:

Cannot load github.com/tendermint/tendermint/libs/db: cannot find module providing pacakge github.com/tendermint/tendermint/libs/db

Missing module

1 个答案:

答案 0 :(得分:2)

这是因为bidmint将dbm移到了单独的模块路径。

这样做:

$ go get github.com/tendermint/tm-db

并替换:

dbm "github.com/tendermint/tendermint/libs/db"

还有:

dbm "github.com/tendermint/tm-db"

用于进口