try_sign accept miniscript argument

This commit is contained in:
scgbckbone 2025-10-10 12:20:10 +02:00
parent 0ee23f5faf
commit 4ea01f7d04
2 changed files with 4 additions and 4 deletions

View File

@ -1405,8 +1405,8 @@ def try_sign_microsd(open_microsd, cap_story, pick_menu_item, goto_home,
def try_sign(start_sign, end_sign):
def doit(filename_or_data, accept=True, finalize=False, accept_ms_import=False,
exit_export_loop=True):
ip = start_sign(filename_or_data, finalize=finalize)
exit_export_loop=True, miniscript=None):
ip = start_sign(filename_or_data, finalize=finalize, miniscript=miniscript)
return ip, end_sign(accept, finalize=finalize, accept_ms_import=accept_ms_import,
exit_export_loop=exit_export_loop)

View File

@ -358,8 +358,8 @@ def test_multisig(settings_set, settings_get, try_sign, goto_home, pick_menu_ite
for x in msc:
assert len(x) == 4 # new format (name, policy, keys, opts)
for psbt in [psbt0, psbt1, psbt2, psbt3]:
try_sign(base64.b64decode(psbt))
for i, psbt in enumerate([ms_psbt0, ms_psbt1, ms_psbt2, ms_psbt3]):
try_sign(base64.b64decode(psbt), miniscript="ms%d" % i)
def test_multisig_derivation_path_migration(start_sign, end_sign, settings_set, goto_home, clear_miniscript,