@ -981,6 +981,7 @@ def display_utxos_for_disable_choice_default(utxos_enabled, utxos_disabled):
start + = 1
start + = 1
yield txid , idx
yield txid , idx
jmprint ( " List of UTXOs: " )
ulist = list ( output_utxos ( utxos_disabled , ' FROZEN ' ) )
ulist = list ( output_utxos ( utxos_disabled , ' FROZEN ' ) )
disabled_max = len ( ulist ) - 1
disabled_max = len ( ulist ) - 1
ulist . extend ( output_utxos ( utxos_enabled , ' NOT FROZEN ' , start = len ( ulist ) ) )
ulist . extend ( output_utxos ( utxos_enabled , ' NOT FROZEN ' , start = len ( ulist ) ) )
@ -1033,6 +1034,7 @@ def wallet_freezeutxo(wallet, md, display_callback=None, info_callback=None):
if md is None :
if md is None :
info_callback ( " Specify the mixdepth with the -m flag " , " error " )
info_callback ( " Specify the mixdepth with the -m flag " , " error " )
return " Failed "
return " Failed "
while True :
utxos_enabled , utxos_disabled = get_utxos_enabled_disabled ( wallet , md )
utxos_enabled , utxos_disabled = get_utxos_enabled_disabled ( wallet , md )
if utxos_disabled == { } and utxos_enabled == { } :
if utxos_disabled == { } and utxos_enabled == { } :
info_callback ( " The mixdepth: " + str ( md ) + \
info_callback ( " The mixdepth: " + str ( md ) + \
@ -1040,7 +1042,7 @@ def wallet_freezeutxo(wallet, md, display_callback=None, info_callback=None):
return " Failed "
return " Failed "
display_ret = display_callback ( utxos_enabled , utxos_disabled )
display_ret = display_callback ( utxos_enabled , utxos_disabled )
if display_ret is None :
if display_ret is None :
return " OK "
break
( txid , index ) , disable = display_ret
( txid , index ) , disable = display_ret
wallet . disable_utxo ( txid , index , disable )
wallet . disable_utxo ( txid , index , disable )
if disable :
if disable :