}
if config.Wallet.Enable {
- accountsDB := dbm.NewDB("account", config.DBBackend, config.DBDir())
- assetsDB := dbm.NewDB("asset", config.DBBackend, config.DBDir())
+
walletDB := dbm.NewDB("wallet", config.DBBackend, config.DBDir())
- accounts = account.NewManager(accountsDB, walletDB, chain)
- assets = asset.NewRegistry(assetsDB, chain)
+ accounts = account.NewManager(walletDB, chain)
+ assets = asset.NewRegistry(walletDB, chain)
- wallet = w.NewWallet(walletDB, accounts, assets)
- wallet.Ind.RegisterAnnotator(accounts.AnnotateTxs)
- wallet.Ind.RegisterAnnotator(assets.AnnotateTxs)
+ wallet = w.NewWallet(walletDB)
go wallet.WalletUpdate(chain)