diff --git a/lbrynet/daemon/Daemon.py b/lbrynet/daemon/Daemon.py index 2820977ac..8c42ec45a 100644 --- a/lbrynet/daemon/Daemon.py +++ b/lbrynet/daemon/Daemon.py @@ -1558,6 +1558,7 @@ class Daemon(AuthJSONRPCServer): } """ tx = yield self.wallet.claim_new_channel(channel_name, amount) + self.wallet.save() script = tx.outputs[0].script result = { "success": True, diff --git a/lbrynet/wallet/manager.py b/lbrynet/wallet/manager.py index 90385af9a..e60454f35 100644 --- a/lbrynet/wallet/manager.py +++ b/lbrynet/wallet/manager.py @@ -201,6 +201,10 @@ class LbryWalletManager(BaseWalletManager): def cancel_point_reservation(self, reserved_points): pass # fixme: disabled for now. + def save(self): + for wallet in self.wallets: + wallet.save() + class ReservedPoints(object): def __init__(self, identifier, amount):