wait for wallet subscriptions

This commit is contained in:
Jack Robison 2017-04-24 00:19:46 -04:00
parent dc7193bb8f
commit dffaf745ec
2 changed files with 5 additions and 1 deletions

View file

@ -16,7 +16,8 @@ at anytime.
### Changed
* Added optional `address` and `include_unconfirmed` params to `jsonrpc_wallet_balance` method
* Wait for subscriptions before announcing wallet has finished starting
### Fixed
* fix stream_cost_estimate throwing exception on non decodeable claims
*

View file

@ -913,6 +913,9 @@ class LBRYumWallet(Wallet):
d.addCallback(lambda _: self._start_check.start(.1))
d.addCallback(lambda _: network_start_d)
d.addCallback(lambda _: self._load_blockchain())
d.addCallback(lambda _: log.info("Subscribing to addresses"))
d.addCallback(lambda _: self.wallet.wait_until_synchronized(lambda _: None))
d.addCallback(lambda _: log.info("Synchronized wallet"))
return d
def _stop(self):