@ -15,6 +15,7 @@ def split_address(address):
async def confirm_output(ctx, output, coin):
# TODO: handle OP_RETURN correctly
content = Text('Confirm output', ui.ICON_RESET,
ui.BOLD, format_amount(output.amount, coin),
ui.NORMAL, 'to',
@ -176,7 +176,7 @@ async def sign_tx(tx: SignTx, root):
raise SigningError(FailureType.ProcessError,
'Only one change output is valid')
change_out = txo.amount
elif txo.script_type != OutputScriptType.PAYTOOPRETURN:
else:
if not await confirm_output(txo, coin):
raise SigningError(FailureType.ActionCancelled,
'Output cancelled')