1
0

Restore ability to pass wallet in-memory

This commit is contained in:
MrNaif2018
2024-01-02 18:46:02 +03:00
parent 88058df409
commit 9b5bead6f4

View File

@@ -140,9 +140,9 @@ def command(s):
if cmd.requires_wallet and kwargs.get('wallet') is None:
kwargs['wallet'] = daemon.config.get_wallet_path()
if 'wallet' in cmd.options:
wallet_path = kwargs.get('wallet', None)
if isinstance(wallet_path, str):
wallet = daemon.get_wallet(wallet_path)
wallet = kwargs.get('wallet', None)
if isinstance(wallet, str):
wallet = daemon.get_wallet(wallet)
if wallet is None:
raise Exception('wallet not loaded')
kwargs['wallet'] = wallet