diff --git a/CHANGELOG.md b/CHANGELOG.md index 65d405494..5755bbfe3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 Dates are in `dd-mm-yyyy` format. +## [2.2.4] - 09-07-2024 + +### Changed + +- Major revamp of the UI for transaction signing and wallet policy registration on Stax. Changed "wallet policy" with the simpler wording "account". +- Slight performance improvements in the signing flow. +- Added a technical limit of at most 10 distinct cosigners in a wallet policy. + +### Fixed + +- OP_RETURN outputs with a `0x00` data push were incorrectly rejected. + ## [2.2.3] - 06-05-2024 ### Added diff --git a/Makefile b/Makefile index 3fd869e8c..0720350ab 100644 --- a/Makefile +++ b/Makefile @@ -47,7 +47,7 @@ PATH_SLIP21_APP_LOAD_PARAMS = "LEDGER-Wallet policy" # Application version APPVERSION_M = 2 APPVERSION_N = 2 -APPVERSION_P = 3 +APPVERSION_P = 4 APPVERSION_SUFFIX = # if not empty, appended at the end. Do not add a dash. ifeq ($(APPVERSION_SUFFIX),) diff --git a/bitcoin_client_js/src/__tests__/automations/register_wallet_accept.json b/bitcoin_client_js/src/__tests__/automations/register_wallet_accept.json index fa2d0db14..9f819ed75 100644 --- a/bitcoin_client_js/src/__tests__/automations/register_wallet_accept.json +++ b/bitcoin_client_js/src/__tests__/automations/register_wallet_accept.json @@ -2,7 +2,7 @@ "version": 1, "rules": [ { - "regexp": "Register wallet|Wallet name|Wallet policy|Key", + "regexp": "Register account|Account name|Wallet policy|Key", "actions": [ ["button", 2, true], ["button", 2, false] diff --git a/bitcoin_client_js/src/__tests__/automations/sign_with_wallet_accept.json b/bitcoin_client_js/src/__tests__/automations/sign_with_wallet_accept.json index 81c5db84c..488dc288c 100644 --- a/bitcoin_client_js/src/__tests__/automations/sign_with_wallet_accept.json +++ b/bitcoin_client_js/src/__tests__/automations/sign_with_wallet_accept.json @@ -2,7 +2,7 @@ "version": 1, "rules": [ { - "regexp": "Spend from|Wallet name|Review|Amount|Address|Fees", + "regexp": "Spend from|Account name|Review|Amount|Address|Fees", "actions": [ ["button", 2, true], ["button", 2, false] diff --git a/ragger_bitcoin/ragger_instructions.py b/ragger_bitcoin/ragger_instructions.py index 55ea621f2..43999ada0 100644 --- a/ragger_bitcoin/ragger_instructions.py +++ b/ragger_bitcoin/ragger_instructions.py @@ -38,16 +38,22 @@ def nano_skip_screen(self, text, save_screenshot=True): self.new_request(text, NavInsID.RIGHT_CLICK, NavInsID.RIGHT_CLICK, save_screenshot=save_screenshot) - def navigate_end_of_flow(self, save_screenshot=True): - self.new_request("Processing", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_REVIEW_TAP, - save_screenshot=save_screenshot) - - def review_start(self, output_count: int = 1, save_screenshot=True): + def review_start(self, output_count: int = 1, save_screenshot=True, has_warning=False): self.new_request("Review", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_REVIEW_TAP, - save_screenshot=save_screenshot) - for _ in range(0, output_count): - self.new_request("Amount", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_REVIEW_TAP, - save_screenshot=save_screenshot) + save_screenshot=save_screenshot) + + if has_warning: + self.same_request("Warning", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_CHOICE_CONFIRM, + save_screenshot=save_screenshot) + + for output_index in range(0, output_count): + # the initial 2 outputs are cached; that depends on the N_CACHED_EXTERNAL_OUTPUTS constant + if output_index < 2: + self.same_request("Amount", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_REVIEW_TAP, + save_screenshot=save_screenshot) + else: + self.new_request("Amount", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_REVIEW_TAP, + save_screenshot=save_screenshot) def review_fees(self, fees_on_same_request: bool = True, save_screenshot=True): if fees_on_same_request: self.same_request("Fees", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_REVIEW_TAP, @@ -94,10 +100,6 @@ def reject_message(self, save_screenshot=True): self.new_request("Message", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_STATUS_DISMISS, save_screenshot=save_screenshot) - def warning_accept(self, save_screenshot=True): - self.new_request("Warning", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_CHOICE_CONFIRM, - save_screenshot=save_screenshot) - def address_confirm(self, save_screenshot=True): self.new_request("Confirm", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_ADDRESS_CONFIRMATION_CONFIRM, diff --git a/src/boilerplate/io.c b/src/boilerplate/io.c index d70100413..fb804cee4 100644 --- a/src/boilerplate/io.c +++ b/src/boilerplate/io.c @@ -85,6 +85,20 @@ void io_reset_timeouts() { G_was_processing_screen_shown = false; } +void io_show_processing_screen() { + if (!G_was_processing_screen_shown) { + G_was_processing_screen_shown = true; + if (!G_swap_state.called_from_swap) { +#ifdef HAVE_BAGL + ux_flow_init(0, ux_processing_flow, NULL); +#endif // HAVE_BAGL +#ifdef HAVE_NBGL + nbgl_useCaseSpinner("Processing"); +#endif // HAVE_NBGL + } + } +} + uint8_t io_event(uint8_t channel) { (void) channel; @@ -121,18 +135,7 @@ uint8_t io_event(uint8_t channel) { G_ticks - G_processing_timeout_start_tick >= PROCESSING_TIMEOUT_TICKS) { io_clear_processing_timeout(); - if (!G_was_processing_screen_shown) { - G_was_processing_screen_shown = true; -#ifdef HAVE_BAGL - ux_flow_init(0, ux_processing_flow, NULL); -#endif // HAVE_BAGL -#ifdef HAVE_NBGL - - if (!G_swap_state.called_from_swap) { - nbgl_useCaseSpinner("Processing"); - } -#endif // HAVE_NBGL - } + io_show_processing_screen(); } if (G_is_timeout_active.interruption && diff --git a/src/boilerplate/io.h b/src/boilerplate/io.h index 4a6a3ea6e..56f1de76d 100644 --- a/src/boilerplate/io.h +++ b/src/boilerplate/io.h @@ -54,6 +54,11 @@ void io_clear_processing_timeout(); */ void io_reset_timeouts(); +/** + * Shows the "Processing..." screen. + */ +void io_show_processing_screen(); + /** * TODO: docs */ diff --git a/src/common/base58.c b/src/common/base58.c index b7100a3fc..63ad3a3e8 100644 --- a/src/common/base58.c +++ b/src/common/base58.c @@ -43,14 +43,8 @@ char const BASE58_ALPHABET[] = { }; int base58_decode(const char *in, size_t in_len, uint8_t *out, size_t out_len) { -#ifdef USE_CXRAM_SECTION - // allocate buffers inside the cxram section; safe as there are no syscalls here - uint8_t *tmp = get_cxram_buffer(); // MAX_DEC_INPUT_SIZE bytes buffer - uint8_t *buffer = get_cxram_buffer() + MAX_DEC_INPUT_SIZE; // MAX_DEC_INPUT_SIZE bytes buffer -#else uint8_t tmp[MAX_DEC_INPUT_SIZE] = {0}; uint8_t buffer[MAX_DEC_INPUT_SIZE] = {0}; -#endif memset(tmp, 0, MAX_DEC_INPUT_SIZE); memset(buffer, 0, MAX_DEC_INPUT_SIZE); diff --git a/src/common/script.c b/src/common/script.c index c0af557a2..ffcc8f16f 100644 --- a/src/common/script.c +++ b/src/common/script.c @@ -189,8 +189,8 @@ int format_opscript_script(const uint8_t script[], } if (hex_length == 1) { - if (script[offset] == 0x81 || script[offset] <= 16) { - // non-standard, it should use OP_1NEGATE, or one of OP_0, ..., OP_16 + if (script[offset] == 0x81 || (1 <= script[offset] && script[offset] <= 16)) { + // non-standard, it should use OP_1NEGATE, or one of OP_1, ..., OP_16 return -1; } } @@ -219,3 +219,24 @@ int format_opscript_script(const uint8_t script[], out[out_ctr - 1] = '\0'; return out_ctr; } + +#ifndef SKIP_FOR_CMOCKA + +bool format_script(const uint8_t script[], + size_t script_len, + char out[static MAX_OUTPUT_SCRIPT_DESC_SIZE]) { + int address_len = get_script_address(script, script_len, out, MAX_OUTPUT_SCRIPT_DESC_SIZE); + if (address_len < 0) { + // script does not have an address; check if OP_RETURN + if (is_opreturn(script, script_len)) { + if (0 > format_opscript_script(script, script_len, out)) { + return false; + } + } else { + return false; + } + } + return true; +} + +#endif \ No newline at end of file diff --git a/src/common/script.h b/src/common/script.h index 42bab4f8e..793a94216 100644 --- a/src/common/script.h +++ b/src/common/script.h @@ -1,5 +1,9 @@ #pragma once +#include "os.h" + +#include "../constants.h" + /** Script opcodes */ // from bitcoin-core enum opcodetype { @@ -232,4 +236,23 @@ int get_script_address(const uint8_t script[], size_t script_len, char *out, siz */ int format_opscript_script(const uint8_t script[], size_t script_len, - char out[static MAX_OPRETURN_OUTPUT_DESC_SIZE]); \ No newline at end of file + char out[static MAX_OPRETURN_OUTPUT_DESC_SIZE]); + +// the maximum length of the description of an output that we can display (address or OP_RETURN), +// including the terminating null character +#define MAX_OUTPUT_SCRIPT_DESC_SIZE MAX(MAX_ADDRESS_LENGTH_STR + 1, MAX_OPRETURN_OUTPUT_DESC_SIZE) + +/** + * Formats a bitcoin Script in the format that is displayed to the user. Only scripts with an + * address are supported, or OP_RETURN scripts as documented in format_opscript_script. + * + * The string is written onto `out` and is 0-terminated. + * + * @param[in] script the script to parse and format. + * @param[in] script_len the length of the script. + * @param[out] out the output array, that must be at least MAX_OPRETURN_OUTPUT_DESC_SIZE bytes long. + * @return `true` the script is a supported one that can be shown to the user, `false` otherwise. + */ +bool format_script(const uint8_t script[], + size_t script_len, + char out[static MAX_OUTPUT_SCRIPT_DESC_SIZE]); \ No newline at end of file diff --git a/src/common/wallet.c b/src/common/wallet.c index d8c4f02c7..5821ff011 100644 --- a/src/common/wallet.c +++ b/src/common/wallet.c @@ -1969,8 +1969,6 @@ static int16_t maxcheck(int16_t a, int16_t b) { // Maximum supported value for n in a thresh miniscript operator (technical limitation) #define MAX_N_IN_THRESH 128 -// Separated from the main function as it is stack-intensive, therefore we allocate large buffers -// into the CXRAM section. There is some repeated work () static int compute_thresh_ops(const policy_node_thresh_t *node, miniscript_ops_t *out, MiniscriptContext ctx) { @@ -2010,8 +2008,6 @@ static int compute_thresh_ops(const policy_node_thresh_t *node, return 0; } -// Separated from the main function as it is stack-intensive, therefore we allocate large buffers -// into the CXRAM section. There is some repeated work () static int compute_thresh_stacksize(const policy_node_thresh_t *node, miniscript_stacksize_t *out, MiniscriptContext ctx) { diff --git a/src/common/wallet.h b/src/common/wallet.h index 14f30da17..5435292f7 100644 --- a/src/common/wallet.h +++ b/src/common/wallet.h @@ -37,6 +37,10 @@ // longest supported policy in V1 is "sh(wsh(sortedmulti(5,@0,@1,@2,@3,@4)))", 38 bytes #define MAX_DESCRIPTOR_TEMPLATE_LENGTH_V1 40 +// Maximum number of keys supported for a wallet policy. It is a technical limit to +// bound the total memory occupation of a wallet policy, and could be increased if necessary. +#define MAX_N_KEYS_IN_WALLET_POLICY 10 + // This amount should be enough for many useful policies // We do not expect these limits to be reached in practice any time soon, but they can // be further increased if necessary. diff --git a/src/constants.h b/src/constants.h index 4a83dac61..4fd326a10 100644 --- a/src/constants.h +++ b/src/constants.h @@ -46,6 +46,11 @@ */ #define MAX_N_INPUTS_CAN_SIGN 512 +/** + * Maximum number of outputs supported while signing a transaction. + */ +#define MAX_N_OUTPUTS_CAN_SIGN 512 + // SIGHASH flags #define SIGHASH_DEFAULT 0x00000000 #define SIGHASH_ALL 0x00000001 diff --git a/src/handler/register_wallet.c b/src/handler/register_wallet.c index 3aea4d54c..f54378eee 100644 --- a/src/handler/register_wallet.c +++ b/src/handler/register_wallet.c @@ -87,8 +87,15 @@ void handler_register_wallet(dispatcher_context_t *dc, uint8_t protocol_version) return; } + if (wallet_header.n_keys > MAX_N_KEYS_IN_WALLET_POLICY) { + PRINTF("At most %d key expressions are supported in a wallet policy.\n", + MAX_N_KEYS_IN_WALLET_POLICY); + SEND_SW(dc, SW_NOT_SUPPORTED); + return; + } + if (count_distinct_keys_info(&policy_map.parsed) != (int) wallet_header.n_keys) { - PRINTF("Number of keys in descriptor template doesn't provided keys\n"); + PRINTF("The number of keys in descriptor template doesn't match the provided keys\n"); SEND_SW(dc, SW_INCORRECT_DATA); return; } @@ -123,44 +130,39 @@ void handler_register_wallet(dispatcher_context_t *dc, uint8_t protocol_version) return; } - if (!ui_display_register_wallet(dc, &wallet_header, (char *) policy_map_descriptor)) { - SEND_SW(dc, SW_DENY); - ui_post_processing_confirm_wallet_registration(dc, false); - return; - } - uint32_t master_key_fingerprint = crypto_get_master_key_fingerprint(); + char keys_info[MAX_N_KEYS_IN_WALLET_POLICY][MAX_POLICY_KEY_INFO_LEN + 1]; + key_type_e keys_type[MAX_N_KEYS_IN_WALLET_POLICY]; + memset(keys_type, 0, sizeof(keys_type)); + for (size_t cosigner_index = 0; cosigner_index < wallet_header.n_keys; cosigner_index++) { /** * Receives and parses the next pubkey info. * Asks the user to validate the pubkey info. */ - uint8_t next_pubkey_info[MAX_POLICY_KEY_INFO_LEN + 1]; - int pubkey_info_len = call_get_merkle_leaf_element(dc, - wallet_header.keys_info_merkle_root, - wallet_header.n_keys, - cosigner_index, - next_pubkey_info, - MAX_POLICY_KEY_INFO_LEN); + int key_info_len = call_get_merkle_leaf_element(dc, + wallet_header.keys_info_merkle_root, + wallet_header.n_keys, + cosigner_index, + (uint8_t *) keys_info[cosigner_index], + MAX_POLICY_KEY_INFO_LEN); - if (pubkey_info_len < 0) { + if (key_info_len < 0) { SEND_SW(dc, SW_INCORRECT_DATA); - ui_post_processing_confirm_wallet_registration(dc, false); return; } - next_pubkey_info[pubkey_info_len] = 0; + keys_info[cosigner_index][key_info_len] = 0; // Make a sub-buffer for the pubkey info - buffer_t key_info_buffer = buffer_create(next_pubkey_info, pubkey_info_len); + buffer_t key_info_buffer = buffer_create(keys_info[cosigner_index], key_info_len); policy_map_key_info_t key_info; if (parse_policy_map_key_info(&key_info_buffer, &key_info, wallet_header.version) == -1) { PRINTF("Incorrect policy map.\n"); SEND_SW(dc, SW_INCORRECT_DATA); - ui_post_processing_confirm_wallet_registration(dc, false); return; } @@ -176,15 +178,13 @@ void handler_register_wallet(dispatcher_context_t *dc, uint8_t protocol_version) // supported, but disabled for now (question to address: can only _some_ of the keys have a // wildcard?). - key_type_e key_type; - if (memcmp(key_info.ext_pubkey.compressed_pubkey, BIP0341_NUMS_PUBKEY, sizeof(BIP0341_NUMS_PUBKEY)) == 0) { // this public key is known to be unspendable - key_type = PUBKEY_TYPE_UNSPENDABLE; + keys_type[cosigner_index] = PUBKEY_TYPE_UNSPENDABLE; } else { - key_type = PUBKEY_TYPE_EXTERNAL; + keys_type[cosigner_index] = PUBKEY_TYPE_EXTERNAL; // if there is key origin information and the fingerprint matches, we make sure it's not // a false positive (it could be wrong info, or a collision). @@ -199,25 +199,15 @@ void handler_register_wallet(dispatcher_context_t *dc, uint8_t protocol_version) &pubkey_derived); if (serialized_pubkey_len == -1) { SEND_SW(dc, SW_BAD_STATE); - ui_post_processing_confirm_wallet_registration(dc, false); return; } if (memcmp(&key_info.ext_pubkey, &pubkey_derived, sizeof(pubkey_derived)) == 0) { - key_type = PUBKEY_TYPE_INTERNAL; + keys_type[cosigner_index] = PUBKEY_TYPE_INTERNAL; ++n_internal_keys; } } } - - if (!ui_display_policy_map_cosigner_pubkey(dc, - (char *) next_pubkey_info, - cosigner_index, // 1-indexed for the UI - wallet_header.n_keys, - key_type)) { - SEND_SW(dc, SW_DENY); - return; - } } if (n_internal_keys < 1) { @@ -225,16 +215,43 @@ void handler_register_wallet(dispatcher_context_t *dc, uint8_t protocol_version) // We disallow that, might reconsider in future versions if needed. PRINTF("Wallet policy with no internal keys\n"); SEND_SW(dc, SW_INCORRECT_DATA); - ui_post_processing_confirm_wallet_registration(dc, false); return; } else if (n_internal_keys != 1 && wallet_header.version == WALLET_POLICY_VERSION_V1) { // for legacy policies, we keep the restriction to exactly 1 internal key PRINTF("V1 policies must have exactly 1 internal key\n"); SEND_SW(dc, SW_INCORRECT_DATA); - ui_post_processing_confirm_wallet_registration(dc, false); return; } +#ifdef HAVE_BAGL + // show wallet header + if (!ui_display_register_wallet(dc, &wallet_header, (char *) policy_map_descriptor)) { + SEND_SW(dc, SW_DENY); + return; + } + // show each cosigner + for (size_t cosigner_index = 0; cosigner_index < wallet_header.n_keys; cosigner_index++) { + if (!ui_display_policy_map_cosigner_pubkey(dc, + keys_info[cosigner_index], + cosigner_index, // 1-indexed for the UI + wallet_header.n_keys, + keys_type[cosigner_index])) { + SEND_SW(dc, SW_DENY); + return; + } + } +#else + // show wallet policy + if (!ui_display_register_wallet_policy(dc, + &wallet_header, + (char *) policy_map_descriptor, + &keys_info, + &keys_type)) { + SEND_SW(dc, SW_DENY); + return; + } +#endif + struct { uint8_t wallet_id[32]; uint8_t hmac[32]; @@ -254,7 +271,6 @@ void handler_register_wallet(dispatcher_context_t *dc, uint8_t protocol_version) compute_wallet_hmac(wallet_id, response.hmac); SEND_RESPONSE(dc, &response, sizeof(response), SW_OK); - ui_post_processing_confirm_wallet_registration(dc, true); } static bool is_policy_acceptable(const policy_node_t *policy) { diff --git a/src/handler/sign_psbt.c b/src/handler/sign_psbt.c index 98645a8c1..4193ff4f8 100644 --- a/src/handler/sign_psbt.c +++ b/src/handler/sign_psbt.c @@ -123,6 +123,11 @@ typedef struct { uint8_t sha_outputs[32]; } segwit_hashes_t; +// We cache the first 2 external outputs; that's needed for the swap checks +// Moreover, this helps the code for the simplified UX for transactions that +// have a single external output. +#define N_CACHED_EXTERNAL_OUTPUTS 2 + typedef struct { uint32_t master_key_fingerprint; uint32_t tx_version; @@ -135,12 +140,19 @@ typedef struct { uint64_t inputs_total_amount; + policy_map_wallet_header_t wallet_header; + + unsigned int n_external_inputs; + unsigned int n_external_outputs; + // aggregate info on outputs struct { uint64_t total_amount; // amount of all the outputs (external + change) uint64_t change_total_amount; // total amount of all change outputs int n_change; // count of outputs compatible with change outputs - int n_external; // count of external outputs + size_t output_script_lengths[N_CACHED_EXTERNAL_OUTPUTS]; + uint8_t output_scripts[N_CACHED_EXTERNAL_OUTPUTS][MAX_OUTPUT_SCRIPTPUBKEY_LEN]; + uint64_t output_amounts[N_CACHED_EXTERNAL_OUTPUTS]; } outputs; bool is_wallet_default; @@ -150,15 +162,8 @@ typedef struct { __attribute__((aligned(4))) uint8_t wallet_policy_map_bytes[MAX_WALLET_POLICY_BYTES]; policy_node_t *wallet_policy_map; - int wallet_header_version; - uint8_t wallet_header_keys_info_merkle_root[32]; - size_t wallet_header_n_keys; - - // if any segwitv0 input is missing the non-witness-utxo, we show a warning - bool show_missing_nonwitnessutxo_warning; + tx_ux_warning_t warnings; - // if any of the internal inputs has non-default sighash, we show a warning - bool show_nondefault_sighash_warning; } sign_psbt_state_t; /* BIP0341 tags for computing the tagged hashes when computing he sighash */ @@ -475,9 +480,9 @@ static int is_in_out_internal(dispatcher_context_t *dispatcher_context, in_out_info->is_change, in_out_info->address_index, state->wallet_policy_map, - state->wallet_header_version, - state->wallet_header_keys_info_merkle_root, - state->wallet_header_n_keys, + state->wallet_header.version, + state->wallet_header.keys_info_merkle_root, + state->wallet_header.n_keys, in_out_info->scriptPubKey, in_out_info->scriptPubKey_len); } @@ -522,8 +527,6 @@ init_global_state(dispatcher_context_t *dc, sign_psbt_state_t *st) { } st->n_outputs = (unsigned int) n_outputs_u64; - policy_map_wallet_header_t wallet_header; - uint8_t wallet_hmac[32]; uint8_t wallet_id[32]; if (!buffer_read_bytes(&dc->read_buffer, wallet_id, 32) || @@ -613,7 +616,7 @@ init_global_state(dispatcher_context_t *dc, sign_psbt_state_t *st) { int desc_temp_len = read_and_parse_wallet_policy(dc, &serialized_wallet_policy_buf, - &wallet_header, + &st->wallet_header, policy_map_descriptor, st->wallet_policy_map_bytes, MAX_WALLET_POLICY_BYTES); @@ -625,21 +628,15 @@ init_global_state(dispatcher_context_t *dc, sign_psbt_state_t *st) { st->wallet_policy_map = (policy_node_t *) st->wallet_policy_map_bytes; - st->wallet_header_version = wallet_header.version; - memcpy(st->wallet_header_keys_info_merkle_root, - wallet_header.keys_info_merkle_root, - sizeof(wallet_header.keys_info_merkle_root)); - st->wallet_header_n_keys = wallet_header.n_keys; - if (st->is_wallet_default) { // No hmac, verify that the policy is indeed a default one - if (!is_wallet_policy_standard(dc, &wallet_header, st->wallet_policy_map)) { + if (!is_wallet_policy_standard(dc, &st->wallet_header, st->wallet_policy_map)) { PRINTF("Non-standard policy, and no hmac provided\n"); SEND_SW(dc, SW_INCORRECT_DATA); return false; } - if (wallet_header.name_len != 0) { + if (st->wallet_header.name_len != 0) { PRINTF("Name must be zero-length for a standard wallet policy\n"); SEND_SW(dc, SW_INCORRECT_DATA); return false; @@ -650,19 +647,6 @@ init_global_state(dispatcher_context_t *dc, sign_psbt_state_t *st) { } } - // Swap feature: check that wallet policy is a default one - if (G_swap_state.called_from_swap && !st->is_wallet_default) { - PRINTF("Must be a default wallet policy for swap feature\n"); - SEND_SW(dc, SW_FAIL_SWAP); - finalize_exchange_sign_transaction(false); - } - - // If it's not a default wallet policy, ask the user for confirmation, and abort if they deny - if (!st->is_wallet_default && !ui_authorize_wallet_spend(dc, wallet_header.name)) { - SEND_SW(dc, SW_DENY); - return false; - } - st->master_key_fingerprint = crypto_get_master_key_fingerprint(); return true; } @@ -675,8 +659,8 @@ fill_placeholder_info_if_internal(dispatcher_context_t *dc, { uint8_t key_info_str[MAX_POLICY_KEY_INFO_LEN]; int key_info_len = call_get_merkle_leaf_element(dc, - st->wallet_header_keys_info_merkle_root, - st->wallet_header_n_keys, + st->wallet_header.keys_info_merkle_root, + st->wallet_header.n_keys, placeholder_info->placeholder.key_index, key_info_str, sizeof(key_info_str)); @@ -689,7 +673,7 @@ fill_placeholder_info_if_internal(dispatcher_context_t *dc, // Make a sub-buffer for the pubkey info buffer_t key_info_buffer = buffer_create(key_info_str, key_info_len); - if (parse_policy_map_key_info(&key_info_buffer, &key_info, st->wallet_header_version) == + if (parse_policy_map_key_info(&key_info_buffer, &key_info, st->wallet_header.version) == -1) { SEND_SW(dc, SW_BAD_STATE); // should never happen return false; @@ -930,6 +914,8 @@ preprocess_inputs(dispatcher_context_t *dc, SEND_SW(dc, SW_INCORRECT_DATA); return false; } else if (is_internal == 0) { + ++st->n_external_inputs; + PRINTF("INPUT %d is external\n", cur_input_index); continue; } @@ -953,7 +939,7 @@ preprocess_inputs(dispatcher_context_t *dc, // to the user otherwise, but we continue nonetheless on approval if (segwit_version == 0 && !input.has_nonWitnessUtxo) { PRINTF("Non-witness utxo missing for segwitv0 input. Will show a warning.\n"); - st->show_missing_nonwitnessutxo_warning = true; + st->warnings.missing_nonwitnessutxo = true; } // For all segwit transactions, the witness utxo must be present @@ -993,7 +979,7 @@ preprocess_inputs(dispatcher_context_t *dc, (input.sighash_type == (SIGHASH_ANYONECANPAY | SIGHASH_NONE)) || (input.sighash_type == (SIGHASH_ANYONECANPAY | SIGHASH_SINGLE)))) { PRINTF("Sighash type is non-default, will show a warning.\n"); - st->show_nondefault_sighash_warning = true; + st->warnings.non_default_sighash = true; } else { PRINTF("Unsupported sighash\n"); SEND_SW(dc, SW_NOT_SUPPORTED); @@ -1008,55 +994,10 @@ preprocess_inputs(dispatcher_context_t *dc, } } - return true; -} - -static bool __attribute__((noinline)) -show_alerts(dispatcher_context_t *dc, - sign_psbt_state_t *st, - const uint8_t internal_inputs[static BITVECTOR_REAL_SIZE(MAX_N_INPUTS_CAN_SIGN)]) { - LOG_PROCESSOR(__FILE__, __LINE__, __func__); - - size_t count_external_inputs = 0; - for (unsigned int i = 0; i < st->n_inputs; i++) { - if (!bitvector_get(internal_inputs, i)) { - ++count_external_inputs; - } - } - - // If there are external inputs, it is unsafe to sign, therefore we warn the user - if (count_external_inputs > 0) { - if (count_external_inputs == st->n_inputs) { - // no internal inputs, nothing to sign - PRINTF("No internal inputs. Aborting\n"); - SEND_SW(dc, SW_INCORRECT_DATA); - return false; - } else { - // Swap feature: no external inputs allowed - if (G_swap_state.called_from_swap) { - PRINTF("External inputs not allowed in swap transactions\n"); - SEND_SW(dc, SW_FAIL_SWAP); - finalize_exchange_sign_transaction(false); - } - - // some internal and some external inputs, warn the user first - if (!ui_warn_external_inputs(dc)) { - SEND_SW(dc, SW_DENY); - return false; - } - } - } - - // If any segwitv0 input is missing the non-witness-utxo, we warn the user and ask for - // confirmation - if (st->show_missing_nonwitnessutxo_warning && !ui_warn_unverified_segwit_inputs(dc)) { - SEND_SW(dc, SW_DENY); - return false; - } - - // If any input has non-default sighash, we warn the user - if (st->show_nondefault_sighash_warning && !ui_warn_nondefault_sighash(dc)) { - SEND_SW(dc, SW_DENY); + if (st->n_external_inputs == st->n_inputs) { + // no internal inputs, nothing to sign + PRINTF("No internal inputs. Aborting\n"); + SEND_SW(dc, SW_INCORRECT_DATA); return false; } @@ -1098,68 +1039,25 @@ static void output_keys_callback(dispatcher_context_t *dc, } } -static bool __attribute__((noinline)) display_output(dispatcher_context_t *dc, - sign_psbt_state_t *st, - int cur_output_index, - int external_outputs_count, - const output_info_t *output) { - (void) cur_output_index; +static bool __attribute__((noinline)) +preprocess_outputs(dispatcher_context_t *dc, + sign_psbt_state_t *st, + uint8_t internal_outputs[static BITVECTOR_REAL_SIZE(MAX_N_OUTPUTS_CAN_SIGN)]) { + /** OUTPUTS VERIFICATION FLOW + * + * For each output, check if it's internal (that is, a change address). + * Also computes the total amount of change outputs, and the total of all outputs. + */ - // show this output's address - char output_address[MAX(MAX_ADDRESS_LENGTH_STR + 1, MAX_OPRETURN_OUTPUT_DESC_SIZE)]; - int address_len = get_script_address(output->in_out.scriptPubKey, - output->in_out.scriptPubKey_len, - output_address, - sizeof(output_address)); - if (address_len < 0) { - // script does not have an address; check if OP_RETURN - if (is_opreturn(output->in_out.scriptPubKey, output->in_out.scriptPubKey_len)) { - int res = format_opscript_script(output->in_out.scriptPubKey, - output->in_out.scriptPubKey_len, - output_address); - if (res == -1) { - PRINTF("Invalid or unsupported OP_RETURN for output %d\n", cur_output_index); - SEND_SW(dc, SW_NOT_SUPPORTED); - return false; - } - } else { - PRINTF("Unknown or unsupported script type for output %d\n", cur_output_index); - SEND_SW(dc, SW_NOT_SUPPORTED); - return false; - } - } + LOG_PROCESSOR(__FILE__, __LINE__, __func__); - if (G_swap_state.called_from_swap) { - // Swap feature: do not show the address to the user, but double check it matches - // the request from app-exchange; it must be the only external output (checked - // elsewhere). - int swap_addr_len = strlen(G_swap_state.destination_address); - if (swap_addr_len != address_len || - 0 != strncmp(G_swap_state.destination_address, output_address, address_len)) { - // address did not match - PRINTF("Mismatching address for swap\n"); - SEND_SW(dc, SW_FAIL_SWAP); - finalize_exchange_sign_transaction(false); - } - } else { - // Show address to the user - if (!ui_validate_output(dc, - external_outputs_count, - st->outputs.n_external, - output_address, - COIN_COINID_SHORT, - output->value)) { - SEND_SW(dc, SW_DENY); - return false; - } - } - return true; -} + placeholder_info_t placeholder_info; + memset(&placeholder_info, 0, sizeof(placeholder_info)); + + if (!find_first_internal_key_placeholder(dc, st, &placeholder_info)) return false; + + memset(&st->outputs, 0, sizeof(st->outputs)); -static bool read_outputs(dispatcher_context_t *dc, - sign_psbt_state_t *st, - placeholder_info_t *placeholder_info, - bool dry_run) { // the counter used when showing outputs to the user, which ignores change outputs // (0-indexed here, although the UX starts with 1) int external_outputs_count = 0; @@ -1169,7 +1067,7 @@ static bool read_outputs(dispatcher_context_t *dc, memset(&output, 0, sizeof(output)); output_keys_callback_data_t callback_data = {.output = &output, - .placeholder_info = placeholder_info}; + .placeholder_info = &placeholder_info}; int res = call_get_merkleized_map_with_callback( dc, (void *) &callback_data, @@ -1190,34 +1088,32 @@ static bool read_outputs(dispatcher_context_t *dc, return false; } - if (!dry_run) { - // Read output amount - uint8_t raw_result[8]; + // Read output amount + uint8_t raw_result[8]; - // Read the output's amount - int result_len = call_get_merkleized_map_value(dc, - &output.in_out.map, - (uint8_t[]){PSBT_OUT_AMOUNT}, - 1, - raw_result, - sizeof(raw_result)); - if (result_len != 8) { - SEND_SW(dc, SW_INCORRECT_DATA); - return false; - } - uint64_t value = read_u64_le(raw_result, 0); - - output.value = value; - st->outputs.total_amount += value; - } - - // Read the output's scriptPubKey + // Read the output's amount int result_len = call_get_merkleized_map_value(dc, &output.in_out.map, - (uint8_t[]){PSBT_OUT_SCRIPT}, + (uint8_t[]){PSBT_OUT_AMOUNT}, 1, - output.in_out.scriptPubKey, - sizeof(output.in_out.scriptPubKey)); + raw_result, + sizeof(raw_result)); + if (result_len != 8) { + SEND_SW(dc, SW_INCORRECT_DATA); + return false; + } + uint64_t value = read_u64_le(raw_result, 0); + + output.value = value; + st->outputs.total_amount += value; + + // Read the output's scriptPubKey + result_len = call_get_merkleized_map_value(dc, + &output.in_out.map, + (uint8_t[]){PSBT_OUT_SCRIPT}, + 1, + output.in_out.scriptPubKey, + sizeof(output.in_out.scriptPubKey)); if (result_len == -1 || result_len > (int) sizeof(output.in_out.scriptPubKey)) { SEND_SW(dc, SW_INCORRECT_DATA); @@ -1234,114 +1130,411 @@ static bool read_outputs(dispatcher_context_t *dc, return false; } else if (is_internal == 0) { // external output, user needs to validate - ++external_outputs_count; + bitvector_set(internal_outputs, cur_output_index, 0); + + // cache external output scripts + if (external_outputs_count < N_CACHED_EXTERNAL_OUTPUTS) { + st->outputs.output_script_lengths[external_outputs_count] = + output.in_out.scriptPubKey_len; + memcpy(st->outputs.output_scripts[external_outputs_count], + output.in_out.scriptPubKey, + output.in_out.scriptPubKey_len); + st->outputs.output_amounts[external_outputs_count] = value; + } - if (!dry_run && - !display_output(dc, st, cur_output_index, external_outputs_count, &output)) - return false; - } else if (!dry_run) { + ++external_outputs_count; + } else { // valid change address, nothing to show to the user + bitvector_set(internal_outputs, cur_output_index, 1); + st->outputs.change_total_amount += output.value; ++st->outputs.n_change; } } - st->outputs.n_external = external_outputs_count; + st->n_external_outputs = external_outputs_count; + + if (st->inputs_total_amount < st->outputs.total_amount) { + PRINTF("Negative fee is invalid\n"); + // negative fee transaction is invalid + SEND_SW(dc, SW_INCORRECT_DATA); + return false; + } + + if (st->outputs.n_change > 10) { + // As the information regarding change outputs is aggregated, we want to prevent the user + // from unknowingly signing a transaction that sends the change to too many outputs + // (possibly economically not worth spending). + PRINTF("Too many change outputs: %d\n", st->outputs.n_change); + SEND_SW(dc, SW_NOT_SUPPORTED); + return false; + } return true; } static bool __attribute__((noinline)) -process_outputs(dispatcher_context_t *dc, sign_psbt_state_t *st) { - /** OUTPUTS VERIFICATION FLOW - * - * For each output, check if it's a change address. - * Show each output that is not a change address to the user for verification. - */ - +execute_swap_checks(dispatcher_context_t *dc, sign_psbt_state_t *st) { LOG_PROCESSOR(__FILE__, __LINE__, __func__); - placeholder_info_t placeholder_info; - memset(&placeholder_info, 0, sizeof(placeholder_info)); + // Swap feature: check that wallet policy is a default one + if (!st->is_wallet_default) { + PRINTF("Must be a default wallet policy for swap feature\n"); + SEND_SW(dc, SW_FAIL_SWAP); + finalize_exchange_sign_transaction(false); + } - if (!find_first_internal_key_placeholder(dc, st, &placeholder_info)) return false; + // No external inputs allowed + if (st->n_external_inputs > 0) { + PRINTF("External inputs not allowed in swap transactions\n"); + SEND_SW(dc, SW_FAIL_SWAP); + finalize_exchange_sign_transaction(false); + } - memset(&st->outputs, 0, sizeof(st->outputs)); + if (st->warnings.missing_nonwitnessutxo || st->warnings.non_default_sighash) { + // Do not allow transactions with missing non-witness utxos or non-default sighash flags + PRINTF( + "Missing non-witness utxo or non-default sighash flags are not allowed during swaps\n"); + SEND_SW(dc, SW_FAIL_SWAP); + finalize_exchange_sign_transaction(false); + } -#ifdef HAVE_NBGL - // Only on Stax, we need to preprocess all the outputs in order to - // compute the total number of non-change outputs. - // As it's a time-consuming operation, we use avoid doing this useless - // work on other models. + uint64_t fee = st->inputs_total_amount - st->outputs.total_amount; + + // There must be only one external output + if (st->n_external_outputs != 1) { + PRINTF("Swap transaction must have exactly 1 external output\n"); + SEND_SW(dc, SW_FAIL_SWAP); + finalize_exchange_sign_transaction(false); + } + + // Check that total amount and fees are as expected + if (fee != G_swap_state.fees) { + PRINTF("Mismatching fee for swap\n"); + SEND_SW(dc, SW_FAIL_SWAP); + finalize_exchange_sign_transaction(false); + } + + uint64_t spent_amount = st->outputs.total_amount - st->outputs.change_total_amount; + if (spent_amount != G_swap_state.amount) { + PRINTF("Mismatching spent amount for swap\n"); + SEND_SW(dc, SW_FAIL_SWAP); + finalize_exchange_sign_transaction(false); + } + + // Compute this output's address + char output_description[MAX_OUTPUT_SCRIPT_DESC_SIZE]; + + if (!format_script(st->outputs.output_scripts[0], + st->outputs.output_script_lengths[0], + output_description)) { + PRINTF("Invalid or unsupported script for external output\n"); + SEND_SW(dc, SW_FAIL_SWAP); + finalize_exchange_sign_transaction(false); + } + + char output_description_len = strlen(output_description); + + // Check that the external output's address matches the request from app-exchange + int swap_addr_len = strlen(G_swap_state.destination_address); + if (swap_addr_len != output_description_len || + 0 != + strncmp(G_swap_state.destination_address, output_description, output_description_len)) { + // address did not match + PRINTF("Mismatching address for swap\n"); + SEND_SW(dc, SW_FAIL_SWAP); + finalize_exchange_sign_transaction(false); + } + + return true; +} + +static bool __attribute__((noinline)) +display_output(dispatcher_context_t *dc, + sign_psbt_state_t *st, + int cur_output_index, + int external_outputs_count, + const uint8_t out_scriptPubKey[static MAX_OUTPUT_SCRIPTPUBKEY_LEN], + size_t out_scriptPubKey_len, + uint64_t out_amount) { + (void) cur_output_index; - if (!read_outputs(dc, st, &placeholder_info, true)) return false; + // show this output's address + char output_description[MAX_OUTPUT_SCRIPT_DESC_SIZE]; - if (!G_swap_state.called_from_swap && !ui_transaction_prompt(dc)) { + if (!format_script(out_scriptPubKey, out_scriptPubKey_len, output_description)) { + PRINTF("Invalid or unsupported script for output %d\n", cur_output_index); + SEND_SW(dc, SW_NOT_SUPPORTED); + return false; + } + + // Show address to the user + if (!ui_validate_output(dc, + external_outputs_count, + st->n_external_outputs, + output_description, + COIN_COINID_SHORT, + out_amount)) { SEND_SW(dc, SW_DENY); return false; } -#endif + return true; +} + +static bool get_output_script_and_amount( + dispatcher_context_t *dc, + sign_psbt_state_t *st, + size_t output_index, + uint8_t out_scriptPubKey[static MAX_OUTPUT_SCRIPTPUBKEY_LEN], + size_t *out_scriptPubKey_len, + uint64_t *out_amount) { + if (out_scriptPubKey == NULL || out_amount == NULL) { + SEND_SW(dc, SW_BAD_STATE); + return false; + } + + merkleized_map_commitment_t map; + + // TODO: This might be too slow, as it checks the integrity of the map; + // Refactor so that the map key ordering is checked all at the beginning of sign_psbt. + int res = call_get_merkleized_map(dc, st->outputs_root, st->n_outputs, output_index, &map); + + if (res < 0) { + SEND_SW(dc, SW_INCORRECT_DATA); + return false; + } + + // Read output amount + uint8_t raw_result[8]; - if (!read_outputs(dc, st, &placeholder_info, false)) return false; + // Read the output's amount + int result_len = call_get_merkleized_map_value(dc, + &map, + (uint8_t[]){PSBT_OUT_AMOUNT}, + 1, + raw_result, + sizeof(raw_result)); + if (result_len != 8) { + SEND_SW(dc, SW_INCORRECT_DATA); + return false; + } + uint64_t value = read_u64_le(raw_result, 0); + *out_amount = value; + + // Read the output's scriptPubKey + result_len = call_get_merkleized_map_value(dc, + &map, + (uint8_t[]){PSBT_OUT_SCRIPT}, + 1, + out_scriptPubKey, + MAX_OUTPUT_SCRIPTPUBKEY_LEN); + + if (result_len == -1 || result_len > MAX_OUTPUT_SCRIPTPUBKEY_LEN) { + SEND_SW(dc, SW_INCORRECT_DATA); + return false; + } + + *out_scriptPubKey_len = result_len; return true; } -static bool __attribute__((noinline)) -confirm_transaction(dispatcher_context_t *dc, sign_psbt_state_t *st) { +static bool __attribute__((noinline)) display_external_outputs( + dispatcher_context_t *dc, + sign_psbt_state_t *st, + const uint8_t internal_outputs[static BITVECTOR_REAL_SIZE(MAX_N_OUTPUTS_CAN_SIGN)]) { + /** + * Display all the non-change outputs + */ + LOG_PROCESSOR(__FILE__, __LINE__, __func__); - if (st->inputs_total_amount < st->outputs.total_amount) { - PRINTF("Negative fee is invalid\n"); - // negative fee transaction is invalid - SEND_SW(dc, SW_INCORRECT_DATA); + // the counter used when showing outputs to the user, which ignores change outputs + // (0-indexed here, although the UX starts with 1) + int external_outputs_count = 0; + + for (unsigned int cur_output_index = 0; cur_output_index < st->n_outputs; cur_output_index++) { + if (!bitvector_get(internal_outputs, cur_output_index)) { + // external output, user needs to validate + uint8_t out_scriptPubKey[MAX_OUTPUT_SCRIPTPUBKEY_LEN]; + size_t out_scriptPubKey_len; + uint64_t out_amount; + + if (external_outputs_count < N_CACHED_EXTERNAL_OUTPUTS) { + // we have the output cached, no need to fetch it again + out_scriptPubKey_len = st->outputs.output_script_lengths[external_outputs_count]; + memcpy(out_scriptPubKey, + st->outputs.output_scripts[external_outputs_count], + out_scriptPubKey_len); + out_amount = st->outputs.output_amounts[external_outputs_count]; + } else if (!get_output_script_and_amount(dc, + st, + cur_output_index, + out_scriptPubKey, + &out_scriptPubKey_len, + &out_amount)) { + SEND_SW(dc, SW_INCORRECT_DATA); + return false; + } + + ++external_outputs_count; + + // displays the output. It fails if the output is invalid or not supported + if (!display_output(dc, + st, + cur_output_index, + external_outputs_count, + out_scriptPubKey, + out_scriptPubKey_len, + out_amount)) { + return false; + } + } + } + + return true; +} + +static bool __attribute__((noinline)) +display_warnings(dispatcher_context_t *dc, sign_psbt_state_t *st) { + // If there are external inputs, it is unsafe to sign, therefore we warn the user + if (st->n_external_inputs > 0 && !ui_warn_external_inputs(dc)) { + SEND_SW(dc, SW_DENY); return false; } - if (st->outputs.n_change > 10) { - // As the information regarding change outputs is aggregated, we want to prevent the user - // from unknowingly signing a transaction that sends the change to too many (possibly - // unspendable) outputs. - PRINTF("Too many change outputs: %d\n", st->outputs.n_change); - SEND_SW(dc, SW_NOT_SUPPORTED); + // If any segwitv0 input is missing the non-witness-utxo, we warn the user and ask for + // confirmation + if (st->warnings.missing_nonwitnessutxo && !ui_warn_unverified_segwit_inputs(dc)) { + SEND_SW(dc, SW_DENY); + return false; + } + + // If any input has non-default sighash, we warn the user + if (st->warnings.non_default_sighash && !ui_warn_nondefault_sighash(dc)) { + SEND_SW(dc, SW_DENY); return false; } + return true; +} + +static bool __attribute__((noinline)) display_transaction( + dispatcher_context_t *dc, + sign_psbt_state_t *st, + const uint8_t internal_outputs[static BITVECTOR_REAL_SIZE(MAX_N_OUTPUTS_CAN_SIGN)]) { + LOG_PROCESSOR(__FILE__, __LINE__, __func__); + uint64_t fee = st->inputs_total_amount - st->outputs.total_amount; - if (G_swap_state.called_from_swap) { - // Swap feature: there must be only one external output - if (st->outputs.n_external != 1) { - PRINTF("Swap transaction must have exactly 1 external output\n"); - SEND_SW(dc, SW_FAIL_SWAP); - finalize_exchange_sign_transaction(false); + /** INPUT VERIFICATION ALERTS + * + * Show warnings and allow users to abort in any of the following conditions: + * - pre-taproot transaction with unverified inputs (missing non-witness-utxo) + * - external inputs + * - non-default sighash types + */ + + // if the value of fees is 10% or more of the amount, and it's more than 100000 + st->warnings.high_fee = 10 * fee >= st->inputs_total_amount && st->inputs_total_amount > 100000; + +#ifdef HAVE_NBGL + if (st->n_external_outputs == 0 || st->n_external_outputs == 1) { + // A simplified flow for most transactions: show everything in a single screen if there is + // exactly 0 (self-transfer) or 1 external output to show to the user + + bool is_self_transfer = st->n_external_outputs == 0; + + // show this output's address + char output_description[MAX_OUTPUT_SCRIPT_DESC_SIZE]; + + if (!is_self_transfer) { + if (!format_script(st->outputs.output_scripts[0], + st->outputs.output_script_lengths[0], + output_description)) { + PRINTF("Invalid or unsupported script for external output\n"); + SEND_SW(dc, SW_NOT_SUPPORTED); + return false; + } } - // Swap feature: check total amount and fees are as expected - if (fee != G_swap_state.fees) { - PRINTF("Mismatching fee for swap\n"); - SEND_SW(dc, SW_FAIL_SWAP); - finalize_exchange_sign_transaction(false); + /** TRANSACTION CONFIRMATION + * + * Show transaction amount, destination and fees, ask for final confirmation + */ + if (!ui_validate_transaction_simplified( + dc, + COIN_COINID_SHORT, + st->is_wallet_default ? NULL : st->wallet_header.name, + is_self_transfer ? 0 : st->outputs.output_amounts[0], + is_self_transfer ? NULL : output_description, + st->warnings, + fee)) { + SEND_SW(dc, SW_DENY); + return false; } - uint64_t spent_amount = st->outputs.total_amount - st->outputs.change_total_amount; - if (spent_amount != G_swap_state.amount) { - PRINTF("Mismatching spent amount for swap\n"); - SEND_SW(dc, SW_FAIL_SWAP); - finalize_exchange_sign_transaction(false); + } +#else + if (st->n_external_outputs == 0) { + // self-transfer: all the outputs are going to change addresses. + // No output to show, the user only needs to validate the fees. + + if (!display_warnings(dc, st)) { + return false; } - } else { - // if the value of fees is 10% or more of the amount, and it's more than 10000 - if (10 * fee >= st->inputs_total_amount && st->inputs_total_amount > 10000) { - if (!ui_warn_high_fee(dc)) { - SEND_SW(dc, SW_DENY); - return false; - } + + if (st->warnings.high_fee && !ui_warn_high_fee(dc)) { + SEND_SW(dc, SW_DENY); + return false; + } + + if (!ui_validate_transaction(dc, COIN_COINID_SHORT, fee, true)) { + SEND_SW(dc, SW_DENY); + return false; + } + } +#endif + else { + // Transactions with more than one external output; show one output per page, + // using the streaming NBGL API. + +#ifdef HAVE_NBGL + // On NBGL devices, show the pre-approval screen + // "Review transaction to send Bitcoin" + if (!ui_transaction_prompt(dc)) { + SEND_SW(dc, SW_DENY); + return false; + } +#endif + // If it's not a default wallet policy, ask the user for confirmation, and abort if they + // deny + if (!st->is_wallet_default && !ui_authorize_wallet_spend(dc, st->wallet_header.name)) { + SEND_SW(dc, SW_DENY); + return false; } + if (!display_warnings(dc, st)) { + return false; + } + + /** OUTPUTS CONFIRMATION + * + * Display each non-change output, and transaction fees, and acquire user confirmation, + */ + if (!display_external_outputs(dc, st, internal_outputs)) return false; + + if (st->warnings.high_fee && !ui_warn_high_fee(dc)) { + SEND_SW(dc, SW_DENY); + return false; + } + + /** TRANSACTION CONFIRMATION + * + * Show summary info to the user (transaction fees), ask for final confirmation + */ // Show final user validation UI - bool is_self_transfer = st->outputs.n_external == 0; - if (!ui_validate_transaction(dc, COIN_COINID_SHORT, fee, is_self_transfer)) { + if (!ui_validate_transaction(dc, COIN_COINID_SHORT, fee, false)) { SEND_SW(dc, SW_DENY); return false; } @@ -2284,9 +2477,9 @@ static bool __attribute__((noinline)) sign_transaction_input(dispatcher_context_ &(wallet_derivation_info_t){ .address_index = input->in_out.address_index, .change = input->in_out.is_change ? 1 : 0, - .keys_merkle_root = st->wallet_header_keys_info_merkle_root, - .n_keys = st->wallet_header_n_keys, - .wallet_version = st->wallet_header_version}, + .keys_merkle_root = st->wallet_header.keys_info_merkle_root, + .n_keys = st->wallet_header.n_keys, + .wallet_version = st->wallet_header.version}, r_policy_node_tree(&policy->tree), input->taptree_hash)) { PRINTF("Error while computing taptree hash\n"); @@ -2325,9 +2518,9 @@ fill_taproot_placeholder_info(dispatcher_context_t *dc, int tapscript_len = get_wallet_internal_script_hash( dc, tapleaf_ptr, - &(wallet_derivation_info_t){.wallet_version = st->wallet_header_version, - .keys_merkle_root = st->wallet_header_keys_info_merkle_root, - .n_keys = st->wallet_header_n_keys, + &(wallet_derivation_info_t){.wallet_version = st->wallet_header.version, + .keys_merkle_root = st->wallet_header.keys_info_merkle_root, + .n_keys = st->wallet_header.n_keys, .change = input->in_out.is_change, .address_index = input->in_out.address_index}, WRAPPED_SCRIPT_TYPE_TAPSCRIPT, @@ -2345,9 +2538,9 @@ fill_taproot_placeholder_info(dispatcher_context_t *dc, get_wallet_internal_script_hash( dc, tapleaf_ptr, - &(wallet_derivation_info_t){.wallet_version = st->wallet_header_version, - .keys_merkle_root = st->wallet_header_keys_info_merkle_root, - .n_keys = st->wallet_header_n_keys, + &(wallet_derivation_info_t){.wallet_version = st->wallet_header.version, + .keys_merkle_root = st->wallet_header.keys_info_merkle_root, + .n_keys = st->wallet_header.n_keys, .change = input->in_out.is_change, .address_index = input->in_out.address_index}, WRAPPED_SCRIPT_TYPE_TAPSCRIPT, @@ -2372,7 +2565,10 @@ sign_transaction(dispatcher_context_t *dc, // compute all the tx-wide hashes // while this is redundant for legacy transactions, we do it here in order to // avoid doing it in places that have more stack limitations - if (!compute_segwit_hashes(dc, st, &hashes)) return false; + if (!compute_segwit_hashes(dc, st, &hashes)) { + // we do not send a status word, since compute_segwit_hashes already does it on failure + return false; + } // Iterate over all the placeholders that correspond to keys owned by us while (true) { @@ -2387,9 +2583,6 @@ sign_transaction(dispatcher_context_t *dc, if (n_key_placeholders < 0) { SEND_SW(dc, SW_BAD_STATE); // should never happen - if (!G_swap_state.called_from_swap) { - ui_post_processing_confirm_transaction(dc, false); - } return false; } @@ -2423,9 +2616,6 @@ sign_transaction(dispatcher_context_t *dc, &input.in_out.map); if (res < 0) { SEND_SW(dc, SW_INCORRECT_DATA); - if (!G_swap_state.called_from_swap) { - ui_post_processing_confirm_transaction(dc, false); - } return false; } @@ -2447,9 +2637,6 @@ sign_transaction(dispatcher_context_t *dc, ++placeholder_index; } - if (!G_swap_state.called_from_swap) { - ui_post_processing_confirm_transaction(dc, true); - } return true; } @@ -2468,6 +2655,10 @@ void handler_sign_psbt(dispatcher_context_t *dc, uint8_t protocol_version) { uint8_t internal_inputs[BITVECTOR_REAL_SIZE(MAX_N_INPUTS_CAN_SIGN)]; memset(internal_inputs, 0, sizeof(internal_inputs)); + // bitmap to keep track of which inputs are internal + uint8_t internal_outputs[BITVECTOR_REAL_SIZE(MAX_N_OUTPUTS_CAN_SIGN)]; + memset(internal_outputs, 0, sizeof(internal_outputs)); + /** Inputs verification flow * * Go though all the inputs: @@ -2478,34 +2669,46 @@ void handler_sign_psbt(dispatcher_context_t *dc, uint8_t protocol_version) { */ if (!preprocess_inputs(dc, &st, internal_inputs)) return; - /** INPUT VERIFICATION ALERTS - * - * Show warnings and allow users to abort in any of the following conditions: - * - pre-taproot transaction with unverified inputs (missing non-witness-utxo) - * - external inputs - * - non-default sighash types - */ - if (!show_alerts(dc, &st, internal_inputs)) return; - /** OUTPUTS VERIFICATION FLOW * * For each output, check if it's a change address. - * Show each output that is not a change address to the user for verification. + * Check if it's an acceptable output. */ - if (!process_outputs(dc, &st)) return; + if (!preprocess_outputs(dc, &st, internal_outputs)) return; - /** TRANSACTION CONFIRMATION - * - * Show summary info to the user (transaction fees), ask for final confirmation - */ - if (!confirm_transaction(dc, &st)) return; + if (G_swap_state.called_from_swap) { + /** SWAP CHECKS + * + * If called from the exchange app, perform the necessary additional checks. + */ + + // During swaps, the user approval was already obtained in the exchange app + if (!execute_swap_checks(dc, &st)) return; + } else { + /** TRANSACTION CONFIRMATION + * + * Display each non-change output, and transaction fees, and acquire user confirmation, + */ + if (!display_transaction(dc, &st, internal_outputs)) return; + } + + // Signing always takes some time, so we rather not wait before showing the spinner + io_show_processing_screen(); /** SIGNING FLOW * * For each internal placeholder, and for each internal input, sign using the * appropriate algorithm. */ - if (!sign_transaction(dc, &st, internal_inputs)) return; + int sign_result = sign_transaction(dc, &st, internal_inputs); + + if (!G_swap_state.called_from_swap) { + ui_post_processing_confirm_transaction(dc, sign_result); + } + + if (!sign_result) { + return; + } // Only if called from swap, the app should terminate after sending the response if (G_swap_state.called_from_swap) { diff --git a/src/ui/display.c b/src/ui/display.c index 539ca14fe..b46be0eab 100644 --- a/src/ui/display.c +++ b/src/ui/display.c @@ -154,6 +154,7 @@ bool ui_display_message_confirm(dispatcher_context_t *context) { return io_ui_process(context, SET_UX_DIRTY); } +#ifdef HAVE_BAGL bool ui_display_register_wallet(dispatcher_context_t *context, const policy_map_wallet_header_t *wallet_header, const char *policy_descriptor) { @@ -208,6 +209,59 @@ bool ui_display_policy_map_cosigner_pubkey(dispatcher_context_t *context, return io_ui_process(context, SET_UX_DIRTY); } +#endif + +#ifdef HAVE_NBGL +bool ui_display_register_wallet_policy( + dispatcher_context_t *context, + const policy_map_wallet_header_t *wallet_header, + const char *descriptor_template, + const char (*keys_info)[MAX_N_KEYS_IN_WALLET_POLICY][MAX_POLICY_KEY_INFO_LEN + 1], + const key_type_e (*keys_type)[MAX_N_KEYS_IN_WALLET_POLICY]) { +#ifdef HAVE_AUTOAPPROVE_FOR_PERF_TESTS + return true; +#endif + + LEDGER_ASSERT(wallet_header->n_keys <= MAX_N_KEYS_IN_WALLET_POLICY, "Too many keys"); + + ui_register_wallet_policy_state_t *state = (ui_register_wallet_policy_state_t *) &g_ui_state; + + memset(state, 0, sizeof(ui_register_wallet_policy_state_t)); + state->n_keys = wallet_header->n_keys; + state->wallet_name = wallet_header->name; + state->descriptor_template = descriptor_template; + for (size_t i = 0; i < wallet_header->n_keys; i++) { + state->keys_info[i] = (*keys_info)[i]; + switch ((*keys_type)[i]) { + case PUBKEY_TYPE_INTERNAL: + snprintf(state->keys_label[i], + sizeof(state->keys_label[i]), + "Key @%u, internal", + i); + break; + case PUBKEY_TYPE_EXTERNAL: + snprintf(state->keys_label[i], + sizeof(state->keys_label[i]), + "Key @%u, external", + i); + break; + case PUBKEY_TYPE_UNSPENDABLE: + snprintf(state->keys_label[i], + sizeof(state->keys_label[i]), + "Key @%u, unspendable", + i); + break; + default: + LEDGER_ASSERT(false, "Unreachable code"); + } + } + + ui_display_register_wallet_policy_flow(); + + return io_ui_process(context, SET_UX_DIRTY); +} + +#endif // HAVE_NBGL bool ui_display_wallet_address(dispatcher_context_t *context, const char *wallet_name, @@ -332,12 +386,47 @@ bool ui_validate_transaction(dispatcher_context_t *context, return io_ui_process(context, SET_UX_DIRTY); } -#ifdef HAVE_BAGL -bool ui_post_processing_confirm_wallet_registration(dispatcher_context_t *context, bool success) { - (void) context; - (void) success; +#ifdef HAVE_NBGL +bool ui_validate_transaction_simplified(dispatcher_context_t *context, + const char *coin_name, + const char *wallet_policy_name, + uint64_t amount, + const char *address_or_description, + tx_ux_warning_t warnings, + uint64_t fee) { +#ifdef HAVE_AUTOAPPROVE_FOR_PERF_TESTS return true; +#endif + + ui_validate_transaction_simplified_state_t *state = + (ui_validate_transaction_simplified_state_t *) &g_ui_state; + + memset(state, 0, sizeof(ui_validate_transaction_simplified_state_t)); + + if (wallet_policy_name != NULL) { + strncpy(state->wallet_policy_name, wallet_policy_name, sizeof(state->wallet_policy_name)); + state->has_wallet_policy = true; + } else { + memset(state->wallet_policy_name, 0, sizeof(state->wallet_policy_name)); + } + format_sats_amount(coin_name, amount, state->amount); + if (address_or_description == NULL) { + state->is_self_transfer = true; + } else { + strncpy(state->address_or_description, + address_or_description, + sizeof(state->address_or_description)); + } + state->warnings = warnings; + format_sats_amount(coin_name, fee, state->fee); + + ui_accept_transaction_simplified_flow(); + + return io_ui_process(context, SET_UX_DIRTY); } +#endif // HAVE_NBGL + +#ifdef HAVE_BAGL bool ui_post_processing_confirm_transaction(dispatcher_context_t *context, bool success) { (void) context; @@ -357,16 +446,6 @@ void ui_pre_processing_message(void) { #endif // HAVE_BAGL #ifdef HAVE_NBGL -bool ui_post_processing_confirm_wallet_registration(dispatcher_context_t *context, bool success) { -#ifdef HAVE_AUTOAPPROVE_FOR_PERF_TESTS - return true; -#endif - - (void) context; - ui_display_post_processing_confirm_wallet_registation(success); - - return true; -} bool ui_post_processing_confirm_transaction(dispatcher_context_t *context, bool success) { #ifdef HAVE_AUTOAPPROVE_FOR_PERF_TESTS diff --git a/src/ui/display.h b/src/ui/display.h index 1c89a9809..7f0acbe20 100644 --- a/src/ui/display.h +++ b/src/ui/display.h @@ -20,6 +20,19 @@ #define MESSAGE_MAX_DISPLAY_SIZE \ (MESSAGE_CHUNK_SIZE * MESSAGE_CHUNK_PER_DISPLAY + 2 * sizeof("...") - 1) +typedef struct tx_ux_warning_s { + bool missing_nonwitnessutxo : 1; + bool non_default_sighash : 1; + bool external_inputs : 1; + bool high_fee : 1; +} tx_ux_warning_t; + +typedef enum { + PUBKEY_TYPE_INTERNAL = 0, // a key controlled by the wallet policy + PUBKEY_TYPE_EXTERNAL = 1, // a key not controlled by the wallet policy + PUBKEY_TYPE_UNSPENDABLE = 2 // the provably unspendable public key defined in BIP-341 +} key_type_e; + // TODO: hard to keep track of what globals are used in the same flows // (especially since the same flow step can be shared in different flows) @@ -52,6 +65,17 @@ typedef struct { }; } ui_wallet_state_t; +// maximum length of the description of a cosigner in a wallet policy +#define MAX_KEY_LABEL_LENGTH sizeof("Key @999, unspendable") + +typedef struct { + const char *wallet_name; + const char *descriptor_template; + size_t n_keys; + char keys_label[MAX_N_KEYS_IN_WALLET_POLICY][MAX_KEY_LABEL_LENGTH]; + const char *keys_info[MAX_N_KEYS_IN_WALLET_POLICY]; +} ui_register_wallet_policy_state_t; + typedef struct { char pubkey[MAX_POLICY_KEY_INFO_LEN + 1]; char signer_index[sizeof("Key @999 ")]; @@ -67,6 +91,16 @@ typedef struct { char fee[MAX_AMOUNT_LENGTH + 1]; } ui_validate_transaction_state_t; +typedef struct { + bool has_wallet_policy; + bool is_self_transfer; + char wallet_policy_name[MAX_WALLET_NAME_LENGTH + 1]; + char address_or_description[MAX(MAX_ADDRESS_LENGTH_STR + 1, MAX_OPRETURN_OUTPUT_DESC_SIZE)]; + char amount[MAX_AMOUNT_LENGTH + 1]; + char fee[MAX_AMOUNT_LENGTH + 1]; + tx_ux_warning_t warnings; +} ui_validate_transaction_simplified_state_t; + /** * Union of all the states for each of the UI screens, in order to save memory. */ @@ -78,6 +112,10 @@ typedef union { ui_cosigner_pubkey_and_index_state_t cosigner_pubkey_and_index; ui_validate_output_state_t validate_output; ui_validate_transaction_state_t validate_transaction; +#ifdef HAVE_NBGL + ui_register_wallet_policy_state_t register_wallet_policy; + ui_validate_transaction_simplified_state_t validate_transaction_simplified; +#endif } ui_state_t; extern ui_state_t g_ui_state; @@ -111,21 +149,26 @@ bool ui_display_address(dispatcher_context_t *dispatcher_context, bool is_path_suspicious, const char *bip32_path_str); +#ifdef HAVE_BAGL bool ui_display_register_wallet(dispatcher_context_t *context, const policy_map_wallet_header_t *wallet_header, const char *policy_descriptor); -typedef enum { - PUBKEY_TYPE_INTERNAL = 0, // a key controlled by the wallet policy - PUBKEY_TYPE_EXTERNAL = 1, // a key not controlled by the wallet policy - PUBKEY_TYPE_UNSPENDABLE = 2 // the provably unspendable public key defined in BIP-341 -} key_type_e; - bool ui_display_policy_map_cosigner_pubkey(dispatcher_context_t *dispatcher_context, const char *pubkey, uint8_t cosigner_index, uint8_t n_keys, key_type_e key_type); +#endif + +#ifdef HAVE_NBGL +bool ui_display_register_wallet_policy( + dispatcher_context_t *context, + const policy_map_wallet_header_t *wallet_header, + const char *descriptor_template, + const char (*keys_info)[MAX_N_KEYS_IN_WALLET_POLICY][MAX_POLICY_KEY_INFO_LEN + 1], + const key_type_e (*keys_type)[MAX_N_KEYS_IN_WALLET_POLICY]); +#endif bool ui_display_wallet_address(dispatcher_context_t *context, const char *wallet_name, @@ -155,6 +198,16 @@ bool ui_validate_transaction(dispatcher_context_t *context, uint64_t fee, bool is_self_transfer); +#ifdef HAVE_NBGL +bool ui_validate_transaction_simplified(dispatcher_context_t *context, + const char *coin_name, + const char *wallet_policy_name, // can be NULL + uint64_t amount, + const char *address_or_description, + tx_ux_warning_t warnings, + uint64_t fee); +#endif + void set_ux_flow_response(bool approved); void ui_display_pubkey_flow(void); @@ -167,9 +220,11 @@ void ui_sign_message_content_flow(void); void ui_sign_message_confirm_flow(void); +#ifdef HAVE_BAGL void ui_display_register_wallet_flow(void); void ui_display_policy_map_cosigner_pubkey_flow(void); +#endif void ui_display_receive_in_wallet_flow(void); @@ -191,9 +246,12 @@ void ui_warn_high_fee_flow(void); void ui_accept_transaction_flow(bool is_self_transfer); -void ui_display_transaction_prompt(void); +#ifdef HAVE_NBGL +void ui_display_register_wallet_policy_flow(void); +void ui_accept_transaction_simplified_flow(void); +#endif -bool ui_post_processing_confirm_wallet_registration(dispatcher_context_t *context, bool success); +void ui_display_transaction_prompt(void); bool ui_post_processing_confirm_wallet_spend(dispatcher_context_t *context, bool success); @@ -206,7 +264,6 @@ void ui_pre_processing_message(void); #ifdef HAVE_NBGL bool ui_transaction_prompt(dispatcher_context_t *context); void ui_display_post_processing_confirm_message(bool success); -void ui_display_post_processing_confirm_wallet_registation(bool success); void ui_display_post_processing_confirm_transaction(bool success); void ui_set_display_prompt(void); #else diff --git a/src/ui/display_bagl.c b/src/ui/display_bagl.c index 2fcf9ae79..25b2af271 100644 --- a/src/ui/display_bagl.c +++ b/src/ui/display_bagl.c @@ -188,12 +188,12 @@ UX_STEP_CB(ux_sign_transaction_step, set_ux_flow_response(true), {&C_icon_validate_14, "Sign", "transaction"}); -// Step with wallet icon and "Register wallet" +// Step with wallet icon and "Register account" UX_STEP_NOCB(ux_display_register_wallet_step, pb, { &C_icon_wallet, - "Register wallet", + "Register account", }); // Step with wallet icon and "Receive in known wallet" @@ -202,7 +202,7 @@ UX_STEP_NOCB(ux_display_receive_in_registered_wallet_step, { &C_icon_wallet, "Receive in", - "known wallet", + "known account", }); // Step with wallet icon and "Spend from known wallet" @@ -211,14 +211,14 @@ UX_STEP_NOCB(ux_display_spend_from_registered_wallet_step, { &C_icon_wallet, "Spend from", - "known wallet", + "known account", }); // Step with "Wallet name:", followed by the wallet name UX_STEP_NOCB(ux_display_wallet_name_step, bnnn_paging, { - .title = "Wallet name:", + .title = "Account name:", .text = g_ui_state.wallet.wallet_name, }); @@ -322,8 +322,8 @@ UX_FLOW(ux_display_pubkey_suspicious_flow, &ux_display_reject_step); // FLOW to display the header of a policy map wallet: -// #1 screen: Wallet icon + "Register wallet" -// #2 screen: "Wallet name:" and wallet name +// #1 screen: Wallet icon + "Register account" +// #2 screen: "Account name:" and wallet policy name // #3 screen: display policy map (paginated) // #4 screen: approve button // #5 screen: reject button diff --git a/src/ui/display_nbgl.c b/src/ui/display_nbgl.c index 641be7688..ad1ea43ac 100644 --- a/src/ui/display_nbgl.c +++ b/src/ui/display_nbgl.c @@ -7,13 +7,17 @@ #include "./menu.h" #include "io.h" +#include + #define REVIEW_CONFIRM FIRST_USER_TOKEN + 1 static const char *confirmed_status; // text displayed in confirmation page (after long press) static const char *rejected_status; // text displayed in rejection page (after reject confirmed) static bool show_message_start_page; -static nbgl_layoutTagValue_t pairs[3]; +#define N_UX_PAIRS 13 + +static nbgl_layoutTagValue_t pairs[N_UX_PAIRS]; static nbgl_layoutTagValueList_t pairList; static nbgl_genericContents_t genericContent; @@ -60,14 +64,6 @@ static void status_operation_callback(bool confirm) { } } -static void status_operation_silent_confirmation_callback(bool confirm) { - if (confirm) { - ux_flow_response_true(); - } else { - status_operation_cancel(); - } -} - static void status_address_callback(bool confirm) { if (confirm) { ux_flow_response_true(); @@ -77,15 +73,6 @@ static void status_address_callback(bool confirm) { } } -static void start_processing_operation_callback(bool confirm) { - if (confirm) { - G_was_processing_screen_shown = true; - nbgl_useCaseSpinner("Processing"); - ux_flow_response_true(); - } else { - status_transaction_cancel(); - } -} static void start_processing_transaction_callback(bool confirm) { if (confirm) { G_was_processing_screen_shown = true; @@ -158,6 +145,88 @@ void ui_accept_transaction_flow(bool is_self_transfer) { nbgl_useCaseReviewStreamingContinue(&pairList, finish_transaction_flow); } +#define COMBINE(a, b) a b + +// create the string "0 (self-transfer)" +#define SELF_TRANSFER_DESCRIPTION COMBINE("0 ", COMBINE(COIN_COINID_SHORT, " (self-transfer)")) + +void ui_accept_transaction_simplified_flow(void) { + _Static_assert(N_UX_PAIRS >= 9, "Insufficient pairs for this flow"); + + // Setup list + pairList.nbMaxLinesForValue = 0; + pairList.pairs = pairs; + + int n_pairs = 0; + + // Add warning screens for unverified inputs, external inputs or non-default sighash + if (g_ui_state.validate_transaction_simplified.warnings.missing_nonwitnessutxo) { + pairs[n_pairs++] = (nbgl_contentTagValue_t){ + .centeredInfo = true, + .item = "Unverified inputs\nUpdate Ledger Live or\nthird party wallet software", + .value = "", + .valueIcon = &C_Important_Circle_64px}; + } + if (g_ui_state.validate_transaction_simplified.warnings.external_inputs) { + pairs[n_pairs++] = + (nbgl_contentTagValue_t){.centeredInfo = true, + .item = "There are external inputs\nReject if not sure", + .value = "", + .valueIcon = &C_Important_Circle_64px}; + } + if (g_ui_state.validate_transaction_simplified.warnings.non_default_sighash) { + pairs[n_pairs++] = + (nbgl_contentTagValue_t){.centeredInfo = true, + .item = "Non-default sighash\nReject if not sure", + .value = "", + .valueIcon = &C_Important_Circle_64px}; + } + + if (g_ui_state.validate_transaction_simplified.has_wallet_policy) { + pairs[n_pairs++] = (nbgl_layoutTagValue_t){ + .item = "From", + .value = g_ui_state.validate_transaction_simplified.wallet_policy_name, + }; + } + + if (!g_ui_state.validate_transaction_simplified.is_self_transfer) { + pairs[n_pairs++] = (nbgl_layoutTagValue_t){ + .item = "Amount", + .value = g_ui_state.validate_transaction_simplified.amount, + }; + + pairs[n_pairs++] = (nbgl_layoutTagValue_t){ + .item = "To", + .value = g_ui_state.validate_transaction_simplified.address_or_description, + }; + } else { + pairs[n_pairs++] = + (nbgl_layoutTagValue_t){.item = "Amount", .value = SELF_TRANSFER_DESCRIPTION}; + } + + pairs[n_pairs++] = (nbgl_layoutTagValue_t){ + .item = "Fees", + .value = g_ui_state.validate_transaction_simplified.fee, + }; + + if (g_ui_state.validate_transaction_simplified.warnings.high_fee) { + pairs[n_pairs++] = (nbgl_contentTagValue_t){.centeredInfo = true, + .item = "Fees are above 10%\n of total amount", + .value = "", + .valueIcon = &C_Important_Circle_64px}; + } + + pairList.nbPairs = n_pairs; + + nbgl_useCaseReview(TYPE_TRANSACTION, + &pairList, + &C_Bitcoin_64px, + "Review transaction\nto send Bitcoin", + NULL, + "Sign transaction\nto send Bitcoin?", + start_transaction_callback); +} + void ui_display_transaction_prompt(void) { nbgl_useCaseReviewStreamingStart(TYPE_TRANSACTION, &C_Bitcoin_64px, @@ -233,49 +302,69 @@ void ui_display_pubkey_flow(void) { void ui_display_receive_in_wallet_flow(void) { // Setup list - pairs[0].item = "Wallet name"; + pairs[0].item = "Account name"; pairs[0].value = g_ui_state.wallet.wallet_name; - pairs[1].item = "Wallet Address"; - pairs[1].value = g_ui_state.wallet.address; - // Setup list pairList.nbMaxLinesForValue = 0; - pairList.nbPairs = 2; + pairList.nbPairs = 1; pairList.pairs = pairs; - nbgl_useCaseReviewLight(TYPE_OPERATION, - &pairList, - &C_Bitcoin_64px, - "Receive\nin known wallet", - NULL, - "Confirm address", - status_address_callback); + nbgl_useCaseAddressReview(g_ui_state.wallet.address, + &pairList, + &C_Bitcoin_64px, + "Verify Bitcoin\naddress", + NULL, + status_address_callback); } -void ui_display_policy_map_cosigner_pubkey_flow(void) { - rejected_status = "Cosigner rejected"; +#ifdef HAVE_NBGL - pairs[0].item = "Index"; - pairs[0].value = g_ui_state.cosigner_pubkey_and_index.signer_index; +void ui_display_register_wallet_policy_flow(void) { + _Static_assert(N_UX_PAIRS >= 3 + MAX_N_KEYS_IN_WALLET_POLICY, + "Insufficient pairs for this flow"); - pairs[1].item = "Public key"; - pairs[1].value = g_ui_state.cosigner_pubkey_and_index.pubkey; + confirmed_status = "Account registered"; + rejected_status = "Account rejected"; + + int n_pairs = 0; - // Setup list pairList.nbMaxLinesForValue = 0; - pairList.nbPairs = 2; pairList.pairs = pairs; + pairs[n_pairs++] = (nbgl_layoutTagValue_t){ + .item = "Account name", + .value = g_ui_state.register_wallet_policy.wallet_name, + }; + + pairs[n_pairs++] = (nbgl_layoutTagValue_t){ + .item = "Descriptor template", + .value = g_ui_state.register_wallet_policy.descriptor_template, + }; + + pairs[n_pairs++] = (nbgl_contentTagValue_t){.centeredInfo = true, + .item = "Review co-signer\npublic keys", + .value = ""}; + + for (size_t i = 0; i < g_ui_state.register_wallet_policy.n_keys; i++) { + pairs[n_pairs++] = + (nbgl_layoutTagValue_t){.item = g_ui_state.register_wallet_policy.keys_label[i], + .value = g_ui_state.register_wallet_policy.keys_info[i]}; + } + + pairList.nbPairs = n_pairs; + nbgl_useCaseReviewLight(TYPE_OPERATION, &pairList, &C_Bitcoin_64px, - "Register cosigner", + "Review account\nto register", NULL, - "Confirm cosigner", - status_operation_silent_confirmation_callback); + "Register account?", + status_operation_callback); } +#endif // HAVE_NBGL + void ui_display_pubkey_suspicious_flow(void) { confirmed_status = "Public key\napproved"; rejected_status = "Public key rejected"; @@ -328,31 +417,6 @@ void ui_display_pubkey_suspicious_flow(void) { nbgl_useCaseGenericReview(&genericContent, "Cancel", status_operation_cancel); } -// Continue light processing callback -void ui_display_register_wallet_flow(void) { - confirmed_status = "Wallet\nregistered"; - rejected_status = "Wallet rejected"; - - pairs[0].item = "Name"; - pairs[0].value = g_ui_state.wallet.wallet_name; - - pairs[1].item = "Policy map"; - pairs[1].value = g_ui_state.wallet.descriptor_template; - - // Setup list - pairList.nbMaxLinesForValue = 0; - pairList.nbPairs = 2; - pairList.pairs = pairs; - - nbgl_useCaseReviewLight(TYPE_OPERATION, - &pairList, - &C_Bitcoin_64px, - "Register wallet", - NULL, - "Register wallet", - start_processing_operation_callback); -} - static void message_finish_callback(bool confirm) { if (confirm) { nbgl_useCaseReviewStreamingFinish("Sign message?", start_processing_message_callback); @@ -440,11 +504,11 @@ void ui_set_display_prompt(void) { } void ui_display_spend_from_wallet_flow(void) { - confirmed_status = "Wallet name\nconfirmed"; - rejected_status = "Wallet name rejected"; + confirmed_status = "Account name\nconfirmed"; + rejected_status = "Account name rejected"; // Setup data to display - pairs[0].item = "Wallet name"; + pairs[0].item = "Account name"; pairs[0].value = g_ui_state.wallet.wallet_name; // Setup list @@ -455,9 +519,9 @@ void ui_display_spend_from_wallet_flow(void) { nbgl_useCaseReviewLight(TYPE_OPERATION, &pairList, &C_Bitcoin_64px, - "Spend from\nknown wallet", + "Spend from\nknown account", NULL, - "Confirm wallet name", + "Confirm account name", status_operation_callback); } @@ -519,16 +583,6 @@ void ui_display_post_processing_confirm_message(bool success) { } } -void ui_display_post_processing_confirm_wallet_registation(bool success) { - if (success) { - ux_flow_response_true(); - nbgl_useCaseStatus("Wallet\nregistered", true, ui_menu_main); - } else { - ux_flow_response_false(); - nbgl_useCaseStatus("Wallet rejected", false, ui_menu_main); - } -} - void ui_display_post_processing_confirm_transaction(bool success) { if (success) { ux_flow_response_true(); diff --git a/src/ui/display_utils.c b/src/ui/display_utils.c index 67b9c3a9b..4475c28bd 100644 --- a/src/ui/display_utils.c +++ b/src/ui/display_utils.c @@ -17,33 +17,44 @@ static size_t n_digits(uint64_t number) { void format_sats_amount(const char *coin_name, uint64_t amount, char out[static MAX_AMOUNT_LENGTH + 1]) { - size_t coin_name_len = strlen(coin_name); - strncpy(out, coin_name, MAX_AMOUNT_LENGTH + 1); - out[coin_name_len] = ' '; - - char *amount_str = out + coin_name_len + 1; - uint64_t integral_part = amount / 100000000; uint32_t fractional_part = (uint32_t) (amount % 100000000); - // format the integral part, starting from the least significant digit + // Compute the fractional part string (exactly 8 digits, possibly with trailing zeros) + char fractional_str[9]; + snprintf(fractional_str, 9, "%08u", fractional_part); + // Drop trailing zeros + for (int i = 7; i > 0 && fractional_str[i] == '0'; i--) { + fractional_str[i] = '\0'; + } + + // the integral part is at most 2^64 / 10^8 = 184467440737 + char integral_str[12 + 1]; size_t integral_part_digit_count = n_digits(integral_part); for (unsigned int i = 0; i < integral_part_digit_count; i++) { - amount_str[integral_part_digit_count - 1 - i] = '0' + (integral_part % 10); + integral_str[integral_part_digit_count - 1 - i] = '0' + (integral_part % 10); integral_part /= 10; } - - if (fractional_part == 0) { - amount_str[integral_part_digit_count] = '\0'; - } else { - // format the fractional part (exactly 8 digits, possibly with trailing zeros) - amount_str[integral_part_digit_count] = '.'; - char *fract_part_str = amount_str + integral_part_digit_count + 1; - snprintf(fract_part_str, 8 + 1, "%08u", fractional_part); - - // drop trailing zeros - for (int i = 7; i > 0 && fract_part_str[i] == '0'; i--) { - fract_part_str[i] = '\0'; - } - } + integral_str[integral_part_digit_count] = '\0'; + +#ifdef SCREEN_SIZE_WALLET + // on large screens, format as " TICKER" + snprintf(out, + MAX_AMOUNT_LENGTH + 1, + "%s%s%s %s", + integral_str, + fractional_part ? "." : "", + fractional_part ? fractional_str : "", + coin_name); + +#else + // on nanos, format as "TICKER " + snprintf(out, + MAX_AMOUNT_LENGTH + 1, + "%s %s%s%s", + coin_name, + integral_str, + fractional_part ? "." : "", + fractional_part ? fractional_str : ""); +#endif } diff --git a/tests/automations/register_wallet_accept.json b/tests/automations/register_wallet_accept.json index d96348a90..8a18e6899 100644 --- a/tests/automations/register_wallet_accept.json +++ b/tests/automations/register_wallet_accept.json @@ -2,7 +2,7 @@ "version": 1, "rules": [ { - "regexp": "Register wallet|Wallet name|Wallet policy|Key", + "regexp": "Register account|Account name|Wallet policy|Key", "actions": [ ["button", 2, true], ["button", 2, false], diff --git a/tests/automations/register_wallet_reject.json b/tests/automations/register_wallet_reject.json index f6d928120..9824dbe8b 100644 --- a/tests/automations/register_wallet_reject.json +++ b/tests/automations/register_wallet_reject.json @@ -2,7 +2,7 @@ "version": 1, "rules": [ { - "regexp": "Register wallet|Wallet name|Wallet policy|Key|Approve|Cancel", + "regexp": "Register account|Account name|Wallet policy|Key|Approve|Cancel", "actions": [ ["button", 2, true], ["button", 2, false], diff --git a/tests/automations/sign_with_wallet_accept.json b/tests/automations/sign_with_wallet_accept.json index 2fbf27285..e3bdf96c3 100644 --- a/tests/automations/sign_with_wallet_accept.json +++ b/tests/automations/sign_with_wallet_accept.json @@ -2,7 +2,7 @@ "version": 1, "rules": [ { - "regexp": "Spend from|Wallet name|Review|Amount|Address|Confirm|Fees", + "regexp": "Spend from|Account name|Review|Amount|Address|Confirm|Fees", "actions": [ ["button", 2, true], ["button", 2, false] diff --git a/tests/automations/sign_with_wallet_external_inputs_accept.json b/tests/automations/sign_with_wallet_external_inputs_accept.json index 90bc0e358..71ce594bf 100644 --- a/tests/automations/sign_with_wallet_external_inputs_accept.json +++ b/tests/automations/sign_with_wallet_external_inputs_accept.json @@ -8,7 +8,7 @@ ] }, { - "regexp": "Spend from|Wallet name|There are|Reject if you['-]re|Review|Amount|Address|Confirm|Fees", + "regexp": "Spend from|Account name|There are|Reject if you['-]re|Review|Amount|Address|Confirm|Fees", "actions": [ ["button", 2, true], ["button", 2, false] diff --git a/tests/automations/sign_with_wallet_missing_nonwitnessutxo_accept.json b/tests/automations/sign_with_wallet_missing_nonwitnessutxo_accept.json index 33fd80cad..d8cd25720 100644 --- a/tests/automations/sign_with_wallet_missing_nonwitnessutxo_accept.json +++ b/tests/automations/sign_with_wallet_missing_nonwitnessutxo_accept.json @@ -35,7 +35,7 @@ ] }, { - "regexp": "Unverified|Update|or third party|Spend from|Wallet name|Review|Amount|Address|Confirm|Fees", + "regexp": "Unverified|Update|or third party|Spend from|Account name|Review|Amount|Address|Confirm|Fees", "actions": [ ["button", 2, true], ["button", 2, false] diff --git a/tests/instructions.py b/tests/instructions.py index 8f9747a3a..82e14278b 100644 --- a/tests/instructions.py +++ b/tests/instructions.py @@ -93,8 +93,8 @@ def register_wallet_instruction_approve(model: Firmware) -> Instructions: if model.name.startswith("nano"): instructions.new_request("Approve") - instructions.new_request("Approve") - instructions.new_request("Approve") + instructions.same_request("Approve") + instructions.same_request("Approve") else: instructions.choice_confirm() instructions.choice_confirm() @@ -107,9 +107,9 @@ def register_wallet_instruction_approve_long(model: Firmware) -> Instructions: if model.name.startswith("nano"): instructions.new_request("Approve") - instructions.new_request("Approve") - instructions.new_request("Approve") - instructions.new_request("Approve") + instructions.same_request("Approve") + instructions.same_request("Approve") + instructions.same_request("Approve") else: instructions.choice_confirm() instructions.choice_confirm() @@ -123,7 +123,7 @@ def register_wallet_instruction_approve_unusual(model: Firmware) -> Instructions if model.name.startswith("nano"): instructions.new_request("Approve") - instructions.new_request("Approve") + instructions.same_request("Approve") else: instructions.choice_confirm() instructions.choice_confirm() @@ -152,196 +152,91 @@ def sign_psbt_instruction_tap(model: Firmware) -> Instructions: return instructions -def sign_psbt_instruction_approve_opreturn(model: Firmware) -> Instructions: - instructions = Instructions(model) - - if model.name.startswith("nano"): - instructions.new_request("Continue") - instructions.new_request("Sign") - else: - instructions.review_start() - instructions.same_request("Address", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_REVIEW_TAP) - instructions.review_fees(fees_on_same_request=False) - instructions.confirm_transaction() - return instructions - - -def sign_psbt_instruction_approve(model: Firmware, save_screenshot: bool = True) -> Instructions: +def sign_psbt_instruction_approve(model: Firmware, save_screenshot: bool = True, *, has_spend_from_wallet: bool = False, to_on_next_page: bool = False, fees_on_next_page: bool = False, has_unverifiedwarning: bool = False, has_sighashwarning: bool = False, has_feewarning: bool = False) -> Instructions: instructions = Instructions(model) if model.name.startswith("nano"): instructions.new_request("Continue", save_screenshot=save_screenshot) + for has_step in [has_spend_from_wallet, has_unverifiedwarning, has_sighashwarning, has_feewarning]: + if has_step: + instructions.same_request( + "Continue", save_screenshot=save_screenshot) + instructions.same_request("Sign", save_screenshot=save_screenshot) else: - instructions.review_start(save_screenshot=save_screenshot) - instructions.review_fees(save_screenshot=save_screenshot) + instructions.new_request("Review", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_REVIEW_TAP, + save_screenshot=save_screenshot) + if has_sighashwarning: + instructions.same_request( + "Non-default sighash", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_REVIEW_TAP) + + if has_unverifiedwarning: + instructions.same_request( + "Unverified inputs", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_REVIEW_TAP) + + instructions.same_request("Amount", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_REVIEW_TAP, + save_screenshot=save_screenshot) + if to_on_next_page: + instructions.same_request("To", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_REVIEW_TAP, + save_screenshot=save_screenshot) + if fees_on_next_page: + instructions.same_request("Fees", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_REVIEW_TAP, + save_screenshot=save_screenshot) + + if has_feewarning: + instructions.same_request( + "Fees are above", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_REVIEW_TAP) instructions.confirm_transaction(save_screenshot=save_screenshot) return instructions -def sign_psbt_instruction_approve_2(model: Firmware) -> Instructions: +def sign_psbt_instruction_approve_selftransfer(model: Firmware) -> Instructions: instructions = Instructions(model) if model.name.startswith("nano"): - instructions.new_request("Continue") - instructions.new_request("Sign") - else: - instructions.review_start() - instructions.review_fees(fees_on_same_request=False) - instructions.confirm_transaction() - return instructions - - -def sign_psbt_instruction_approve_3(model: Firmware) -> Instructions: - instructions = Instructions(model) - - if model.name.startswith("nano"): - instructions.new_request("Continue") - instructions.new_request("Continue") - instructions.same_request("Sign") - else: - instructions.review_start() - instructions.warning_accept() - instructions.review_fees() - instructions.confirm_transaction() - return instructions - - -def sign_psbt_instruction_approve_4(model: Firmware) -> Instructions: - instructions = Instructions(model) - - if model.name.startswith("nano"): - instructions.new_request("Continue") - instructions.new_request("Continue") - instructions.same_request("Sign") - else: - instructions.warning_accept() - instructions.review_start() - instructions.review_fees() - instructions.confirm_transaction() - return instructions - - -def sign_psbt_instruction_approve_5(model: Firmware) -> Instructions: - instructions = Instructions(model) - - if model.name.startswith("nano"): - instructions.new_request("Sign") - else: - instructions.review_start() - instructions.confirm_transaction() - return instructions - - -def sign_psbt_instruction_approve_6(model: Firmware) -> Instructions: - instructions = Instructions(model) - - if model.name.startswith("nano"): - instructions.new_request("Continue") - instructions.new_request("Continue") instructions.new_request("Sign") else: - instructions.confirm_wallet() - instructions.review_start() - instructions.review_fees(fees_on_same_request=False) + instructions.new_request( + "Review", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_REVIEW_TAP) + instructions.same_request( + "Amount", NavInsID.USE_CASE_REVIEW_TAP, NavInsID.USE_CASE_REVIEW_TAP) instructions.confirm_transaction() return instructions -def sign_psbt_instruction_approve_7(model: Firmware) -> Instructions: +def sign_psbt_instruction_approve_streaming(model: Firmware, output_count: int, save_screenshot: bool = True) -> Instructions: instructions = Instructions(model) if model.name.startswith("nano"): - instructions.new_request("Continue") - instructions.new_request("Continue") - instructions.same_request("Sign") - else: - instructions.confirm_wallet() - instructions.review_start() - instructions.review_fees() - instructions.confirm_transaction() - return instructions - - -def sign_psbt_instruction_approve_8(model: Firmware) -> Instructions: - instructions = Instructions(model) - - if model.name.startswith("nano"): - instructions.new_request("Continue") - instructions.new_request("Continue") - instructions.new_request("Continue") - instructions.same_request("Sign") - else: - instructions.confirm_wallet() - instructions.warning_accept() - instructions.review_start() - instructions.review_fees() - instructions.confirm_transaction() - return instructions - - -def sign_psbt_instruction_approve_9(model: Firmware, save_screenshot: bool = True) -> Instructions: - instructions = Instructions(model) - - if model.name.startswith("nano"): - instructions.new_request("Continue", save_screenshot=save_screenshot) - instructions.new_request("Continue", save_screenshot=save_screenshot) + instructions.new_request("Continue") # first output + for output_index in range(1, output_count): + if output_index < 2: + instructions.same_request("Continue") + else: + instructions.new_request("Continue") instructions.same_request("Sign", save_screenshot=save_screenshot) else: - instructions.review_start(output_count=2, save_screenshot=save_screenshot) + instructions.review_start( + output_count=output_count, save_screenshot=save_screenshot) instructions.review_fees(save_screenshot=save_screenshot) instructions.confirm_transaction(save_screenshot=save_screenshot) return instructions -def sign_psbt_instruction_approve_external_inputs(model: Firmware) -> Instructions: +def sign_psbt_instruction_approve_external_inputs(model: Firmware, output_count) -> Instructions: instructions = Instructions(model) if model.name.startswith("nano"): instructions.new_request("Continue") - instructions.new_request("Continue") - instructions.new_request("Continue") - instructions.new_request("Continue") - instructions.new_request("Continue") - instructions.new_request("Continue") + for output_index in range(output_count): + if output_index < 2: + instructions.same_request("Continue") + else: + instructions.new_request("Continue") instructions.same_request("Sign") else: - instructions.warning_accept() - instructions.review_start(output_count=5) - instructions.review_fees() - instructions.confirm_transaction() - return instructions - - -def sign_psbt_instruction_approve_external_inputs_2(model: Firmware) -> Instructions: - instructions = Instructions(model) - - if model.name.startswith("nano"): - instructions.new_request("Continue") - instructions.new_request("Continue") - instructions.new_request("Continue") - instructions.new_request("Continue") - instructions.new_request("Continue") - instructions.same_request("Sign") - else: - instructions.warning_accept() - instructions.review_start(output_count=4) - instructions.review_fees() - instructions.confirm_transaction() - return instructions - - -def sign_psbt_instruction_approve_10(model: Firmware) -> Instructions: - instructions = Instructions(model) - - if model.name.startswith("nano"): - instructions.new_request("Continue") - instructions.new_request("Continue") - instructions.new_request("Sign") - else: - instructions.warning_accept() - instructions.review_start() - instructions.review_fees(fees_on_same_request=False) + instructions.review_start(output_count=output_count, has_warning=True) + instructions.review_fees(fees_on_same_request=True) instructions.confirm_transaction() return instructions @@ -350,8 +245,9 @@ def e2e_register_wallet_instruction(model: Firmware, n_keys) -> Instructions: instructions = Instructions(model) if model.name.startswith("nano"): - for _ in range(n_keys + 1): - instructions.new_request("Approve", save_screenshot=False) + instructions.new_request("Approve", save_screenshot=False) + for _ in range(n_keys): + instructions.same_request("Approve", save_screenshot=False) else: for _ in range(n_keys + 1): instructions.choice_confirm(save_screenshot=False) @@ -360,15 +256,4 @@ def e2e_register_wallet_instruction(model: Firmware, n_keys) -> Instructions: def e2e_sign_psbt_instruction(model: Firmware) -> Instructions: - instructions = Instructions(model) - - if model.name.startswith("nano"): - instructions.new_request("Continue", save_screenshot=False) - instructions.new_request("Continue", save_screenshot=False) - instructions.new_request("Sign", save_screenshot=False) - else: - instructions.confirm_wallet(save_screenshot=False) - instructions.review_start(save_screenshot=False) - instructions.review_fees(fees_on_same_request=False, save_screenshot=False) - instructions.confirm_transaction(save_screenshot=False) - return instructions + return sign_psbt_instruction_approve(model, save_screenshot=False, has_spend_from_wallet=True) diff --git a/tests/snapshots/flex/test_dashboard/00000.png b/tests/snapshots/flex/test_dashboard/00000.png index 3bc7b4840..5250af4d9 100644 Binary files a/tests/snapshots/flex/test_dashboard/00000.png and b/tests/snapshots/flex/test_dashboard/00000.png differ diff --git a/tests/snapshots/flex/test_dashboard/00001.png b/tests/snapshots/flex/test_dashboard/00001.png index 167cd96c0..3cad54460 100644 Binary files a/tests/snapshots/flex/test_dashboard/00001.png and b/tests/snapshots/flex/test_dashboard/00001.png differ diff --git a/tests/snapshots/flex/test_dashboard/00002.png b/tests/snapshots/flex/test_dashboard/00002.png index 3bc7b4840..5250af4d9 100644 Binary files a/tests/snapshots/flex/test_dashboard/00002.png and b/tests/snapshots/flex/test_dashboard/00002.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00000.png b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00000.png index 669164d54..e357ad0d9 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00000.png and b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00001.png b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00001.png index daaf6ddf4..438fc918b 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00001.png and b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00002.png b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00002.png index 0cffc3d93..b0742c966 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00002.png and b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00003.png b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00003.png index 86daec554..68f7f1bec 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00003.png and b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00004.png b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00004.png deleted file mode 100644 index 503e4d8b6..000000000 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00000.png b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00000.png index 669164d54..e357ad0d9 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00000.png and b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00001.png b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00001.png index daaf6ddf4..438fc918b 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00001.png and b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00002.png b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00002.png index 14ece860a..f200bb752 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00002.png and b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00003.png b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00003.png index 26101c3b6..68f7f1bec 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00003.png and b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00004.png b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00004.png deleted file mode 100644 index 503e4d8b6..000000000 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_early_0_0/00000.png b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_early_0_0/00000.png index 669164d54..e357ad0d9 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_early_0_0/00000.png and b/tests/snapshots/flex/test_get_extended_pubkey_non_standard_reject_early_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00000.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00000.png index b6f632fe8..b8f7093d0 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00000.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00001.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00001.png index d3e9cb8e7..8aace52a9 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00001.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00002.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00002.png index 7e0019955..722f20a97 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00002.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00003.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00003.png deleted file mode 100644 index 129c1803d..000000000 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00000.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00000.png index b6f632fe8..b8f7093d0 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00000.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00001.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00001.png index 03f43aab8..137e1c296 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00001.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00002.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00002.png index 26fd6c175..722f20a97 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00002.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00003.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00003.png deleted file mode 100644 index 129c1803d..000000000 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00000.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00000.png index b6f632fe8..b8f7093d0 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00000.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00001.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00001.png index 21f5a1be5..452ce32da 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00001.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00002.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00002.png index fb8ed2953..722f20a97 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00002.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00003.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00003.png deleted file mode 100644 index 129c1803d..000000000 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00000.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00000.png index b6f632fe8..b8f7093d0 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00000.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00001.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00001.png index 858fdb046..afbb70ec5 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00001.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00002.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00002.png index f0c5d733a..722f20a97 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00002.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00003.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00003.png deleted file mode 100644 index 129c1803d..000000000 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00000.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00000.png index b6f632fe8..b8f7093d0 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00000.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00001.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00001.png index ae1c7ff44..9228b2641 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00001.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00002.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00002.png index 84354546f..722f20a97 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00002.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00003.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00003.png deleted file mode 100644 index 129c1803d..000000000 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00000.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00000.png index b6f632fe8..b8f7093d0 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00000.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00001.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00001.png index 0b3082552..fb8073958 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00001.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00002.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00002.png index 7a903ad66..722f20a97 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00002.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00003.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00003.png deleted file mode 100644 index 129c1803d..000000000 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00000.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00000.png index b6f632fe8..b8f7093d0 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00000.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00001.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00001.png index 942aa2f91..dd787b38a 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00001.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00002.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00002.png index e863f552d..722f20a97 100644 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00002.png and b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00003.png b/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00003.png deleted file mode 100644 index 129c1803d..000000000 Binary files a/tests/snapshots/flex/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png b/tests/snapshots/flex/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png index be26a6650..79c49e64f 100644 Binary files a/tests/snapshots/flex/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png and b/tests/snapshots/flex/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png b/tests/snapshots/flex/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png index 8506f19d6..5e9481355 100644 Binary files a/tests/snapshots/flex/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png and b/tests/snapshots/flex/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00002.png b/tests/snapshots/flex/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00002.png index 227e27473..7a3711320 100644 Binary files a/tests/snapshots/flex/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00002.png and b/tests/snapshots/flex/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png b/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png index 24df22f80..882eb7c44 100644 Binary files a/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png and b/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00001.png b/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00001.png index ffeaa2bf3..c0003346d 100644 Binary files a/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00001.png and b/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png b/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png index 24df22f80..882eb7c44 100644 Binary files a/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png and b/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00001.png b/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00001.png index f5d37c5a1..35e39e758 100644 Binary files a/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00001.png and b/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00000.png b/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00000.png index 3d1f87e6f..d301443dc 100644 Binary files a/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00000.png and b/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00001.png b/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00001.png index 7e5bbf6ab..ba528cf01 100644 Binary files a/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00001.png and b/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00002.png b/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00002.png index 2f6f79804..4fa269da2 100644 Binary files a/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00002.png and b/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00003.png b/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00003.png index 6ac7af9a7..83352cb53 100644 Binary files a/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00003.png and b/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00004.png b/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00004.png new file mode 100644 index 000000000..11506ee50 Binary files /dev/null and b/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00004.png differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00005.png b/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00005.png new file mode 100644 index 000000000..ffbe43f4c Binary files /dev/null and b/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00005.png differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00006.png b/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00006.png new file mode 100644 index 000000000..b862f6ae3 Binary files /dev/null and b/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00006.png differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00007.png b/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00007.png new file mode 100644 index 000000000..48f5a7987 Binary files /dev/null and b/tests/snapshots/flex/test_register_miniscript_long_policy_0_0/00007.png differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_1_0/00000.png b/tests/snapshots/flex/test_register_miniscript_long_policy_1_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_miniscript_long_policy_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_1_0/00001.png b/tests/snapshots/flex/test_register_miniscript_long_policy_1_0/00001.png deleted file mode 100644 index 8eaddfd38..000000000 Binary files a/tests/snapshots/flex/test_register_miniscript_long_policy_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_1_0/00002.png b/tests/snapshots/flex/test_register_miniscript_long_policy_1_0/00002.png deleted file mode 100644 index 1ae925a23..000000000 Binary files a/tests/snapshots/flex/test_register_miniscript_long_policy_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_1_0/00003.png b/tests/snapshots/flex/test_register_miniscript_long_policy_1_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_miniscript_long_policy_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_2_0/00000.png b/tests/snapshots/flex/test_register_miniscript_long_policy_2_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_miniscript_long_policy_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_2_0/00001.png b/tests/snapshots/flex/test_register_miniscript_long_policy_2_0/00001.png deleted file mode 100644 index e88719d0e..000000000 Binary files a/tests/snapshots/flex/test_register_miniscript_long_policy_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_2_0/00002.png b/tests/snapshots/flex/test_register_miniscript_long_policy_2_0/00002.png deleted file mode 100644 index b7d0f7a43..000000000 Binary files a/tests/snapshots/flex/test_register_miniscript_long_policy_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_2_0/00003.png b/tests/snapshots/flex/test_register_miniscript_long_policy_2_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_miniscript_long_policy_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_3_0/00000.png b/tests/snapshots/flex/test_register_miniscript_long_policy_3_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_miniscript_long_policy_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_3_0/00001.png b/tests/snapshots/flex/test_register_miniscript_long_policy_3_0/00001.png deleted file mode 100644 index 59e46e2a0..000000000 Binary files a/tests/snapshots/flex/test_register_miniscript_long_policy_3_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_3_0/00002.png b/tests/snapshots/flex/test_register_miniscript_long_policy_3_0/00002.png deleted file mode 100644 index 0505eed7a..000000000 Binary files a/tests/snapshots/flex/test_register_miniscript_long_policy_3_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_miniscript_long_policy_3_0/00003.png b/tests/snapshots/flex/test_register_miniscript_long_policy_3_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_miniscript_long_policy_3_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png index 9a1a87733..62d223d85 100644 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png index d29821b1b..18aa52c97 100644 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00002.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00002.png index c4e970cb1..e5cc12af3 100644 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00002.png and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00003.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00003.png new file mode 100644 index 000000000..690ccdf13 Binary files /dev/null and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00004.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00004.png new file mode 100644 index 000000000..5772a5492 Binary files /dev/null and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00004.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00000.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00001.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00001.png deleted file mode 100644 index 8eaddfd38..000000000 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00002.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00002.png deleted file mode 100644 index bd7e6d2e6..000000000 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00003.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png index 9a1a87733..62d223d85 100644 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png index 1be1573f3..a408e8344 100644 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00002.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00002.png index c4e970cb1..e5cc12af3 100644 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00002.png and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00003.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00003.png new file mode 100644 index 000000000..690ccdf13 Binary files /dev/null and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00004.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00004.png new file mode 100644 index 000000000..5772a5492 Binary files /dev/null and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00004.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00000.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00001.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00001.png deleted file mode 100644 index 8eaddfd38..000000000 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00002.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00002.png deleted file mode 100644 index bd7e6d2e6..000000000 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00003.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png index 9a1a87733..62d223d85 100644 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png index a07b29cc9..6d7bcb884 100644 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00002.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00002.png index c4e970cb1..e5cc12af3 100644 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00002.png and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00003.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00003.png new file mode 100644 index 000000000..690ccdf13 Binary files /dev/null and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00004.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00004.png new file mode 100644 index 000000000..5772a5492 Binary files /dev/null and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00004.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00000.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00001.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00001.png deleted file mode 100644 index 8eaddfd38..000000000 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00002.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00002.png deleted file mode 100644 index bd7e6d2e6..000000000 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00003.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png index 9a1a87733..62d223d85 100644 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png index 9f8fd7768..c4dee51ce 100644 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00002.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00002.png index c4e970cb1..e5cc12af3 100644 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00002.png and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00003.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00003.png new file mode 100644 index 000000000..690ccdf13 Binary files /dev/null and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00004.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00004.png new file mode 100644 index 000000000..5772a5492 Binary files /dev/null and b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00004.png differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00000.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00001.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00001.png deleted file mode 100644 index 8eaddfd38..000000000 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00002.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00002.png deleted file mode 100644 index bd7e6d2e6..000000000 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00003.png b/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00000.png index 9a1a87733..a1ce50cee 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00000.png and b/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00001.png index 171f03f2c..a493e3c23 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00001.png and b/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00002.png index c4e970cb1..a4e1c82f1 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00002.png and b/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00003.png new file mode 100644 index 000000000..a1c738fb4 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00004.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00004.png new file mode 100644 index 000000000..d76e080ce Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00004.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00005.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00005.png new file mode 100644 index 000000000..3ceb92175 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_legacy_0_0/00005.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_1_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_1_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_1_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_1_0/00001.png deleted file mode 100644 index e58442a27..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_1_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_1_0/00002.png deleted file mode 100644 index 81ab894ea..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_1_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_1_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_2_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_2_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_2_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_2_0/00001.png deleted file mode 100644 index 16d271aea..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_2_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_2_0/00002.png deleted file mode 100644 index f2d9b7101..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_2_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_2_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00000.png index 9a1a87733..a1ce50cee 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00000.png and b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00001.png index c4187896d..73af75918 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00001.png and b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00002.png index c4e970cb1..a4e1c82f1 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00002.png and b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00003.png new file mode 100644 index 000000000..ce6908454 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00004.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00004.png new file mode 100644 index 000000000..f9c18ebde Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00004.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00005.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00005.png new file mode 100644 index 000000000..3ceb92175 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_0_0/00005.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_1_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_1_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_1_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_1_0/00001.png deleted file mode 100644 index e58442a27..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_1_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_1_0/00002.png deleted file mode 100644 index 0b43d8069..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_1_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_1_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_2_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_2_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_2_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_2_0/00001.png deleted file mode 100644 index 16d271aea..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_2_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_2_0/00002.png deleted file mode 100644 index c3a8c3972..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_2_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_2_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_legacy_v1_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00000.png index 9a1a87733..a1ce50cee 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00000.png and b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00001.png index eb8749053..07187fdd7 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00001.png and b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00002.png index c4e970cb1..a4e1c82f1 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00002.png and b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00003.png new file mode 100644 index 000000000..5cce989d5 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00004.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00004.png new file mode 100644 index 000000000..e377c7a83 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00004.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00005.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00005.png new file mode 100644 index 000000000..3ceb92175 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_0_0/00005.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_1_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_1_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_1_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_1_0/00001.png deleted file mode 100644 index e58442a27..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_1_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_1_0/00002.png deleted file mode 100644 index 0ee129f65..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_1_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_1_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_2_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_2_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_2_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_2_0/00001.png deleted file mode 100644 index 16d271aea..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_2_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_2_0/00002.png deleted file mode 100644 index 600259061..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_2_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_2_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00000.png index 9a1a87733..a1ce50cee 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00000.png and b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00001.png index a59114e58..7e7d25fbd 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00001.png and b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00002.png index c4e970cb1..a4e1c82f1 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00002.png and b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00003.png new file mode 100644 index 000000000..0397093ee Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00004.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00004.png new file mode 100644 index 000000000..69bf6d4b2 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00004.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00005.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00005.png new file mode 100644 index 000000000..3ceb92175 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_0_0/00005.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_1_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_1_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_1_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_1_0/00001.png deleted file mode 100644 index e58442a27..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_1_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_1_0/00002.png deleted file mode 100644 index 265cf05b6..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_1_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_1_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_2_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_2_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_2_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_2_0/00001.png deleted file mode 100644 index 16d271aea..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_2_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_2_0/00002.png deleted file mode 100644 index 04d828bbb..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_2_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_2_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_sh_wit_v1_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00000.png index 9a1a87733..a1ce50cee 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00000.png and b/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00001.png index 2d80aeb39..07cba6a27 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00001.png and b/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00002.png index c4e970cb1..a4e1c82f1 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00002.png and b/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00003.png new file mode 100644 index 000000000..b0cb4aa82 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00004.png b/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00004.png new file mode 100644 index 000000000..f8f71fe77 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00004.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00005.png b/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00005.png new file mode 100644 index 000000000..3ceb92175 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_wit_0_0/00005.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_1_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_wit_1_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_1_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_wit_1_0/00001.png deleted file mode 100644 index e58442a27..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_1_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_wit_1_0/00002.png deleted file mode 100644 index 4450f382a..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_1_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_wit_1_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_2_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_wit_2_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_2_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_wit_2_0/00001.png deleted file mode 100644 index 16d271aea..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_2_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_wit_2_0/00002.png deleted file mode 100644 index 1ae925a23..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_2_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_wit_2_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00000.png index 9a1a87733..a1ce50cee 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00000.png and b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00001.png index 55e1934f7..90e12ab85 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00001.png and b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00002.png index c4e970cb1..a4e1c82f1 100644 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00002.png and b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00003.png new file mode 100644 index 000000000..1411da878 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00004.png b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00004.png new file mode 100644 index 000000000..5a0ecf352 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00004.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00005.png b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00005.png new file mode 100644 index 000000000..3ceb92175 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_0_0/00005.png differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_1_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_1_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_1_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_1_0/00001.png deleted file mode 100644 index e58442a27..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_1_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_1_0/00002.png deleted file mode 100644 index 9d7e42344..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_1_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_1_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_2_0/00000.png b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_2_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_2_0/00001.png b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_2_0/00001.png deleted file mode 100644 index 16d271aea..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_2_0/00002.png b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_2_0/00002.png deleted file mode 100644 index 2423089ab..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_2_0/00003.png b/tests/snapshots/flex/test_register_wallet_accept_wit_v1_2_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_accept_wit_v1_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_invalid_pubkey_version_0_0/00000.png b/tests/snapshots/flex/test_register_wallet_invalid_pubkey_version_0_0/00000.png deleted file mode 100644 index 9a1a87733..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_invalid_pubkey_version_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_invalid_pubkey_version_0_0/00001.png b/tests/snapshots/flex/test_register_wallet_invalid_pubkey_version_0_0/00001.png deleted file mode 100644 index 2d80aeb39..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_invalid_pubkey_version_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_invalid_pubkey_version_0_0/00002.png b/tests/snapshots/flex/test_register_wallet_invalid_pubkey_version_0_0/00002.png deleted file mode 100644 index c4e970cb1..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_invalid_pubkey_version_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_reject_header_0_0/00000.png b/tests/snapshots/flex/test_register_wallet_reject_header_0_0/00000.png deleted file mode 100644 index 9a1a87733..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_reject_header_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_reject_header_0_0/00001.png b/tests/snapshots/flex/test_register_wallet_reject_header_0_0/00001.png deleted file mode 100644 index 2d80aeb39..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_reject_header_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_reject_header_0_0/00002.png b/tests/snapshots/flex/test_register_wallet_reject_header_0_0/00002.png deleted file mode 100644 index c4e970cb1..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_reject_header_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_reject_header_v1_0_0/00000.png b/tests/snapshots/flex/test_register_wallet_reject_header_v1_0_0/00000.png deleted file mode 100644 index 9a1a87733..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_reject_header_v1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_reject_header_v1_0_0/00001.png b/tests/snapshots/flex/test_register_wallet_reject_header_v1_0_0/00001.png deleted file mode 100644 index 55e1934f7..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_reject_header_v1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_reject_header_v1_0_0/00002.png b/tests/snapshots/flex/test_register_wallet_reject_header_v1_0_0/00002.png deleted file mode 100644 index c4e970cb1..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_reject_header_v1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00000.png b/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00000.png index 9a1a87733..a1ce50cee 100644 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00000.png and b/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00001.png b/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00001.png index ef958a0d3..33289670a 100644 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00001.png and b/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00002.png b/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00002.png index c4e970cb1..a4e1c82f1 100644 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00002.png and b/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00003.png b/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00003.png new file mode 100644 index 000000000..b0cb4aa82 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00004.png b/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00004.png new file mode 100644 index 000000000..f8f71fe77 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00004.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00005.png b/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00005.png new file mode 100644 index 000000000..3ceb92175 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_tr_script_pk_0_0/00005.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_pk_1_0/00000.png b/tests/snapshots/flex/test_register_wallet_tr_script_pk_1_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_pk_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_pk_1_0/00001.png b/tests/snapshots/flex/test_register_wallet_tr_script_pk_1_0/00001.png deleted file mode 100644 index e58442a27..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_pk_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_pk_1_0/00002.png b/tests/snapshots/flex/test_register_wallet_tr_script_pk_1_0/00002.png deleted file mode 100644 index 4450f382a..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_pk_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_pk_1_0/00003.png b/tests/snapshots/flex/test_register_wallet_tr_script_pk_1_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_pk_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_pk_2_0/00000.png b/tests/snapshots/flex/test_register_wallet_tr_script_pk_2_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_pk_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_pk_2_0/00001.png b/tests/snapshots/flex/test_register_wallet_tr_script_pk_2_0/00001.png deleted file mode 100644 index 16d271aea..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_pk_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_pk_2_0/00002.png b/tests/snapshots/flex/test_register_wallet_tr_script_pk_2_0/00002.png deleted file mode 100644 index 1ae925a23..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_pk_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_pk_2_0/00003.png b/tests/snapshots/flex/test_register_wallet_tr_script_pk_2_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_pk_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00000.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00000.png index 9a1a87733..77ed7e62d 100644 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00000.png and b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00001.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00001.png index 4d200c543..110e7485f 100644 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00001.png and b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00002.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00002.png index c4e970cb1..1c658e948 100644 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00002.png and b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00003.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00003.png new file mode 100644 index 000000000..aec8796ea Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00004.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00004.png new file mode 100644 index 000000000..c9a1c5519 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00004.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00005.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00005.png new file mode 100644 index 000000000..84acb4678 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00005.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00006.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00006.png new file mode 100644 index 000000000..c10e9fb21 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_0_0/00006.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_1_0/00000.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_1_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_1_0/00001.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_1_0/00001.png deleted file mode 100644 index 8eaddfd38..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_1_0/00002.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_1_0/00002.png deleted file mode 100644 index 600259061..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_1_0/00003.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_1_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_2_0/00000.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_2_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_2_0/00001.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_2_0/00001.png deleted file mode 100644 index e88719d0e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_2_0/00002.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_2_0/00002.png deleted file mode 100644 index 4450f382a..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_2_0/00003.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_2_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_3_0/00000.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_3_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_3_0/00001.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_3_0/00001.png deleted file mode 100644 index a50c2f95f..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_3_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_3_0/00002.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_3_0/00002.png deleted file mode 100644 index 1ae925a23..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_3_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_3_0/00003.png b/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_3_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_script_sortedmulti_3_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00000.png b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00000.png index 9a1a87733..a1ce50cee 100644 Binary files a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00000.png and b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00001.png b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00001.png index d82ce98bc..4aaf3523f 100644 Binary files a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00001.png and b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00002.png b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00002.png index c4e970cb1..a4e1c82f1 100644 Binary files a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00002.png and b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00003.png b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00003.png new file mode 100644 index 000000000..871e78ebb Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00004.png b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00004.png new file mode 100644 index 000000000..f8f71fe77 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00004.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00005.png b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00005.png new file mode 100644 index 000000000..3ceb92175 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_0_0/00005.png differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_1_0/00000.png b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_1_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_1_0/00001.png b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_1_0/00001.png deleted file mode 100644 index 8da837df0..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_1_0/00002.png b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_1_0/00002.png deleted file mode 100644 index b4569e490..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_1_0/00003.png b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_1_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_2_0/00000.png b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_2_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_2_0/00001.png b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_2_0/00001.png deleted file mode 100644 index 16d271aea..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_2_0/00002.png b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_2_0/00002.png deleted file mode 100644 index 1ae925a23..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_2_0/00003.png b/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_2_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_tr_with_nums_keypath_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00000.png b/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00000.png index 9a1a87733..a1ce50cee 100644 Binary files a/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00000.png and b/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00001.png b/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00001.png index bbbb16ec3..5cd3e09fe 100644 Binary files a/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00001.png and b/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00001.png differ diff --git a/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00002.png b/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00002.png index c4e970cb1..a4e1c82f1 100644 Binary files a/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00002.png and b/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00002.png differ diff --git a/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00003.png b/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00003.png new file mode 100644 index 000000000..b0cb4aa82 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00003.png differ diff --git a/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00004.png b/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00004.png new file mode 100644 index 000000000..f8f71fe77 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00004.png differ diff --git a/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00005.png b/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00005.png new file mode 100644 index 000000000..3ceb92175 Binary files /dev/null and b/tests/snapshots/flex/test_register_wallet_with_long_name_0_0/00005.png differ diff --git a/tests/snapshots/flex/test_register_wallet_with_long_name_1_0/00000.png b/tests/snapshots/flex/test_register_wallet_with_long_name_1_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_with_long_name_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_with_long_name_1_0/00001.png b/tests/snapshots/flex/test_register_wallet_with_long_name_1_0/00001.png deleted file mode 100644 index e58442a27..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_with_long_name_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_with_long_name_1_0/00002.png b/tests/snapshots/flex/test_register_wallet_with_long_name_1_0/00002.png deleted file mode 100644 index 4450f382a..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_with_long_name_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_with_long_name_1_0/00003.png b/tests/snapshots/flex/test_register_wallet_with_long_name_1_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_with_long_name_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_with_long_name_2_0/00000.png b/tests/snapshots/flex/test_register_wallet_with_long_name_2_0/00000.png deleted file mode 100644 index 0666862ae..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_with_long_name_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_with_long_name_2_0/00001.png b/tests/snapshots/flex/test_register_wallet_with_long_name_2_0/00001.png deleted file mode 100644 index 16d271aea..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_with_long_name_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_with_long_name_2_0/00002.png b/tests/snapshots/flex/test_register_wallet_with_long_name_2_0/00002.png deleted file mode 100644 index 1ae925a23..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_with_long_name_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_register_wallet_with_long_name_2_0/00003.png b/tests/snapshots/flex/test_register_wallet_with_long_name_2_0/00003.png deleted file mode 100644 index 084107e3e..000000000 Binary files a/tests/snapshots/flex/test_register_wallet_with_long_name_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_0/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_0/00000.png and b/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_1/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_2/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_2/00000.png new file mode 100644 index 000000000..25b855b3a Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_3/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_1_0/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_input_changed_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_2_0/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_input_changed_2_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_2_1/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_input_changed_2_1/00000.png deleted file mode 100644 index 3a690c15b..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_2_2/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_input_changed_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_3_0/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_input_changed_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_0/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_0/00000.png and b/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_1/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_2/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_2/00000.png new file mode 100644 index 000000000..d8e9be96a Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_3/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_1_0/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_output_changed_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_2_0/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_output_changed_2_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_2_1/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_output_changed_2_1/00000.png deleted file mode 100644 index 0ac58635d..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_2_2/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_output_changed_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_3_0/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_output_changed_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_sign_0_0/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_sign_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_sign_0_0/00000.png and b/tests/snapshots/flex/test_sighash_all_anyone_sign_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_sign_0_1/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_sign_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_anyone_sign_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_sign_0_2/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_sign_0_2/00000.png new file mode 100644 index 000000000..25b855b3a Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_anyone_sign_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_sign_0_3/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_sign_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_anyone_sign_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_sign_1_0/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_sign_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_sign_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_sign_2_0/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_sign_2_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_sign_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_sign_2_1/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_sign_2_1/00000.png deleted file mode 100644 index 3a690c15b..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_sign_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_sign_2_2/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_sign_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_sign_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_anyone_sign_3_0/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_sign_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_anyone_sign_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_input_modified_0_0/00000.png b/tests/snapshots/flex/test_sighash_all_input_modified_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sighash_all_input_modified_0_0/00000.png and b/tests/snapshots/flex/test_sighash_all_input_modified_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_input_modified_0_1/00000.png b/tests/snapshots/flex/test_sighash_all_input_modified_0_1/00000.png new file mode 100644 index 000000000..ea4001c0d Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_input_modified_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_input_modified_0_2/00000.png b/tests/snapshots/flex/test_sighash_all_input_modified_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_input_modified_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_input_modified_1_0/00000.png b/tests/snapshots/flex/test_sighash_all_input_modified_1_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_input_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_input_modified_1_1/00000.png b/tests/snapshots/flex/test_sighash_all_input_modified_1_1/00000.png deleted file mode 100644 index 3a690c15b..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_input_modified_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_input_modified_1_2/00000.png b/tests/snapshots/flex/test_sighash_all_input_modified_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_input_modified_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_input_modified_2_0/00000.png b/tests/snapshots/flex/test_sighash_all_input_modified_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_input_modified_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_output_modified_0_0/00000.png b/tests/snapshots/flex/test_sighash_all_output_modified_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sighash_all_output_modified_0_0/00000.png and b/tests/snapshots/flex/test_sighash_all_output_modified_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_output_modified_0_1/00000.png b/tests/snapshots/flex/test_sighash_all_output_modified_0_1/00000.png new file mode 100644 index 000000000..8f11efde7 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_output_modified_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_output_modified_0_2/00000.png b/tests/snapshots/flex/test_sighash_all_output_modified_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_output_modified_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_output_modified_1_0/00000.png b/tests/snapshots/flex/test_sighash_all_output_modified_1_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_output_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_output_modified_1_1/00000.png b/tests/snapshots/flex/test_sighash_all_output_modified_1_1/00000.png deleted file mode 100644 index 0ac58635d..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_output_modified_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_output_modified_1_2/00000.png b/tests/snapshots/flex/test_sighash_all_output_modified_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_output_modified_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_output_modified_2_0/00000.png b/tests/snapshots/flex/test_sighash_all_output_modified_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_output_modified_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_sign_psbt_0_0/00000.png b/tests/snapshots/flex/test_sighash_all_sign_psbt_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sighash_all_sign_psbt_0_0/00000.png and b/tests/snapshots/flex/test_sighash_all_sign_psbt_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_sign_psbt_0_1/00000.png b/tests/snapshots/flex/test_sighash_all_sign_psbt_0_1/00000.png new file mode 100644 index 000000000..ea4001c0d Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_sign_psbt_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_sign_psbt_0_2/00000.png b/tests/snapshots/flex/test_sighash_all_sign_psbt_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_sign_psbt_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_all_sign_psbt_1_0/00000.png b/tests/snapshots/flex/test_sighash_all_sign_psbt_1_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_sign_psbt_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_sign_psbt_1_1/00000.png b/tests/snapshots/flex/test_sighash_all_sign_psbt_1_1/00000.png deleted file mode 100644 index 3a690c15b..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_sign_psbt_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_sign_psbt_1_2/00000.png b/tests/snapshots/flex/test_sighash_all_sign_psbt_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_sign_psbt_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_all_sign_psbt_2_0/00000.png b/tests/snapshots/flex/test_sighash_all_sign_psbt_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_all_sign_psbt_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_0_0/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_input_changed_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_0_0/00000.png and b/tests/snapshots/flex/test_sighash_none_anyone_input_changed_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_0_1/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_input_changed_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_anyone_input_changed_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_0_2/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_input_changed_0_2/00000.png new file mode 100644 index 000000000..25b855b3a Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_anyone_input_changed_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_0_3/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_input_changed_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_anyone_input_changed_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_1_0/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_input_changed_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_2_0/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_input_changed_2_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_2_1/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_input_changed_2_1/00000.png deleted file mode 100644 index 3a690c15b..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_2_2/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_input_changed_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_3_0/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_input_changed_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_0/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_0/00000.png and b/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_1/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_2/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_2/00000.png new file mode 100644 index 000000000..d8e9be96a Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_3/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_1_0/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_output_changed_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_2_0/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_output_changed_2_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_2_1/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_output_changed_2_1/00000.png deleted file mode 100644 index 0ac58635d..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_2_2/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_output_changed_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_3_0/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_output_changed_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_sign_0_0/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_sign_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_sign_0_0/00000.png and b/tests/snapshots/flex/test_sighash_none_anyone_sign_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_sign_0_1/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_sign_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_anyone_sign_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_sign_0_2/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_sign_0_2/00000.png new file mode 100644 index 000000000..25b855b3a Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_anyone_sign_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_sign_0_3/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_sign_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_anyone_sign_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_sign_1_0/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_sign_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_sign_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_sign_2_0/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_sign_2_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_sign_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_sign_2_1/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_sign_2_1/00000.png deleted file mode 100644 index 3a690c15b..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_sign_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_sign_2_2/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_sign_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_sign_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_anyone_sign_3_0/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_sign_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_anyone_sign_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_input_modified_0_0/00000.png b/tests/snapshots/flex/test_sighash_none_input_modified_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_none_input_modified_0_0/00000.png and b/tests/snapshots/flex/test_sighash_none_input_modified_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_input_modified_0_1/00000.png b/tests/snapshots/flex/test_sighash_none_input_modified_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_input_modified_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_input_modified_0_2/00000.png b/tests/snapshots/flex/test_sighash_none_input_modified_0_2/00000.png new file mode 100644 index 000000000..25b855b3a Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_input_modified_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_input_modified_0_3/00000.png b/tests/snapshots/flex/test_sighash_none_input_modified_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_input_modified_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_input_modified_1_0/00000.png b/tests/snapshots/flex/test_sighash_none_input_modified_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_input_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_input_modified_2_0/00000.png b/tests/snapshots/flex/test_sighash_none_input_modified_2_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_input_modified_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_input_modified_2_1/00000.png b/tests/snapshots/flex/test_sighash_none_input_modified_2_1/00000.png deleted file mode 100644 index 3a690c15b..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_input_modified_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_input_modified_2_2/00000.png b/tests/snapshots/flex/test_sighash_none_input_modified_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_input_modified_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_input_modified_3_0/00000.png b/tests/snapshots/flex/test_sighash_none_input_modified_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_input_modified_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_output_modified_0_0/00000.png b/tests/snapshots/flex/test_sighash_none_output_modified_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_none_output_modified_0_0/00000.png and b/tests/snapshots/flex/test_sighash_none_output_modified_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_output_modified_0_1/00000.png b/tests/snapshots/flex/test_sighash_none_output_modified_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_output_modified_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_output_modified_0_2/00000.png b/tests/snapshots/flex/test_sighash_none_output_modified_0_2/00000.png new file mode 100644 index 000000000..d8e9be96a Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_output_modified_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_output_modified_0_3/00000.png b/tests/snapshots/flex/test_sighash_none_output_modified_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_output_modified_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_output_modified_1_0/00000.png b/tests/snapshots/flex/test_sighash_none_output_modified_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_output_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_output_modified_2_0/00000.png b/tests/snapshots/flex/test_sighash_none_output_modified_2_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_output_modified_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_output_modified_2_1/00000.png b/tests/snapshots/flex/test_sighash_none_output_modified_2_1/00000.png deleted file mode 100644 index 0ac58635d..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_output_modified_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_output_modified_2_2/00000.png b/tests/snapshots/flex/test_sighash_none_output_modified_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_output_modified_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_output_modified_3_0/00000.png b/tests/snapshots/flex/test_sighash_none_output_modified_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_output_modified_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_sign_psbt_0_0/00000.png b/tests/snapshots/flex/test_sighash_none_sign_psbt_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_none_sign_psbt_0_0/00000.png and b/tests/snapshots/flex/test_sighash_none_sign_psbt_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_sign_psbt_0_1/00000.png b/tests/snapshots/flex/test_sighash_none_sign_psbt_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_sign_psbt_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_sign_psbt_0_2/00000.png b/tests/snapshots/flex/test_sighash_none_sign_psbt_0_2/00000.png new file mode 100644 index 000000000..25b855b3a Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_sign_psbt_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_sign_psbt_0_3/00000.png b/tests/snapshots/flex/test_sighash_none_sign_psbt_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_sign_psbt_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_none_sign_psbt_1_0/00000.png b/tests/snapshots/flex/test_sighash_none_sign_psbt_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_sign_psbt_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_sign_psbt_2_0/00000.png b/tests/snapshots/flex/test_sighash_none_sign_psbt_2_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_sign_psbt_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_sign_psbt_2_1/00000.png b/tests/snapshots/flex/test_sighash_none_sign_psbt_2_1/00000.png deleted file mode 100644 index 3a690c15b..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_sign_psbt_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_sign_psbt_2_2/00000.png b/tests/snapshots/flex/test_sighash_none_sign_psbt_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_sign_psbt_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_none_sign_psbt_3_0/00000.png b/tests/snapshots/flex/test_sighash_none_sign_psbt_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_none_sign_psbt_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash1_0_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash1_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash1_0_0/00000.png and b/tests/snapshots/flex/test_sighash_segwitv0_sighash1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash1_0_1/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash1_0_1/00000.png new file mode 100644 index 000000000..5b98beea7 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash1_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash1_0_2/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash1_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash1_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash1_1_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash1_1_0/00000.png deleted file mode 100644 index b17ff891e..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash1_2_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash1_2_0/00000.png deleted file mode 100644 index 65b864d7d..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash1_2_1/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash1_2_1/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash1_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash1_3_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash1_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash1_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_0/00000.png and b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_1/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_2/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_2/00000.png new file mode 100644 index 000000000..2a0838fa7 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_3/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_1_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_2_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_2_0/00000.png deleted file mode 100644 index b17ff891e..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_3_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_3_0/00000.png deleted file mode 100644 index 65b864d7d..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_3_1/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_3_1/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_3_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_4_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_4_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_0/00000.png and b/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_1/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_2/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_2/00000.png new file mode 100644 index 000000000..2a0838fa7 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_3/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_1_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash3_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_2_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash3_2_0/00000.png deleted file mode 100644 index b17ff891e..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_3_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash3_3_0/00000.png deleted file mode 100644 index 65b864d7d..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_3_1/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash3_3_1/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_3_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_4_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash3_4_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_0/00000.png and b/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_1/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_2/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_2/00000.png new file mode 100644 index 000000000..2a0838fa7 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_3/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_1_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash81_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_2_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash81_2_0/00000.png deleted file mode 100644 index b17ff891e..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_3_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash81_3_0/00000.png deleted file mode 100644 index 65b864d7d..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_3_1/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash81_3_1/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_3_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_4_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash81_4_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_0/00000.png and b/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_1/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_2/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_2/00000.png new file mode 100644 index 000000000..2a0838fa7 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_3/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_1_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash82_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_2_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash82_2_0/00000.png deleted file mode 100644 index b17ff891e..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_3_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash82_3_0/00000.png deleted file mode 100644 index 65b864d7d..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_3_1/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash82_3_1/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_3_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_4_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash82_4_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_0/00000.png and b/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_1/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_2/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_2/00000.png new file mode 100644 index 000000000..2a0838fa7 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_3/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_1_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash83_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_2_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash83_2_0/00000.png deleted file mode 100644 index b17ff891e..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_3_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash83_3_0/00000.png deleted file mode 100644 index 65b864d7d..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_3_1/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash83_3_1/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_3_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_4_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash83_4_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_0_0/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_input_changed_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_0_0/00000.png and b/tests/snapshots/flex/test_sighash_single_anyone_input_changed_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_0_1/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_input_changed_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_anyone_input_changed_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_0_2/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_input_changed_0_2/00000.png new file mode 100644 index 000000000..25b855b3a Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_anyone_input_changed_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_0_3/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_input_changed_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_anyone_input_changed_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_1_0/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_input_changed_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_2_0/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_input_changed_2_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_2_1/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_input_changed_2_1/00000.png deleted file mode 100644 index 3a690c15b..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_2_2/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_input_changed_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_3_0/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_input_changed_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_0/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_0/00000.png and b/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_1/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_2/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_2/00000.png new file mode 100644 index 000000000..d8e9be96a Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_3/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_1_0/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_output_changed_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_2_0/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_output_changed_2_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_2_1/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_output_changed_2_1/00000.png deleted file mode 100644 index 0ac58635d..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_2_2/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_output_changed_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_3_0/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_output_changed_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_sign_0_0/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_sign_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_sign_0_0/00000.png and b/tests/snapshots/flex/test_sighash_single_anyone_sign_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_sign_0_1/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_sign_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_anyone_sign_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_sign_0_2/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_sign_0_2/00000.png new file mode 100644 index 000000000..25b855b3a Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_anyone_sign_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_sign_0_3/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_sign_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_anyone_sign_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_sign_1_0/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_sign_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_sign_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_sign_2_0/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_sign_2_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_sign_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_sign_2_1/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_sign_2_1/00000.png deleted file mode 100644 index 3a690c15b..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_sign_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_sign_2_2/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_sign_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_sign_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_anyone_sign_3_0/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_sign_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_anyone_sign_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_input_modified_0_0/00000.png b/tests/snapshots/flex/test_sighash_single_input_modified_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_single_input_modified_0_0/00000.png and b/tests/snapshots/flex/test_sighash_single_input_modified_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_input_modified_0_1/00000.png b/tests/snapshots/flex/test_sighash_single_input_modified_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_input_modified_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_input_modified_0_2/00000.png b/tests/snapshots/flex/test_sighash_single_input_modified_0_2/00000.png new file mode 100644 index 000000000..25b855b3a Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_input_modified_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_input_modified_0_3/00000.png b/tests/snapshots/flex/test_sighash_single_input_modified_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_input_modified_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_input_modified_1_0/00000.png b/tests/snapshots/flex/test_sighash_single_input_modified_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_input_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_input_modified_2_0/00000.png b/tests/snapshots/flex/test_sighash_single_input_modified_2_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_input_modified_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_input_modified_2_1/00000.png b/tests/snapshots/flex/test_sighash_single_input_modified_2_1/00000.png deleted file mode 100644 index 3a690c15b..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_input_modified_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_input_modified_2_2/00000.png b/tests/snapshots/flex/test_sighash_single_input_modified_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_input_modified_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_input_modified_3_0/00000.png b/tests/snapshots/flex/test_sighash_single_input_modified_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_input_modified_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_0_0/00000.png b/tests/snapshots/flex/test_sighash_single_output_different_index_modified_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_0_0/00000.png and b/tests/snapshots/flex/test_sighash_single_output_different_index_modified_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_0_1/00000.png b/tests/snapshots/flex/test_sighash_single_output_different_index_modified_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_output_different_index_modified_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_0_2/00000.png b/tests/snapshots/flex/test_sighash_single_output_different_index_modified_0_2/00000.png new file mode 100644 index 000000000..8f420cdc1 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_output_different_index_modified_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_0_3/00000.png b/tests/snapshots/flex/test_sighash_single_output_different_index_modified_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_output_different_index_modified_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_1_0/00000.png b/tests/snapshots/flex/test_sighash_single_output_different_index_modified_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_2_0/00000.png b/tests/snapshots/flex/test_sighash_single_output_different_index_modified_2_0/00000.png deleted file mode 100644 index ebd2bdb92..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_2_1/00000.png b/tests/snapshots/flex/test_sighash_single_output_different_index_modified_2_1/00000.png deleted file mode 100644 index 0ac58635d..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_2_2/00000.png b/tests/snapshots/flex/test_sighash_single_output_different_index_modified_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_3_0/00000.png b/tests/snapshots/flex/test_sighash_single_output_different_index_modified_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_0/00000.png b/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_0/00000.png and b/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_1/00000.png b/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_2/00000.png b/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_2/00000.png new file mode 100644 index 000000000..d8e9be96a Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_3/00000.png b/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_1_0/00000.png b/tests/snapshots/flex/test_sighash_single_output_same_index_modified_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_2_0/00000.png b/tests/snapshots/flex/test_sighash_single_output_same_index_modified_2_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_2_1/00000.png b/tests/snapshots/flex/test_sighash_single_output_same_index_modified_2_1/00000.png deleted file mode 100644 index 0ac58635d..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_2_2/00000.png b/tests/snapshots/flex/test_sighash_single_output_same_index_modified_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_3_0/00000.png b/tests/snapshots/flex/test_sighash_single_output_same_index_modified_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_sign_psbt_0_0/00000.png b/tests/snapshots/flex/test_sighash_single_sign_psbt_0_0/00000.png index 62e3ec6f9..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sighash_single_sign_psbt_0_0/00000.png and b/tests/snapshots/flex/test_sighash_single_sign_psbt_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_sign_psbt_0_1/00000.png b/tests/snapshots/flex/test_sighash_single_sign_psbt_0_1/00000.png new file mode 100644 index 000000000..781592f44 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_sign_psbt_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_sign_psbt_0_2/00000.png b/tests/snapshots/flex/test_sighash_single_sign_psbt_0_2/00000.png new file mode 100644 index 000000000..25b855b3a Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_sign_psbt_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_sign_psbt_0_3/00000.png b/tests/snapshots/flex/test_sighash_single_sign_psbt_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_sign_psbt_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_single_sign_psbt_1_0/00000.png b/tests/snapshots/flex/test_sighash_single_sign_psbt_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_sign_psbt_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_sign_psbt_2_0/00000.png b/tests/snapshots/flex/test_sighash_single_sign_psbt_2_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_sign_psbt_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_sign_psbt_2_1/00000.png b/tests/snapshots/flex/test_sighash_single_sign_psbt_2_1/00000.png deleted file mode 100644 index 3a690c15b..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_sign_psbt_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_sign_psbt_2_2/00000.png b/tests/snapshots/flex/test_sighash_single_sign_psbt_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_sign_psbt_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_single_sign_psbt_3_0/00000.png b/tests/snapshots/flex/test_sighash_single_sign_psbt_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_single_sign_psbt_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_unsupported_0_0/00000.png b/tests/snapshots/flex/test_sighash_unsupported_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sighash_unsupported_0_0/00000.png and b/tests/snapshots/flex/test_sighash_unsupported_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_unsupported_0_1/00000.png b/tests/snapshots/flex/test_sighash_unsupported_0_1/00000.png new file mode 100644 index 000000000..ea4001c0d Binary files /dev/null and b/tests/snapshots/flex/test_sighash_unsupported_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_unsupported_0_2/00000.png b/tests/snapshots/flex/test_sighash_unsupported_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_unsupported_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_unsupported_1_0/00000.png b/tests/snapshots/flex/test_sighash_unsupported_1_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_unsupported_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_unsupported_1_1/00000.png b/tests/snapshots/flex/test_sighash_unsupported_1_1/00000.png deleted file mode 100644 index 3a690c15b..000000000 Binary files a/tests/snapshots/flex/test_sighash_unsupported_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_unsupported_1_2/00000.png b/tests/snapshots/flex/test_sighash_unsupported_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_unsupported_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_unsupported_2_0/00000.png b/tests/snapshots/flex/test_sighash_unsupported_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_unsupported_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_0_0/00000.png b/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_0_0/00000.png and b/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_0_1/00000.png b/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_0_1/00000.png new file mode 100644 index 000000000..ea4001c0d Binary files /dev/null and b/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_0_2/00000.png b/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_1_0/00000.png b/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_1_0/00000.png deleted file mode 100644 index 5b77a9dcd..000000000 Binary files a/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_1_1/00000.png b/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_1_1/00000.png deleted file mode 100644 index 3a690c15b..000000000 Binary files a/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_1_2/00000.png b/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_2_0/00000.png b/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_message_0_0/00000.png b/tests/snapshots/flex/test_sign_message_0_0/00000.png index 138db7fb3..7a8865d1e 100644 Binary files a/tests/snapshots/flex/test_sign_message_0_0/00000.png and b/tests/snapshots/flex/test_sign_message_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_0_1/00000.png b/tests/snapshots/flex/test_sign_message_0_1/00000.png index 78287b60e..a924390a8 100644 Binary files a/tests/snapshots/flex/test_sign_message_0_1/00000.png and b/tests/snapshots/flex/test_sign_message_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_0_2/00000.png b/tests/snapshots/flex/test_sign_message_0_2/00000.png index 398860cc1..a4d8a88de 100644 Binary files a/tests/snapshots/flex/test_sign_message_0_2/00000.png and b/tests/snapshots/flex/test_sign_message_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_accept_0_0/00000.png b/tests/snapshots/flex/test_sign_message_accept_0_0/00000.png index 138db7fb3..7a8865d1e 100644 Binary files a/tests/snapshots/flex/test_sign_message_accept_0_0/00000.png and b/tests/snapshots/flex/test_sign_message_accept_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_accept_0_1/00000.png b/tests/snapshots/flex/test_sign_message_accept_0_1/00000.png index 0cb625c0e..7d4b26a44 100644 Binary files a/tests/snapshots/flex/test_sign_message_accept_0_1/00000.png and b/tests/snapshots/flex/test_sign_message_accept_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_accept_0_2/00000.png b/tests/snapshots/flex/test_sign_message_accept_0_2/00000.png index 398860cc1..a4d8a88de 100644 Binary files a/tests/snapshots/flex/test_sign_message_accept_0_2/00000.png and b/tests/snapshots/flex/test_sign_message_accept_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_accept_long_0_0/00000.png b/tests/snapshots/flex/test_sign_message_accept_long_0_0/00000.png index 138db7fb3..7a8865d1e 100644 Binary files a/tests/snapshots/flex/test_sign_message_accept_long_0_0/00000.png and b/tests/snapshots/flex/test_sign_message_accept_long_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_accept_long_0_1/00000.png b/tests/snapshots/flex/test_sign_message_accept_long_0_1/00000.png index ca7161f98..bc06c3280 100644 Binary files a/tests/snapshots/flex/test_sign_message_accept_long_0_1/00000.png and b/tests/snapshots/flex/test_sign_message_accept_long_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_accept_long_1_0/00000.png b/tests/snapshots/flex/test_sign_message_accept_long_1_0/00000.png index c9c9b2b5a..1e5966aa8 100644 Binary files a/tests/snapshots/flex/test_sign_message_accept_long_1_0/00000.png and b/tests/snapshots/flex/test_sign_message_accept_long_1_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_accept_long_2_0/00000.png b/tests/snapshots/flex/test_sign_message_accept_long_2_0/00000.png index f0d37501d..67d3062ff 100644 Binary files a/tests/snapshots/flex/test_sign_message_accept_long_2_0/00000.png and b/tests/snapshots/flex/test_sign_message_accept_long_2_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_accept_long_3_0/00000.png b/tests/snapshots/flex/test_sign_message_accept_long_3_0/00000.png index 8a59230b5..baaae1a78 100644 Binary files a/tests/snapshots/flex/test_sign_message_accept_long_3_0/00000.png and b/tests/snapshots/flex/test_sign_message_accept_long_3_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_accept_long_4_0/00000.png b/tests/snapshots/flex/test_sign_message_accept_long_4_0/00000.png index 7624d4090..b0713524b 100644 Binary files a/tests/snapshots/flex/test_sign_message_accept_long_4_0/00000.png and b/tests/snapshots/flex/test_sign_message_accept_long_4_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_accept_long_4_1/00000.png b/tests/snapshots/flex/test_sign_message_accept_long_4_1/00000.png index 398860cc1..a4d8a88de 100644 Binary files a/tests/snapshots/flex/test_sign_message_accept_long_4_1/00000.png and b/tests/snapshots/flex/test_sign_message_accept_long_4_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_accept_non_ascii_0_0/00000.png b/tests/snapshots/flex/test_sign_message_accept_non_ascii_0_0/00000.png index 138db7fb3..7a8865d1e 100644 Binary files a/tests/snapshots/flex/test_sign_message_accept_non_ascii_0_0/00000.png and b/tests/snapshots/flex/test_sign_message_accept_non_ascii_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_accept_non_ascii_0_1/00000.png b/tests/snapshots/flex/test_sign_message_accept_non_ascii_0_1/00000.png index 7ab692211..7820f684a 100644 Binary files a/tests/snapshots/flex/test_sign_message_accept_non_ascii_0_1/00000.png and b/tests/snapshots/flex/test_sign_message_accept_non_ascii_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_accept_non_ascii_0_2/00000.png b/tests/snapshots/flex/test_sign_message_accept_non_ascii_0_2/00000.png index 398860cc1..a4d8a88de 100644 Binary files a/tests/snapshots/flex/test_sign_message_accept_non_ascii_0_2/00000.png and b/tests/snapshots/flex/test_sign_message_accept_non_ascii_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_accept_too_long_0_0/00000.png b/tests/snapshots/flex/test_sign_message_accept_too_long_0_0/00000.png index 138db7fb3..7a8865d1e 100644 Binary files a/tests/snapshots/flex/test_sign_message_accept_too_long_0_0/00000.png and b/tests/snapshots/flex/test_sign_message_accept_too_long_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_accept_too_long_0_1/00000.png b/tests/snapshots/flex/test_sign_message_accept_too_long_0_1/00000.png index 867113c22..a912452c3 100644 Binary files a/tests/snapshots/flex/test_sign_message_accept_too_long_0_1/00000.png and b/tests/snapshots/flex/test_sign_message_accept_too_long_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_accept_too_long_0_2/00000.png b/tests/snapshots/flex/test_sign_message_accept_too_long_0_2/00000.png index 398860cc1..a4d8a88de 100644 Binary files a/tests/snapshots/flex/test_sign_message_accept_too_long_0_2/00000.png and b/tests/snapshots/flex/test_sign_message_accept_too_long_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_hash_reject_0_0/00000.png b/tests/snapshots/flex/test_sign_message_hash_reject_0_0/00000.png index 138db7fb3..7a8865d1e 100644 Binary files a/tests/snapshots/flex/test_sign_message_hash_reject_0_0/00000.png and b/tests/snapshots/flex/test_sign_message_hash_reject_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_hash_reject_0_1/00000.png b/tests/snapshots/flex/test_sign_message_hash_reject_0_1/00000.png index 6eab94f2d..70030efc3 100644 Binary files a/tests/snapshots/flex/test_sign_message_hash_reject_0_1/00000.png and b/tests/snapshots/flex/test_sign_message_hash_reject_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_hash_reject_0_2/00000.png b/tests/snapshots/flex/test_sign_message_hash_reject_0_2/00000.png index 0a6b19532..2b40ba7b9 100644 Binary files a/tests/snapshots/flex/test_sign_message_hash_reject_0_2/00000.png and b/tests/snapshots/flex/test_sign_message_hash_reject_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_reject_0_0/00000.png b/tests/snapshots/flex/test_sign_message_reject_0_0/00000.png index 138db7fb3..7a8865d1e 100644 Binary files a/tests/snapshots/flex/test_sign_message_reject_0_0/00000.png and b/tests/snapshots/flex/test_sign_message_reject_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_reject_0_1/00000.png b/tests/snapshots/flex/test_sign_message_reject_0_1/00000.png index e2f8b7c31..89b4002c5 100644 Binary files a/tests/snapshots/flex/test_sign_message_reject_0_1/00000.png and b/tests/snapshots/flex/test_sign_message_reject_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_message_reject_0_2/00000.png b/tests/snapshots/flex/test_sign_message_reject_0_2/00000.png index 0a6b19532..2b40ba7b9 100644 Binary files a/tests/snapshots/flex/test_sign_message_reject_0_2/00000.png and b/tests/snapshots/flex/test_sign_message_reject_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png index 0b3fb7e8e..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png b/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png deleted file mode 100644 index 6d222fa86..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00002.png b/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00002.png deleted file mode 100644 index 1c52feb94..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00000.png index c99a34fe5..1dccc0c62 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00000.png and b/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00000.png new file mode 100644 index 000000000..e7f03145f Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_3/00000.png b/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_2_0/00000.png deleted file mode 100644 index 473860ef8..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_2_1/00000.png b/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_2_1/00000.png deleted file mode 100644 index 92d6d4315..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_2_2/00000.png b/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_highfee_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_highfee_0_0/00000.png index a3186a71a..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_highfee_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_highfee_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_highfee_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_highfee_0_1/00000.png new file mode 100644 index 000000000..03c2e92ae Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_highfee_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_highfee_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_highfee_0_2/00000.png new file mode 100644 index 000000000..e711d988f Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_highfee_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_highfee_0_3/00000.png b/tests/snapshots/flex/test_sign_psbt_highfee_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_highfee_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_highfee_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_highfee_1_0/00000.png deleted file mode 100644 index 9672ad3a3..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_highfee_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_highfee_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_highfee_2_0/00000.png deleted file mode 100644 index cd726ca42..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_highfee_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_highfee_2_1/00000.png b/tests/snapshots/flex/test_sign_psbt_highfee_2_1/00000.png deleted file mode 100644 index 5971ea81b..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_highfee_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_highfee_2_2/00000.png b/tests/snapshots/flex/test_sign_psbt_highfee_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_highfee_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_highfee_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_highfee_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_highfee_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_0/00000.png index 0b3fb7e8e..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_0/00001.png b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_0/00001.png deleted file mode 100644 index 8831753a8..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_0/00002.png b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_0/00002.png deleted file mode 100644 index 1c52feb94..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_1/00000.png index c99a34fe5..76627aaf9 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_1/00000.png and b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_2/00000.png new file mode 100644 index 000000000..bbe6a0108 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_2/00001.png b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_2/00001.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_2/00001.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_2_0/00000.png deleted file mode 100644 index 13598b2e7..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_2_1/00000.png b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_2_1/00000.png deleted file mode 100644 index 5e3cc3623..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_2_2/00000.png b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_0/00000.png index 0b3fb7e8e..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_0/00001.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_0/00001.png deleted file mode 100644 index 436d65ded..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_0/00002.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_0/00002.png deleted file mode 100644 index 1c52feb94..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_1/00000.png index c99a34fe5..04bc87c72 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_1/00000.png and b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_2_0/00000.png deleted file mode 100644 index 2d3300f4f..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_2_1/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_2_1/00000.png deleted file mode 100644 index 489ae96b5..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_2_2/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png index 0b3fb7e8e..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png deleted file mode 100644 index 436d65ded..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00002.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00002.png deleted file mode 100644 index 1c52feb94..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png index c99a34fe5..f032fa224 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png and b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00000.png new file mode 100644 index 000000000..a69028abd Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00000.png deleted file mode 100644 index ea8072052..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_0/00000.png deleted file mode 100644 index 2d3300f4f..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_1/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_1/00000.png deleted file mode 100644 index 489ae96b5..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_2/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_4_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_4_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_0/00000.png index 0b3fb7e8e..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_0/00001.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_0/00001.png deleted file mode 100644 index 436d65ded..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_0/00002.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_0/00002.png deleted file mode 100644 index 1c52feb94..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_1/00000.png index c99a34fe5..d0ba6960e 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_1/00000.png and b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_2/00000.png new file mode 100644 index 000000000..83399ee05 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_3/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_2_0/00000.png deleted file mode 100644 index faf8a722a..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_3_0/00000.png deleted file mode 100644 index 9dcca09cf..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_3_1/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_3_1/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_3_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_4_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_4_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_0/00000.png index 0b3fb7e8e..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_0/00001.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_0/00001.png deleted file mode 100644 index 436d65ded..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_0/00002.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_0/00002.png deleted file mode 100644 index 1c52feb94..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_1/00000.png index c99a34fe5..d0ba6960e 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_1/00000.png and b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_2/00000.png new file mode 100644 index 000000000..83399ee05 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_3/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_2_0/00000.png deleted file mode 100644 index faf8a722a..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_3_0/00000.png deleted file mode 100644 index 9dcca09cf..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_3_1/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_3_1/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_3_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_4_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_4_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_0_1/00000.png new file mode 100644 index 000000000..90ce74cac Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_1_0/00000.png deleted file mode 100644 index aa725c05d..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_1_1/00000.png deleted file mode 100644 index ce9822688..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_1_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_0_1/00000.png new file mode 100644 index 000000000..e501bbf0f Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_1_0/00000.png deleted file mode 100644 index da707caa6..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_1_1/00000.png deleted file mode 100644 index bf42e9d22..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_1_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_1/00000.png new file mode 100644 index 000000000..e501bbf0f Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_0/00000.png deleted file mode 100644 index da707caa6..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_1/00000.png deleted file mode 100644 index bf42e9d22..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_1/00000.png new file mode 100644 index 000000000..e501bbf0f Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_0/00000.png deleted file mode 100644 index da707caa6..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_1/00000.png deleted file mode 100644 index bf42e9d22..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_0_1/00000.png new file mode 100644 index 000000000..e501bbf0f Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_1_0/00000.png deleted file mode 100644 index da707caa6..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_1_1/00000.png deleted file mode 100644 index bf42e9d22..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_1_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_0_1/00000.png new file mode 100644 index 000000000..02e546b76 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00000.png deleted file mode 100644 index bbe81e453..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_2_0/00000.png deleted file mode 100644 index c6e881660..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_2_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_2_1/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_1/00000.png new file mode 100644 index 000000000..02e546b76 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00000.png deleted file mode 100644 index bbe81e453..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_2_0/00000.png deleted file mode 100644 index c6e881660..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_2_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_2_1/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_0_1/00000.png new file mode 100644 index 000000000..5b98beea7 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_1_0/00000.png deleted file mode 100644 index b17ff891e..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_2_0/00000.png deleted file mode 100644 index 65b864d7d..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_2_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_2_1/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_0_1/00000.png new file mode 100644 index 000000000..5b98beea7 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00000.png deleted file mode 100644 index b17ff891e..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_2_0/00000.png deleted file mode 100644 index 65b864d7d..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_2_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_2_1/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_0_1/00000.png new file mode 100644 index 000000000..5b3288934 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_1_0/00000.png deleted file mode 100644 index fd2031c36..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_1_1/00000.png deleted file mode 100644 index da7e26eb4..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_1_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00000.png index ea8072052..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png new file mode 100644 index 000000000..f032fa224 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_2/00000.png new file mode 100644 index 000000000..80f796b2d Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_3/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_0/00000.png deleted file mode 100644 index fd2031c36..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_1/00000.png deleted file mode 100644 index da7e26eb4..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_0_1/00000.png new file mode 100644 index 000000000..5b3288934 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_1_0/00000.png deleted file mode 100644 index fd2031c36..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_1_1/00000.png deleted file mode 100644 index da7e26eb4..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_1_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_0_1/00000.png new file mode 100644 index 000000000..10aed334f Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_1_0/00000.png deleted file mode 100644 index b901325b9..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_1_1/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_0_1/00000.png new file mode 100644 index 000000000..4fd5e8d4a Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_1_0/00000.png deleted file mode 100644 index c3abbcff4..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_1_1/00000.png deleted file mode 100644 index 7efe911cd..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_1_2/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_0_1/00000.png new file mode 100644 index 000000000..4fd5e8d4a Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_1_0/00000.png deleted file mode 100644 index c3abbcff4..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_1_1/00000.png deleted file mode 100644 index 7efe911cd..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_1_2/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_0_1/00000.png new file mode 100644 index 000000000..4fd5e8d4a Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_1_0/00000.png deleted file mode 100644 index c3abbcff4..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_1_1/00000.png deleted file mode 100644 index 7efe911cd..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_1_2/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_0_1/00000.png new file mode 100644 index 000000000..4fd5e8d4a Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_1_0/00000.png deleted file mode 100644 index c3abbcff4..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_1_1/00000.png deleted file mode 100644 index 7efe911cd..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_1_2/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png index 0b3fb7e8e..19f153cbd 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png b/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png deleted file mode 100644 index 25fc87d6a..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_0/00002.png b/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_0/00002.png deleted file mode 100644 index 1c52feb94..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_1/00000.png index c99a34fe5..4df940c86 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_1/00000.png and b/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_2/00000.png new file mode 100644 index 000000000..6842684b9 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_3/00000.png b/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_3/00000.png new file mode 100644 index 000000000..ec5cda265 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_1_0/00000.png deleted file mode 100644 index a3186a71a..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_2_0/00000.png deleted file mode 100644 index 744260542..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_2_1/00000.png b/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_2_1/00000.png deleted file mode 100644 index fb99d9b8b..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_2_2/00000.png b/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_2_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_0/00000.png index 1f7d50d83..2c36f09d7 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_1/00000.png new file mode 100644 index 000000000..1f7d50d83 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_2/00000.png new file mode 100644 index 000000000..3282e0c72 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_3/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_3/00000.png new file mode 100644 index 000000000..bc767ff21 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_1_0/00000.png index a3186a71a..5b75d6d8a 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_1_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_1_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_2_0/00000.png index c8a0e5b83..ff647b5ab 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_2_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_2_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_3_0/00000.png index a4b5ad33e..ca0fe3e23 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_3_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_3_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_3_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_3_1/00000.png new file mode 100644 index 000000000..2a7b72fc4 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_3_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_3_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_3_2/00000.png new file mode 100644 index 000000000..78571a283 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_3_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_4_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_4_0/00000.png deleted file mode 100644 index 748ca3b98..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_5_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_5_0/00000.png deleted file mode 100644 index 2a80c601b..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_5_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_6_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_6_0/00000.png deleted file mode 100644 index 182ce4f97..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_6_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_6_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_6_1/00000.png deleted file mode 100644 index 5fec75e2a..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_6_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_6_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_6_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_6_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_7_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_7_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_7_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_0/00000.png index 1f7d50d83..2c36f09d7 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_1/00000.png new file mode 100644 index 000000000..1f7d50d83 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_2/00000.png new file mode 100644 index 000000000..3282e0c72 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_3/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_3/00000.png new file mode 100644 index 000000000..728131695 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_1_0/00000.png index a3186a71a..fec6d6c3a 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_1_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_1_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_2_0/00000.png index c8a0e5b83..64924eb63 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_2_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_2_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_2_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_2_1/00000.png new file mode 100644 index 000000000..2a7b72fc4 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_2_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_2_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_2_2/00000.png new file mode 100644 index 000000000..78571a283 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_2_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_3_0/00000.png deleted file mode 100644 index 723b82b0c..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_4_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_4_0/00000.png deleted file mode 100644 index 63e356230..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_5_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_5_0/00000.png deleted file mode 100644 index 1aa3f52e4..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_5_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_5_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_5_1/00000.png deleted file mode 100644 index 5fec75e2a..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_5_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_5_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_5_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_5_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_6_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_6_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_6_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_0/00000.png index 1f7d50d83..2c36f09d7 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_1/00000.png new file mode 100644 index 000000000..1f7d50d83 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_2/00000.png new file mode 100644 index 000000000..3282e0c72 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_3/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_3/00000.png new file mode 100644 index 000000000..bc767ff21 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_1_0/00000.png index a3186a71a..5b75d6d8a 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_1_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_1_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_2_0/00000.png index c8a0e5b83..64924eb63 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_2_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_2_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_2_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_2_1/00000.png new file mode 100644 index 000000000..2a7b72fc4 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_2_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_2_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_2_2/00000.png new file mode 100644 index 000000000..78571a283 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_2_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_3_0/00000.png deleted file mode 100644 index a4b5ad33e..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_4_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_4_0/00000.png deleted file mode 100644 index 748ca3b98..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_5_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_5_0/00000.png deleted file mode 100644 index 1aa3f52e4..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_5_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_5_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_5_1/00000.png deleted file mode 100644 index 5fec75e2a..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_5_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_5_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_5_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_5_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_6_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_6_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_6_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_0_1/00000.png new file mode 100644 index 000000000..1ec1a46a5 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_1_0/00000.png deleted file mode 100644 index 5b8a3335a..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_2_0/00000.png deleted file mode 100644 index 1acf26b8c..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_2_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_2_1/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_0/00000.png index a3186a71a..ec7cca99e 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_1/00000.png new file mode 100644 index 000000000..9ad3a35b8 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_2/00000.png new file mode 100644 index 000000000..1e51c4f99 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_3/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_3/00000.png new file mode 100644 index 000000000..4c8891071 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_4/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_4/00000.png new file mode 100644 index 000000000..10aca4e6a Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_4/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_1_0/00000.png deleted file mode 100644 index 1c454b88d..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_opreturn_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_1_1/00000.png deleted file mode 100644 index f072d6cea..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_opreturn_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_2_0/00000.png deleted file mode 100644 index 1acf26b8c..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_opreturn_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_2_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_2_1/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_opreturn_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_opreturn_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_0/00000.png index a3186a71a..ec7cca99e 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_1/00000.png new file mode 100644 index 000000000..9ad3a35b8 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_2/00000.png new file mode 100644 index 000000000..1e51c4f99 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_3/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_3/00000.png new file mode 100644 index 000000000..4c8891071 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_3/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_4/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_4/00000.png new file mode 100644 index 000000000..10aca4e6a Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_4/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_1_0/00000.png deleted file mode 100644 index 1c454b88d..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_1_1/00000.png deleted file mode 100644 index f072d6cea..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_2_0/00000.png deleted file mode 100644 index 1acf26b8c..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_2_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_2_1/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_3_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_3_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_0_1/00000.png new file mode 100644 index 000000000..f3c363b12 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_1_0/00000.png deleted file mode 100644 index 572570653..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_1_1/00000.png deleted file mode 100644 index 4d06ae5cb..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_1_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png index a3186a71a..8d8a40dcf 100644 Binary files a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_0_1/00000.png new file mode 100644 index 000000000..f3c363b12 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_0_1/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_0_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_0_2/00000.png new file mode 100644 index 000000000..43f79f8d2 Binary files /dev/null and b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_0_2/00000.png differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_1_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_1_0/00000.png deleted file mode 100644 index 572570653..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_1_1/00000.png deleted file mode 100644 index 4d06ae5cb..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_1_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_1_2/00000.png deleted file mode 100644 index 747e80924..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_2_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_2_0/00000.png deleted file mode 100644 index be51a9d55..000000000 Binary files a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_dashboard/00000.png b/tests/snapshots/nanos/test_dashboard/00000.png deleted file mode 100644 index 38d9414f7..000000000 Binary files a/tests/snapshots/nanos/test_dashboard/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_dashboard/00001.png b/tests/snapshots/nanos/test_dashboard/00001.png deleted file mode 100644 index 7abb49fee..000000000 Binary files a/tests/snapshots/nanos/test_dashboard/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_dashboard/00002.png b/tests/snapshots/nanos/test_dashboard/00002.png deleted file mode 100644 index 3476b972a..000000000 Binary files a/tests/snapshots/nanos/test_dashboard/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_dashboard/00003.png b/tests/snapshots/nanos/test_dashboard/00003.png deleted file mode 100644 index e2279803e..000000000 Binary files a/tests/snapshots/nanos/test_dashboard/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00000.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00000.png deleted file mode 100644 index e61c4b75c..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00001.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00001.png deleted file mode 100644 index 62e8de085..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00002.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00002.png deleted file mode 100644 index e36c073da..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00003.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00003.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00004.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00004.png deleted file mode 100644 index 2df7fd975..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00005.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00005.png deleted file mode 100644 index d22ca87ba..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00006.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00006.png deleted file mode 100644 index cdffcde45..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00007.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00007.png deleted file mode 100644 index 927c7c465..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00008.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00008.png deleted file mode 100644 index 791553636..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00009.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00009.png deleted file mode 100644 index ee353e2af..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00009.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00010.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00010.png deleted file mode 100644 index d5084a9de..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00010.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00011.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00011.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_0_0/00011.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_0/00000.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_0/00000.png deleted file mode 100644 index e61c4b75c..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_0/00001.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_0/00001.png deleted file mode 100644 index 62e8de085..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_0/00002.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_0/00002.png deleted file mode 100644 index df6ab5dfc..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_0/00003.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_0/00003.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00000.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00000.png deleted file mode 100644 index fa09ac376..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00001.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00001.png deleted file mode 100644 index a694b49ee..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00002.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00002.png deleted file mode 100644 index 509768f3f..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00003.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00003.png deleted file mode 100644 index 70a3e246e..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00004.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00004.png deleted file mode 100644 index 503893b77..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00005.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00005.png deleted file mode 100644 index 65c8634a8..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00006.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00006.png deleted file mode 100644 index 1f385f203..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00007.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00007.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00008.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00008.png deleted file mode 100644 index 9c7e7049c..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_0_1/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_early_0_0/00000.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_early_0_0/00000.png deleted file mode 100644 index e61c4b75c..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_early_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_early_0_0/00001.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_early_0_0/00001.png deleted file mode 100644 index 62e8de085..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_early_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_early_0_0/00002.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_early_0_0/00002.png deleted file mode 100644 index df6ab5dfc..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_early_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_early_0_0/00003.png b/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_early_0_0/00003.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_non_standard_reject_early_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00000.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00000.png deleted file mode 100644 index 5ba8eab69..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00001.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00001.png deleted file mode 100644 index bc4c11808..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00002.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00002.png deleted file mode 100644 index 8dea2c22b..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00003.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00003.png deleted file mode 100644 index 9238bfd04..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00004.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00004.png deleted file mode 100644 index 3e66ba977..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00005.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00005.png deleted file mode 100644 index 2b8c3f1cc..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00006.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00006.png deleted file mode 100644 index 3c5e67b23..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00007.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00007.png deleted file mode 100644 index 976616e57..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00008.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00008.png deleted file mode 100644 index a01e71747..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00009.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00009.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00009.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00000.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00000.png deleted file mode 100644 index 5ba8eab69..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00001.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00001.png deleted file mode 100644 index 1d4f62e46..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00002.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00002.png deleted file mode 100644 index 8dea2c22b..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00003.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00003.png deleted file mode 100644 index df33b1427..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00004.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00004.png deleted file mode 100644 index c401bb3cc..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00005.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00005.png deleted file mode 100644 index 37a2e110a..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00006.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00006.png deleted file mode 100644 index 305afb2df..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00007.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00007.png deleted file mode 100644 index 0d25d922a..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00008.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00008.png deleted file mode 100644 index 738c7f0d4..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00009.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00009.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00009.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00000.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00000.png deleted file mode 100644 index 5ba8eab69..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00001.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00001.png deleted file mode 100644 index 764943b80..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00002.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00002.png deleted file mode 100644 index 4633ed885..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00003.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00003.png deleted file mode 100644 index 6a8c23973..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00004.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00004.png deleted file mode 100644 index cc7117303..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00005.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00005.png deleted file mode 100644 index 66e224541..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00006.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00006.png deleted file mode 100644 index 90364c2bb..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00007.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00007.png deleted file mode 100644 index 79172927e..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00008.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00008.png deleted file mode 100644 index 311f43a95..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00009.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00009.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00009.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00000.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00000.png deleted file mode 100644 index 5ba8eab69..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00001.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00001.png deleted file mode 100644 index c0e9ce050..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00002.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00002.png deleted file mode 100644 index 10ded984e..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00003.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00003.png deleted file mode 100644 index 8d86eb764..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00004.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00004.png deleted file mode 100644 index d68d18e3c..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00005.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00005.png deleted file mode 100644 index 7cdea93c9..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00006.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00006.png deleted file mode 100644 index afa613540..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00007.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00007.png deleted file mode 100644 index 718107f9a..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00008.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00008.png deleted file mode 100644 index f00de43f7..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00009.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00009.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00009.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00000.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00000.png deleted file mode 100644 index 5ba8eab69..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00001.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00001.png deleted file mode 100644 index a3f1303bd..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00002.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00002.png deleted file mode 100644 index d84ab2d8a..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00003.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00003.png deleted file mode 100644 index a81de684e..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00004.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00004.png deleted file mode 100644 index 0a862b64d..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00005.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00005.png deleted file mode 100644 index 55816bb07..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00006.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00006.png deleted file mode 100644 index f675b7fac..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00007.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00007.png deleted file mode 100644 index a27c31c48..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00008.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00008.png deleted file mode 100644 index 9b9429563..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00009.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00009.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00009.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00000.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00000.png deleted file mode 100644 index 5ba8eab69..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00001.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00001.png deleted file mode 100644 index a003218b9..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00002.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00002.png deleted file mode 100644 index 7c54fdeb4..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00003.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00003.png deleted file mode 100644 index 5437be487..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00004.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00004.png deleted file mode 100644 index a74c8e8d4..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00005.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00005.png deleted file mode 100644 index 188d64046..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00006.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00006.png deleted file mode 100644 index 55996d682..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00007.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00007.png deleted file mode 100644 index 6b22e704b..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00008.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00008.png deleted file mode 100644 index 807bfe449..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00009.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00009.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00009.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00000.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00000.png deleted file mode 100644 index 5ba8eab69..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00001.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00001.png deleted file mode 100644 index ccbe69dc0..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00002.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00002.png deleted file mode 100644 index 2bf618ef1..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00003.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00003.png deleted file mode 100644 index c7fab7a46..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00004.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00004.png deleted file mode 100644 index 2f25076ca..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00005.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00005.png deleted file mode 100644 index dac807df9..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00006.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00006.png deleted file mode 100644 index 9ada3a41e..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00007.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00007.png deleted file mode 100644 index 9549ea566..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00008.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00008.png deleted file mode 100644 index bbd751dcb..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00009.png b/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00009.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00009.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png b/tests/snapshots/nanos/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png deleted file mode 100644 index 06873a14f..000000000 Binary files a/tests/snapshots/nanos/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png b/tests/snapshots/nanos/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png deleted file mode 100644 index fcf54452e..000000000 Binary files a/tests/snapshots/nanos/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00002.png b/tests/snapshots/nanos/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00002.png deleted file mode 100644 index 8712e685f..000000000 Binary files a/tests/snapshots/nanos/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00003.png b/tests/snapshots/nanos/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00003.png deleted file mode 100644 index fb25c9706..000000000 Binary files a/tests/snapshots/nanos/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00004.png b/tests/snapshots/nanos/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00004.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png b/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png deleted file mode 100644 index 931a29c14..000000000 Binary files a/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00001.png b/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00001.png deleted file mode 100644 index b57f67c87..000000000 Binary files a/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00002.png b/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00002.png deleted file mode 100644 index 2fa440b21..000000000 Binary files a/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00003.png b/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00003.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png b/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png deleted file mode 100644 index 5025a8420..000000000 Binary files a/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00001.png b/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00001.png deleted file mode 100644 index 19b7b9146..000000000 Binary files a/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00002.png b/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00002.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png deleted file mode 100644 index ec975a255..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00002.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00002.png deleted file mode 100644 index edc71f63b..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00003.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00003.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00000.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00000.png deleted file mode 100644 index a2871f219..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00001.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00001.png deleted file mode 100644 index 0bff2d457..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00002.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00002.png deleted file mode 100644 index 28fa8c93d..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00003.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00003.png deleted file mode 100644 index ec8e2d1e9..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00004.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00004.png deleted file mode 100644 index e44e0e42a..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00005.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00005.png deleted file mode 100644 index 137eae538..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00006.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00006.png deleted file mode 100644 index 26a4bb7e2..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00007.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00007.png deleted file mode 100644 index a0e7aab05..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00008.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png deleted file mode 100644 index 60493dda2..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00002.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00002.png deleted file mode 100644 index c5beb4fd6..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00003.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00003.png deleted file mode 100644 index 1c0ba6470..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00004.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00004.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00000.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00000.png deleted file mode 100644 index a2871f219..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00001.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00001.png deleted file mode 100644 index 0bff2d457..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00002.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00002.png deleted file mode 100644 index 28fa8c93d..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00003.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00003.png deleted file mode 100644 index ec8e2d1e9..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00004.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00004.png deleted file mode 100644 index e44e0e42a..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00005.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00005.png deleted file mode 100644 index 137eae538..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00006.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00006.png deleted file mode 100644 index 26a4bb7e2..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00007.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00007.png deleted file mode 100644 index a0e7aab05..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00008.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png deleted file mode 100644 index 5cf20064c..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00002.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00002.png deleted file mode 100644 index c5beb4fd6..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00003.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00003.png deleted file mode 100644 index eca1d8152..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00004.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00004.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00000.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00000.png deleted file mode 100644 index a2871f219..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00001.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00001.png deleted file mode 100644 index 0bff2d457..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00002.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00002.png deleted file mode 100644 index 28fa8c93d..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00003.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00003.png deleted file mode 100644 index ec8e2d1e9..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00004.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00004.png deleted file mode 100644 index e44e0e42a..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00005.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00005.png deleted file mode 100644 index 137eae538..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00006.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00006.png deleted file mode 100644 index 26a4bb7e2..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00007.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00007.png deleted file mode 100644 index a0e7aab05..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00008.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png deleted file mode 100644 index f361cbe00..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00002.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00002.png deleted file mode 100644 index b9ebcc983..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00003.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00003.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00000.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00000.png deleted file mode 100644 index a2871f219..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00001.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00001.png deleted file mode 100644 index 0bff2d457..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00002.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00002.png deleted file mode 100644 index 28fa8c93d..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00003.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00003.png deleted file mode 100644 index ec8e2d1e9..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00004.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00004.png deleted file mode 100644 index e44e0e42a..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00005.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00005.png deleted file mode 100644 index 137eae538..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00006.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00006.png deleted file mode 100644 index 26a4bb7e2..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00007.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00007.png deleted file mode 100644 index a0e7aab05..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00008.png b/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_0_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_0_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_0_0/00001.png deleted file mode 100644 index fcf54452e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_0_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_0_0/00002.png deleted file mode 100644 index 14a8a2ffb..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_0_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_0_0/00003.png deleted file mode 100644 index 7c127d28f..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_0_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_0_0/00004.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00000.png deleted file mode 100644 index 65857e619..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00001.png deleted file mode 100644 index ba47815fc..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00002.png deleted file mode 100644 index 89dc24e44..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00003.png deleted file mode 100644 index c38e1acf5..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00004.png deleted file mode 100644 index 2406ea8d9..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00005.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00005.png deleted file mode 100644 index 5d7126988..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00006.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00006.png deleted file mode 100644 index fb2e06671..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00007.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00007.png deleted file mode 100644 index ea5bf06ef..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00008.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_1_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00000.png deleted file mode 100644 index 698b65ccf..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00001.png deleted file mode 100644 index 27e17988c..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00002.png deleted file mode 100644 index f43be1b9b..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00003.png deleted file mode 100644 index e192870a6..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00004.png deleted file mode 100644 index 3d26cdfa9..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00005.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00005.png deleted file mode 100644 index c52b8c837..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00006.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00006.png deleted file mode 100644 index 4dea81f92..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00007.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00007.png deleted file mode 100644 index c5a5ed09f..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00008.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_2_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_0_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_0_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_0_0/00001.png deleted file mode 100644 index fcf54452e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_0_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_0_0/00002.png deleted file mode 100644 index 309ca3c24..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_0_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_0_0/00003.png deleted file mode 100644 index 623fc5ef3..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_0_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_0_0/00004.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00000.png deleted file mode 100644 index 65857e619..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00001.png deleted file mode 100644 index ba47815fc..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00002.png deleted file mode 100644 index 89dc24e44..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00003.png deleted file mode 100644 index c38e1acf5..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00004.png deleted file mode 100644 index 2406ea8d9..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00005.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00005.png deleted file mode 100644 index 5d7126988..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00006.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00006.png deleted file mode 100644 index fb2e06671..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00007.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00007.png deleted file mode 100644 index 050c2d279..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00008.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_1_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00000.png deleted file mode 100644 index 698b65ccf..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00001.png deleted file mode 100644 index 27e17988c..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00002.png deleted file mode 100644 index f43be1b9b..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00003.png deleted file mode 100644 index e192870a6..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00004.png deleted file mode 100644 index 3d26cdfa9..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00005.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00005.png deleted file mode 100644 index c52b8c837..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00006.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00006.png deleted file mode 100644 index 4dea81f92..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00007.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00007.png deleted file mode 100644 index bfe1f0c54..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00008.png b/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_legacy_v1_2_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_0_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_0_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_0_0/00001.png deleted file mode 100644 index fcf54452e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_0_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_0_0/00002.png deleted file mode 100644 index 890692eb2..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_0_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_0_0/00003.png deleted file mode 100644 index d99bf8b97..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_0_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_0_0/00004.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00000.png deleted file mode 100644 index 726b3321f..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00001.png deleted file mode 100644 index 53c08bb46..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00002.png deleted file mode 100644 index 1f2cc7127..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00003.png deleted file mode 100644 index 1ed1275ac..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00004.png deleted file mode 100644 index 4f40555b9..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00005.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00005.png deleted file mode 100644 index 1c2a0bd43..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00006.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00006.png deleted file mode 100644 index beeb4d3a6..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00007.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00007.png deleted file mode 100644 index 562d8f6bd..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00008.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_1_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00000.png deleted file mode 100644 index f42feee35..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00001.png deleted file mode 100644 index 481c8bea3..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00002.png deleted file mode 100644 index 1afd99e33..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00003.png deleted file mode 100644 index a9a4243c1..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00004.png deleted file mode 100644 index 992f561f9..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00005.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00005.png deleted file mode 100644 index ed19982c7..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00006.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00006.png deleted file mode 100644 index e564207a7..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00007.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00007.png deleted file mode 100644 index bad67b0f7..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00008.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_2_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_0_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_0_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_0_0/00001.png deleted file mode 100644 index fcf54452e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_0_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_0_0/00002.png deleted file mode 100644 index 890692eb2..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_0_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_0_0/00003.png deleted file mode 100644 index d0112b867..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_0_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_0_0/00004.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00000.png deleted file mode 100644 index 726b3321f..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00001.png deleted file mode 100644 index 53c08bb46..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00002.png deleted file mode 100644 index 1f2cc7127..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00003.png deleted file mode 100644 index 1ed1275ac..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00004.png deleted file mode 100644 index 4f40555b9..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00005.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00005.png deleted file mode 100644 index 1c2a0bd43..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00006.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00006.png deleted file mode 100644 index beeb4d3a6..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00007.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00007.png deleted file mode 100644 index 638dab853..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00008.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_1_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00000.png deleted file mode 100644 index f42feee35..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00001.png deleted file mode 100644 index 481c8bea3..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00002.png deleted file mode 100644 index 1afd99e33..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00003.png deleted file mode 100644 index a9a4243c1..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00004.png deleted file mode 100644 index 992f561f9..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00005.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00005.png deleted file mode 100644 index ed19982c7..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00006.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00006.png deleted file mode 100644 index e564207a7..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00007.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00007.png deleted file mode 100644 index 82c3afa0a..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00008.png b/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_sh_wit_v1_2_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_0_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_0_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_0_0/00001.png deleted file mode 100644 index fcf54452e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_0_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_0_0/00002.png deleted file mode 100644 index 037fe2f3a..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_0_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_0_0/00003.png deleted file mode 100644 index 237ea0c52..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_0_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_0_0/00004.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00000.png deleted file mode 100644 index 60d2ec5b4..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00001.png deleted file mode 100644 index af2268f0d..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00002.png deleted file mode 100644 index 625080cd5..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00003.png deleted file mode 100644 index 7ad4e9e81..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00004.png deleted file mode 100644 index afc3b3b90..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00005.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00005.png deleted file mode 100644 index 961297c4e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00006.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00006.png deleted file mode 100644 index 39ecfdf08..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00007.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00007.png deleted file mode 100644 index d0274d3af..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00008.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_1_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00000.png deleted file mode 100644 index f66be86c1..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00001.png deleted file mode 100644 index f4987bbc5..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00002.png deleted file mode 100644 index 246693e07..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00003.png deleted file mode 100644 index 7e7997079..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00004.png deleted file mode 100644 index 712276031..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00005.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00005.png deleted file mode 100644 index 8136b498a..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00006.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00006.png deleted file mode 100644 index ecf30dacb..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00007.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00007.png deleted file mode 100644 index d18c5c464..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00008.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_2_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_0_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_0_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_0_0/00001.png deleted file mode 100644 index fcf54452e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_0_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_0_0/00002.png deleted file mode 100644 index 037fe2f3a..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_0_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_0_0/00003.png deleted file mode 100644 index 0791dd23f..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_0_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_0_0/00004.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00000.png deleted file mode 100644 index 60d2ec5b4..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00001.png deleted file mode 100644 index af2268f0d..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00002.png deleted file mode 100644 index 625080cd5..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00003.png deleted file mode 100644 index 7ad4e9e81..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00004.png deleted file mode 100644 index afc3b3b90..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00005.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00005.png deleted file mode 100644 index 961297c4e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00006.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00006.png deleted file mode 100644 index 39ecfdf08..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00007.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00007.png deleted file mode 100644 index 4c3affd93..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00008.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_1_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00000.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00000.png deleted file mode 100644 index f66be86c1..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00001.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00001.png deleted file mode 100644 index f4987bbc5..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00002.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00002.png deleted file mode 100644 index 246693e07..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00003.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00003.png deleted file mode 100644 index 7e7997079..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00004.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00004.png deleted file mode 100644 index 712276031..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00005.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00005.png deleted file mode 100644 index 8136b498a..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00006.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00006.png deleted file mode 100644 index ecf30dacb..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00007.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00007.png deleted file mode 100644 index bbd7af6d4..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00008.png b/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_accept_wit_v1_2_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_invalid_pubkey_version_0_0/00000.png b/tests/snapshots/nanos/test_register_wallet_invalid_pubkey_version_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_invalid_pubkey_version_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_invalid_pubkey_version_0_0/00001.png b/tests/snapshots/nanos/test_register_wallet_invalid_pubkey_version_0_0/00001.png deleted file mode 100644 index fcf54452e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_invalid_pubkey_version_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_invalid_pubkey_version_0_0/00002.png b/tests/snapshots/nanos/test_register_wallet_invalid_pubkey_version_0_0/00002.png deleted file mode 100644 index 037fe2f3a..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_invalid_pubkey_version_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_invalid_pubkey_version_0_0/00003.png b/tests/snapshots/nanos/test_register_wallet_invalid_pubkey_version_0_0/00003.png deleted file mode 100644 index 237ea0c52..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_invalid_pubkey_version_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_invalid_pubkey_version_0_0/00004.png b/tests/snapshots/nanos/test_register_wallet_invalid_pubkey_version_0_0/00004.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_invalid_pubkey_version_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00000.png b/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00001.png b/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00001.png deleted file mode 100644 index fcf54452e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00002.png b/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00002.png deleted file mode 100644 index 037fe2f3a..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00003.png b/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00003.png deleted file mode 100644 index 237ea0c52..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00004.png b/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00004.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00005.png b/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00005.png deleted file mode 100644 index 9c7e7049c..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_reject_header_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00000.png b/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00001.png b/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00001.png deleted file mode 100644 index fcf54452e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00002.png b/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00002.png deleted file mode 100644 index 037fe2f3a..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00003.png b/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00003.png deleted file mode 100644 index 0791dd23f..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00004.png b/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00004.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00005.png b/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00005.png deleted file mode 100644 index 9c7e7049c..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_reject_header_v1_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00000.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00001.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00001.png deleted file mode 100644 index d400e7534..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00002.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00002.png deleted file mode 100644 index eeffd7817..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00003.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00003.png deleted file mode 100644 index cbe590e86..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00004.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00004.png deleted file mode 100644 index 0b4ab99a0..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00005.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00005.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00000.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00000.png deleted file mode 100644 index 60d2ec5b4..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00001.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00001.png deleted file mode 100644 index af2268f0d..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00002.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00002.png deleted file mode 100644 index 625080cd5..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00003.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00003.png deleted file mode 100644 index 7ad4e9e81..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00004.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00004.png deleted file mode 100644 index afc3b3b90..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00005.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00005.png deleted file mode 100644 index 961297c4e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00006.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00006.png deleted file mode 100644 index 39ecfdf08..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00007.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00007.png deleted file mode 100644 index d0274d3af..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00008.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_1_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00000.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00000.png deleted file mode 100644 index f66be86c1..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00001.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00001.png deleted file mode 100644 index f4987bbc5..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00002.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00002.png deleted file mode 100644 index 246693e07..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00003.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00003.png deleted file mode 100644 index 7e7997079..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00004.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00004.png deleted file mode 100644 index 712276031..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00005.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00005.png deleted file mode 100644 index 8136b498a..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00006.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00006.png deleted file mode 100644 index ecf30dacb..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00007.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00007.png deleted file mode 100644 index d18c5c464..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00008.png b/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_pk_2_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00000.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00001.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00001.png deleted file mode 100644 index c54e61f58..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00002.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00002.png deleted file mode 100644 index cae166d86..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00003.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00003.png deleted file mode 100644 index b4723ce71..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00004.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00004.png deleted file mode 100644 index 11ed9b26a..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00005.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00005.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00000.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00000.png deleted file mode 100644 index d9e85f6c4..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00001.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00001.png deleted file mode 100644 index 2c7f9ef50..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00002.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00002.png deleted file mode 100644 index e06e178e1..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00003.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00003.png deleted file mode 100644 index 59dab84a9..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00004.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00004.png deleted file mode 100644 index 7781a966f..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00005.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00005.png deleted file mode 100644 index 309d52fbc..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00006.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00006.png deleted file mode 100644 index 13f10caf0..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00007.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00007.png deleted file mode 100644 index 0c612c431..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00008.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_1_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00000.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00000.png deleted file mode 100644 index 394dde9dc..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00001.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00001.png deleted file mode 100644 index 13e011621..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00002.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00002.png deleted file mode 100644 index dc8e51489..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00003.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00003.png deleted file mode 100644 index 8230ee65c..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00004.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00004.png deleted file mode 100644 index 4ad8620a0..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00005.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00005.png deleted file mode 100644 index 0f7218a2a..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00006.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00006.png deleted file mode 100644 index 75589c5e0..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00007.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00007.png deleted file mode 100644 index 737b76a72..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00008.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_2_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00000.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00000.png deleted file mode 100644 index 0a0f3a70e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00001.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00001.png deleted file mode 100644 index bb4af12ad..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00002.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00002.png deleted file mode 100644 index c48bc11a0..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00003.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00003.png deleted file mode 100644 index e3406449f..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00004.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00004.png deleted file mode 100644 index 319775c11..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00005.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00005.png deleted file mode 100644 index 2bceffb76..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00006.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00006.png deleted file mode 100644 index 7e77d300b..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00007.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00007.png deleted file mode 100644 index b91f3ab69..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00008.png b/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_script_sortedmulti_3_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_0_0/00000.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_0_0/00001.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_0_0/00001.png deleted file mode 100644 index 189549f33..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_0_0/00002.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_0_0/00002.png deleted file mode 100644 index b4f2c375c..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_0_0/00003.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_0_0/00003.png deleted file mode 100644 index 0b4ab99a0..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_0_0/00004.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_0_0/00004.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00000.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00000.png deleted file mode 100644 index 50d6c7a12..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00001.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00001.png deleted file mode 100644 index dd7a1d950..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00002.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00002.png deleted file mode 100644 index 3b9491b85..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00003.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00003.png deleted file mode 100644 index 138741dfa..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00004.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00004.png deleted file mode 100644 index 155f5bbec..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00005.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00005.png deleted file mode 100644 index aeb007bf1..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00006.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00006.png deleted file mode 100644 index 5911c8620..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00007.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00007.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_1_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00000.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00000.png deleted file mode 100644 index f66be86c1..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00001.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00001.png deleted file mode 100644 index f4987bbc5..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00002.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00002.png deleted file mode 100644 index 246693e07..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00003.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00003.png deleted file mode 100644 index 7e7997079..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00004.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00004.png deleted file mode 100644 index 712276031..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00005.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00005.png deleted file mode 100644 index 8136b498a..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00006.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00006.png deleted file mode 100644 index ecf30dacb..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00007.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00007.png deleted file mode 100644 index d18c5c464..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00008.png b/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_tr_with_nums_keypath_2_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00000.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00000.png deleted file mode 100644 index dddd4a222..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00001.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00001.png deleted file mode 100644 index 58f6577a2..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00002.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00002.png deleted file mode 100644 index 84bb094ce..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00003.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00003.png deleted file mode 100644 index 57523ce26..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00004.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00004.png deleted file mode 100644 index 2ab557f93..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00005.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00005.png deleted file mode 100644 index 037fe2f3a..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00006.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00006.png deleted file mode 100644 index 237ea0c52..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00007.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00007.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_0_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00000.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00000.png deleted file mode 100644 index 60d2ec5b4..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00001.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00001.png deleted file mode 100644 index af2268f0d..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00002.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00002.png deleted file mode 100644 index 625080cd5..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00003.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00003.png deleted file mode 100644 index 7ad4e9e81..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00004.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00004.png deleted file mode 100644 index afc3b3b90..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00005.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00005.png deleted file mode 100644 index 961297c4e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00006.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00006.png deleted file mode 100644 index 39ecfdf08..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00007.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00007.png deleted file mode 100644 index d0274d3af..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00008.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_1_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00000.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00000.png deleted file mode 100644 index f66be86c1..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00001.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00001.png deleted file mode 100644 index f4987bbc5..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00002.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00002.png deleted file mode 100644 index 246693e07..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00003.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00003.png deleted file mode 100644 index 7e7997079..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00004.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00004.png deleted file mode 100644 index 712276031..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00005.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00005.png deleted file mode 100644 index 8136b498a..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00006.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00006.png deleted file mode 100644 index ecf30dacb..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00007.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00007.png deleted file mode 100644 index d18c5c464..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00008.png b/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00008.png deleted file mode 100644 index 66c411c2e..000000000 Binary files a/tests/snapshots/nanos/test_register_wallet_with_long_name_2_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_0_0/00000.png b/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_0_0/00001.png b/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_0_0/00002.png b/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00000.png b/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00001.png b/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00002.png b/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00003.png b/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00004.png b/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00005.png b/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_1/00000.png b/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_1/00000.png deleted file mode 100644 index 63bc77614..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_1/00001.png b/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_input_changed_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_0_0/00000.png b/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_0_0/00001.png b/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_0_0/00002.png b/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00000.png b/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00001.png b/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00002.png b/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00003.png b/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00004.png b/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00005.png b/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_1/00000.png b/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_1/00000.png deleted file mode 100644 index 13ac88e55..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_1/00001.png b/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_output_changed_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_sign_0_0/00000.png b/tests/snapshots/nanos/test_sighash_all_anyone_sign_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_sign_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_sign_0_0/00001.png b/tests/snapshots/nanos/test_sighash_all_anyone_sign_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_sign_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_sign_0_0/00002.png b/tests/snapshots/nanos/test_sighash_all_anyone_sign_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_sign_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00000.png b/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00001.png b/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00002.png b/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00003.png b/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00004.png b/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00005.png b/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_1/00000.png b/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_1/00000.png deleted file mode 100644 index 63bc77614..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_1/00001.png b/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_anyone_sign_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00000.png b/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00001.png b/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00002.png b/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00003.png b/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00004.png b/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00005.png b/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_input_modified_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_input_modified_0_1/00000.png b/tests/snapshots/nanos/test_sighash_all_input_modified_0_1/00000.png deleted file mode 100644 index 63bc77614..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_input_modified_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_input_modified_0_1/00001.png b/tests/snapshots/nanos/test_sighash_all_input_modified_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_input_modified_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00000.png b/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00001.png b/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00002.png b/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00003.png b/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00004.png b/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00005.png b/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_output_modified_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_output_modified_0_1/00000.png b/tests/snapshots/nanos/test_sighash_all_output_modified_0_1/00000.png deleted file mode 100644 index 13ac88e55..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_output_modified_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_output_modified_0_1/00001.png b/tests/snapshots/nanos/test_sighash_all_output_modified_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_output_modified_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00000.png b/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00001.png b/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00002.png b/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00003.png b/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00004.png b/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00005.png b/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_1/00000.png b/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_1/00000.png deleted file mode 100644 index 63bc77614..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_1/00001.png b/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_all_sign_psbt_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_0_0/00000.png b/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_0_0/00001.png b/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_0_0/00002.png b/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00000.png b/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00001.png b/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00002.png b/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00003.png b/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00004.png b/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00005.png b/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_1/00000.png b/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_1/00000.png deleted file mode 100644 index 63bc77614..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_1/00001.png b/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_input_changed_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_0_0/00000.png b/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_0_0/00001.png b/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_0_0/00002.png b/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00000.png b/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00001.png b/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00002.png b/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00003.png b/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00004.png b/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00005.png b/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_1/00000.png b/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_1/00000.png deleted file mode 100644 index 13ac88e55..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_1/00001.png b/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_output_changed_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_sign_0_0/00000.png b/tests/snapshots/nanos/test_sighash_none_anyone_sign_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_sign_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_sign_0_0/00001.png b/tests/snapshots/nanos/test_sighash_none_anyone_sign_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_sign_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_sign_0_0/00002.png b/tests/snapshots/nanos/test_sighash_none_anyone_sign_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_sign_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00000.png b/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00001.png b/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00002.png b/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00003.png b/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00004.png b/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00005.png b/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_1/00000.png b/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_1/00000.png deleted file mode 100644 index 63bc77614..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_1/00001.png b/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_anyone_sign_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_input_modified_0_0/00000.png b/tests/snapshots/nanos/test_sighash_none_input_modified_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_input_modified_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_input_modified_0_0/00001.png b/tests/snapshots/nanos/test_sighash_none_input_modified_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_input_modified_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_input_modified_0_0/00002.png b/tests/snapshots/nanos/test_sighash_none_input_modified_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_input_modified_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00000.png b/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00001.png b/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00002.png b/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00003.png b/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00004.png b/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00005.png b/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_input_modified_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_input_modified_1_1/00000.png b/tests/snapshots/nanos/test_sighash_none_input_modified_1_1/00000.png deleted file mode 100644 index 63bc77614..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_input_modified_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_input_modified_1_1/00001.png b/tests/snapshots/nanos/test_sighash_none_input_modified_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_input_modified_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_output_modified_0_0/00000.png b/tests/snapshots/nanos/test_sighash_none_output_modified_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_output_modified_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_output_modified_0_0/00001.png b/tests/snapshots/nanos/test_sighash_none_output_modified_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_output_modified_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_output_modified_0_0/00002.png b/tests/snapshots/nanos/test_sighash_none_output_modified_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_output_modified_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00000.png b/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00001.png b/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00002.png b/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00003.png b/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00004.png b/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00005.png b/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_output_modified_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_output_modified_1_1/00000.png b/tests/snapshots/nanos/test_sighash_none_output_modified_1_1/00000.png deleted file mode 100644 index 13ac88e55..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_output_modified_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_output_modified_1_1/00001.png b/tests/snapshots/nanos/test_sighash_none_output_modified_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_output_modified_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_sign_psbt_0_0/00000.png b/tests/snapshots/nanos/test_sighash_none_sign_psbt_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_sign_psbt_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_sign_psbt_0_0/00001.png b/tests/snapshots/nanos/test_sighash_none_sign_psbt_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_sign_psbt_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_sign_psbt_0_0/00002.png b/tests/snapshots/nanos/test_sighash_none_sign_psbt_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_sign_psbt_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00000.png b/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00001.png b/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00002.png b/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00003.png b/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00004.png b/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00005.png b/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_1/00000.png b/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_1/00000.png deleted file mode 100644 index 63bc77614..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_1/00001.png b/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_none_sign_psbt_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_0_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_0_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_0_0/00001.png deleted file mode 100644 index 92924defc..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_0_0/00002.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_0_0/00002.png deleted file mode 100644 index 50ddea3ab..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_0_0/00003.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_0_0/00003.png deleted file mode 100644 index 9f3ae167e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_0_0/00004.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_0_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_1_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_1_0/00000.png deleted file mode 100644 index 9333a4225..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_1_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_1_0/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash1_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_0_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_0_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_0_0/00002.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_1_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_1_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_1_0/00001.png deleted file mode 100644 index 92924defc..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_1_0/00002.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_1_0/00002.png deleted file mode 100644 index 50ddea3ab..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_1_0/00003.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_1_0/00003.png deleted file mode 100644 index 9f3ae167e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_1_0/00004.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_1_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_2_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_2_0/00000.png deleted file mode 100644 index 9333a4225..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_2_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_2_0/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash2_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_0_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_0_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_0_0/00002.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_1_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_1_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_1_0/00001.png deleted file mode 100644 index 92924defc..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_1_0/00002.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_1_0/00002.png deleted file mode 100644 index 50ddea3ab..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_1_0/00003.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_1_0/00003.png deleted file mode 100644 index 9f3ae167e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_1_0/00004.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_1_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_2_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_2_0/00000.png deleted file mode 100644 index 9333a4225..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_2_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_2_0/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash3_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_0_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_0_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_0_0/00002.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_1_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_1_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_1_0/00001.png deleted file mode 100644 index 92924defc..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_1_0/00002.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_1_0/00002.png deleted file mode 100644 index 50ddea3ab..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_1_0/00003.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_1_0/00003.png deleted file mode 100644 index 9f3ae167e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_1_0/00004.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_1_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_2_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_2_0/00000.png deleted file mode 100644 index 9333a4225..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_2_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_2_0/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash81_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_0_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_0_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_0_0/00002.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_1_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_1_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_1_0/00001.png deleted file mode 100644 index 92924defc..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_1_0/00002.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_1_0/00002.png deleted file mode 100644 index 50ddea3ab..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_1_0/00003.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_1_0/00003.png deleted file mode 100644 index 9f3ae167e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_1_0/00004.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_1_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_2_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_2_0/00000.png deleted file mode 100644 index 9333a4225..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_2_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_2_0/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash82_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_0_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_0_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_0_0/00002.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_1_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_1_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_1_0/00001.png deleted file mode 100644 index 92924defc..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_1_0/00002.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_1_0/00002.png deleted file mode 100644 index 50ddea3ab..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_1_0/00003.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_1_0/00003.png deleted file mode 100644 index 9f3ae167e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_1_0/00004.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_1_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_2_0/00000.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_2_0/00000.png deleted file mode 100644 index 9333a4225..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_2_0/00001.png b/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_2_0/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_segwitv0_sighash83_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_0_0/00000.png b/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_0_0/00001.png b/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_0_0/00002.png b/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00000.png b/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00001.png b/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00002.png b/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00003.png b/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00004.png b/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00005.png b/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_1/00000.png b/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_1/00000.png deleted file mode 100644 index 63bc77614..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_1/00001.png b/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_input_changed_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_0_0/00000.png b/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_0_0/00001.png b/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_0_0/00002.png b/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00000.png b/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00001.png b/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00002.png b/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00003.png b/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00004.png b/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00005.png b/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_1/00000.png b/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_1/00000.png deleted file mode 100644 index 13ac88e55..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_1/00001.png b/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_output_changed_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_sign_0_0/00000.png b/tests/snapshots/nanos/test_sighash_single_anyone_sign_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_sign_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_sign_0_0/00001.png b/tests/snapshots/nanos/test_sighash_single_anyone_sign_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_sign_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_sign_0_0/00002.png b/tests/snapshots/nanos/test_sighash_single_anyone_sign_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_sign_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00000.png b/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00001.png b/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00002.png b/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00003.png b/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00004.png b/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00005.png b/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_1/00000.png b/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_1/00000.png deleted file mode 100644 index 63bc77614..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_1/00001.png b/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_anyone_sign_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_input_modified_0_0/00000.png b/tests/snapshots/nanos/test_sighash_single_input_modified_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_input_modified_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_input_modified_0_0/00001.png b/tests/snapshots/nanos/test_sighash_single_input_modified_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_input_modified_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_input_modified_0_0/00002.png b/tests/snapshots/nanos/test_sighash_single_input_modified_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_input_modified_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00000.png b/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00001.png b/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00002.png b/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00003.png b/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00004.png b/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00005.png b/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_input_modified_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_input_modified_1_1/00000.png b/tests/snapshots/nanos/test_sighash_single_input_modified_1_1/00000.png deleted file mode 100644 index 63bc77614..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_input_modified_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_input_modified_1_1/00001.png b/tests/snapshots/nanos/test_sighash_single_input_modified_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_input_modified_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_0_0/00000.png b/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_0_0/00001.png b/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_0_0/00002.png b/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00000.png b/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00001.png b/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00001.png deleted file mode 100644 index f489e17fd..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00002.png b/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00003.png b/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00004.png b/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00005.png b/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_1/00000.png b/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_1/00000.png deleted file mode 100644 index 13ac88e55..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_1/00001.png b/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_different_index_modified_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_0_0/00000.png b/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_0_0/00001.png b/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_0_0/00002.png b/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00000.png b/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00001.png b/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00002.png b/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00003.png b/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00004.png b/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00005.png b/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_1/00000.png b/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_1/00000.png deleted file mode 100644 index 13ac88e55..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_1/00001.png b/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_output_same_index_modified_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_sign_psbt_0_0/00000.png b/tests/snapshots/nanos/test_sighash_single_sign_psbt_0_0/00000.png deleted file mode 100644 index 7372ec63f..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_sign_psbt_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_sign_psbt_0_0/00001.png b/tests/snapshots/nanos/test_sighash_single_sign_psbt_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_sign_psbt_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_sign_psbt_0_0/00002.png b/tests/snapshots/nanos/test_sighash_single_sign_psbt_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_sign_psbt_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00000.png b/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00001.png b/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00002.png b/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00003.png b/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00004.png b/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00005.png b/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_1/00000.png b/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_1/00000.png deleted file mode 100644 index 63bc77614..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_1/00001.png b/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_single_sign_psbt_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_unsupported_0_0/00000.png b/tests/snapshots/nanos/test_sighash_unsupported_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_unsupported_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_unsupported_0_0/00001.png b/tests/snapshots/nanos/test_sighash_unsupported_0_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_unsupported_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_unsupported_0_0/00002.png b/tests/snapshots/nanos/test_sighash_unsupported_0_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_unsupported_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_unsupported_0_0/00003.png b/tests/snapshots/nanos/test_sighash_unsupported_0_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_unsupported_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_unsupported_0_0/00004.png b/tests/snapshots/nanos/test_sighash_unsupported_0_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_unsupported_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_unsupported_0_0/00005.png b/tests/snapshots/nanos/test_sighash_unsupported_0_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_unsupported_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_unsupported_0_1/00000.png b/tests/snapshots/nanos/test_sighash_unsupported_0_1/00000.png deleted file mode 100644 index 63bc77614..000000000 Binary files a/tests/snapshots/nanos/test_sighash_unsupported_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_unsupported_0_1/00001.png b/tests/snapshots/nanos/test_sighash_unsupported_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_unsupported_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00000.png b/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00001.png b/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00001.png deleted file mode 100644 index 604eaf435..000000000 Binary files a/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00002.png b/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00003.png b/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00004.png b/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00005.png b/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_1/00000.png b/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_1/00000.png deleted file mode 100644 index 63bc77614..000000000 Binary files a/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_1/00001.png b/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sighash_unsupported_for_segwitv0_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_0_0/00000.png b/tests/snapshots/nanos/test_sign_message_0_0/00000.png deleted file mode 100644 index ab16f62bf..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_0_0/00001.png b/tests/snapshots/nanos/test_sign_message_0_0/00001.png deleted file mode 100644 index 83c9daf24..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_0_1/00000.png b/tests/snapshots/nanos/test_sign_message_0_1/00000.png deleted file mode 100644 index 7e2c5bffe..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_0_1/00001.png b/tests/snapshots/nanos/test_sign_message_0_1/00001.png deleted file mode 100644 index dc3e2e0f3..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_0_1/00002.png b/tests/snapshots/nanos/test_sign_message_0_1/00002.png deleted file mode 100644 index 0bf552335..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_0_1/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_0_1/00003.png b/tests/snapshots/nanos/test_sign_message_0_1/00003.png deleted file mode 100644 index f1f1a3987..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_0_1/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_0_1/00004.png b/tests/snapshots/nanos/test_sign_message_0_1/00004.png deleted file mode 100644 index 691ea69a8..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_0_1/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_0_1/00005.png b/tests/snapshots/nanos/test_sign_message_0_1/00005.png deleted file mode 100644 index 8fbe2b11e..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_0_1/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_0_0/00000.png b/tests/snapshots/nanos/test_sign_message_accept_0_0/00000.png deleted file mode 100644 index ab16f62bf..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_0_0/00001.png b/tests/snapshots/nanos/test_sign_message_accept_0_0/00001.png deleted file mode 100644 index aece7c669..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_0_1/00000.png b/tests/snapshots/nanos/test_sign_message_accept_0_1/00000.png deleted file mode 100644 index 6401348ff..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_0_1/00001.png b/tests/snapshots/nanos/test_sign_message_accept_0_1/00001.png deleted file mode 100644 index 8fbe2b11e..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_0_0/00000.png b/tests/snapshots/nanos/test_sign_message_accept_long_0_0/00000.png deleted file mode 100644 index ab16f62bf..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_0_0/00001.png b/tests/snapshots/nanos/test_sign_message_accept_long_0_0/00001.png deleted file mode 100644 index 5f012ff72..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00000.png b/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00000.png deleted file mode 100644 index 8b8e1fe61..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00001.png b/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00001.png deleted file mode 100644 index 7747353fd..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00002.png b/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00002.png deleted file mode 100644 index d0c71fa08..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00003.png b/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00003.png deleted file mode 100644 index 42200e3bf..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00004.png b/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00004.png deleted file mode 100644 index d56b02c1a..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00005.png b/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00005.png deleted file mode 100644 index 3b854bfd1..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00006.png b/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00006.png deleted file mode 100644 index d1739b5ce..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00007.png b/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00007.png deleted file mode 100644 index 6af664846..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_0_1/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00000.png b/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00000.png deleted file mode 100644 index 17da9d4de..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00001.png b/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00001.png deleted file mode 100644 index e96b73e1f..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00002.png b/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00002.png deleted file mode 100644 index 0cb9a76cd..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00003.png b/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00003.png deleted file mode 100644 index 8eb39720f..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00004.png b/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00004.png deleted file mode 100644 index 01a1758c6..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00005.png b/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00005.png deleted file mode 100644 index 90014bef5..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00006.png b/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00006.png deleted file mode 100644 index 59c33ecf6..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00007.png b/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00007.png deleted file mode 100644 index 6af664846..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_1_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00000.png b/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00000.png deleted file mode 100644 index 77257342e..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00001.png b/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00001.png deleted file mode 100644 index 0785da854..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00002.png b/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00002.png deleted file mode 100644 index b4fd10388..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00003.png b/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00003.png deleted file mode 100644 index 973db7dfd..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00004.png b/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00004.png deleted file mode 100644 index 130341173..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00005.png b/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00005.png deleted file mode 100644 index a380871a7..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00006.png b/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00006.png deleted file mode 100644 index 01aefa0ef..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00007.png b/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00007.png deleted file mode 100644 index 027e89d6b..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00008.png b/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00008.png deleted file mode 100644 index 6af664846..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_2_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00000.png b/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00000.png deleted file mode 100644 index c8f8944f3..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00001.png b/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00001.png deleted file mode 100644 index 176dda3b8..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00002.png b/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00002.png deleted file mode 100644 index 8beb0eea7..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00003.png b/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00003.png deleted file mode 100644 index 3815cb3ab..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00004.png b/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00004.png deleted file mode 100644 index 112fb9241..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00005.png b/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00005.png deleted file mode 100644 index 7c4773181..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00006.png b/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00006.png deleted file mode 100644 index 4ad1e08a6..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00007.png b/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00007.png deleted file mode 100644 index 6af664846..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_3_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_4_0/00000.png b/tests/snapshots/nanos/test_sign_message_accept_long_4_0/00000.png deleted file mode 100644 index bfba69511..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_4_0/00001.png b/tests/snapshots/nanos/test_sign_message_accept_long_4_0/00001.png deleted file mode 100644 index 754d07d9a..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_4_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_long_4_0/00002.png b/tests/snapshots/nanos/test_sign_message_accept_long_4_0/00002.png deleted file mode 100644 index 8fbe2b11e..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_long_4_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_0/00000.png b/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_0/00000.png deleted file mode 100644 index ab16f62bf..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_0/00001.png b/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_0/00001.png deleted file mode 100644 index 5f012ff72..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_1/00000.png b/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_1/00000.png deleted file mode 100644 index 8a3a1a569..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_1/00001.png b/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_1/00001.png deleted file mode 100644 index 1595214cb..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_1/00002.png b/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_1/00002.png deleted file mode 100644 index e49d18f2b..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_1/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_1/00003.png b/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_1/00003.png deleted file mode 100644 index ab1518e49..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_1/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_1/00004.png b/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_1/00004.png deleted file mode 100644 index f5c2d6774..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_non_ascii_0_1/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_too_long_0_0/00000.png b/tests/snapshots/nanos/test_sign_message_accept_too_long_0_0/00000.png deleted file mode 100644 index ab16f62bf..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_too_long_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_too_long_0_0/00001.png b/tests/snapshots/nanos/test_sign_message_accept_too_long_0_0/00001.png deleted file mode 100644 index 5f012ff72..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_too_long_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_too_long_0_1/00000.png b/tests/snapshots/nanos/test_sign_message_accept_too_long_0_1/00000.png deleted file mode 100644 index 86240866c..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_too_long_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_too_long_0_1/00001.png b/tests/snapshots/nanos/test_sign_message_accept_too_long_0_1/00001.png deleted file mode 100644 index 82788317c..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_too_long_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_too_long_0_1/00002.png b/tests/snapshots/nanos/test_sign_message_accept_too_long_0_1/00002.png deleted file mode 100644 index 50a9e4087..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_too_long_0_1/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_too_long_0_1/00003.png b/tests/snapshots/nanos/test_sign_message_accept_too_long_0_1/00003.png deleted file mode 100644 index a8062d395..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_too_long_0_1/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_accept_too_long_0_1/00004.png b/tests/snapshots/nanos/test_sign_message_accept_too_long_0_1/00004.png deleted file mode 100644 index f5c2d6774..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_accept_too_long_0_1/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00000.png b/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00000.png deleted file mode 100644 index ab16f62bf..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00001.png b/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00001.png deleted file mode 100644 index 83c9daf24..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00002.png b/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00002.png deleted file mode 100644 index 8a3a1a569..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00003.png b/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00003.png deleted file mode 100644 index 1595214cb..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00004.png b/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00004.png deleted file mode 100644 index e49d18f2b..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00005.png b/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00005.png deleted file mode 100644 index ab1518e49..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00006.png b/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00006.png deleted file mode 100644 index f5c2d6774..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00007.png b/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00007.png deleted file mode 100644 index 9c7e7049c..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_hash_reject_0_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_reject_0_0/00000.png b/tests/snapshots/nanos/test_sign_message_reject_0_0/00000.png deleted file mode 100644 index ab16f62bf..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_reject_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_reject_0_0/00001.png b/tests/snapshots/nanos/test_sign_message_reject_0_0/00001.png deleted file mode 100644 index 83c9daf24..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_reject_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_reject_0_0/00002.png b/tests/snapshots/nanos/test_sign_message_reject_0_0/00002.png deleted file mode 100644 index e1920f70a..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_reject_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_reject_0_0/00003.png b/tests/snapshots/nanos/test_sign_message_reject_0_0/00003.png deleted file mode 100644 index 8fbe2b11e..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_reject_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_message_reject_0_0/00004.png b/tests/snapshots/nanos/test_sign_message_reject_0_0/00004.png deleted file mode 100644 index 9c7e7049c..000000000 Binary files a/tests/snapshots/nanos/test_sign_message_reject_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png deleted file mode 100644 index 4f6ae5978..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png deleted file mode 100644 index 1b5bb48f8..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00002.png deleted file mode 100644 index 01287b1d6..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00003.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00001.png deleted file mode 100644 index 8c353ac45..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00002.png deleted file mode 100644 index ec6a7529b..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00003.png deleted file mode 100644 index 2aa6c98d1..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00004.png deleted file mode 100644 index a1748d3d3..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_1/00000.png deleted file mode 100644 index 00cb376b9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_against_wrong_tapleaf_hash_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00001.png deleted file mode 100644 index 25ff62f2e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00002.png deleted file mode 100644 index 67cc27f5c..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00003.png deleted file mode 100644 index 54a169e0b..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00004.png deleted file mode 100644 index 34ac2789d..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_highfee_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_highfee_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_highfee_1_0/00000.png deleted file mode 100644 index 2001b7bea..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_highfee_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_highfee_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_highfee_1_0/00001.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_highfee_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_highfee_1_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_highfee_1_1/00000.png deleted file mode 100644 index 368c431be..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_highfee_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_highfee_1_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_highfee_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_highfee_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_0_0/00000.png deleted file mode 100644 index 4f6ae5978..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_0_0/00001.png deleted file mode 100644 index f33bb930d..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_0_0/00002.png deleted file mode 100644 index 8c87abb51..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_0_0/00003.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00001.png deleted file mode 100644 index 8c353ac45..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00002.png deleted file mode 100644 index ad73a90a6..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00003.png deleted file mode 100644 index 0d8b94741..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00004.png deleted file mode 100644 index 8e0035da9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_1/00000.png deleted file mode 100644 index 1c4947d5a..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_miniscript_multikey_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_0_0/00000.png deleted file mode 100644 index 4f6ae5978..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_0_0/00001.png deleted file mode 100644 index fcf54452e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_0/00001.png deleted file mode 100644 index 3e2e69253..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_0/00002.png deleted file mode 100644 index 4113ba06c..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_0/00003.png deleted file mode 100644 index f73f8967a..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_1/00000.png deleted file mode 100644 index 150191ed9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png deleted file mode 100644 index 4f6ae5978..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png deleted file mode 100644 index fcf54452e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00000.png deleted file mode 100644 index f43aea1c0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00001.png deleted file mode 100644 index daf511fa4..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00002.png deleted file mode 100644 index d8e9b0063..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00003.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00001.png deleted file mode 100644 index 3e2e69253..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00002.png deleted file mode 100644 index 4113ba06c..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00003.png deleted file mode 100644 index f73f8967a..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_1/00000.png deleted file mode 100644 index 150191ed9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_0_0/00000.png deleted file mode 100644 index 4f6ae5978..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_0_0/00001.png deleted file mode 100644 index fcf54452e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00001.png deleted file mode 100644 index 1bce76e72..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00002.png deleted file mode 100644 index 67cc27f5c..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00003.png deleted file mode 100644 index 54a169e0b..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00004.png deleted file mode 100644 index 34ac2789d..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_2_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_2_0/00000.png deleted file mode 100644 index 3a5ef5f56..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_2_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_2_0/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_0_0/00000.png deleted file mode 100644 index 4f6ae5978..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_0_0/00001.png deleted file mode 100644 index fcf54452e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_0_0/00002.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00001.png deleted file mode 100644 index 1bce76e72..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00002.png deleted file mode 100644 index 67cc27f5c..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00003.png deleted file mode 100644 index 54a169e0b..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00004.png deleted file mode 100644 index 34ac2789d..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_2_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_2_0/00000.png deleted file mode 100644 index 3a5ef5f56..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_2_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_2_0/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_multisig_wsh_v1_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00001.png deleted file mode 100644 index 15460bf25..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00002.png deleted file mode 100644 index 6960550a6..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00003.png deleted file mode 100644 index 89d87c094..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00004.png deleted file mode 100644 index 2db373a98..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00005.png deleted file mode 100644 index bf97a6ac0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00006.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00006.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_1/00000.png deleted file mode 100644 index b744c60a2..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_large_amount_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_0/00001.png deleted file mode 100644 index 826adf1f2..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_0/00002.png deleted file mode 100644 index 2a3a9cfe7..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_0/00003.png deleted file mode 100644 index c86e1f50f..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_1/00000.png deleted file mode 100644 index 274a5c125..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00001.png deleted file mode 100644 index 826adf1f2..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00002.png deleted file mode 100644 index 2a3a9cfe7..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00003.png deleted file mode 100644 index c86e1f50f..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_1/00000.png deleted file mode 100644 index 274a5c125..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00001.png deleted file mode 100644 index 826adf1f2..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00002.png deleted file mode 100644 index 2a3a9cfe7..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00003.png deleted file mode 100644 index c86e1f50f..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_1/00000.png deleted file mode 100644 index 274a5c125..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00001.png deleted file mode 100644 index 826adf1f2..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00002.png deleted file mode 100644 index 2a3a9cfe7..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00003.png deleted file mode 100644 index c86e1f50f..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_1/00000.png deleted file mode 100644 index 274a5c125..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_pkh_1to1_v1_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00001.png deleted file mode 100644 index e2db0cf30..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00002.png deleted file mode 100644 index 67cc27f5c..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00003.png deleted file mode 100644 index 54a169e0b..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00004.png deleted file mode 100644 index 34ac2789d..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00000.png deleted file mode 100644 index 12073c912..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00001.png deleted file mode 100644 index e2db0cf30..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00002.png deleted file mode 100644 index 67cc27f5c..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00003.png deleted file mode 100644 index 54a169e0b..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00004.png deleted file mode 100644 index 34ac2789d..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00000.png deleted file mode 100644 index 12073c912..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_0_0/00001.png deleted file mode 100644 index 92924defc..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_0_0/00002.png deleted file mode 100644 index 50ddea3ab..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_0_0/00003.png deleted file mode 100644 index 9f3ae167e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_0_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_1_0/00000.png deleted file mode 100644 index 9333a4225..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_1_0/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00001.png deleted file mode 100644 index 92924defc..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00002.png deleted file mode 100644 index 50ddea3ab..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00003.png deleted file mode 100644 index 9f3ae167e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00000.png deleted file mode 100644 index 9333a4225..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00001.png deleted file mode 100644 index 6c697ed85..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00002.png deleted file mode 100644 index cf1220727..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00003.png deleted file mode 100644 index a0201ce2a..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00004.png deleted file mode 100644 index f41b1fcfa..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00005.png deleted file mode 100644 index c6bf2b204..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00006.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00006.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_1/00000.png deleted file mode 100644 index 62cb4623c..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00000.png deleted file mode 100644 index f43aea1c0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00001.png deleted file mode 100644 index daf511fa4..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00002.png deleted file mode 100644 index d8e9b0063..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00003.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00001.png deleted file mode 100644 index 6c697ed85..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00002.png deleted file mode 100644 index cf1220727..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00003.png deleted file mode 100644 index a0201ce2a..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00004.png deleted file mode 100644 index f41b1fcfa..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00005.png deleted file mode 100644 index c6bf2b204..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00006.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00006.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_1/00000.png deleted file mode 100644 index 62cb4623c..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00001.png deleted file mode 100644 index 6c697ed85..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00002.png deleted file mode 100644 index cf1220727..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00003.png deleted file mode 100644 index a0201ce2a..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00004.png deleted file mode 100644 index f41b1fcfa..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00005.png deleted file mode 100644 index c6bf2b204..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00006.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00006.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_1/00000.png deleted file mode 100644 index 62cb4623c..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_2to2_v1_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png deleted file mode 100644 index 6e53386f7..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00001.png deleted file mode 100644 index e1d899316..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00002.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00001.png deleted file mode 100644 index 811aacbc9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_1/00000.png deleted file mode 100644 index 5a885f5e6..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_all_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00001.png deleted file mode 100644 index 811aacbc9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_1/00000.png deleted file mode 100644 index 5a885f5e6..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_0_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00001.png deleted file mode 100644 index 811aacbc9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_1/00000.png deleted file mode 100644 index 5a885f5e6..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_sighash_default_1_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00001.png deleted file mode 100644 index 811aacbc9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_1/00000.png deleted file mode 100644 index 5a885f5e6..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_taproot_1to2_v1_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png deleted file mode 100644 index 4f6ae5978..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png deleted file mode 100644 index d400e7534..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_0_0/00002.png deleted file mode 100644 index eeffd7817..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_0_0/00003.png deleted file mode 100644 index cbe590e86..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_0_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00001.png deleted file mode 100644 index e5f851114..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00002.png deleted file mode 100644 index bc54d295c..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00003.png deleted file mode 100644 index 53339b3c5..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00004.png deleted file mode 100644 index 7389b566f..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_1/00000.png deleted file mode 100644 index c8ee3a900..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_tr_script_pk_sighash_all_1_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_0_0/00000.png deleted file mode 100644 index 10c895733..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_0_0/00002.png deleted file mode 100644 index 9eded7d0f..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00001.png deleted file mode 100644 index 811aacbc9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00000.png deleted file mode 100644 index a63982497..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00001.png deleted file mode 100644 index 50d7a3258..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00002.png deleted file mode 100644 index 3c12ed1d3..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00003.png deleted file mode 100644 index 27301e1e1..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00004.png deleted file mode 100644 index 5cfcac846..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00005.png deleted file mode 100644 index 7fbd5c205..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00006.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00006.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_2_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_3_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_3_0/00000.png deleted file mode 100644 index 92b7bdd49..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_3_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_3_0/00001.png deleted file mode 100644 index 826adf1f2..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_3_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_3_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_3_0/00002.png deleted file mode 100644 index 2a3a9cfe7..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_3_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_3_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_3_0/00003.png deleted file mode 100644 index c86e1f50f..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_3_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_3_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_3_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_3_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00000.png deleted file mode 100644 index 4c7fa789f..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00001.png deleted file mode 100644 index 246d839d4..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00002.png deleted file mode 100644 index cea6f75b4..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00003.png deleted file mode 100644 index f2f8b41d8..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00004.png deleted file mode 100644 index a6374e723..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_4_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_0/00000.png deleted file mode 100644 index 9fe8a7eba..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_0/00001.png deleted file mode 100644 index 92924defc..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_0/00002.png deleted file mode 100644 index 50ddea3ab..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_0/00003.png deleted file mode 100644 index 9f3ae167e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_1/00000.png deleted file mode 100644 index 142b6bd02..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_0_5_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_0_0/00000.png deleted file mode 100644 index 10c895733..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_0_0/00002.png deleted file mode 100644 index 9eded7d0f..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00001.png deleted file mode 100644 index 811aacbc9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_2_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_2_0/00000.png deleted file mode 100644 index a63982497..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_2_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_2_0/00001.png deleted file mode 100644 index 826adf1f2..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_2_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_2_0/00002.png deleted file mode 100644 index 2a3a9cfe7..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_2_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_2_0/00003.png deleted file mode 100644 index c86e1f50f..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_2_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_2_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_2_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00000.png deleted file mode 100644 index 92b7bdd49..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00001.png deleted file mode 100644 index 246d839d4..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00002.png deleted file mode 100644 index cea6f75b4..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00003.png deleted file mode 100644 index f2f8b41d8..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00004.png deleted file mode 100644 index a6374e723..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_3_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_0/00000.png deleted file mode 100644 index 4c7fa789f..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_0/00001.png deleted file mode 100644 index 92924defc..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_0/00002.png deleted file mode 100644 index 50ddea3ab..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_0/00003.png deleted file mode 100644 index 9f3ae167e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_1/00000.png deleted file mode 100644 index 142b6bd02..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_1_4_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_0_0/00000.png deleted file mode 100644 index 10c895733..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_0_0/00001.png deleted file mode 100644 index 81fc3c1f9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_0_0/00002.png deleted file mode 100644 index 9eded7d0f..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00001.png deleted file mode 100644 index 811aacbc9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00002.png deleted file mode 100644 index 748ff7f09..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00003.png deleted file mode 100644 index 9124a230b..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00004.png deleted file mode 100644 index 542cb49a9..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00005.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_1_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00000.png deleted file mode 100644 index a63982497..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00001.png deleted file mode 100644 index 50d7a3258..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00002.png deleted file mode 100644 index 3c12ed1d3..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00003.png deleted file mode 100644 index 27301e1e1..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00004.png deleted file mode 100644 index 5cfcac846..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00005.png deleted file mode 100644 index 7fbd5c205..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00006.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00006.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_2_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_3_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_3_0/00000.png deleted file mode 100644 index 92b7bdd49..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_3_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_3_0/00001.png deleted file mode 100644 index 826adf1f2..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_3_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_3_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_3_0/00002.png deleted file mode 100644 index 2a3a9cfe7..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_3_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_3_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_3_0/00003.png deleted file mode 100644 index c86e1f50f..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_3_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_3_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_3_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_3_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_0/00000.png deleted file mode 100644 index 4c7fa789f..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_0/00001.png deleted file mode 100644 index 92924defc..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_0/00002.png deleted file mode 100644 index 50ddea3ab..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_0/00003.png deleted file mode 100644 index 9f3ae167e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_0/00004.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_1/00000.png deleted file mode 100644 index 142b6bd02..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_external_inputs_2_4_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_0_0/00001.png deleted file mode 100644 index 3870d6e7a..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_0_0/00002.png deleted file mode 100644 index a04ab94bd..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_0_0/00003.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_1_0/00000.png deleted file mode 100644 index d959f7e4a..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_1_0/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_naked_opreturn_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00001.png deleted file mode 100644 index 3870d6e7a..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00002.png deleted file mode 100644 index 6e3ee423a..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00003.png deleted file mode 100644 index 6ab726a5e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00004.png deleted file mode 100644 index f4a306a83..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00005.png deleted file mode 100644 index 1cf427053..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00006.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00006.png deleted file mode 100644 index 923349e68..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00007.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00007.png deleted file mode 100644 index eb10394eb..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00008.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00008.png deleted file mode 100644 index 8018a1a00..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00009.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00009.png deleted file mode 100644 index d9e33c514..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00009.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00010.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00010.png deleted file mode 100644 index 8b4c6dd02..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00010.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00011.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00011.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_0_0/00011.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_1_0/00000.png deleted file mode 100644 index d959f7e4a..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_1_0/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00001.png deleted file mode 100644 index 3870d6e7a..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00002.png deleted file mode 100644 index 6e3ee423a..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00003.png deleted file mode 100644 index 6ab726a5e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00004.png deleted file mode 100644 index f4a306a83..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00005.png deleted file mode 100644 index 1cf427053..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00006.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00006.png deleted file mode 100644 index 923349e68..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00007.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00007.png deleted file mode 100644 index eb10394eb..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00007.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00008.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00008.png deleted file mode 100644 index 8018a1a00..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00008.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00009.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00009.png deleted file mode 100644 index d9e33c514..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00009.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00010.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00010.png deleted file mode 100644 index 8b4c6dd02..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00010.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00011.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00011.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_0_0/00011.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_1_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_1_0/00000.png deleted file mode 100644 index d959f7e4a..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_1_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_1_0/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_opreturn_v1_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00001.png deleted file mode 100644 index 8c353ac45..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00002.png deleted file mode 100644 index 430c04c9e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00003.png deleted file mode 100644 index 1477899ae..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00004.png deleted file mode 100644 index e707ed3a5..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00005.png deleted file mode 100644 index 6effa69fa..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00006.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00006.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_1/00000.png deleted file mode 100644 index c947508d7..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png deleted file mode 100644 index cd4545e54..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00001.png deleted file mode 100644 index 8c353ac45..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00002.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00002.png deleted file mode 100644 index 430c04c9e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00003.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00003.png deleted file mode 100644 index 1477899ae..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00004.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00004.png deleted file mode 100644 index e707ed3a5..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00005.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00005.png deleted file mode 100644 index 6effa69fa..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00005.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00006.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00006.png deleted file mode 100644 index 12b06a78e..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_0/00006.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_1/00000.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_1/00000.png deleted file mode 100644 index c947508d7..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_1/00000.png and /dev/null differ diff --git a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_1/00001.png b/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_1/00001.png deleted file mode 100644 index 9ccdcd1f0..000000000 Binary files a/tests/snapshots/nanos/test_sign_psbt_with_segwit_v16_v1_0_1/00001.png and /dev/null differ diff --git a/tests/snapshots/nanosp/test_dashboard/00001.png b/tests/snapshots/nanosp/test_dashboard/00001.png index afefa4f5d..fa5928fa6 100644 Binary files a/tests/snapshots/nanosp/test_dashboard/00001.png and b/tests/snapshots/nanosp/test_dashboard/00001.png differ diff --git a/tests/snapshots/nanosp/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png b/tests/snapshots/nanosp/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png index 0fa6de2ec..99f63af3b 100644 Binary files a/tests/snapshots/nanosp/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png and b/tests/snapshots/nanosp/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png b/tests/snapshots/nanosp/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanosp/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png and b/tests/snapshots/nanosp/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_0/00000.png b/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_0/00000.png and b/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_0/00001.png b/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_0/00001.png index 34b19f06a..8c84865fd 100644 Binary files a/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_0/00001.png and b/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_miniscript_long_policy_1_0/00000.png b/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_miniscript_long_policy_1_0/00000.png rename to tests/snapshots/nanosp/test_register_miniscript_long_policy_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_register_miniscript_long_policy_1_0/00001.png b/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_miniscript_long_policy_1_0/00001.png rename to tests/snapshots/nanosp/test_register_miniscript_long_policy_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_register_miniscript_long_policy_1_0/00002.png b/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_miniscript_long_policy_1_0/00002.png rename to tests/snapshots/nanosp/test_register_miniscript_long_policy_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_register_miniscript_long_policy_1_0/00003.png b/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_miniscript_long_policy_1_0/00003.png rename to tests/snapshots/nanosp/test_register_miniscript_long_policy_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_register_miniscript_long_policy_2_0/00000.png b/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_miniscript_long_policy_2_0/00000.png rename to tests/snapshots/nanosp/test_register_miniscript_long_policy_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_register_miniscript_long_policy_2_0/00001.png b/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_miniscript_long_policy_2_0/00001.png rename to tests/snapshots/nanosp/test_register_miniscript_long_policy_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_register_miniscript_long_policy_2_0/00002.png b/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_2/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_miniscript_long_policy_2_0/00002.png rename to tests/snapshots/nanosp/test_register_miniscript_long_policy_0_2/00002.png diff --git a/tests/snapshots/nanosp/test_register_miniscript_long_policy_2_0/00003.png b/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_2/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_miniscript_long_policy_2_0/00003.png rename to tests/snapshots/nanosp/test_register_miniscript_long_policy_0_2/00003.png diff --git a/tests/snapshots/nanosp/test_register_miniscript_long_policy_3_0/00000.png b/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_3/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_miniscript_long_policy_3_0/00000.png rename to tests/snapshots/nanosp/test_register_miniscript_long_policy_0_3/00000.png diff --git a/tests/snapshots/nanosp/test_register_miniscript_long_policy_3_0/00001.png b/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_3/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_miniscript_long_policy_3_0/00001.png rename to tests/snapshots/nanosp/test_register_miniscript_long_policy_0_3/00001.png diff --git a/tests/snapshots/nanosp/test_register_miniscript_long_policy_3_0/00002.png b/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_3/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_miniscript_long_policy_3_0/00002.png rename to tests/snapshots/nanosp/test_register_miniscript_long_policy_0_3/00002.png diff --git a/tests/snapshots/nanosp/test_register_miniscript_long_policy_3_0/00003.png b/tests/snapshots/nanosp/test_register_miniscript_long_policy_0_3/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_miniscript_long_policy_3_0/00003.png rename to tests/snapshots/nanosp/test_register_miniscript_long_policy_0_3/00003.png diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png and b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png index ff7deb115..3526329d1 100644 Binary files a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png and b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00000.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00000.png rename to tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00001.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00001.png rename to tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00002.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00002.png rename to tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00003.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00003.png rename to tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png and b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png index 01ef6720c..862a0b69e 100644 Binary files a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png and b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00000.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00000.png rename to tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00001.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00001.png rename to tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00002.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00002.png rename to tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00003.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00003.png rename to tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png and b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png index 967e6cb03..a8b2aa3b9 100644 Binary files a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png and b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00000.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00000.png rename to tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00001.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00001.png rename to tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00002.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00002.png rename to tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00003.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00003.png rename to tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png and b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png index bdedda85d..b214d7599 100644 Binary files a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png and b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00000.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00000.png rename to tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00001.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00001.png rename to tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00002.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00002.png rename to tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00003.png b/tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00003.png rename to tests/snapshots/nanosp/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_0/00000.png and b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_0/00001.png and b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_1_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_legacy_1_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_1_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_legacy_1_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_1_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_legacy_1_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_1_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_legacy_1_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_2_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_legacy_2_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_2_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_legacy_2_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_2_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_2/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_legacy_2_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_2/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_2_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_2/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_legacy_2_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_accept_legacy_0_2/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_0/00000.png and b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_0/00001.png and b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_1_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_1_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_1_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_1_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_1_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_1_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_1_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_1_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_2_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_2_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_2_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_2_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_2_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_2/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_2_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_2/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_2_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_2/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_2_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_accept_legacy_v1_0_2/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_0/00000.png and b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_0/00001.png and b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_1_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_1_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_1_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_1_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_1_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_1_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_1_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_1_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_2_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_2_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_2_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_2_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_2_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_2/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_2_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_2/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_2_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_2/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_2_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_0_2/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_0/00000.png and b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_0/00001.png and b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_1_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_1_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_1_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_1_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_1_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_1_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_1_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_1_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_2_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_2_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_2_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_2_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_2_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_2/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_2_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_2/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_2_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_2/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_2_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_accept_sh_wit_v1_0_2/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_0_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_accept_wit_0_0/00000.png and b/tests/snapshots/nanosp/test_register_wallet_accept_wit_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_0_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_accept_wit_0_0/00001.png and b/tests/snapshots/nanosp/test_register_wallet_accept_wit_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_1_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_wit_1_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_accept_wit_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_1_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_wit_1_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_accept_wit_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_1_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_wit_1_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_accept_wit_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_1_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_wit_1_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_accept_wit_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_2_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_wit_2_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_accept_wit_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_2_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_wit_2_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_accept_wit_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_2_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_0_2/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_wit_2_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_accept_wit_0_2/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_2_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_0_2/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_wit_2_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_accept_wit_0_2/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_0/00000.png and b/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_0/00001.png and b/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_1_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_1_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_1_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_1_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_1_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_1_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_1_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_1_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_2_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_2_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_2_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_2_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_2_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_2/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_2_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_2/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_2_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_2/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_2_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_accept_wit_v1_0_2/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_invalid_pubkey_version_0_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_invalid_pubkey_version_0_0/00000.png deleted file mode 100644 index a9be96a1b..000000000 Binary files a/tests/snapshots/nanosp/test_register_wallet_invalid_pubkey_version_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanosp/test_register_wallet_invalid_pubkey_version_0_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_invalid_pubkey_version_0_0/00001.png deleted file mode 100644 index 4d888576f..000000000 Binary files a/tests/snapshots/nanosp/test_register_wallet_invalid_pubkey_version_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanosp/test_register_wallet_invalid_pubkey_version_0_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_invalid_pubkey_version_0_0/00002.png deleted file mode 100644 index b18a7f9da..000000000 Binary files a/tests/snapshots/nanosp/test_register_wallet_invalid_pubkey_version_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanosp/test_register_wallet_reject_header_0_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_reject_header_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_reject_header_0_0/00000.png and b/tests/snapshots/nanosp/test_register_wallet_reject_header_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_reject_header_0_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_reject_header_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_reject_header_0_0/00001.png and b/tests/snapshots/nanosp/test_register_wallet_reject_header_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_reject_header_v1_0_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_reject_header_v1_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_reject_header_v1_0_0/00000.png and b/tests/snapshots/nanosp/test_register_wallet_reject_header_v1_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_reject_header_v1_0_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_reject_header_v1_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_reject_header_v1_0_0/00001.png and b/tests/snapshots/nanosp/test_register_wallet_reject_header_v1_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_0/00000.png and b/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_0/00001.png index a0a62f0ab..7fced8771 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_0/00001.png and b/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_1_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_pk_1_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_1_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_pk_1_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_1_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_pk_1_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_invalid_pubkey_version_0_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_invalid_pubkey_version_0_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_2_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_pk_2_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_2_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_pk_2_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_2_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_2/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_pk_2_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_2/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_1_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_2/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_pk_1_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_pk_0_2/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_0/00000.png and b/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_0/00001.png index 4cdfa3ad2..edbf49818 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_0/00001.png and b/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_1_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_1_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_1_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_1_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_1_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_1_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_pk_2_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_pk_2_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_2_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_2_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_2_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_2_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_2_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_2/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_2_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_2/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_1_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_2/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_1_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_2/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_3_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_3/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_3_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_3/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_3_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_3/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_3_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_3/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_3_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_3/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_3_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_3/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_2_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_3/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_2_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_0_3/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_0/00000.png and b/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_0/00001.png index b70468c08..53e9936c4 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_0/00001.png and b/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_1_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_1_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_1_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_1_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_1_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_1_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_3_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_script_sortedmulti_3_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_2_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_2_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_2_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_2_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_2_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_2/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_2_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_2/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_1_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_2/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_1_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_0_2/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_0/00000.png and b/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_0/00001.png index 7edc7de31..ebf33f0d9 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_0/00001.png and b/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_0/00002.png index 748c3b048..1ca829c52 100644 Binary files a/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_0/00002.png and b/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_0/00002.png differ diff --git a/tests/snapshots/nanosp/test_register_wallet_with_long_name_1_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_with_long_name_1_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_with_long_name_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_with_long_name_1_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_with_long_name_1_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_with_long_name_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_with_long_name_1_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_with_long_name_1_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_with_long_name_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_2_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_tr_with_nums_keypath_2_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_with_long_name_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_register_wallet_with_long_name_2_0/00000.png b/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_with_long_name_2_0/00000.png rename to tests/snapshots/nanosp/test_register_wallet_with_long_name_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_register_wallet_with_long_name_2_0/00001.png b/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_with_long_name_2_0/00001.png rename to tests/snapshots/nanosp/test_register_wallet_with_long_name_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_register_wallet_with_long_name_2_0/00002.png b/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_2/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_with_long_name_2_0/00002.png rename to tests/snapshots/nanosp/test_register_wallet_with_long_name_0_2/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_with_long_name_1_0/00003.png b/tests/snapshots/nanosp/test_register_wallet_with_long_name_0_2/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_with_long_name_1_0/00003.png rename to tests/snapshots/nanosp/test_register_wallet_with_long_name_0_2/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_1_1/00000.png b/tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_1_1/00000.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_1_1/00001.png b/tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_1_1/00001.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_1_1/00000.png b/tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_1_1/00000.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_1_1/00001.png b/tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_1_1/00001.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_sign_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_all_anyone_sign_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_sign_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_sign_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_sign_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_all_anyone_sign_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_sign_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_sign_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_sign_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_all_anyone_sign_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_sign_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_sign_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_sign_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_all_anyone_sign_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_sign_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_sign_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_sign_1_1/00000.png b/tests/snapshots/nanosp/test_sighash_all_anyone_sign_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_sign_1_1/00000.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_sign_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_sign_1_1/00001.png b/tests/snapshots/nanosp/test_sighash_all_anyone_sign_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_all_anyone_sign_1_1/00001.png rename to tests/snapshots/nanosp/test_sighash_all_anyone_sign_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_1_1/00000.png b/tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_1_1/00000.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_1_1/00001.png b/tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_1_1/00001.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_1_1/00000.png b/tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_1_1/00000.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_1_1/00001.png b/tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_1_1/00001.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_sign_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_none_anyone_sign_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_sign_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_sign_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_sign_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_none_anyone_sign_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_sign_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_sign_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_sign_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_none_anyone_sign_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_sign_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_sign_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_sign_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_none_anyone_sign_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_sign_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_sign_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_sign_1_1/00000.png b/tests/snapshots/nanosp/test_sighash_none_anyone_sign_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_sign_1_1/00000.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_sign_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_sign_1_1/00001.png b/tests/snapshots/nanosp/test_sighash_none_anyone_sign_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_anyone_sign_1_1/00001.png rename to tests/snapshots/nanosp/test_sighash_none_anyone_sign_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_none_input_modified_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_none_input_modified_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_input_modified_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_none_input_modified_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_none_input_modified_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_none_input_modified_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_input_modified_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_none_input_modified_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_none_input_modified_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_none_input_modified_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_input_modified_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_none_input_modified_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_none_input_modified_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_none_input_modified_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_input_modified_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_none_input_modified_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_none_input_modified_1_1/00000.png b/tests/snapshots/nanosp/test_sighash_none_input_modified_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_input_modified_1_1/00000.png rename to tests/snapshots/nanosp/test_sighash_none_input_modified_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_none_input_modified_1_1/00001.png b/tests/snapshots/nanosp/test_sighash_none_input_modified_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_input_modified_1_1/00001.png rename to tests/snapshots/nanosp/test_sighash_none_input_modified_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_none_output_modified_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_none_output_modified_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_output_modified_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_none_output_modified_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_none_output_modified_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_none_output_modified_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_output_modified_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_none_output_modified_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_none_output_modified_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_none_output_modified_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_output_modified_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_none_output_modified_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_none_output_modified_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_none_output_modified_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_output_modified_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_none_output_modified_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_none_output_modified_1_1/00000.png b/tests/snapshots/nanosp/test_sighash_none_output_modified_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_output_modified_1_1/00000.png rename to tests/snapshots/nanosp/test_sighash_none_output_modified_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_none_output_modified_1_1/00001.png b/tests/snapshots/nanosp/test_sighash_none_output_modified_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_output_modified_1_1/00001.png rename to tests/snapshots/nanosp/test_sighash_none_output_modified_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_none_sign_psbt_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_none_sign_psbt_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_sign_psbt_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_none_sign_psbt_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_none_sign_psbt_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_none_sign_psbt_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_sign_psbt_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_none_sign_psbt_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_none_sign_psbt_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_none_sign_psbt_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_sign_psbt_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_none_sign_psbt_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_none_sign_psbt_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_none_sign_psbt_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_sign_psbt_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_none_sign_psbt_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_none_sign_psbt_1_1/00000.png b/tests/snapshots/nanosp/test_sighash_none_sign_psbt_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_sign_psbt_1_1/00000.png rename to tests/snapshots/nanosp/test_sighash_none_sign_psbt_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_none_sign_psbt_1_1/00001.png b/tests/snapshots/nanosp/test_sighash_none_sign_psbt_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_none_sign_psbt_1_1/00001.png rename to tests/snapshots/nanosp/test_sighash_none_sign_psbt_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash1_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash1_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash1_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash1_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash1_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash1_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash1_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash1_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_2_0/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_2_0/00000.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_2_0/00001.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_2_0/00001.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_2_0/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_2_0/00000.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_2_0/00001.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_2_0/00001.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_2_0/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_2_0/00000.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_2_0/00001.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_2_0/00001.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_2_0/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_2_0/00000.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_2_0/00001.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_2_0/00001.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_2_0/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_2_0/00000.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_2_0/00001.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_2_0/00001.png rename to tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_1_1/00000.png b/tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_1_1/00000.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_1_1/00001.png b/tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_1_1/00001.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_1_1/00000.png b/tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_1_1/00000.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_1_1/00001.png b/tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_1_1/00001.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_sign_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_single_anyone_sign_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_sign_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_sign_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_sign_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_single_anyone_sign_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_sign_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_sign_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_sign_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_single_anyone_sign_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_sign_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_sign_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_sign_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_single_anyone_sign_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_sign_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_sign_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_sign_1_1/00000.png b/tests/snapshots/nanosp/test_sighash_single_anyone_sign_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_sign_1_1/00000.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_sign_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_sign_1_1/00001.png b/tests/snapshots/nanosp/test_sighash_single_anyone_sign_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_anyone_sign_1_1/00001.png rename to tests/snapshots/nanosp/test_sighash_single_anyone_sign_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_single_input_modified_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_single_input_modified_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_input_modified_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_single_input_modified_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_single_input_modified_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_single_input_modified_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_input_modified_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_single_input_modified_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_single_input_modified_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_single_input_modified_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_input_modified_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_single_input_modified_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_single_input_modified_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_single_input_modified_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_input_modified_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_single_input_modified_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_single_input_modified_1_1/00000.png b/tests/snapshots/nanosp/test_sighash_single_input_modified_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_input_modified_1_1/00000.png rename to tests/snapshots/nanosp/test_sighash_single_input_modified_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_single_input_modified_1_1/00001.png b/tests/snapshots/nanosp/test_sighash_single_input_modified_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_input_modified_1_1/00001.png rename to tests/snapshots/nanosp/test_sighash_single_input_modified_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_1_1/00000.png b/tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_1_1/00000.png rename to tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_1_1/00001.png b/tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_1_1/00001.png rename to tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_1_1/00000.png b/tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_1_1/00000.png rename to tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_1_1/00001.png b/tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_1_1/00001.png rename to tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_single_sign_psbt_1_0/00000.png b/tests/snapshots/nanosp/test_sighash_single_sign_psbt_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_sign_psbt_1_0/00000.png rename to tests/snapshots/nanosp/test_sighash_single_sign_psbt_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_single_sign_psbt_1_0/00001.png b/tests/snapshots/nanosp/test_sighash_single_sign_psbt_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_sign_psbt_1_0/00001.png rename to tests/snapshots/nanosp/test_sighash_single_sign_psbt_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sighash_single_sign_psbt_1_0/00002.png b/tests/snapshots/nanosp/test_sighash_single_sign_psbt_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_sign_psbt_1_0/00002.png rename to tests/snapshots/nanosp/test_sighash_single_sign_psbt_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sighash_single_sign_psbt_1_0/00003.png b/tests/snapshots/nanosp/test_sighash_single_sign_psbt_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_sign_psbt_1_0/00003.png rename to tests/snapshots/nanosp/test_sighash_single_sign_psbt_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sighash_single_sign_psbt_1_1/00000.png b/tests/snapshots/nanosp/test_sighash_single_sign_psbt_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_sign_psbt_1_1/00000.png rename to tests/snapshots/nanosp/test_sighash_single_sign_psbt_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sighash_single_sign_psbt_1_1/00001.png b/tests/snapshots/nanosp/test_sighash_single_sign_psbt_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sighash_single_sign_psbt_1_1/00001.png rename to tests/snapshots/nanosp/test_sighash_single_sign_psbt_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png index fb4c21061..94f639a12 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png index 66ec5c34a..a97dcc5d9 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png and b/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00002.png rename to tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00003.png b/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00003.png rename to tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_1_1/00000.png b/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_1_1/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_1_1/00001.png b/tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_1_1/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_highfee_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_highfee_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_highfee_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_highfee_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_highfee_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_highfee_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_highfee_1_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_highfee_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_highfee_1_1/00000.png b/tests/snapshots/nanosp/test_sign_psbt_highfee_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_highfee_1_1/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_highfee_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_highfee_1_1/00001.png b/tests/snapshots/nanosp/test_sign_psbt_highfee_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_highfee_1_1/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_highfee_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_0/00000.png index fb4c21061..94f639a12 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_0/00001.png index 6f55ea25d..500c62b61 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_0/00001.png and b/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_1_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_1_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_1_0/00002.png rename to tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_1_0/00003.png b/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_1_0/00003.png rename to tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_1_1/00000.png b/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_1_1/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_1_1/00001.png b/tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_1_1/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_miniscript_multikey_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_0/00000.png index fb4c21061..94f639a12 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_0/00001.png and b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_1_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_1_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_1_0/00002.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_1_0/00003.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_1_0/00003.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_1_1/00000.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_1_1/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_1_1/00001.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_1_1/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png index fb4c21061..94f639a12 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png and b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00002.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00003.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00003.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00002.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00002.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00003.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00003.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00003.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_1/00000.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_1/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_1/00001.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_1/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_0/00000.png index fb4c21061..94f639a12 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_0/00001.png and b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_1_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_1_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_1_0/00002.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_1_0/00003.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_1_0/00003.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_2_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_2_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_2_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_2_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_0/00000.png index fb4c21061..94f639a12 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_0/00001.png and b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_1_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_1_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_1_0/00002.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_1_0/00003.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_1_0/00003.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_2_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_2_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_2_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_2_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_1_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_v1_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_v1_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_v1_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_v1_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00002.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00003.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00003.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00004.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00004.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00004.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00004.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_1/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_1/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_1/00001.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_1/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_0/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_0/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_0/00001.png new file mode 100644 index 000000000..9e01669d1 Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_0/00002.png new file mode 100644 index 000000000..75380d48c Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_0/00002.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_0/00003.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_0/00003.png new file mode 100644 index 000000000..c2d8654a7 Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_0/00003.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00004.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_0/00004.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00004.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_0/00004.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_1/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_1/00000.png new file mode 100644 index 000000000..b0e1548fa Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_1/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_1/00001.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_1/00001.png new file mode 100644 index 000000000..c2b649401 Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_1/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_1/00002.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_1/00002.png new file mode 100644 index 000000000..60a8141ce Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_1/00002.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_1/00003.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_1/00003.png new file mode 100644 index 000000000..e09d96c50 Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_1/00003.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00004.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_1/00004.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00004.png rename to tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to3_0_1/00004.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png index fb4c21061..94f639a12 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png index a0a62f0ab..7fced8771 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png and b/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_input_changed_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_input_changed_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_1_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_1_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_1_0/00002.png rename to tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_1_0/00003.png b/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_1_0/00003.png rename to tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_1_1/00000.png b/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_2/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_1_1/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_2/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_1_1/00001.png b/tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_1_1/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_tr_script_pk_sighash_all_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_output_changed_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_output_changed_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_1/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_1/00001.png new file mode 100644 index 000000000..ba54aafe9 Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_1/00001.png differ diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_input_changed_1_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_input_changed_1_0/00002.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_4_0/00003.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_4_0/00003.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_2/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_2/00000.png new file mode 100644 index 000000000..b0e1548fa Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_2/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_2/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_2/00001.png new file mode 100644 index 000000000..55624c5d6 Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_2/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_2/00002.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_2/00002.png new file mode 100644 index 000000000..8c57f8c13 Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_2/00002.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_2/00003.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_2/00003.png new file mode 100644 index 000000000..0da504c40 Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_2/00003.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00004.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_2/00004.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00004.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_2/00004.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_1_0/00000.png index 73cd118fd..311e4672e 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_1_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_1_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_1_0/00001.png index ba54aafe9..05ccaac79 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_1_0/00001.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_1_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_1_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_1_0/00002.png index eebc8645e..9d8efd1df 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_1_0/00002.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_1_0/00002.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00000.png index b0e1548fa..2ed1dca44 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00001.png index 55624c5d6..e9fb0b0ab 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00001.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00002.png index 8c57f8c13..dd90178a3 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00002.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00002.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00003.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00003.png index 0da504c40..adea5145e 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00003.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_2_0/00003.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_3_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_3_0/00000.png index 311e4672e..e1fa952d6 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_3_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_3_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_3_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_3_0/00001.png index 05ccaac79..073b4ff59 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_3_0/00001.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_3_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_3_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_3_0/00002.png index 9d8efd1df..dcf25e82e 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_3_0/00002.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_3_0/00002.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_5_1/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_3_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_5_1/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_3_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_5_1/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_3_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_5_1/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_3_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_4_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_4_0/00000.png deleted file mode 100644 index 2ed1dca44..000000000 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_4_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_4_0/00001.png deleted file mode 100644 index e9fb0b0ab..000000000 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_4_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_4_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_4_0/00002.png deleted file mode 100644 index dd90178a3..000000000 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_4_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_5_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_5_0/00000.png deleted file mode 100644 index e1fa952d6..000000000 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_5_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_sign_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_sign_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_1/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_1/00001.png new file mode 100644 index 000000000..ba54aafe9 Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_1/00001.png differ diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_output_changed_1_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_output_changed_1_0/00002.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_5_0/00003.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_5_0/00003.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_2/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_2/00000.png new file mode 100644 index 000000000..b0e1548fa Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_2/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_3_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_2/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_3_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_2/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_3_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_2/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_3_0/00002.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_2/00002.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_3_0/00003.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_2/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_3_0/00003.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_2/00003.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_1_0/00000.png index 73cd118fd..311e4672e 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_1_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_1_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_1_0/00001.png index ba54aafe9..e9fb0b0ab 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_1_0/00001.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_1_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_1_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_1_0/00002.png index eebc8645e..dd90178a3 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_1_0/00002.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_1_0/00002.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_2_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_2_0/00000.png index b0e1548fa..2ed1dca44 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_2_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_2_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_2_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_2_0/00001.png index 05ccaac79..073b4ff59 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_2_0/00001.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_2_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_2_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_2_0/00002.png index 9d8efd1df..dcf25e82e 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_2_0/00002.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_2_0/00002.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_4_1/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_2_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_4_1/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_2_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_4_1/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_2_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_4_1/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_2_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_3_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_3_0/00000.png deleted file mode 100644 index 311e4672e..000000000 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_3_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_3_0/00001.png deleted file mode 100644 index e9fb0b0ab..000000000 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_3_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_3_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_3_0/00002.png deleted file mode 100644 index dd90178a3..000000000 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_3_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_4_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_4_0/00000.png deleted file mode 100644 index 2ed1dca44..000000000 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_input_changed_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_input_changed_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_1/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_1/00001.png new file mode 100644 index 000000000..ba54aafe9 Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_1/00001.png differ diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_sign_1_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_sign_1_0/00002.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_4_0/00003.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_4_0/00003.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_1/00003.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_2/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_2/00000.png new file mode 100644 index 000000000..b0e1548fa Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_2/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_2/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_2/00001.png new file mode 100644 index 000000000..55624c5d6 Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_2/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_2/00002.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_2/00002.png new file mode 100644 index 000000000..8c57f8c13 Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_2/00002.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_2/00003.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_2/00003.png new file mode 100644 index 000000000..0da504c40 Binary files /dev/null and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_2/00003.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00004.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_2/00004.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00004.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_2/00004.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_1_0/00000.png index 73cd118fd..311e4672e 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_1_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_1_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_1_0/00001.png index ba54aafe9..05ccaac79 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_1_0/00001.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_1_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_1_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_1_0/00002.png index eebc8645e..9d8efd1df 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_1_0/00002.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_1_0/00002.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00000.png index b0e1548fa..2ed1dca44 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00000.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00001.png index 55624c5d6..073b4ff59 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00001.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00001.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00002.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00002.png index 8c57f8c13..dcf25e82e 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00002.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00002.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00003.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00003.png index 0da504c40..adea5145e 100644 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00003.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_0/00003.png differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_4_1/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_4_1/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_4_1/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_4_1/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_2_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_3_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_3_0/00000.png deleted file mode 100644 index 311e4672e..000000000 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_4_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_4_0/00000.png deleted file mode 100644 index 2ed1dca44..000000000 Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_naked_opreturn_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_naked_opreturn_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_naked_opreturn_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_with_naked_opreturn_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_naked_opreturn_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_naked_opreturn_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_naked_opreturn_1_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_with_naked_opreturn_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_opreturn_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_opreturn_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_opreturn_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_with_opreturn_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_opreturn_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_opreturn_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_opreturn_1_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_with_opreturn_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_opreturn_v1_1_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_opreturn_v1_0_1/00000.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_opreturn_v1_1_0/00000.png rename to tests/snapshots/nanosp/test_sign_psbt_with_opreturn_v1_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_opreturn_v1_1_0/00001.png b/tests/snapshots/nanosp/test_sign_psbt_with_opreturn_v1_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_opreturn_v1_1_0/00001.png rename to tests/snapshots/nanosp/test_sign_psbt_with_opreturn_v1_0_1/00001.png diff --git a/tests/snapshots/nanox/test_dashboard/00001.png b/tests/snapshots/nanox/test_dashboard/00001.png index afefa4f5d..fa5928fa6 100644 Binary files a/tests/snapshots/nanox/test_dashboard/00001.png and b/tests/snapshots/nanox/test_dashboard/00001.png differ diff --git a/tests/snapshots/nanox/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png b/tests/snapshots/nanox/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png index 0fa6de2ec..99f63af3b 100644 Binary files a/tests/snapshots/nanox/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png and b/tests/snapshots/nanox/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png b/tests/snapshots/nanox/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanox/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png and b/tests/snapshots/nanox/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_miniscript_long_policy_0_0/00000.png b/tests/snapshots/nanox/test_register_miniscript_long_policy_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_miniscript_long_policy_0_0/00000.png and b/tests/snapshots/nanox/test_register_miniscript_long_policy_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_miniscript_long_policy_0_0/00001.png b/tests/snapshots/nanox/test_register_miniscript_long_policy_0_0/00001.png index 34b19f06a..8c84865fd 100644 Binary files a/tests/snapshots/nanox/test_register_miniscript_long_policy_0_0/00001.png and b/tests/snapshots/nanox/test_register_miniscript_long_policy_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_miniscript_long_policy_1_0/00000.png b/tests/snapshots/nanox/test_register_miniscript_long_policy_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_miniscript_long_policy_1_0/00000.png rename to tests/snapshots/nanox/test_register_miniscript_long_policy_0_1/00000.png diff --git a/tests/snapshots/nanox/test_register_miniscript_long_policy_1_0/00001.png b/tests/snapshots/nanox/test_register_miniscript_long_policy_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_miniscript_long_policy_1_0/00001.png rename to tests/snapshots/nanox/test_register_miniscript_long_policy_0_1/00001.png diff --git a/tests/snapshots/nanox/test_register_miniscript_long_policy_1_0/00002.png b/tests/snapshots/nanox/test_register_miniscript_long_policy_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_miniscript_long_policy_1_0/00002.png rename to tests/snapshots/nanox/test_register_miniscript_long_policy_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_register_wallet_with_long_name_2_0/00003.png b/tests/snapshots/nanox/test_register_miniscript_long_policy_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_register_wallet_with_long_name_2_0/00003.png rename to tests/snapshots/nanox/test_register_miniscript_long_policy_0_1/00003.png diff --git a/tests/snapshots/nanox/test_register_miniscript_long_policy_2_0/00000.png b/tests/snapshots/nanox/test_register_miniscript_long_policy_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_miniscript_long_policy_2_0/00000.png rename to tests/snapshots/nanox/test_register_miniscript_long_policy_0_2/00000.png diff --git a/tests/snapshots/nanox/test_register_miniscript_long_policy_2_0/00001.png b/tests/snapshots/nanox/test_register_miniscript_long_policy_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_miniscript_long_policy_2_0/00001.png rename to tests/snapshots/nanox/test_register_miniscript_long_policy_0_2/00001.png diff --git a/tests/snapshots/nanox/test_register_miniscript_long_policy_2_0/00002.png b/tests/snapshots/nanox/test_register_miniscript_long_policy_0_2/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_miniscript_long_policy_2_0/00002.png rename to tests/snapshots/nanox/test_register_miniscript_long_policy_0_2/00002.png diff --git a/tests/snapshots/nanox/test_register_miniscript_long_policy_1_0/00003.png b/tests/snapshots/nanox/test_register_miniscript_long_policy_0_2/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_miniscript_long_policy_1_0/00003.png rename to tests/snapshots/nanox/test_register_miniscript_long_policy_0_2/00003.png diff --git a/tests/snapshots/nanox/test_register_miniscript_long_policy_3_0/00000.png b/tests/snapshots/nanox/test_register_miniscript_long_policy_0_3/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_miniscript_long_policy_3_0/00000.png rename to tests/snapshots/nanox/test_register_miniscript_long_policy_0_3/00000.png diff --git a/tests/snapshots/nanox/test_register_miniscript_long_policy_3_0/00001.png b/tests/snapshots/nanox/test_register_miniscript_long_policy_0_3/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_miniscript_long_policy_3_0/00001.png rename to tests/snapshots/nanox/test_register_miniscript_long_policy_0_3/00001.png diff --git a/tests/snapshots/nanox/test_register_miniscript_long_policy_3_0/00002.png b/tests/snapshots/nanox/test_register_miniscript_long_policy_0_3/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_miniscript_long_policy_3_0/00002.png rename to tests/snapshots/nanox/test_register_miniscript_long_policy_0_3/00002.png diff --git a/tests/snapshots/nanox/test_register_miniscript_long_policy_2_0/00003.png b/tests/snapshots/nanox/test_register_miniscript_long_policy_0_3/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_miniscript_long_policy_2_0/00003.png rename to tests/snapshots/nanox/test_register_miniscript_long_policy_0_3/00003.png diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png and b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png index ff7deb115..3526329d1 100644 Binary files a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png and b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00000.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00000.png rename to tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_1/00000.png diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00001.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00001.png rename to tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_1/00001.png diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00002.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00002.png rename to tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_1/00002.png diff --git a/tests/snapshots/nanox/test_register_miniscript_long_policy_3_0/00003.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_miniscript_long_policy_3_0/00003.png rename to tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_1/00003.png diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png and b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png index 01ef6720c..862a0b69e 100644 Binary files a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png and b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00000.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00000.png rename to tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_1/00000.png diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00001.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00001.png rename to tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_1/00001.png diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00002.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00002.png rename to tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_1/00002.png diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00003.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00003.png rename to tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_1/00003.png diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png and b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png index 967e6cb03..a8b2aa3b9 100644 Binary files a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png and b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00000.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00000.png rename to tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_1/00000.png diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00001.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00001.png rename to tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_1/00001.png diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00002.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00002.png rename to tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_1/00002.png diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00003.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00003.png rename to tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_1/00003.png diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png and b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png index bdedda85d..b214d7599 100644 Binary files a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png and b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00000.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00000.png rename to tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_1/00000.png diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00001.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00001.png rename to tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_1/00001.png diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00002.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00002.png rename to tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_1/00002.png diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00003.png b/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00003.png rename to tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_1/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_0_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_accept_legacy_0_0/00000.png and b/tests/snapshots/nanox/test_register_wallet_accept_legacy_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_0_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_accept_legacy_0_0/00001.png and b/tests/snapshots/nanox/test_register_wallet_accept_legacy_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_1_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_legacy_1_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_accept_legacy_0_1/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_1_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_legacy_1_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_accept_legacy_0_1/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_1_0/00002.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_legacy_1_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_accept_legacy_0_1/00002.png diff --git a/tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00003.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_accept_legacy_0_1/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_2_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_legacy_2_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_accept_legacy_0_2/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_2_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_legacy_2_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_accept_legacy_0_2/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_2_0/00002.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_0_2/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_legacy_2_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_accept_legacy_0_2/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_1_0/00003.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_0_2/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_legacy_1_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_accept_legacy_0_2/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_0/00000.png and b/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_0/00001.png and b/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_1_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_1_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_1/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_1_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_1_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_1/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_1_0/00002.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_1_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_1/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_2_0/00003.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_legacy_2_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_1/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_2_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_2_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_2/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_2_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_2_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_2/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_2_0/00002.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_2/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_2_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_2/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_1_0/00003.png b/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_2/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_1_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_0_2/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_0/00000.png and b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_0/00001.png and b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_1_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_sh_wit_1_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_1/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_1_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_sh_wit_1_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_1/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_1_0/00002.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_sh_wit_1_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_1/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_2_0/00003.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_legacy_v1_2_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_1/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_2_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_sh_wit_2_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_2/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_2_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_sh_wit_2_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_2/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_2_0/00002.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_2/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_sh_wit_2_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_2/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_1_0/00003.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_2/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_sh_wit_1_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_accept_sh_wit_0_2/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_0/00000.png and b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_0/00001.png and b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_1_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_1_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_1/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_1_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_1_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_1/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_1_0/00002.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_1_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_1/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_2_0/00003.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_sh_wit_2_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_1/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_2_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_2_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_2/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_2_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_2_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_2/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_2_0/00002.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_2/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_2_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_2/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_1_0/00003.png b/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_2/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_1_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_0_2/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_0_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_accept_wit_0_0/00000.png and b/tests/snapshots/nanox/test_register_wallet_accept_wit_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_0_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_accept_wit_0_0/00001.png and b/tests/snapshots/nanox/test_register_wallet_accept_wit_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_1_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_wit_1_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_accept_wit_0_1/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_1_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_wit_1_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_accept_wit_0_1/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_1_0/00002.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_wit_1_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_accept_wit_0_1/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_2_0/00003.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_sh_wit_v1_2_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_accept_wit_0_1/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_2_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_wit_2_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_accept_wit_0_2/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_2_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_wit_2_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_accept_wit_0_2/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_2_0/00002.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_0_2/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_wit_2_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_accept_wit_0_2/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_1_0/00003.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_0_2/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_wit_1_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_accept_wit_0_2/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_0/00000.png and b/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_0/00001.png and b/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_1_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_wit_v1_1_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_1/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_1_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_wit_v1_1_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_1/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_1_0/00002.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_wit_v1_1_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_1/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_2_0/00003.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_wit_2_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_1/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_2_0/00000.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_wit_v1_2_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_2/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_2_0/00001.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_wit_v1_2_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_2/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_2_0/00002.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_2/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_wit_v1_2_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_2/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_1_0/00003.png b/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_2/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_wit_v1_1_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_accept_wit_v1_0_2/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_invalid_pubkey_version_0_0/00000.png b/tests/snapshots/nanox/test_register_wallet_invalid_pubkey_version_0_0/00000.png deleted file mode 100644 index a9be96a1b..000000000 Binary files a/tests/snapshots/nanox/test_register_wallet_invalid_pubkey_version_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_register_wallet_invalid_pubkey_version_0_0/00001.png b/tests/snapshots/nanox/test_register_wallet_invalid_pubkey_version_0_0/00001.png deleted file mode 100644 index 4d888576f..000000000 Binary files a/tests/snapshots/nanox/test_register_wallet_invalid_pubkey_version_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_register_wallet_invalid_pubkey_version_0_0/00002.png b/tests/snapshots/nanox/test_register_wallet_invalid_pubkey_version_0_0/00002.png deleted file mode 100644 index b18a7f9da..000000000 Binary files a/tests/snapshots/nanox/test_register_wallet_invalid_pubkey_version_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_register_wallet_reject_header_0_0/00000.png b/tests/snapshots/nanox/test_register_wallet_reject_header_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_reject_header_0_0/00000.png and b/tests/snapshots/nanox/test_register_wallet_reject_header_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_reject_header_0_0/00001.png b/tests/snapshots/nanox/test_register_wallet_reject_header_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_reject_header_0_0/00001.png and b/tests/snapshots/nanox/test_register_wallet_reject_header_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_reject_header_v1_0_0/00000.png b/tests/snapshots/nanox/test_register_wallet_reject_header_v1_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_reject_header_v1_0_0/00000.png and b/tests/snapshots/nanox/test_register_wallet_reject_header_v1_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_reject_header_v1_0_0/00001.png b/tests/snapshots/nanox/test_register_wallet_reject_header_v1_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_reject_header_v1_0_0/00001.png and b/tests/snapshots/nanox/test_register_wallet_reject_header_v1_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_0/00000.png b/tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_0/00000.png and b/tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_0/00001.png b/tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_0/00001.png index a0a62f0ab..7fced8771 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_0/00001.png and b/tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_pk_1_0/00000.png b/tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_pk_1_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_1/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_pk_1_0/00001.png b/tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_pk_1_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_1/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_pk_1_0/00002.png b/tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_pk_1_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_1/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_accept_wit_v1_2_0/00003.png b/tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_accept_wit_v1_2_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_1/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_pk_2_0/00000.png b/tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_pk_2_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_2/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_pk_2_0/00001.png b/tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_pk_2_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_2/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_pk_2_0/00002.png b/tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_2/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_pk_2_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_2/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_invalid_pubkey_version_0_0/00003.png b/tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_2/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_invalid_pubkey_version_0_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_pk_0_2/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_0/00000.png b/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_0/00000.png and b/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_0/00001.png b/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_0/00001.png index 4cdfa3ad2..edbf49818 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_0/00001.png and b/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_1_0/00000.png b/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_1_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_1/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_1_0/00001.png b/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_1_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_1/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_1_0/00002.png b/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_1_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_1/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_pk_1_0/00003.png b/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_pk_1_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_1/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_2_0/00000.png b/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_2_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_2/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_2_0/00001.png b/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_2_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_2/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_2_0/00002.png b/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_2/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_2_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_2/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_pk_2_0/00003.png b/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_2/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_pk_2_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_2/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_3_0/00000.png b/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_3/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_3_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_3/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_3_0/00001.png b/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_3/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_3_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_3/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_3_0/00002.png b/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_3/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_3_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_3/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_1_0/00003.png b/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_3/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_1_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_0_3/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_0/00000.png b/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_0/00000.png and b/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_0/00001.png b/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_0/00001.png index b70468c08..53e9936c4 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_0/00001.png and b/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_1_0/00000.png b/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_1_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_1/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_1_0/00001.png b/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_1_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_1/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_1_0/00002.png b/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_1_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_1/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_2_0/00003.png b/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_2_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_1/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_2_0/00000.png b/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_2_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_2/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_2_0/00001.png b/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_2_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_2/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_2_0/00002.png b/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_2/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_2_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_2/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_3_0/00003.png b/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_2/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_script_sortedmulti_3_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_0_2/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_with_long_name_0_0/00000.png b/tests/snapshots/nanox/test_register_wallet_with_long_name_0_0/00000.png index a9be96a1b..1df1e3ff5 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_with_long_name_0_0/00000.png and b/tests/snapshots/nanox/test_register_wallet_with_long_name_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_with_long_name_0_0/00001.png b/tests/snapshots/nanox/test_register_wallet_with_long_name_0_0/00001.png index 7edc7de31..ebf33f0d9 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_with_long_name_0_0/00001.png and b/tests/snapshots/nanox/test_register_wallet_with_long_name_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_with_long_name_0_0/00002.png b/tests/snapshots/nanox/test_register_wallet_with_long_name_0_0/00002.png index 748c3b048..1ca829c52 100644 Binary files a/tests/snapshots/nanox/test_register_wallet_with_long_name_0_0/00002.png and b/tests/snapshots/nanox/test_register_wallet_with_long_name_0_0/00002.png differ diff --git a/tests/snapshots/nanox/test_register_wallet_with_long_name_1_0/00000.png b/tests/snapshots/nanox/test_register_wallet_with_long_name_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_with_long_name_1_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_with_long_name_0_1/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_with_long_name_1_0/00001.png b/tests/snapshots/nanox/test_register_wallet_with_long_name_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_with_long_name_1_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_with_long_name_0_1/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_with_long_name_1_0/00002.png b/tests/snapshots/nanox/test_register_wallet_with_long_name_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_with_long_name_1_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_with_long_name_0_1/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_1_0/00003.png b/tests/snapshots/nanox/test_register_wallet_with_long_name_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_1_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_with_long_name_0_1/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_with_long_name_2_0/00000.png b/tests/snapshots/nanox/test_register_wallet_with_long_name_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_with_long_name_2_0/00000.png rename to tests/snapshots/nanox/test_register_wallet_with_long_name_0_2/00000.png diff --git a/tests/snapshots/nanox/test_register_wallet_with_long_name_2_0/00001.png b/tests/snapshots/nanox/test_register_wallet_with_long_name_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_with_long_name_2_0/00001.png rename to tests/snapshots/nanox/test_register_wallet_with_long_name_0_2/00001.png diff --git a/tests/snapshots/nanox/test_register_wallet_with_long_name_2_0/00002.png b/tests/snapshots/nanox/test_register_wallet_with_long_name_0_2/00002.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_with_long_name_2_0/00002.png rename to tests/snapshots/nanox/test_register_wallet_with_long_name_0_2/00002.png diff --git a/tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_2_0/00003.png b/tests/snapshots/nanox/test_register_wallet_with_long_name_0_2/00003.png similarity index 100% rename from tests/snapshots/nanox/test_register_wallet_tr_with_nums_keypath_2_0/00003.png rename to tests/snapshots/nanox/test_register_wallet_with_long_name_0_2/00003.png diff --git a/tests/snapshots/nanox/test_register_wallet_with_long_name_1_0/00003.png b/tests/snapshots/nanox/test_register_wallet_with_long_name_1_0/00003.png deleted file mode 100644 index 53ae65195..000000000 Binary files a/tests/snapshots/nanox/test_register_wallet_with_long_name_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_register_wallet_with_long_name_2_0/00003.png b/tests/snapshots/nanox/test_register_wallet_with_long_name_2_0/00003.png deleted file mode 100644 index 53ae65195..000000000 Binary files a/tests/snapshots/nanox/test_register_wallet_with_long_name_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_output_changed_1_0/00000.png b/tests/snapshots/nanox/test_sighash_all_anyone_input_changed_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_output_changed_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_all_anyone_input_changed_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_input_changed_1_0/00001.png b/tests/snapshots/nanox/test_sighash_all_anyone_input_changed_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_input_changed_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_all_anyone_input_changed_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_input_changed_1_0/00002.png b/tests/snapshots/nanox/test_sighash_all_anyone_input_changed_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_input_changed_1_0/00002.png rename to tests/snapshots/nanox/test_sighash_all_anyone_input_changed_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_3_0/00003.png b/tests/snapshots/nanox/test_sighash_all_anyone_input_changed_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_3_0/00003.png rename to tests/snapshots/nanox/test_sighash_all_anyone_input_changed_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_input_changed_1_1/00000.png b/tests/snapshots/nanox/test_sighash_all_anyone_input_changed_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_input_changed_1_1/00000.png rename to tests/snapshots/nanox/test_sighash_all_anyone_input_changed_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_input_changed_1_1/00001.png b/tests/snapshots/nanox/test_sighash_all_anyone_input_changed_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_input_changed_1_1/00001.png rename to tests/snapshots/nanox/test_sighash_all_anyone_input_changed_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_sign_1_0/00000.png b/tests/snapshots/nanox/test_sighash_all_anyone_output_changed_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_sign_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_all_anyone_output_changed_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_output_changed_1_0/00001.png b/tests/snapshots/nanox/test_sighash_all_anyone_output_changed_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_output_changed_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_all_anyone_output_changed_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_output_changed_1_0/00002.png b/tests/snapshots/nanox/test_sighash_all_anyone_output_changed_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_output_changed_1_0/00002.png rename to tests/snapshots/nanox/test_sighash_all_anyone_output_changed_0_1/00002.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_4_0/00003.png b/tests/snapshots/nanox/test_sighash_all_anyone_output_changed_0_1/00003.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_4_0/00003.png rename to tests/snapshots/nanox/test_sighash_all_anyone_output_changed_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_output_changed_1_1/00000.png b/tests/snapshots/nanox/test_sighash_all_anyone_output_changed_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_output_changed_1_1/00000.png rename to tests/snapshots/nanox/test_sighash_all_anyone_output_changed_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_output_changed_1_1/00001.png b/tests/snapshots/nanox/test_sighash_all_anyone_output_changed_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_output_changed_1_1/00001.png rename to tests/snapshots/nanox/test_sighash_all_anyone_output_changed_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_none_input_modified_1_0/00000.png b/tests/snapshots/nanox/test_sighash_all_anyone_sign_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_input_modified_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_all_anyone_sign_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_sign_1_0/00001.png b/tests/snapshots/nanox/test_sighash_all_anyone_sign_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_sign_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_all_anyone_sign_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_sign_1_0/00002.png b/tests/snapshots/nanox/test_sighash_all_anyone_sign_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_sign_1_0/00002.png rename to tests/snapshots/nanox/test_sighash_all_anyone_sign_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_input_changed_1_0/00003.png b/tests/snapshots/nanox/test_sighash_all_anyone_sign_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_input_changed_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_all_anyone_sign_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_sign_1_1/00000.png b/tests/snapshots/nanox/test_sighash_all_anyone_sign_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_sign_1_1/00000.png rename to tests/snapshots/nanox/test_sighash_all_anyone_sign_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_sign_1_1/00001.png b/tests/snapshots/nanox/test_sighash_all_anyone_sign_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_sign_1_1/00001.png rename to tests/snapshots/nanox/test_sighash_all_anyone_sign_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_none_output_modified_1_0/00000.png b/tests/snapshots/nanox/test_sighash_none_anyone_input_changed_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_output_modified_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_none_anyone_input_changed_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_input_changed_1_0/00001.png b/tests/snapshots/nanox/test_sighash_none_anyone_input_changed_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_input_changed_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_none_anyone_input_changed_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_none_input_modified_1_0/00002.png b/tests/snapshots/nanox/test_sighash_none_anyone_input_changed_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_input_modified_1_0/00002.png rename to tests/snapshots/nanox/test_sighash_none_anyone_input_changed_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_output_changed_1_0/00003.png b/tests/snapshots/nanox/test_sighash_none_anyone_input_changed_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_output_changed_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_none_anyone_input_changed_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_input_changed_1_1/00000.png b/tests/snapshots/nanox/test_sighash_none_anyone_input_changed_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_input_changed_1_1/00000.png rename to tests/snapshots/nanox/test_sighash_none_anyone_input_changed_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_input_changed_1_1/00001.png b/tests/snapshots/nanox/test_sighash_none_anyone_input_changed_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_input_changed_1_1/00001.png rename to tests/snapshots/nanox/test_sighash_none_anyone_input_changed_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_none_sign_psbt_1_0/00000.png b/tests/snapshots/nanox/test_sighash_none_anyone_output_changed_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_sign_psbt_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_none_anyone_output_changed_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_output_changed_1_0/00001.png b/tests/snapshots/nanox/test_sighash_none_anyone_output_changed_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_output_changed_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_none_anyone_output_changed_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_none_output_modified_1_0/00002.png b/tests/snapshots/nanox/test_sighash_none_anyone_output_changed_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_output_modified_1_0/00002.png rename to tests/snapshots/nanox/test_sighash_none_anyone_output_changed_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_sign_1_0/00003.png b/tests/snapshots/nanox/test_sighash_none_anyone_output_changed_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_all_anyone_sign_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_none_anyone_output_changed_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_output_changed_1_1/00000.png b/tests/snapshots/nanox/test_sighash_none_anyone_output_changed_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_output_changed_1_1/00000.png rename to tests/snapshots/nanox/test_sighash_none_anyone_output_changed_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_output_changed_1_1/00001.png b/tests/snapshots/nanox/test_sighash_none_anyone_output_changed_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_output_changed_1_1/00001.png rename to tests/snapshots/nanox/test_sighash_none_anyone_output_changed_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_1_0/00000.png b/tests/snapshots/nanox/test_sighash_none_anyone_sign_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash2_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_none_anyone_sign_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_sign_1_0/00001.png b/tests/snapshots/nanox/test_sighash_none_anyone_sign_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_sign_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_none_anyone_sign_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_none_sign_psbt_1_0/00002.png b/tests/snapshots/nanox/test_sighash_none_anyone_sign_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_sign_psbt_1_0/00002.png rename to tests/snapshots/nanox/test_sighash_none_anyone_sign_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_input_changed_1_0/00003.png b/tests/snapshots/nanox/test_sighash_none_anyone_sign_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_input_changed_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_none_anyone_sign_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_sign_1_1/00000.png b/tests/snapshots/nanox/test_sighash_none_anyone_sign_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_sign_1_1/00000.png rename to tests/snapshots/nanox/test_sighash_none_anyone_sign_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_sign_1_1/00001.png b/tests/snapshots/nanox/test_sighash_none_anyone_sign_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_sign_1_1/00001.png rename to tests/snapshots/nanox/test_sighash_none_anyone_sign_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash3_1_0/00000.png b/tests/snapshots/nanox/test_sighash_none_input_modified_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash3_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_none_input_modified_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_none_input_modified_1_0/00001.png b/tests/snapshots/nanox/test_sighash_none_input_modified_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_input_modified_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_none_input_modified_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_input_changed_1_0/00002.png b/tests/snapshots/nanox/test_sighash_none_input_modified_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_input_changed_1_0/00002.png rename to tests/snapshots/nanox/test_sighash_none_input_modified_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_output_changed_1_0/00003.png b/tests/snapshots/nanox/test_sighash_none_input_modified_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_output_changed_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_none_input_modified_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_none_input_modified_1_1/00000.png b/tests/snapshots/nanox/test_sighash_none_input_modified_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_input_modified_1_1/00000.png rename to tests/snapshots/nanox/test_sighash_none_input_modified_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_none_input_modified_1_1/00001.png b/tests/snapshots/nanox/test_sighash_none_input_modified_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_input_modified_1_1/00001.png rename to tests/snapshots/nanox/test_sighash_none_input_modified_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_1_0/00000.png b/tests/snapshots/nanox/test_sighash_none_output_modified_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash81_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_none_output_modified_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_none_output_modified_1_0/00001.png b/tests/snapshots/nanox/test_sighash_none_output_modified_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_output_modified_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_none_output_modified_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_output_changed_1_0/00002.png b/tests/snapshots/nanox/test_sighash_none_output_modified_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_output_changed_1_0/00002.png rename to tests/snapshots/nanox/test_sighash_none_output_modified_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_sign_1_0/00003.png b/tests/snapshots/nanox/test_sighash_none_output_modified_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_anyone_sign_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_none_output_modified_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_none_output_modified_1_1/00000.png b/tests/snapshots/nanox/test_sighash_none_output_modified_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_output_modified_1_1/00000.png rename to tests/snapshots/nanox/test_sighash_none_output_modified_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_none_output_modified_1_1/00001.png b/tests/snapshots/nanox/test_sighash_none_output_modified_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_output_modified_1_1/00001.png rename to tests/snapshots/nanox/test_sighash_none_output_modified_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_1_0/00000.png b/tests/snapshots/nanox/test_sighash_none_sign_psbt_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash82_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_none_sign_psbt_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_none_sign_psbt_1_0/00001.png b/tests/snapshots/nanox/test_sighash_none_sign_psbt_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_sign_psbt_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_none_sign_psbt_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_sign_1_0/00002.png b/tests/snapshots/nanox/test_sighash_none_sign_psbt_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_sign_1_0/00002.png rename to tests/snapshots/nanox/test_sighash_none_sign_psbt_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_none_input_modified_1_0/00003.png b/tests/snapshots/nanox/test_sighash_none_sign_psbt_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_input_modified_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_none_sign_psbt_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_none_sign_psbt_1_1/00000.png b/tests/snapshots/nanox/test_sighash_none_sign_psbt_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_sign_psbt_1_1/00000.png rename to tests/snapshots/nanox/test_sighash_none_sign_psbt_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_none_sign_psbt_1_1/00001.png b/tests/snapshots/nanox/test_sighash_none_sign_psbt_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_sign_psbt_1_1/00001.png rename to tests/snapshots/nanox/test_sighash_none_sign_psbt_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash1_1_0/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash1_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash1_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash1_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash1_1_0/00001.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash1_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash1_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash1_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_1_0/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash83_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash2_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_5_0/00001.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_5_0/00001.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash2_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_5_0/00002.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_5_0/00002.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash2_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_none_output_modified_1_0/00003.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_output_modified_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash2_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_2_0/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash2_2_0/00000.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash2_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_2_0/00001.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash2_2_0/00001.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash2_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_input_changed_1_0/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash3_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_input_changed_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash3_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_4_0/00001.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash3_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_4_0/00001.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash3_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_4_0/00002.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash3_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_4_0/00002.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash3_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_none_sign_psbt_1_0/00003.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash3_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_none_sign_psbt_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash3_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash3_2_0/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash3_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash3_2_0/00000.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash3_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash3_2_0/00001.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash3_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash3_2_0/00001.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash3_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_output_changed_1_0/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_output_changed_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash81_0_1/00000.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_4_0/00001.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_0_1/00001.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_4_0/00001.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash81_0_1/00001.png diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_4_0/00002.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_0_1/00002.png similarity index 100% rename from tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_4_0/00002.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash81_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_1_0/00003.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash2_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash81_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_2_0/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash81_2_0/00000.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash81_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_2_0/00001.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash81_2_0/00001.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash81_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_1_0/00001.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_1_0/00001.png deleted file mode 100644 index 073b4ff59..000000000 Binary files a/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_1_0/00002.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_1_0/00002.png deleted file mode 100644 index dcf25e82e..000000000 Binary files a/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_sign_1_0/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_sign_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash82_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_1_0/00001.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash2_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash82_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_1_0/00002.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash2_1_0/00002.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash82_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash3_1_0/00003.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash3_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash82_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_2_0/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash82_2_0/00000.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash82_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_2_0/00001.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash82_2_0/00001.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash82_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_1_0/00001.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_1_0/00001.png deleted file mode 100644 index 073b4ff59..000000000 Binary files a/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_1_0/00002.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_1_0/00002.png deleted file mode 100644 index dcf25e82e..000000000 Binary files a/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sighash_single_input_modified_1_0/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_input_modified_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash83_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash3_1_0/00001.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash3_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash83_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash3_1_0/00002.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash3_1_0/00002.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash83_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_1_0/00003.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash81_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash83_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_2_0/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash83_2_0/00000.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash83_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_2_0/00001.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash83_2_0/00001.png rename to tests/snapshots/nanox/test_sighash_segwitv0_sighash83_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_1_0/00001.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_1_0/00001.png deleted file mode 100644 index 073b4ff59..000000000 Binary files a/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_1_0/00002.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_1_0/00002.png deleted file mode 100644 index dcf25e82e..000000000 Binary files a/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_1_0/00000.png b/tests/snapshots/nanox/test_sighash_single_anyone_input_changed_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_output_different_index_modified_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_single_anyone_input_changed_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_input_changed_1_0/00001.png b/tests/snapshots/nanox/test_sighash_single_anyone_input_changed_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_input_changed_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_single_anyone_input_changed_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_single_input_modified_1_0/00002.png b/tests/snapshots/nanox/test_sighash_single_anyone_input_changed_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_input_modified_1_0/00002.png rename to tests/snapshots/nanox/test_sighash_single_anyone_input_changed_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_1_0/00003.png b/tests/snapshots/nanox/test_sighash_single_anyone_input_changed_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash82_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_single_anyone_input_changed_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_input_changed_1_1/00000.png b/tests/snapshots/nanox/test_sighash_single_anyone_input_changed_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_input_changed_1_1/00000.png rename to tests/snapshots/nanox/test_sighash_single_anyone_input_changed_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_input_changed_1_1/00001.png b/tests/snapshots/nanox/test_sighash_single_anyone_input_changed_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_input_changed_1_1/00001.png rename to tests/snapshots/nanox/test_sighash_single_anyone_input_changed_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_1_0/00000.png b/tests/snapshots/nanox/test_sighash_single_anyone_output_changed_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_output_same_index_modified_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_single_anyone_output_changed_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_output_changed_1_0/00001.png b/tests/snapshots/nanox/test_sighash_single_anyone_output_changed_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_output_changed_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_single_anyone_output_changed_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_1_0/00002.png b/tests/snapshots/nanox/test_sighash_single_anyone_output_changed_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_output_different_index_modified_1_0/00002.png rename to tests/snapshots/nanox/test_sighash_single_anyone_output_changed_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_1_0/00003.png b/tests/snapshots/nanox/test_sighash_single_anyone_output_changed_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_segwitv0_sighash83_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_single_anyone_output_changed_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_output_changed_1_1/00000.png b/tests/snapshots/nanox/test_sighash_single_anyone_output_changed_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_output_changed_1_1/00000.png rename to tests/snapshots/nanox/test_sighash_single_anyone_output_changed_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_output_changed_1_1/00001.png b/tests/snapshots/nanox/test_sighash_single_anyone_output_changed_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_output_changed_1_1/00001.png rename to tests/snapshots/nanox/test_sighash_single_anyone_output_changed_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sighash_single_sign_psbt_1_0/00000.png b/tests/snapshots/nanox/test_sighash_single_anyone_sign_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_sign_psbt_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_single_anyone_sign_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_sign_1_0/00001.png b/tests/snapshots/nanox/test_sighash_single_anyone_sign_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_sign_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_single_anyone_sign_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_1_0/00002.png b/tests/snapshots/nanox/test_sighash_single_anyone_sign_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_output_same_index_modified_1_0/00002.png rename to tests/snapshots/nanox/test_sighash_single_anyone_sign_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_input_changed_1_0/00003.png b/tests/snapshots/nanox/test_sighash_single_anyone_sign_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_input_changed_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_single_anyone_sign_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_sign_1_1/00000.png b/tests/snapshots/nanox/test_sighash_single_anyone_sign_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_sign_1_1/00000.png rename to tests/snapshots/nanox/test_sighash_single_anyone_sign_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_sign_1_1/00001.png b/tests/snapshots/nanox/test_sighash_single_anyone_sign_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_sign_1_1/00001.png rename to tests/snapshots/nanox/test_sighash_single_anyone_sign_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00000.png b/tests/snapshots/nanox/test_sighash_single_input_modified_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_single_input_modified_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_single_input_modified_1_0/00001.png b/tests/snapshots/nanox/test_sighash_single_input_modified_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_input_modified_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_single_input_modified_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_single_sign_psbt_1_0/00002.png b/tests/snapshots/nanox/test_sighash_single_input_modified_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_sign_psbt_1_0/00002.png rename to tests/snapshots/nanox/test_sighash_single_input_modified_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_output_changed_1_0/00003.png b/tests/snapshots/nanox/test_sighash_single_input_modified_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_output_changed_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_single_input_modified_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_single_input_modified_1_1/00000.png b/tests/snapshots/nanox/test_sighash_single_input_modified_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_input_modified_1_1/00000.png rename to tests/snapshots/nanox/test_sighash_single_input_modified_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_single_input_modified_1_1/00001.png b/tests/snapshots/nanox/test_sighash_single_input_modified_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_input_modified_1_1/00001.png rename to tests/snapshots/nanox/test_sighash_single_input_modified_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_1_0/00000.png b/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_1_0/00001.png b/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_output_different_index_modified_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_1/00002.png b/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_1/00002.png new file mode 100644 index 000000000..eebc8645e Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_1/00002.png differ diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_sign_1_0/00003.png b/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_anyone_sign_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_1_1/00000.png b/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_output_different_index_modified_1_1/00000.png rename to tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_1_1/00001.png b/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_output_different_index_modified_1_1/00001.png rename to tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_1_0/00000.png b/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_1_0/00000.png rename to tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_1_0/00001.png b/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_output_same_index_modified_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_1/00002.png b/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_1/00002.png new file mode 100644 index 000000000..eebc8645e Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_1/00002.png differ diff --git a/tests/snapshots/nanox/test_sighash_single_input_modified_1_0/00003.png b/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_input_modified_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_1_1/00000.png b/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_output_same_index_modified_1_1/00000.png rename to tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_1_1/00001.png b/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_output_same_index_modified_1_1/00001.png rename to tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00000.png b/tests/snapshots/nanox/test_sighash_single_sign_psbt_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00000.png rename to tests/snapshots/nanox/test_sighash_single_sign_psbt_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sighash_single_sign_psbt_1_0/00001.png b/tests/snapshots/nanox/test_sighash_single_sign_psbt_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_sign_psbt_1_0/00001.png rename to tests/snapshots/nanox/test_sighash_single_sign_psbt_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sighash_single_sign_psbt_0_1/00002.png b/tests/snapshots/nanox/test_sighash_single_sign_psbt_0_1/00002.png new file mode 100644 index 000000000..eebc8645e Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_single_sign_psbt_0_1/00002.png differ diff --git a/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_1_0/00003.png b/tests/snapshots/nanox/test_sighash_single_sign_psbt_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_output_different_index_modified_1_0/00003.png rename to tests/snapshots/nanox/test_sighash_single_sign_psbt_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sighash_single_sign_psbt_1_1/00000.png b/tests/snapshots/nanox/test_sighash_single_sign_psbt_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_sign_psbt_1_1/00000.png rename to tests/snapshots/nanox/test_sighash_single_sign_psbt_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sighash_single_sign_psbt_1_1/00001.png b/tests/snapshots/nanox/test_sighash_single_sign_psbt_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_sign_psbt_1_1/00001.png rename to tests/snapshots/nanox/test_sighash_single_sign_psbt_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png index fb4c21061..94f639a12 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png index 66ec5c34a..a97dcc5d9 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png and b/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_1_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_wsh_1_0/00000.png rename to tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00002.png rename to tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_1_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_output_same_index_modified_1_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_1_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_1_1/00000.png rename to tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_1_1/00001.png b/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_1_1/00001.png rename to tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_highfee_1_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_highfee_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_highfee_1_0/00000.png rename to tests/snapshots/nanox/test_sign_psbt_highfee_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_highfee_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_highfee_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_highfee_1_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_highfee_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_highfee_1_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_highfee_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_highfee_1_1/00000.png rename to tests/snapshots/nanox/test_sign_psbt_highfee_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_highfee_1_1/00001.png b/tests/snapshots/nanox/test_sign_psbt_highfee_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_highfee_1_1/00001.png rename to tests/snapshots/nanox/test_sign_psbt_highfee_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_0/00000.png index fb4c21061..94f639a12 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_0/00001.png index 6f55ea25d..500c62b61 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_0/00001.png and b/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_1_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_1_0/00000.png rename to tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_1_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_1_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_1_0/00002.png rename to tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sighash_single_sign_psbt_1_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sighash_single_sign_psbt_1_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_1_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_1_1/00000.png rename to tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_1_1/00001.png b/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_1_1/00001.png rename to tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_0/00000.png index fb4c21061..94f639a12 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_0/00001.png and b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00000.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_1_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_1_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_1_0/00002.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_1_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_1_1/00000.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_1_1/00001.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_1_1/00001.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png index fb4c21061..94f639a12 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png and b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00000.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00002.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_1_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_miniscript_multikey_1_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_1_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_1_0/00000.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00002.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00002.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_1_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_1_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00003.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_1/00000.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_1/00001.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_1/00001.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_0/00000.png index fb4c21061..94f639a12 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_0/00001.png and b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_1/00000.png new file mode 100644 index 000000000..73cd118fd Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_1/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_wsh_1_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_1_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_wsh_1_0/00002.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_2_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_wsh_2_0/00000.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_2_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_wsh_2_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_wsh_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_0/00000.png index fb4c21061..94f639a12 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_0/00001.png index 4d888576f..87b4dfa0f 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_0/00001.png and b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_1/00000.png new file mode 100644 index 000000000..73cd118fd Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_1/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_1_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_1_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_1_0/00002.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_2_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_2_0/00000.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_2_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_2_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00000.png rename to tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00000.png rename to tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_1_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_1_0/00000.png rename to tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_1_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_v1_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00000.png rename to tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_v1_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_v1_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_v1_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png new file mode 100644 index 000000000..73cd118fd Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00002.png rename to tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00004.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00004.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00004.png rename to tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00004.png diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_1/00000.png rename to tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_1/00001.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_1/00001.png rename to tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_0/00000.png new file mode 100644 index 000000000..73cd118fd Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_0/00001.png new file mode 100644 index 000000000..9e01669d1 Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_0/00002.png new file mode 100644 index 000000000..75380d48c Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_0/00002.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_0/00003.png new file mode 100644 index 000000000..c2d8654a7 Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_0/00003.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_1_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_0/00004.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_wsh_1_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_0/00004.png diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_1/00000.png new file mode 100644 index 000000000..b0e1548fa Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_1/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_1/00001.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_1/00001.png new file mode 100644 index 000000000..c2b649401 Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_1/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_1/00002.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_1/00002.png new file mode 100644 index 000000000..60a8141ce Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_1/00002.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_1/00003.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_1/00003.png new file mode 100644 index 000000000..e09d96c50 Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_1/00003.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_1_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_1/00004.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_1_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to3_0_1/00004.png diff --git a/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png index fb4c21061..94f639a12 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png index a0a62f0ab..7fced8771 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png and b/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_1/00000.png new file mode 100644 index 000000000..73cd118fd Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_1/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_1_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_1_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_1/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_1_0/00002.png rename to tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_1/00002.png diff --git a/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_1_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_1_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_1_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_2/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_1_1/00000.png rename to tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_2/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_1_1/00001.png b/tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_1_1/00001.png rename to tests/snapshots/nanox/test_sign_psbt_tr_script_pk_sighash_all_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_1/00000.png new file mode 100644 index 000000000..73cd118fd Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_1/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_1/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_1/00001.png new file mode 100644 index 000000000..ba54aafe9 Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_1/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_1/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_1/00002.png new file mode 100644 index 000000000..eebc8645e Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_1/00002.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_4_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_4_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_2/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_2/00000.png new file mode 100644 index 000000000..b0e1548fa Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_2/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_2/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_2/00001.png new file mode 100644 index 000000000..55624c5d6 Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_2/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_2/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_2/00002.png new file mode 100644 index 000000000..8c57f8c13 Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_2/00002.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_2/00003.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_2/00003.png new file mode 100644 index 000000000..0da504c40 Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_2/00003.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_5_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_2/00004.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_5_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_2/00004.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_1_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_1_0/00000.png index 73cd118fd..311e4672e 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_1_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_1_0/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_1_0/00001.png index ba54aafe9..05ccaac79 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_1_0/00001.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_1_0/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_1_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_1_0/00002.png index eebc8645e..9d8efd1df 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_1_0/00002.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_1_0/00002.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00000.png index b0e1548fa..2ed1dca44 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00001.png index 55624c5d6..e9fb0b0ab 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00001.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00002.png index 8c57f8c13..dd90178a3 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00002.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00002.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00003.png index 0da504c40..adea5145e 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00003.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_2_0/00003.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_3_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_3_0/00000.png index 311e4672e..e1fa952d6 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_3_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_3_0/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_3_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_3_0/00001.png index 05ccaac79..073b4ff59 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_3_0/00001.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_3_0/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_3_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_3_0/00002.png index 9d8efd1df..dcf25e82e 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_3_0/00002.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_3_0/00002.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_5_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_3_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_5_1/00000.png rename to tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_3_1/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_5_1/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_3_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_5_1/00001.png rename to tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_3_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_4_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_4_0/00000.png deleted file mode 100644 index 2ed1dca44..000000000 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_4_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_4_0/00001.png deleted file mode 100644 index e9fb0b0ab..000000000 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_4_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_4_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_4_0/00002.png deleted file mode 100644 index dd90178a3..000000000 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_4_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_5_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_5_0/00000.png deleted file mode 100644 index e1fa952d6..000000000 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_5_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_5_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_5_0/00001.png deleted file mode 100644 index 073b4ff59..000000000 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_5_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_5_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_5_0/00002.png deleted file mode 100644 index dcf25e82e..000000000 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_5_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_1/00000.png new file mode 100644 index 000000000..73cd118fd Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_1/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_1/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_1/00001.png new file mode 100644 index 000000000..ba54aafe9 Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_1/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_1/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_1/00002.png new file mode 100644 index 000000000..eebc8645e Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_1/00002.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_3_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_3_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_2/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_2/00000.png new file mode 100644 index 000000000..b0e1548fa Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_2/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_3_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_2/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_3_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_2/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_3_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_2/00002.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_3_0/00002.png rename to tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_2/00002.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_4_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_2/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_4_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_2/00003.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_1_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_1_0/00000.png index 73cd118fd..311e4672e 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_1_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_1_0/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_1_0/00001.png index ba54aafe9..e9fb0b0ab 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_1_0/00001.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_1_0/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_1_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_1_0/00002.png index eebc8645e..dd90178a3 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_1_0/00002.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_1_0/00002.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_2_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_2_0/00000.png index b0e1548fa..2ed1dca44 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_2_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_2_0/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_2_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_2_0/00001.png index 05ccaac79..073b4ff59 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_2_0/00001.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_2_0/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_2_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_2_0/00002.png index 9d8efd1df..dcf25e82e 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_2_0/00002.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_2_0/00002.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_4_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_2_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_4_1/00000.png rename to tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_2_1/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_4_1/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_2_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_4_1/00001.png rename to tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_2_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_3_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_3_0/00000.png deleted file mode 100644 index 311e4672e..000000000 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_3_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_3_0/00001.png deleted file mode 100644 index e9fb0b0ab..000000000 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_3_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_3_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_3_0/00002.png deleted file mode 100644 index dd90178a3..000000000 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_3_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_4_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_4_0/00000.png deleted file mode 100644 index 2ed1dca44..000000000 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_4_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_4_0/00001.png deleted file mode 100644 index 073b4ff59..000000000 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_4_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_4_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_4_0/00002.png deleted file mode 100644 index dcf25e82e..000000000 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_4_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_1/00000.png new file mode 100644 index 000000000..73cd118fd Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_1/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_1/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_1/00001.png new file mode 100644 index 000000000..ba54aafe9 Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_1/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_1/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_1/00002.png new file mode 100644 index 000000000..eebc8645e Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_1/00002.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_3_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_1/00003.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_3_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_1/00003.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_2/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_2/00000.png new file mode 100644 index 000000000..b0e1548fa Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_2/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_2/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_2/00001.png new file mode 100644 index 000000000..55624c5d6 Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_2/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_2/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_2/00002.png new file mode 100644 index 000000000..8c57f8c13 Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_2/00002.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_2/00003.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_2/00003.png new file mode 100644 index 000000000..0da504c40 Binary files /dev/null and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_2/00003.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_4_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_2/00004.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_4_0/00003.png rename to tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_2/00004.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_1_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_1_0/00000.png index 73cd118fd..311e4672e 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_1_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_1_0/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_1_0/00001.png index ba54aafe9..05ccaac79 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_1_0/00001.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_1_0/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_1_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_1_0/00002.png index eebc8645e..9d8efd1df 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_1_0/00002.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_1_0/00002.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00000.png index b0e1548fa..2ed1dca44 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00000.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00001.png index 55624c5d6..073b4ff59 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00001.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00001.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00002.png index 8c57f8c13..dcf25e82e 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00002.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00002.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00003.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00003.png index 0da504c40..adea5145e 100644 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00003.png and b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_0/00003.png differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_4_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_4_1/00000.png rename to tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_1/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_4_1/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_4_1/00001.png rename to tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_2_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_3_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_3_0/00000.png deleted file mode 100644 index 311e4672e..000000000 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_4_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_4_0/00000.png deleted file mode 100644 index 2ed1dca44..000000000 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_4_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_4_0/00001.png deleted file mode 100644 index 073b4ff59..000000000 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_4_0/00001.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_4_0/00002.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_4_0/00002.png deleted file mode 100644 index dcf25e82e..000000000 Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_4_0/00002.png and /dev/null differ diff --git a/tests/snapshots/nanox/test_sign_psbt_with_naked_opreturn_1_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_naked_opreturn_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_naked_opreturn_1_0/00000.png rename to tests/snapshots/nanox/test_sign_psbt_with_naked_opreturn_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_naked_opreturn_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_naked_opreturn_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_naked_opreturn_1_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_with_naked_opreturn_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_opreturn_1_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_opreturn_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_opreturn_1_0/00000.png rename to tests/snapshots/nanox/test_sign_psbt_with_opreturn_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_opreturn_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_opreturn_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_opreturn_1_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_with_opreturn_0_1/00001.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_opreturn_v1_1_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_opreturn_v1_0_1/00000.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_opreturn_v1_1_0/00000.png rename to tests/snapshots/nanox/test_sign_psbt_with_opreturn_v1_0_1/00000.png diff --git a/tests/snapshots/nanox/test_sign_psbt_with_opreturn_v1_1_0/00001.png b/tests/snapshots/nanox/test_sign_psbt_with_opreturn_v1_0_1/00001.png similarity index 100% rename from tests/snapshots/nanox/test_sign_psbt_with_opreturn_v1_1_0/00001.png rename to tests/snapshots/nanox/test_sign_psbt_with_opreturn_v1_0_1/00001.png diff --git a/tests/snapshots/stax/test_dashboard/00000.png b/tests/snapshots/stax/test_dashboard/00000.png index d0f65a916..eaebf679f 100644 Binary files a/tests/snapshots/stax/test_dashboard/00000.png and b/tests/snapshots/stax/test_dashboard/00000.png differ diff --git a/tests/snapshots/stax/test_dashboard/00001.png b/tests/snapshots/stax/test_dashboard/00001.png index dc49af16e..0b1f0c289 100644 Binary files a/tests/snapshots/stax/test_dashboard/00001.png and b/tests/snapshots/stax/test_dashboard/00001.png differ diff --git a/tests/snapshots/stax/test_dashboard/00002.png b/tests/snapshots/stax/test_dashboard/00002.png index d0f65a916..eaebf679f 100644 Binary files a/tests/snapshots/stax/test_dashboard/00002.png and b/tests/snapshots/stax/test_dashboard/00002.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00000.png index eab53d988..095c8a70e 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00001.png b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00001.png index 62407ffac..95a46dcac 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00001.png and b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00002.png b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00002.png index 0eebcb254..a8b5e4247 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00002.png and b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00003.png b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00003.png index 727d4f002..915102d71 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00003.png and b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00004.png b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00004.png deleted file mode 100644 index eded0a8f7..000000000 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_1/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_1/00000.png index 9deaee1e7..57f5e349f 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_1/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00000.png index eab53d988..095c8a70e 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00001.png b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00001.png index 62407ffac..95a46dcac 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00001.png and b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00002.png b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00002.png index f9b96b12e..aaa003b9f 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00002.png and b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00003.png b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00003.png index 91f6ed13c..915102d71 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00003.png and b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00004.png b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00004.png deleted file mode 100644 index eded0a8f7..000000000 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_0_0/00004.png and /dev/null differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_early_0_0/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_early_0_0/00000.png index eab53d988..095c8a70e 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_early_0_0/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_non_standard_reject_early_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00000.png index 8691fc2ca..e2aeda915 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00001.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00001.png index 1c2c024af..6153ae4a1 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00001.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00002.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00002.png index f85d5780a..9a9c194c2 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00002.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00003.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00003.png deleted file mode 100644 index b89ef486a..000000000 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_1/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_1/00000.png index 9deaee1e7..57f5e349f 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_1/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/0'_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00000.png index 8691fc2ca..e2aeda915 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00001.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00001.png index 5509afe14..4e6b46c7d 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00001.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00002.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00002.png index 6c7edef4f..9a9c194c2 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00002.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00003.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00003.png deleted file mode 100644 index b89ef486a..000000000 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_1/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_1/00000.png index 9deaee1e7..57f5e349f 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_1/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/10'_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00000.png index 8691fc2ca..e2aeda915 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00001.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00001.png index f2a7aba0c..1b83cea52 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00001.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00002.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00002.png index c1539b528..9a9c194c2 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00002.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00003.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00003.png deleted file mode 100644 index b89ef486a..000000000 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_1/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_1/00000.png index 9deaee1e7..57f5e349f 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_1/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/44'/1'/2'/1/42_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00000.png index 8691fc2ca..e2aeda915 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00001.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00001.png index 14219c58b..54bd56f79 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00001.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00002.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00002.png index b9b965b02..9a9c194c2 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00002.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00003.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00003.png deleted file mode 100644 index b89ef486a..000000000 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_1/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_1/00000.png index 9deaee1e7..57f5e349f 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_1/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/48'/1'/4'/1'/0/7_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00000.png index 8691fc2ca..e2aeda915 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00001.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00001.png index c76ad096b..35b0e8d03 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00001.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00002.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00002.png index 7b3abb2eb..9a9c194c2 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00002.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00003.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00003.png deleted file mode 100644 index b89ef486a..000000000 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_1/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_1/00000.png index 9deaee1e7..57f5e349f 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_1/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/49'/1'/1'/1/3_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00000.png index 8691fc2ca..e2aeda915 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00001.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00001.png index 51aacd09e..104513910 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00001.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00002.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00002.png index fe35444a2..9a9c194c2 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00002.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00003.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00003.png deleted file mode 100644 index b89ef486a..000000000 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_1/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_1/00000.png index 9deaee1e7..57f5e349f 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_1/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/84'/1'/2'/0/10_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00000.png index 8691fc2ca..e2aeda915 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00001.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00001.png index 301860155..24b0055e5 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00001.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00002.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00002.png index 6b0c99e3d..9a9c194c2 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00002.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00003.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00003.png deleted file mode 100644 index b89ef486a..000000000 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_1/00000.png b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_1/00000.png index 9deaee1e7..57f5e349f 100644 Binary files a/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_1/00000.png and b/tests/snapshots/stax/test_get_extended_pubkey_standard_display_m/86'/1'/4'/1/12_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png b/tests/snapshots/stax/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png index 2690000aa..7e43b0efd 100644 Binary files a/tests/snapshots/stax/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png and b/tests/snapshots/stax/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png b/tests/snapshots/stax/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png index 733a6980c..b32a98ebc 100644 Binary files a/tests/snapshots/stax/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png and b/tests/snapshots/stax/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00002.png b/tests/snapshots/stax/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00002.png index d9840ddf9..156ce5ed9 100644 Binary files a/tests/snapshots/stax/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00002.png and b/tests/snapshots/stax/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_get_wallet_address_multisig_legacy_v1_ui_0_1/00000.png b/tests/snapshots/stax/test_get_wallet_address_multisig_legacy_v1_ui_0_1/00000.png index 3f906b2b7..7a4947867 100644 Binary files a/tests/snapshots/stax/test_get_wallet_address_multisig_legacy_v1_ui_0_1/00000.png and b/tests/snapshots/stax/test_get_wallet_address_multisig_legacy_v1_ui_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png b/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png index c7106ce4f..362468bbd 100644 Binary files a/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png and b/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00001.png b/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00001.png index 475185ed4..c17021678 100644 Binary files a/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00001.png and b/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_1/00000.png b/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_1/00000.png index 3f906b2b7..7a4947867 100644 Binary files a/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_1/00000.png and b/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png b/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png index c7106ce4f..362468bbd 100644 Binary files a/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png and b/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00001.png b/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00001.png index 4641b1805..e46901661 100644 Binary files a/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00001.png and b/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_1/00000.png b/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_1/00000.png index 3f906b2b7..7a4947867 100644 Binary files a/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_1/00000.png and b/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00000.png b/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00000.png index 1bfeedab0..4bee17b61 100644 Binary files a/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00000.png and b/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00001.png b/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00001.png index 1b05cd456..720aaa120 100644 Binary files a/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00001.png and b/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00002.png b/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00002.png index d8002eb78..b5e6d24c0 100644 Binary files a/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00002.png and b/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00003.png b/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00003.png index dfbc67805..974ddad3d 100644 Binary files a/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00003.png and b/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00004.png b/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00004.png new file mode 100644 index 000000000..8891af89a Binary files /dev/null and b/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00004.png differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00005.png b/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00005.png new file mode 100644 index 000000000..46b6aadf9 Binary files /dev/null and b/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00005.png differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00006.png b/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00006.png new file mode 100644 index 000000000..e24aab539 Binary files /dev/null and b/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00006.png differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00007.png b/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00007.png new file mode 100644 index 000000000..5dccad8b1 Binary files /dev/null and b/tests/snapshots/stax/test_register_miniscript_long_policy_0_0/00007.png differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_1_0/00000.png b/tests/snapshots/stax/test_register_miniscript_long_policy_1_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_miniscript_long_policy_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_1_0/00001.png b/tests/snapshots/stax/test_register_miniscript_long_policy_1_0/00001.png deleted file mode 100644 index a658cee9f..000000000 Binary files a/tests/snapshots/stax/test_register_miniscript_long_policy_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_1_0/00002.png b/tests/snapshots/stax/test_register_miniscript_long_policy_1_0/00002.png deleted file mode 100644 index 2a95ca101..000000000 Binary files a/tests/snapshots/stax/test_register_miniscript_long_policy_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_1_0/00003.png b/tests/snapshots/stax/test_register_miniscript_long_policy_1_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_miniscript_long_policy_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_2_0/00000.png b/tests/snapshots/stax/test_register_miniscript_long_policy_2_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_miniscript_long_policy_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_2_0/00001.png b/tests/snapshots/stax/test_register_miniscript_long_policy_2_0/00001.png deleted file mode 100644 index 4e6dc26f9..000000000 Binary files a/tests/snapshots/stax/test_register_miniscript_long_policy_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_2_0/00002.png b/tests/snapshots/stax/test_register_miniscript_long_policy_2_0/00002.png deleted file mode 100644 index 7e048768b..000000000 Binary files a/tests/snapshots/stax/test_register_miniscript_long_policy_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_2_0/00003.png b/tests/snapshots/stax/test_register_miniscript_long_policy_2_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_miniscript_long_policy_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_3_0/00000.png b/tests/snapshots/stax/test_register_miniscript_long_policy_3_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_miniscript_long_policy_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_3_0/00001.png b/tests/snapshots/stax/test_register_miniscript_long_policy_3_0/00001.png deleted file mode 100644 index 57c3828fe..000000000 Binary files a/tests/snapshots/stax/test_register_miniscript_long_policy_3_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_3_0/00002.png b/tests/snapshots/stax/test_register_miniscript_long_policy_3_0/00002.png deleted file mode 100644 index 4b1bab888..000000000 Binary files a/tests/snapshots/stax/test_register_miniscript_long_policy_3_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_miniscript_long_policy_3_0/00003.png b/tests/snapshots/stax/test_register_miniscript_long_policy_3_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_miniscript_long_policy_3_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png index d687348d3..9931b7cb9 100644 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png index 33f271a57..a747d10ca 100644 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00002.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00002.png index 1e6273794..2f353a6b6 100644 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00002.png and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00003.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00003.png new file mode 100644 index 000000000..1ce398c39 Binary files /dev/null and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00004.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00004.png new file mode 100644 index 000000000..0acf70321 Binary files /dev/null and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_0_0/00004.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00000.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00001.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00001.png deleted file mode 100644 index a658cee9f..000000000 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00002.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00002.png deleted file mode 100644 index a9e4c2bb2..000000000 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00003.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Legacy_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png index d687348d3..9931b7cb9 100644 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png index 274251737..59bd43525 100644 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00002.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00002.png index 1e6273794..2f353a6b6 100644 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00002.png and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00003.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00003.png new file mode 100644 index 000000000..1ce398c39 Binary files /dev/null and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00004.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00004.png new file mode 100644 index 000000000..0acf70321 Binary files /dev/null and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_0_0/00004.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00000.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00001.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00001.png deleted file mode 100644 index a658cee9f..000000000 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00002.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00002.png deleted file mode 100644 index a9e4c2bb2..000000000 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00003.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Native_Segwit_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png index d687348d3..9931b7cb9 100644 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png index 9ca52463f..367910632 100644 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00002.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00002.png index 1e6273794..2f353a6b6 100644 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00002.png and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00003.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00003.png new file mode 100644 index 000000000..1ce398c39 Binary files /dev/null and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00004.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00004.png new file mode 100644 index 000000000..0acf70321 Binary files /dev/null and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_0_0/00004.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00000.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00001.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00001.png deleted file mode 100644 index a658cee9f..000000000 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00002.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00002.png deleted file mode 100644 index a9e4c2bb2..000000000 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00003.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Nested_Segwit_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png index d687348d3..9931b7cb9 100644 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png index 9df65e874..2cddcf1c9 100644 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00002.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00002.png index 1e6273794..2f353a6b6 100644 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00002.png and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00003.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00003.png new file mode 100644 index 000000000..1ce398c39 Binary files /dev/null and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00004.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00004.png new file mode 100644 index 000000000..0acf70321 Binary files /dev/null and b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_0_0/00004.png differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00000.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00001.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00001.png deleted file mode 100644 index a658cee9f..000000000 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00002.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00002.png deleted file mode 100644 index a9e4c2bb2..000000000 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00003.png b/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_unusual_singlesig_accounts_Unusual_Taproot_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00000.png index d687348d3..b20d39177 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00000.png and b/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00001.png index a434a6ff0..167fc061c 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00001.png and b/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00002.png index 1e6273794..f09a88607 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00002.png and b/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00003.png new file mode 100644 index 000000000..b3298be03 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00004.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00004.png new file mode 100644 index 000000000..9f037eb12 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00004.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00005.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00005.png new file mode 100644 index 000000000..e3b6c2917 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_legacy_0_0/00005.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_1_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_1_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_1_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_1_0/00001.png deleted file mode 100644 index 498b1c59d..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_1_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_1_0/00002.png deleted file mode 100644 index 28525f7b1..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_1_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_1_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_2_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_2_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_2_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_2_0/00001.png deleted file mode 100644 index 3fa80f94e..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_2_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_2_0/00002.png deleted file mode 100644 index 5803cb130..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_2_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_2_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00000.png index d687348d3..b20d39177 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00000.png and b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00001.png index 290928703..0b16b8d21 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00001.png and b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00002.png index 1e6273794..f09a88607 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00002.png and b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00003.png new file mode 100644 index 000000000..1a090fbf8 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00004.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00004.png new file mode 100644 index 000000000..b2a7840c1 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00004.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00005.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00005.png new file mode 100644 index 000000000..e3b6c2917 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_0_0/00005.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_1_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_1_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_1_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_1_0/00001.png deleted file mode 100644 index 498b1c59d..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_1_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_1_0/00002.png deleted file mode 100644 index cba3452b3..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_1_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_1_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_2_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_2_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_2_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_2_0/00001.png deleted file mode 100644 index 3fa80f94e..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_2_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_2_0/00002.png deleted file mode 100644 index cfb8b7887..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_2_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_2_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_legacy_v1_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00000.png index d687348d3..b20d39177 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00000.png and b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00001.png index 035f58eee..4d0958403 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00001.png and b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00002.png index 1e6273794..f09a88607 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00002.png and b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00003.png new file mode 100644 index 000000000..861d1e032 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00004.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00004.png new file mode 100644 index 000000000..c0ea24d8e Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00004.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00005.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00005.png new file mode 100644 index 000000000..e3b6c2917 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_0_0/00005.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_1_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_1_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_1_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_1_0/00001.png deleted file mode 100644 index 498b1c59d..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_1_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_1_0/00002.png deleted file mode 100644 index 4354a9ee0..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_1_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_1_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_2_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_2_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_2_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_2_0/00001.png deleted file mode 100644 index 3fa80f94e..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_2_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_2_0/00002.png deleted file mode 100644 index d532a9433..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_2_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_2_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00000.png index d687348d3..b20d39177 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00000.png and b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00001.png index 7fc8ea665..b1d6ab39e 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00001.png and b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00002.png index 1e6273794..f09a88607 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00002.png and b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00003.png new file mode 100644 index 000000000..c628af92e Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00004.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00004.png new file mode 100644 index 000000000..105fd3dc7 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00004.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00005.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00005.png new file mode 100644 index 000000000..e3b6c2917 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_0_0/00005.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_1_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_1_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_1_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_1_0/00001.png deleted file mode 100644 index 498b1c59d..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_1_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_1_0/00002.png deleted file mode 100644 index c9d3c3943..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_1_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_1_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_2_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_2_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_2_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_2_0/00001.png deleted file mode 100644 index 3fa80f94e..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_2_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_2_0/00002.png deleted file mode 100644 index afdae8d5a..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_2_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_2_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_sh_wit_v1_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00000.png index d687348d3..b20d39177 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00000.png and b/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00001.png index 2e63e9f2f..d370fbe24 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00001.png and b/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00002.png index 1e6273794..f09a88607 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00002.png and b/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00003.png new file mode 100644 index 000000000..0ef10d482 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00004.png b/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00004.png new file mode 100644 index 000000000..1a61ee3cb Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00004.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00005.png b/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00005.png new file mode 100644 index 000000000..e3b6c2917 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_wit_0_0/00005.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_1_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_wit_1_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_1_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_wit_1_0/00001.png deleted file mode 100644 index 498b1c59d..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_1_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_wit_1_0/00002.png deleted file mode 100644 index 6a240303c..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_1_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_wit_1_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_2_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_wit_2_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_2_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_wit_2_0/00001.png deleted file mode 100644 index 3fa80f94e..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_2_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_wit_2_0/00002.png deleted file mode 100644 index 2a95ca101..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_2_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_wit_2_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00000.png index d687348d3..b20d39177 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00000.png and b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00001.png index abffe1074..6edf0f468 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00001.png and b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00002.png index 1e6273794..f09a88607 100644 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00002.png and b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00003.png new file mode 100644 index 000000000..be11c6ae0 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00004.png b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00004.png new file mode 100644 index 000000000..990bda0e5 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00004.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00005.png b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00005.png new file mode 100644 index 000000000..e3b6c2917 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_0_0/00005.png differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_1_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_1_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_1_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_1_0/00001.png deleted file mode 100644 index 498b1c59d..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_1_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_1_0/00002.png deleted file mode 100644 index e1f5fc05e..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_1_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_1_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_2_0/00000.png b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_2_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_2_0/00001.png b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_2_0/00001.png deleted file mode 100644 index 3fa80f94e..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_2_0/00002.png b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_2_0/00002.png deleted file mode 100644 index 762930630..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_2_0/00003.png b/tests/snapshots/stax/test_register_wallet_accept_wit_v1_2_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_accept_wit_v1_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_invalid_pubkey_version_0_0/00000.png b/tests/snapshots/stax/test_register_wallet_invalid_pubkey_version_0_0/00000.png deleted file mode 100644 index d687348d3..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_invalid_pubkey_version_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_invalid_pubkey_version_0_0/00001.png b/tests/snapshots/stax/test_register_wallet_invalid_pubkey_version_0_0/00001.png deleted file mode 100644 index 2e63e9f2f..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_invalid_pubkey_version_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_invalid_pubkey_version_0_0/00002.png b/tests/snapshots/stax/test_register_wallet_invalid_pubkey_version_0_0/00002.png deleted file mode 100644 index 1e6273794..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_invalid_pubkey_version_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_reject_header_0_0/00000.png b/tests/snapshots/stax/test_register_wallet_reject_header_0_0/00000.png deleted file mode 100644 index d687348d3..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_reject_header_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_reject_header_0_0/00001.png b/tests/snapshots/stax/test_register_wallet_reject_header_0_0/00001.png deleted file mode 100644 index 2e63e9f2f..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_reject_header_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_reject_header_0_0/00002.png b/tests/snapshots/stax/test_register_wallet_reject_header_0_0/00002.png deleted file mode 100644 index 1e6273794..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_reject_header_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_reject_header_v1_0_0/00000.png b/tests/snapshots/stax/test_register_wallet_reject_header_v1_0_0/00000.png deleted file mode 100644 index d687348d3..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_reject_header_v1_0_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_reject_header_v1_0_0/00001.png b/tests/snapshots/stax/test_register_wallet_reject_header_v1_0_0/00001.png deleted file mode 100644 index abffe1074..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_reject_header_v1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_reject_header_v1_0_0/00002.png b/tests/snapshots/stax/test_register_wallet_reject_header_v1_0_0/00002.png deleted file mode 100644 index 1e6273794..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_reject_header_v1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00000.png b/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00000.png index d687348d3..b20d39177 100644 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00000.png and b/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00001.png b/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00001.png index 22d09a828..28c489e2f 100644 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00001.png and b/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00002.png b/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00002.png index 1e6273794..f09a88607 100644 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00002.png and b/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00003.png b/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00003.png new file mode 100644 index 000000000..0ef10d482 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00004.png b/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00004.png new file mode 100644 index 000000000..1a61ee3cb Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00004.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00005.png b/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00005.png new file mode 100644 index 000000000..e3b6c2917 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_tr_script_pk_0_0/00005.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_pk_1_0/00000.png b/tests/snapshots/stax/test_register_wallet_tr_script_pk_1_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_pk_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_pk_1_0/00001.png b/tests/snapshots/stax/test_register_wallet_tr_script_pk_1_0/00001.png deleted file mode 100644 index 498b1c59d..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_pk_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_pk_1_0/00002.png b/tests/snapshots/stax/test_register_wallet_tr_script_pk_1_0/00002.png deleted file mode 100644 index 6a240303c..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_pk_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_pk_1_0/00003.png b/tests/snapshots/stax/test_register_wallet_tr_script_pk_1_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_pk_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_pk_2_0/00000.png b/tests/snapshots/stax/test_register_wallet_tr_script_pk_2_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_pk_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_pk_2_0/00001.png b/tests/snapshots/stax/test_register_wallet_tr_script_pk_2_0/00001.png deleted file mode 100644 index 3fa80f94e..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_pk_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_pk_2_0/00002.png b/tests/snapshots/stax/test_register_wallet_tr_script_pk_2_0/00002.png deleted file mode 100644 index 2a95ca101..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_pk_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_pk_2_0/00003.png b/tests/snapshots/stax/test_register_wallet_tr_script_pk_2_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_pk_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00000.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00000.png index d687348d3..04c4902cf 100644 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00000.png and b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00001.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00001.png index 6d7aba821..8ec3df926 100644 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00001.png and b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00002.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00002.png index 1e6273794..6a60db62a 100644 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00002.png and b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00003.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00003.png new file mode 100644 index 000000000..62f80e955 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00004.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00004.png new file mode 100644 index 000000000..6c6b8845d Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00004.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00005.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00005.png new file mode 100644 index 000000000..161db9404 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00005.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00006.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00006.png new file mode 100644 index 000000000..673806bbc Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_0_0/00006.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_1_0/00000.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_1_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_1_0/00001.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_1_0/00001.png deleted file mode 100644 index a658cee9f..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_1_0/00002.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_1_0/00002.png deleted file mode 100644 index d532a9433..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_1_0/00003.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_1_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_2_0/00000.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_2_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_2_0/00001.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_2_0/00001.png deleted file mode 100644 index 4e6dc26f9..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_2_0/00002.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_2_0/00002.png deleted file mode 100644 index 6a240303c..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_2_0/00003.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_2_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_3_0/00000.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_3_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_3_0/00001.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_3_0/00001.png deleted file mode 100644 index 1791a42fe..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_3_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_3_0/00002.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_3_0/00002.png deleted file mode 100644 index 2a95ca101..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_3_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_3_0/00003.png b/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_3_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_script_sortedmulti_3_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00000.png b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00000.png index d687348d3..b20d39177 100644 Binary files a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00000.png and b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00001.png b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00001.png index 8eb2f670c..e668202b5 100644 Binary files a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00001.png and b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00002.png b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00002.png index 1e6273794..f09a88607 100644 Binary files a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00002.png and b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00003.png b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00003.png new file mode 100644 index 000000000..ec09eaf6c Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00004.png b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00004.png new file mode 100644 index 000000000..1a61ee3cb Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00004.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00005.png b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00005.png new file mode 100644 index 000000000..e3b6c2917 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_0_0/00005.png differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_1_0/00000.png b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_1_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_1_0/00001.png b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_1_0/00001.png deleted file mode 100644 index 835c81a90..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_1_0/00002.png b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_1_0/00002.png deleted file mode 100644 index 2374d9cd3..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_1_0/00003.png b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_1_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_2_0/00000.png b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_2_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_2_0/00001.png b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_2_0/00001.png deleted file mode 100644 index 3fa80f94e..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_2_0/00002.png b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_2_0/00002.png deleted file mode 100644 index 2a95ca101..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_2_0/00003.png b/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_2_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_tr_with_nums_keypath_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00000.png b/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00000.png index d687348d3..b20d39177 100644 Binary files a/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00000.png and b/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00001.png b/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00001.png index e560a2f00..57ee22c1a 100644 Binary files a/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00001.png and b/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00001.png differ diff --git a/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00002.png b/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00002.png index 1e6273794..f09a88607 100644 Binary files a/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00002.png and b/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00002.png differ diff --git a/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00003.png b/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00003.png new file mode 100644 index 000000000..0ef10d482 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00003.png differ diff --git a/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00004.png b/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00004.png new file mode 100644 index 000000000..1a61ee3cb Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00004.png differ diff --git a/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00005.png b/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00005.png new file mode 100644 index 000000000..e3b6c2917 Binary files /dev/null and b/tests/snapshots/stax/test_register_wallet_with_long_name_0_0/00005.png differ diff --git a/tests/snapshots/stax/test_register_wallet_with_long_name_1_0/00000.png b/tests/snapshots/stax/test_register_wallet_with_long_name_1_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_with_long_name_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_with_long_name_1_0/00001.png b/tests/snapshots/stax/test_register_wallet_with_long_name_1_0/00001.png deleted file mode 100644 index 498b1c59d..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_with_long_name_1_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_with_long_name_1_0/00002.png b/tests/snapshots/stax/test_register_wallet_with_long_name_1_0/00002.png deleted file mode 100644 index 6a240303c..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_with_long_name_1_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_with_long_name_1_0/00003.png b/tests/snapshots/stax/test_register_wallet_with_long_name_1_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_with_long_name_1_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_with_long_name_2_0/00000.png b/tests/snapshots/stax/test_register_wallet_with_long_name_2_0/00000.png deleted file mode 100644 index 40b579ecb..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_with_long_name_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_with_long_name_2_0/00001.png b/tests/snapshots/stax/test_register_wallet_with_long_name_2_0/00001.png deleted file mode 100644 index 3fa80f94e..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_with_long_name_2_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_with_long_name_2_0/00002.png b/tests/snapshots/stax/test_register_wallet_with_long_name_2_0/00002.png deleted file mode 100644 index 2a95ca101..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_with_long_name_2_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_register_wallet_with_long_name_2_0/00003.png b/tests/snapshots/stax/test_register_wallet_with_long_name_2_0/00003.png deleted file mode 100644 index 93504f5b8..000000000 Binary files a/tests/snapshots/stax/test_register_wallet_with_long_name_2_0/00003.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_0/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_0/00000.png and b/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_1/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_2/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_2/00000.png new file mode 100644 index 000000000..b5b992d76 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_3/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_1_0/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_input_changed_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_2_0/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_input_changed_2_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_2_1/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_input_changed_2_1/00000.png deleted file mode 100644 index d3dc23888..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_2_2/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_input_changed_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_3_0/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_input_changed_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_0/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_0/00000.png and b/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_1/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_2/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_2/00000.png new file mode 100644 index 000000000..b8562da23 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_3/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_1_0/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_output_changed_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_2_0/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_output_changed_2_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_2_1/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_output_changed_2_1/00000.png deleted file mode 100644 index d8f8a702b..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_2_2/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_output_changed_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_3_0/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_output_changed_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_sign_0_0/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_sign_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_sign_0_0/00000.png and b/tests/snapshots/stax/test_sighash_all_anyone_sign_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_sign_0_1/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_sign_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_anyone_sign_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_sign_0_2/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_sign_0_2/00000.png new file mode 100644 index 000000000..b5b992d76 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_anyone_sign_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_sign_0_3/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_sign_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_anyone_sign_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_sign_1_0/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_sign_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_sign_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_sign_2_0/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_sign_2_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_sign_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_sign_2_1/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_sign_2_1/00000.png deleted file mode 100644 index d3dc23888..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_sign_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_sign_2_2/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_sign_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_sign_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_anyone_sign_3_0/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_sign_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_anyone_sign_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_input_modified_0_0/00000.png b/tests/snapshots/stax/test_sighash_all_input_modified_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sighash_all_input_modified_0_0/00000.png and b/tests/snapshots/stax/test_sighash_all_input_modified_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_input_modified_0_1/00000.png b/tests/snapshots/stax/test_sighash_all_input_modified_0_1/00000.png new file mode 100644 index 000000000..728e225ac Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_input_modified_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_input_modified_0_2/00000.png b/tests/snapshots/stax/test_sighash_all_input_modified_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_input_modified_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_input_modified_1_0/00000.png b/tests/snapshots/stax/test_sighash_all_input_modified_1_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_input_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_input_modified_1_1/00000.png b/tests/snapshots/stax/test_sighash_all_input_modified_1_1/00000.png deleted file mode 100644 index d3dc23888..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_input_modified_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_input_modified_1_2/00000.png b/tests/snapshots/stax/test_sighash_all_input_modified_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_input_modified_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_input_modified_2_0/00000.png b/tests/snapshots/stax/test_sighash_all_input_modified_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_input_modified_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_output_modified_0_0/00000.png b/tests/snapshots/stax/test_sighash_all_output_modified_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sighash_all_output_modified_0_0/00000.png and b/tests/snapshots/stax/test_sighash_all_output_modified_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_output_modified_0_1/00000.png b/tests/snapshots/stax/test_sighash_all_output_modified_0_1/00000.png new file mode 100644 index 000000000..ffec3ec5d Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_output_modified_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_output_modified_0_2/00000.png b/tests/snapshots/stax/test_sighash_all_output_modified_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_output_modified_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_output_modified_1_0/00000.png b/tests/snapshots/stax/test_sighash_all_output_modified_1_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_output_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_output_modified_1_1/00000.png b/tests/snapshots/stax/test_sighash_all_output_modified_1_1/00000.png deleted file mode 100644 index d8f8a702b..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_output_modified_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_output_modified_1_2/00000.png b/tests/snapshots/stax/test_sighash_all_output_modified_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_output_modified_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_output_modified_2_0/00000.png b/tests/snapshots/stax/test_sighash_all_output_modified_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_output_modified_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_sign_psbt_0_0/00000.png b/tests/snapshots/stax/test_sighash_all_sign_psbt_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sighash_all_sign_psbt_0_0/00000.png and b/tests/snapshots/stax/test_sighash_all_sign_psbt_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_sign_psbt_0_1/00000.png b/tests/snapshots/stax/test_sighash_all_sign_psbt_0_1/00000.png new file mode 100644 index 000000000..728e225ac Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_sign_psbt_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_sign_psbt_0_2/00000.png b/tests/snapshots/stax/test_sighash_all_sign_psbt_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_sign_psbt_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_all_sign_psbt_1_0/00000.png b/tests/snapshots/stax/test_sighash_all_sign_psbt_1_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_sign_psbt_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_sign_psbt_1_1/00000.png b/tests/snapshots/stax/test_sighash_all_sign_psbt_1_1/00000.png deleted file mode 100644 index d3dc23888..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_sign_psbt_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_sign_psbt_1_2/00000.png b/tests/snapshots/stax/test_sighash_all_sign_psbt_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_sign_psbt_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_all_sign_psbt_2_0/00000.png b/tests/snapshots/stax/test_sighash_all_sign_psbt_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_all_sign_psbt_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_0_0/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_input_changed_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_0_0/00000.png and b/tests/snapshots/stax/test_sighash_none_anyone_input_changed_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_0_1/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_input_changed_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_anyone_input_changed_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_0_2/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_input_changed_0_2/00000.png new file mode 100644 index 000000000..b5b992d76 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_anyone_input_changed_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_0_3/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_input_changed_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_anyone_input_changed_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_1_0/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_input_changed_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_2_0/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_input_changed_2_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_2_1/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_input_changed_2_1/00000.png deleted file mode 100644 index d3dc23888..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_2_2/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_input_changed_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_3_0/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_input_changed_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_0/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_0/00000.png and b/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_1/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_2/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_2/00000.png new file mode 100644 index 000000000..b8562da23 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_3/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_1_0/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_output_changed_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_2_0/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_output_changed_2_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_2_1/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_output_changed_2_1/00000.png deleted file mode 100644 index d8f8a702b..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_2_2/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_output_changed_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_3_0/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_output_changed_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_sign_0_0/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_sign_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_sign_0_0/00000.png and b/tests/snapshots/stax/test_sighash_none_anyone_sign_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_sign_0_1/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_sign_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_anyone_sign_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_sign_0_2/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_sign_0_2/00000.png new file mode 100644 index 000000000..b5b992d76 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_anyone_sign_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_sign_0_3/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_sign_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_anyone_sign_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_sign_1_0/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_sign_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_sign_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_sign_2_0/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_sign_2_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_sign_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_sign_2_1/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_sign_2_1/00000.png deleted file mode 100644 index d3dc23888..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_sign_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_sign_2_2/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_sign_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_sign_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_anyone_sign_3_0/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_sign_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_anyone_sign_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_input_modified_0_0/00000.png b/tests/snapshots/stax/test_sighash_none_input_modified_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_none_input_modified_0_0/00000.png and b/tests/snapshots/stax/test_sighash_none_input_modified_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_input_modified_0_1/00000.png b/tests/snapshots/stax/test_sighash_none_input_modified_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_input_modified_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_input_modified_0_2/00000.png b/tests/snapshots/stax/test_sighash_none_input_modified_0_2/00000.png new file mode 100644 index 000000000..b5b992d76 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_input_modified_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_input_modified_0_3/00000.png b/tests/snapshots/stax/test_sighash_none_input_modified_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_input_modified_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_input_modified_1_0/00000.png b/tests/snapshots/stax/test_sighash_none_input_modified_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_input_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_input_modified_2_0/00000.png b/tests/snapshots/stax/test_sighash_none_input_modified_2_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_input_modified_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_input_modified_2_1/00000.png b/tests/snapshots/stax/test_sighash_none_input_modified_2_1/00000.png deleted file mode 100644 index d3dc23888..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_input_modified_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_input_modified_2_2/00000.png b/tests/snapshots/stax/test_sighash_none_input_modified_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_input_modified_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_input_modified_3_0/00000.png b/tests/snapshots/stax/test_sighash_none_input_modified_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_input_modified_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_output_modified_0_0/00000.png b/tests/snapshots/stax/test_sighash_none_output_modified_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_none_output_modified_0_0/00000.png and b/tests/snapshots/stax/test_sighash_none_output_modified_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_output_modified_0_1/00000.png b/tests/snapshots/stax/test_sighash_none_output_modified_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_output_modified_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_output_modified_0_2/00000.png b/tests/snapshots/stax/test_sighash_none_output_modified_0_2/00000.png new file mode 100644 index 000000000..b8562da23 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_output_modified_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_output_modified_0_3/00000.png b/tests/snapshots/stax/test_sighash_none_output_modified_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_output_modified_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_output_modified_1_0/00000.png b/tests/snapshots/stax/test_sighash_none_output_modified_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_output_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_output_modified_2_0/00000.png b/tests/snapshots/stax/test_sighash_none_output_modified_2_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_output_modified_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_output_modified_2_1/00000.png b/tests/snapshots/stax/test_sighash_none_output_modified_2_1/00000.png deleted file mode 100644 index d8f8a702b..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_output_modified_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_output_modified_2_2/00000.png b/tests/snapshots/stax/test_sighash_none_output_modified_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_output_modified_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_output_modified_3_0/00000.png b/tests/snapshots/stax/test_sighash_none_output_modified_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_output_modified_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_sign_psbt_0_0/00000.png b/tests/snapshots/stax/test_sighash_none_sign_psbt_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_none_sign_psbt_0_0/00000.png and b/tests/snapshots/stax/test_sighash_none_sign_psbt_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_sign_psbt_0_1/00000.png b/tests/snapshots/stax/test_sighash_none_sign_psbt_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_sign_psbt_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_sign_psbt_0_2/00000.png b/tests/snapshots/stax/test_sighash_none_sign_psbt_0_2/00000.png new file mode 100644 index 000000000..b5b992d76 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_sign_psbt_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_sign_psbt_0_3/00000.png b/tests/snapshots/stax/test_sighash_none_sign_psbt_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_sign_psbt_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_none_sign_psbt_1_0/00000.png b/tests/snapshots/stax/test_sighash_none_sign_psbt_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_sign_psbt_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_sign_psbt_2_0/00000.png b/tests/snapshots/stax/test_sighash_none_sign_psbt_2_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_sign_psbt_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_sign_psbt_2_1/00000.png b/tests/snapshots/stax/test_sighash_none_sign_psbt_2_1/00000.png deleted file mode 100644 index d3dc23888..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_sign_psbt_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_sign_psbt_2_2/00000.png b/tests/snapshots/stax/test_sighash_none_sign_psbt_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_sign_psbt_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_none_sign_psbt_3_0/00000.png b/tests/snapshots/stax/test_sighash_none_sign_psbt_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_none_sign_psbt_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash1_0_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash1_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash1_0_0/00000.png and b/tests/snapshots/stax/test_sighash_segwitv0_sighash1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash1_0_1/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash1_0_1/00000.png new file mode 100644 index 000000000..ae93c76ba Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash1_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash1_0_2/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash1_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash1_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash1_1_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash1_1_0/00000.png deleted file mode 100644 index 9693b0759..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash1_2_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash1_2_0/00000.png deleted file mode 100644 index ed9bb0bd7..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash1_2_1/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash1_2_1/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash1_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash1_3_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash1_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash1_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_0/00000.png and b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_1/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_2/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_2/00000.png new file mode 100644 index 000000000..284c3287b Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_3/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_1_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_2_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_2_0/00000.png deleted file mode 100644 index 9693b0759..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_3_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_3_0/00000.png deleted file mode 100644 index ed9bb0bd7..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_3_1/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_3_1/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_3_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_4_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_4_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_0/00000.png and b/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_1/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_2/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_2/00000.png new file mode 100644 index 000000000..284c3287b Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_3/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_1_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash3_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_2_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash3_2_0/00000.png deleted file mode 100644 index 9693b0759..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_3_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash3_3_0/00000.png deleted file mode 100644 index ed9bb0bd7..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_3_1/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash3_3_1/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_3_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_4_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash3_4_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_0/00000.png and b/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_1/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_2/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_2/00000.png new file mode 100644 index 000000000..284c3287b Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_3/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_1_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash81_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_2_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash81_2_0/00000.png deleted file mode 100644 index 9693b0759..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_3_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash81_3_0/00000.png deleted file mode 100644 index ed9bb0bd7..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_3_1/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash81_3_1/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_3_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_4_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash81_4_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_0/00000.png and b/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_1/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_2/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_2/00000.png new file mode 100644 index 000000000..284c3287b Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_3/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_1_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash82_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_2_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash82_2_0/00000.png deleted file mode 100644 index 9693b0759..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_3_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash82_3_0/00000.png deleted file mode 100644 index ed9bb0bd7..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_3_1/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash82_3_1/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_3_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_4_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash82_4_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_0/00000.png and b/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_1/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_2/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_2/00000.png new file mode 100644 index 000000000..284c3287b Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_3/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_1_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash83_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_2_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash83_2_0/00000.png deleted file mode 100644 index 9693b0759..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_3_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash83_3_0/00000.png deleted file mode 100644 index ed9bb0bd7..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_3_1/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash83_3_1/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_3_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_4_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash83_4_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_0_0/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_input_changed_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_0_0/00000.png and b/tests/snapshots/stax/test_sighash_single_anyone_input_changed_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_0_1/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_input_changed_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_anyone_input_changed_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_0_2/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_input_changed_0_2/00000.png new file mode 100644 index 000000000..b5b992d76 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_anyone_input_changed_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_0_3/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_input_changed_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_anyone_input_changed_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_1_0/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_input_changed_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_2_0/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_input_changed_2_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_2_1/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_input_changed_2_1/00000.png deleted file mode 100644 index d3dc23888..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_2_2/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_input_changed_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_3_0/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_input_changed_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_0/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_0/00000.png and b/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_1/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_2/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_2/00000.png new file mode 100644 index 000000000..b8562da23 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_3/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_1_0/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_output_changed_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_2_0/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_output_changed_2_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_2_1/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_output_changed_2_1/00000.png deleted file mode 100644 index d8f8a702b..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_2_2/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_output_changed_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_3_0/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_output_changed_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_sign_0_0/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_sign_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_sign_0_0/00000.png and b/tests/snapshots/stax/test_sighash_single_anyone_sign_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_sign_0_1/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_sign_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_anyone_sign_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_sign_0_2/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_sign_0_2/00000.png new file mode 100644 index 000000000..b5b992d76 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_anyone_sign_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_sign_0_3/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_sign_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_anyone_sign_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_sign_1_0/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_sign_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_sign_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_sign_2_0/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_sign_2_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_sign_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_sign_2_1/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_sign_2_1/00000.png deleted file mode 100644 index d3dc23888..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_sign_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_sign_2_2/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_sign_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_sign_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_anyone_sign_3_0/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_sign_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_anyone_sign_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_input_modified_0_0/00000.png b/tests/snapshots/stax/test_sighash_single_input_modified_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_single_input_modified_0_0/00000.png and b/tests/snapshots/stax/test_sighash_single_input_modified_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_input_modified_0_1/00000.png b/tests/snapshots/stax/test_sighash_single_input_modified_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_input_modified_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_input_modified_0_2/00000.png b/tests/snapshots/stax/test_sighash_single_input_modified_0_2/00000.png new file mode 100644 index 000000000..b5b992d76 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_input_modified_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_input_modified_0_3/00000.png b/tests/snapshots/stax/test_sighash_single_input_modified_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_input_modified_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_input_modified_1_0/00000.png b/tests/snapshots/stax/test_sighash_single_input_modified_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_input_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_input_modified_2_0/00000.png b/tests/snapshots/stax/test_sighash_single_input_modified_2_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_input_modified_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_input_modified_2_1/00000.png b/tests/snapshots/stax/test_sighash_single_input_modified_2_1/00000.png deleted file mode 100644 index d3dc23888..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_input_modified_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_input_modified_2_2/00000.png b/tests/snapshots/stax/test_sighash_single_input_modified_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_input_modified_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_input_modified_3_0/00000.png b/tests/snapshots/stax/test_sighash_single_input_modified_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_input_modified_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_0_0/00000.png b/tests/snapshots/stax/test_sighash_single_output_different_index_modified_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_0_0/00000.png and b/tests/snapshots/stax/test_sighash_single_output_different_index_modified_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_0_1/00000.png b/tests/snapshots/stax/test_sighash_single_output_different_index_modified_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_output_different_index_modified_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_0_2/00000.png b/tests/snapshots/stax/test_sighash_single_output_different_index_modified_0_2/00000.png new file mode 100644 index 000000000..5e2d559a1 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_output_different_index_modified_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_0_3/00000.png b/tests/snapshots/stax/test_sighash_single_output_different_index_modified_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_output_different_index_modified_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_1_0/00000.png b/tests/snapshots/stax/test_sighash_single_output_different_index_modified_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_2_0/00000.png b/tests/snapshots/stax/test_sighash_single_output_different_index_modified_2_0/00000.png deleted file mode 100644 index f4f2bda75..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_2_1/00000.png b/tests/snapshots/stax/test_sighash_single_output_different_index_modified_2_1/00000.png deleted file mode 100644 index d8f8a702b..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_2_2/00000.png b/tests/snapshots/stax/test_sighash_single_output_different_index_modified_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_3_0/00000.png b/tests/snapshots/stax/test_sighash_single_output_different_index_modified_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_0/00000.png b/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_0/00000.png and b/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_1/00000.png b/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_2/00000.png b/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_2/00000.png new file mode 100644 index 000000000..b8562da23 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_3/00000.png b/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_1_0/00000.png b/tests/snapshots/stax/test_sighash_single_output_same_index_modified_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_2_0/00000.png b/tests/snapshots/stax/test_sighash_single_output_same_index_modified_2_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_2_1/00000.png b/tests/snapshots/stax/test_sighash_single_output_same_index_modified_2_1/00000.png deleted file mode 100644 index d8f8a702b..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_2_2/00000.png b/tests/snapshots/stax/test_sighash_single_output_same_index_modified_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_3_0/00000.png b/tests/snapshots/stax/test_sighash_single_output_same_index_modified_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_sign_psbt_0_0/00000.png b/tests/snapshots/stax/test_sighash_single_sign_psbt_0_0/00000.png index 56f1c4952..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sighash_single_sign_psbt_0_0/00000.png and b/tests/snapshots/stax/test_sighash_single_sign_psbt_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_sign_psbt_0_1/00000.png b/tests/snapshots/stax/test_sighash_single_sign_psbt_0_1/00000.png new file mode 100644 index 000000000..0d80fbd9e Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_sign_psbt_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_sign_psbt_0_2/00000.png b/tests/snapshots/stax/test_sighash_single_sign_psbt_0_2/00000.png new file mode 100644 index 000000000..b5b992d76 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_sign_psbt_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_sign_psbt_0_3/00000.png b/tests/snapshots/stax/test_sighash_single_sign_psbt_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_sign_psbt_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_single_sign_psbt_1_0/00000.png b/tests/snapshots/stax/test_sighash_single_sign_psbt_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_sign_psbt_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_sign_psbt_2_0/00000.png b/tests/snapshots/stax/test_sighash_single_sign_psbt_2_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_sign_psbt_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_sign_psbt_2_1/00000.png b/tests/snapshots/stax/test_sighash_single_sign_psbt_2_1/00000.png deleted file mode 100644 index d3dc23888..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_sign_psbt_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_sign_psbt_2_2/00000.png b/tests/snapshots/stax/test_sighash_single_sign_psbt_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_sign_psbt_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_single_sign_psbt_3_0/00000.png b/tests/snapshots/stax/test_sighash_single_sign_psbt_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_single_sign_psbt_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_unsupported_0_0/00000.png b/tests/snapshots/stax/test_sighash_unsupported_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sighash_unsupported_0_0/00000.png and b/tests/snapshots/stax/test_sighash_unsupported_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_unsupported_0_1/00000.png b/tests/snapshots/stax/test_sighash_unsupported_0_1/00000.png new file mode 100644 index 000000000..728e225ac Binary files /dev/null and b/tests/snapshots/stax/test_sighash_unsupported_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_unsupported_0_2/00000.png b/tests/snapshots/stax/test_sighash_unsupported_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_unsupported_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_unsupported_1_0/00000.png b/tests/snapshots/stax/test_sighash_unsupported_1_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_unsupported_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_unsupported_1_1/00000.png b/tests/snapshots/stax/test_sighash_unsupported_1_1/00000.png deleted file mode 100644 index d3dc23888..000000000 Binary files a/tests/snapshots/stax/test_sighash_unsupported_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_unsupported_1_2/00000.png b/tests/snapshots/stax/test_sighash_unsupported_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_unsupported_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_unsupported_2_0/00000.png b/tests/snapshots/stax/test_sighash_unsupported_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_unsupported_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_0_0/00000.png b/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_0_0/00000.png and b/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_0_1/00000.png b/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_0_1/00000.png new file mode 100644 index 000000000..728e225ac Binary files /dev/null and b/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_0_2/00000.png b/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_1_0/00000.png b/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_1_0/00000.png deleted file mode 100644 index ab13563ad..000000000 Binary files a/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_1_1/00000.png b/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_1_1/00000.png deleted file mode 100644 index d3dc23888..000000000 Binary files a/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_1_2/00000.png b/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_2_0/00000.png b/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_message_0_0/00000.png b/tests/snapshots/stax/test_sign_message_0_0/00000.png index 098a7dd3f..2d9cf131e 100644 Binary files a/tests/snapshots/stax/test_sign_message_0_0/00000.png and b/tests/snapshots/stax/test_sign_message_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_0_1/00000.png b/tests/snapshots/stax/test_sign_message_0_1/00000.png index 7acd8425e..15e14662a 100644 Binary files a/tests/snapshots/stax/test_sign_message_0_1/00000.png and b/tests/snapshots/stax/test_sign_message_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_0_2/00000.png b/tests/snapshots/stax/test_sign_message_0_2/00000.png index 9196d0620..d683aba80 100644 Binary files a/tests/snapshots/stax/test_sign_message_0_2/00000.png and b/tests/snapshots/stax/test_sign_message_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_accept_0_0/00000.png b/tests/snapshots/stax/test_sign_message_accept_0_0/00000.png index 098a7dd3f..2d9cf131e 100644 Binary files a/tests/snapshots/stax/test_sign_message_accept_0_0/00000.png and b/tests/snapshots/stax/test_sign_message_accept_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_accept_0_1/00000.png b/tests/snapshots/stax/test_sign_message_accept_0_1/00000.png index 331444038..849d31296 100644 Binary files a/tests/snapshots/stax/test_sign_message_accept_0_1/00000.png and b/tests/snapshots/stax/test_sign_message_accept_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_accept_0_2/00000.png b/tests/snapshots/stax/test_sign_message_accept_0_2/00000.png index 9196d0620..d683aba80 100644 Binary files a/tests/snapshots/stax/test_sign_message_accept_0_2/00000.png and b/tests/snapshots/stax/test_sign_message_accept_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_accept_long_0_0/00000.png b/tests/snapshots/stax/test_sign_message_accept_long_0_0/00000.png index 098a7dd3f..2d9cf131e 100644 Binary files a/tests/snapshots/stax/test_sign_message_accept_long_0_0/00000.png and b/tests/snapshots/stax/test_sign_message_accept_long_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_accept_long_0_1/00000.png b/tests/snapshots/stax/test_sign_message_accept_long_0_1/00000.png index e6080c2ae..ea44c6170 100644 Binary files a/tests/snapshots/stax/test_sign_message_accept_long_0_1/00000.png and b/tests/snapshots/stax/test_sign_message_accept_long_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_accept_long_1_0/00000.png b/tests/snapshots/stax/test_sign_message_accept_long_1_0/00000.png index 3757c3e3e..0a78297ae 100644 Binary files a/tests/snapshots/stax/test_sign_message_accept_long_1_0/00000.png and b/tests/snapshots/stax/test_sign_message_accept_long_1_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_accept_long_2_0/00000.png b/tests/snapshots/stax/test_sign_message_accept_long_2_0/00000.png index 73b715143..5e542e094 100644 Binary files a/tests/snapshots/stax/test_sign_message_accept_long_2_0/00000.png and b/tests/snapshots/stax/test_sign_message_accept_long_2_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_accept_long_3_0/00000.png b/tests/snapshots/stax/test_sign_message_accept_long_3_0/00000.png index f858187b2..5b42ed811 100644 Binary files a/tests/snapshots/stax/test_sign_message_accept_long_3_0/00000.png and b/tests/snapshots/stax/test_sign_message_accept_long_3_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_accept_long_4_0/00000.png b/tests/snapshots/stax/test_sign_message_accept_long_4_0/00000.png index 325d2de53..6c70653de 100644 Binary files a/tests/snapshots/stax/test_sign_message_accept_long_4_0/00000.png and b/tests/snapshots/stax/test_sign_message_accept_long_4_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_accept_long_4_1/00000.png b/tests/snapshots/stax/test_sign_message_accept_long_4_1/00000.png index 9196d0620..d683aba80 100644 Binary files a/tests/snapshots/stax/test_sign_message_accept_long_4_1/00000.png and b/tests/snapshots/stax/test_sign_message_accept_long_4_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_accept_non_ascii_0_0/00000.png b/tests/snapshots/stax/test_sign_message_accept_non_ascii_0_0/00000.png index 098a7dd3f..2d9cf131e 100644 Binary files a/tests/snapshots/stax/test_sign_message_accept_non_ascii_0_0/00000.png and b/tests/snapshots/stax/test_sign_message_accept_non_ascii_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_accept_non_ascii_0_1/00000.png b/tests/snapshots/stax/test_sign_message_accept_non_ascii_0_1/00000.png index 731541c9c..510b2e034 100644 Binary files a/tests/snapshots/stax/test_sign_message_accept_non_ascii_0_1/00000.png and b/tests/snapshots/stax/test_sign_message_accept_non_ascii_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_accept_non_ascii_0_2/00000.png b/tests/snapshots/stax/test_sign_message_accept_non_ascii_0_2/00000.png index 9196d0620..d683aba80 100644 Binary files a/tests/snapshots/stax/test_sign_message_accept_non_ascii_0_2/00000.png and b/tests/snapshots/stax/test_sign_message_accept_non_ascii_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_accept_too_long_0_0/00000.png b/tests/snapshots/stax/test_sign_message_accept_too_long_0_0/00000.png index 098a7dd3f..2d9cf131e 100644 Binary files a/tests/snapshots/stax/test_sign_message_accept_too_long_0_0/00000.png and b/tests/snapshots/stax/test_sign_message_accept_too_long_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_accept_too_long_0_1/00000.png b/tests/snapshots/stax/test_sign_message_accept_too_long_0_1/00000.png index f59ea32ec..8e8a95388 100644 Binary files a/tests/snapshots/stax/test_sign_message_accept_too_long_0_1/00000.png and b/tests/snapshots/stax/test_sign_message_accept_too_long_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_accept_too_long_0_2/00000.png b/tests/snapshots/stax/test_sign_message_accept_too_long_0_2/00000.png index 9196d0620..d683aba80 100644 Binary files a/tests/snapshots/stax/test_sign_message_accept_too_long_0_2/00000.png and b/tests/snapshots/stax/test_sign_message_accept_too_long_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_hash_reject_0_0/00000.png b/tests/snapshots/stax/test_sign_message_hash_reject_0_0/00000.png index 098a7dd3f..2d9cf131e 100644 Binary files a/tests/snapshots/stax/test_sign_message_hash_reject_0_0/00000.png and b/tests/snapshots/stax/test_sign_message_hash_reject_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_hash_reject_0_1/00000.png b/tests/snapshots/stax/test_sign_message_hash_reject_0_1/00000.png index 83a99df7b..02a1edd3c 100644 Binary files a/tests/snapshots/stax/test_sign_message_hash_reject_0_1/00000.png and b/tests/snapshots/stax/test_sign_message_hash_reject_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_hash_reject_0_2/00000.png b/tests/snapshots/stax/test_sign_message_hash_reject_0_2/00000.png index 56afa4b24..45414d554 100644 Binary files a/tests/snapshots/stax/test_sign_message_hash_reject_0_2/00000.png and b/tests/snapshots/stax/test_sign_message_hash_reject_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_reject_0_0/00000.png b/tests/snapshots/stax/test_sign_message_reject_0_0/00000.png index 098a7dd3f..2d9cf131e 100644 Binary files a/tests/snapshots/stax/test_sign_message_reject_0_0/00000.png and b/tests/snapshots/stax/test_sign_message_reject_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_reject_0_1/00000.png b/tests/snapshots/stax/test_sign_message_reject_0_1/00000.png index d375d66b7..2b258d5a9 100644 Binary files a/tests/snapshots/stax/test_sign_message_reject_0_1/00000.png and b/tests/snapshots/stax/test_sign_message_reject_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_message_reject_0_2/00000.png b/tests/snapshots/stax/test_sign_message_reject_0_2/00000.png index 56afa4b24..45414d554 100644 Binary files a/tests/snapshots/stax/test_sign_message_reject_0_2/00000.png and b/tests/snapshots/stax/test_sign_message_reject_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png index d863ed002..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png b/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png deleted file mode 100644 index 428c346c0..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00002.png b/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00002.png deleted file mode 100644 index 08abaf817..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00000.png index 29e0ff9fb..ab8603f01 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00000.png and b/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_2_0/00000.png deleted file mode 100644 index 9b6e282b5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_2_1/00000.png b/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_2_1/00000.png deleted file mode 100644 index 4c6a1e859..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_2_2/00000.png b/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_highfee_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_highfee_0_0/00000.png index 7a8fa15fa..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_highfee_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_highfee_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_highfee_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_highfee_0_1/00000.png new file mode 100644 index 000000000..8bc702c9f Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_highfee_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_highfee_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_highfee_0_2/00000.png new file mode 100644 index 000000000..b940b201e Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_highfee_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_highfee_0_3/00000.png b/tests/snapshots/stax/test_sign_psbt_highfee_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_highfee_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_highfee_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_highfee_1_0/00000.png deleted file mode 100644 index 5523926c7..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_highfee_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_highfee_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_highfee_2_0/00000.png deleted file mode 100644 index a2b8b9f2b..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_highfee_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_highfee_2_1/00000.png b/tests/snapshots/stax/test_sign_psbt_highfee_2_1/00000.png deleted file mode 100644 index 167724c76..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_highfee_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_highfee_2_2/00000.png b/tests/snapshots/stax/test_sign_psbt_highfee_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_highfee_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_highfee_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_highfee_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_highfee_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_0/00000.png index d863ed002..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_0/00001.png b/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_0/00001.png deleted file mode 100644 index c21939201..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_0/00002.png b/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_0/00002.png deleted file mode 100644 index 08abaf817..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_1/00000.png index 29e0ff9fb..27d0e341b 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_1/00000.png and b/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_2_0/00000.png deleted file mode 100644 index 519dcf6b8..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_2_1/00000.png b/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_2_1/00000.png deleted file mode 100644 index 3dc9e2295..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_2_2/00000.png b/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_0/00000.png index d863ed002..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_0/00001.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_0/00001.png deleted file mode 100644 index 0713e758b..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_0/00002.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_0/00002.png deleted file mode 100644 index 08abaf817..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_1/00000.png index 29e0ff9fb..0ead511d5 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_1/00000.png and b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_2_0/00000.png deleted file mode 100644 index 3c69ff058..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_2_1/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_2_1/00000.png deleted file mode 100644 index b5e351184..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_2_2/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png index d863ed002..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png deleted file mode 100644 index 0713e758b..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00002.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00002.png deleted file mode 100644 index 08abaf817..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png index 29e0ff9fb..e449a3523 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png and b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00000.png new file mode 100644 index 000000000..e7830f8bf Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00000.png deleted file mode 100644 index ba590bdfd..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_0/00000.png deleted file mode 100644 index 3c69ff058..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_1/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_1/00000.png deleted file mode 100644 index b5e351184..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_2/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_3_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_4_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_4_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_0/00000.png index d863ed002..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_0/00001.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_0/00001.png deleted file mode 100644 index 0713e758b..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_0/00002.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_0/00002.png deleted file mode 100644 index 08abaf817..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_1/00000.png index 29e0ff9fb..c2c4f1f19 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_1/00000.png and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00001.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00001.png new file mode 100644 index 000000000..c2c4f1f19 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00001.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00002.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00002.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00002.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00003.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00003.png new file mode 100644 index 000000000..07d97910d Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00003.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00004.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00004.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00004.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00005.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00005.png new file mode 100644 index 000000000..07d97910d Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00005.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00006.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00006.png new file mode 100644 index 000000000..07d97910d Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00006.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00007.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00007.png new file mode 100644 index 000000000..07d97910d Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00007.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00008.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00008.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00008.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00009.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00009.png new file mode 100644 index 000000000..07d97910d Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00009.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00010.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00010.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00010.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00011.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00011.png new file mode 100644 index 000000000..07d97910d Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00011.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00012.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00012.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00012.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00013.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00013.png new file mode 100644 index 000000000..07d97910d Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00013.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00014.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00014.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00014.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00015.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00015.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00015.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00016.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00016.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00016.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00017.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00017.png new file mode 100644 index 000000000..07d97910d Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00017.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00018.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00018.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00018.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00019.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00019.png new file mode 100644 index 000000000..07d97910d Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00019.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00020.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00020.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00020.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00021.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00021.png new file mode 100644 index 000000000..07d97910d Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00021.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00022.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00022.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00022.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00023.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00023.png new file mode 100644 index 000000000..07d97910d Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00023.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00024.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00024.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00024.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00025.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00025.png new file mode 100644 index 000000000..07d97910d Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00025.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00026.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00026.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00026.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00027.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00027.png new file mode 100644 index 000000000..07d97910d Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00027.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00028.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00028.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00028.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00029.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00029.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00029.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00030.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00030.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00030.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00031.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00031.png new file mode 100644 index 000000000..07d97910d Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00031.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00032.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00032.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00032.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_3/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_3/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_2_0/00000.png deleted file mode 100644 index 58a236702..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_3_0/00000.png deleted file mode 100644 index 84a6840d9..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_3_1/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_3_1/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_3_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_4_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_4_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_0/00000.png index d863ed002..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_0/00001.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_0/00001.png deleted file mode 100644 index 0713e758b..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_0/00002.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_0/00002.png deleted file mode 100644 index 08abaf817..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_1/00000.png index 29e0ff9fb..c2c4f1f19 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_1/00000.png and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_2/00001.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_2/00001.png new file mode 100644 index 000000000..c2c4f1f19 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_2/00001.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_2/00002.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_2/00002.png new file mode 100644 index 000000000..5dfac2fb4 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_2/00002.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_3/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_3/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_2_0/00000.png deleted file mode 100644 index 58a236702..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_3_0/00000.png deleted file mode 100644 index 84a6840d9..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_3_1/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_3_1/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_3_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_4_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_4_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_0_1/00000.png new file mode 100644 index 000000000..1e7fe85d9 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_1_0/00000.png deleted file mode 100644 index 4603353a7..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_1_1/00000.png deleted file mode 100644 index c5bac20c0..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_1_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_0_1/00000.png new file mode 100644 index 000000000..4b6674472 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_1_0/00000.png deleted file mode 100644 index d3e7d16b9..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_1_1/00000.png deleted file mode 100644 index 3516b6f02..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_1_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_1/00000.png new file mode 100644 index 000000000..4b6674472 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_0/00000.png deleted file mode 100644 index d3e7d16b9..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_1/00000.png deleted file mode 100644 index 3516b6f02..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_1/00000.png new file mode 100644 index 000000000..4b6674472 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_0/00000.png deleted file mode 100644 index d3e7d16b9..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_1/00000.png deleted file mode 100644 index 3516b6f02..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_0_1/00000.png new file mode 100644 index 000000000..4b6674472 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_1_0/00000.png deleted file mode 100644 index d3e7d16b9..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_1_1/00000.png deleted file mode 100644 index 3516b6f02..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_1_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_0_1/00000.png new file mode 100644 index 000000000..d106d1855 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00000.png deleted file mode 100644 index 06e55ce35..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_2_0/00000.png deleted file mode 100644 index 400d33524..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_2_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_2_1/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_1/00000.png new file mode 100644 index 000000000..d106d1855 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00000.png deleted file mode 100644 index 06e55ce35..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_2_0/00000.png deleted file mode 100644 index 400d33524..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_2_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_2_1/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_0_1/00000.png new file mode 100644 index 000000000..ae93c76ba Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_1_0/00000.png deleted file mode 100644 index 9693b0759..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_2_0/00000.png deleted file mode 100644 index ed9bb0bd7..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_2_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_2_1/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_0_1/00000.png new file mode 100644 index 000000000..ae93c76ba Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00000.png deleted file mode 100644 index 9693b0759..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_2_0/00000.png deleted file mode 100644 index ed9bb0bd7..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_2_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_2_1/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_0_1/00000.png new file mode 100644 index 000000000..4476d7922 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_1_0/00000.png deleted file mode 100644 index 6acf52c8a..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_1_1/00000.png deleted file mode 100644 index 8aadd0e2b..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_1_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00000.png index ba590bdfd..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png new file mode 100644 index 000000000..e449a3523 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_2/00000.png new file mode 100644 index 000000000..5d5a34f1e Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_3/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_0/00000.png deleted file mode 100644 index 6acf52c8a..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_1/00000.png deleted file mode 100644 index 8aadd0e2b..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_0_1/00000.png new file mode 100644 index 000000000..4476d7922 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_1_0/00000.png deleted file mode 100644 index 6acf52c8a..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_1_1/00000.png deleted file mode 100644 index 8aadd0e2b..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_1_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_0_1/00000.png new file mode 100644 index 000000000..d208f051e Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_1_0/00000.png deleted file mode 100644 index 9d3927b67..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_1_1/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_0_1/00000.png new file mode 100644 index 000000000..3fb02062a Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_1_0/00000.png deleted file mode 100644 index b30e2e798..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_1_1/00000.png deleted file mode 100644 index e0a674b49..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_1_2/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_0_1/00000.png new file mode 100644 index 000000000..3fb02062a Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_1_0/00000.png deleted file mode 100644 index b30e2e798..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_1_1/00000.png deleted file mode 100644 index e0a674b49..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_1_2/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_0_1/00000.png new file mode 100644 index 000000000..3fb02062a Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_1_0/00000.png deleted file mode 100644 index b30e2e798..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_1_1/00000.png deleted file mode 100644 index e0a674b49..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_1_2/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_0_1/00000.png new file mode 100644 index 000000000..3fb02062a Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_1_0/00000.png deleted file mode 100644 index b30e2e798..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_1_1/00000.png deleted file mode 100644 index e0a674b49..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_1_2/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png index d863ed002..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png b/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png deleted file mode 100644 index cb02f14a1..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_0/00001.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_0/00002.png b/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_0/00002.png deleted file mode 100644 index 08abaf817..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_0/00002.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_1/00000.png index 29e0ff9fb..c8986b17e 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_1/00000.png and b/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_1_0/00000.png deleted file mode 100644 index 7a8fa15fa..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_2_0/00000.png deleted file mode 100644 index 951388516..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_2_1/00000.png b/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_2_1/00000.png deleted file mode 100644 index 25b8eed69..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_2_2/00000.png b/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_2_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_2_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_0/00000.png index c37ecbb2e..1ca9cb82c 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_1/00000.png new file mode 100644 index 000000000..ca158c16e Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_2/00000.png new file mode 100644 index 000000000..998e9bbcd Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_3/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_3/00000.png new file mode 100644 index 000000000..18003f87d Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_1_0/00000.png index 7a8fa15fa..f90d44385 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_1_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_1_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_2_0/00000.png index f514ba4fd..89c3cc7db 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_2_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_2_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_3_0/00000.png index 6744bd41c..b0134358f 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_3_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_3_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_3_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_3_1/00000.png new file mode 100644 index 000000000..cd8780dcd Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_3_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_3_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_3_2/00000.png new file mode 100644 index 000000000..ee2353ea5 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_3_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_4_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_4_0/00000.png deleted file mode 100644 index 4fbcb3a28..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_5_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_5_0/00000.png deleted file mode 100644 index a84f29517..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_5_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_6_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_6_0/00000.png deleted file mode 100644 index c65bb0d57..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_6_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_6_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_6_1/00000.png deleted file mode 100644 index de1b0e791..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_6_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_6_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_6_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_6_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_7_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_7_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_7_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_0/00000.png index c37ecbb2e..1ca9cb82c 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_1/00000.png new file mode 100644 index 000000000..ca158c16e Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_2/00000.png new file mode 100644 index 000000000..998e9bbcd Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_3/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_3/00000.png new file mode 100644 index 000000000..dd071184e Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_1_0/00000.png index 7a8fa15fa..eacd92f99 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_1_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_1_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_2_0/00000.png index f514ba4fd..eeecf4df8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_2_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_2_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_2_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_2_1/00000.png new file mode 100644 index 000000000..cd8780dcd Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_2_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_2_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_2_2/00000.png new file mode 100644 index 000000000..ee2353ea5 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_2_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_3_0/00000.png deleted file mode 100644 index a2242567c..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_4_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_4_0/00000.png deleted file mode 100644 index c1bc25fc5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_5_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_5_0/00000.png deleted file mode 100644 index 29cafe94d..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_5_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_5_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_5_1/00000.png deleted file mode 100644 index de1b0e791..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_5_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_5_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_5_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_5_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_6_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_6_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_6_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_0/00000.png index c37ecbb2e..1ca9cb82c 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_1/00000.png new file mode 100644 index 000000000..ca158c16e Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_2/00000.png new file mode 100644 index 000000000..998e9bbcd Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_3/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_3/00000.png new file mode 100644 index 000000000..18003f87d Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_1_0/00000.png index 7a8fa15fa..f90d44385 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_1_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_1_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_2_0/00000.png index f514ba4fd..eeecf4df8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_2_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_2_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_2_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_2_1/00000.png new file mode 100644 index 000000000..cd8780dcd Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_2_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_2_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_2_2/00000.png new file mode 100644 index 000000000..ee2353ea5 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_2_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_3_0/00000.png deleted file mode 100644 index 6744bd41c..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_4_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_4_0/00000.png deleted file mode 100644 index 4fbcb3a28..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_4_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_5_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_5_0/00000.png deleted file mode 100644 index 29cafe94d..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_5_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_5_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_5_1/00000.png deleted file mode 100644 index de1b0e791..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_5_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_5_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_5_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_5_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_6_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_6_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_6_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_0_1/00000.png new file mode 100644 index 000000000..911e9a313 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_1_0/00000.png deleted file mode 100644 index 3326334a2..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_2_0/00000.png deleted file mode 100644 index 839df13ec..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_2_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_2_1/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_0/00000.png index 7a8fa15fa..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_1/00000.png new file mode 100644 index 000000000..1e4a3e493 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_2/00000.png new file mode 100644 index 000000000..a1187bb4c Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_2/00001.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_2/00001.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_2/00001.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_3/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_1_0/00000.png deleted file mode 100644 index d414707df..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_opreturn_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_1_1/00000.png deleted file mode 100644 index 3b7f645be..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_opreturn_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_2_0/00000.png deleted file mode 100644 index 839df13ec..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_opreturn_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_2_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_2_1/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_opreturn_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_opreturn_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_0/00000.png index 7a8fa15fa..ddb2c73d6 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_1/00000.png new file mode 100644 index 000000000..1e4a3e493 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_2/00000.png new file mode 100644 index 000000000..a1187bb4c Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_2/00001.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_2/00001.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_2/00001.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_3/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_3/00000.png new file mode 100644 index 000000000..9068277ee Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_3/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_1_0/00000.png deleted file mode 100644 index d414707df..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_1_1/00000.png deleted file mode 100644 index 3b7f645be..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_2_0/00000.png deleted file mode 100644 index 839df13ec..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_2_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_2_1/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_2_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_3_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_3_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_3_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_0_1/00000.png new file mode 100644 index 000000000..5b4826fe8 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_1_0/00000.png deleted file mode 100644 index a00f8eb61..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_1_1/00000.png deleted file mode 100644 index f8dcc95bd..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_1_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_2_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png index 7a8fa15fa..dfbd7d4c8 100644 Binary files a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_0_1/00000.png new file mode 100644 index 000000000..5b4826fe8 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_0_1/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_0_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_0_2/00000.png new file mode 100644 index 000000000..9449fe7e0 Binary files /dev/null and b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_0_2/00000.png differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_1_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_1_0/00000.png deleted file mode 100644 index a00f8eb61..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_1_0/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_1_1/00000.png deleted file mode 100644 index f8dcc95bd..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_1_1/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_1_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_1_2/00000.png deleted file mode 100644 index 066a141c3..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_1_2/00000.png and /dev/null differ diff --git a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_2_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_2_0/00000.png deleted file mode 100644 index 2ba6d27d5..000000000 Binary files a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_2_0/00000.png and /dev/null differ diff --git a/tests/test_e2e_tapscripts.py b/tests/test_e2e_tapscripts.py index 6f61a9c11..1ef95a31a 100644 --- a/tests/test_e2e_tapscripts.py +++ b/tests/test_e2e_tapscripts.py @@ -291,15 +291,15 @@ def test_e2e_tapscript_maxdepth(navigator: Navigator, firmware: Firmware, client def test_e2e_tapscript_large(navigator: Navigator, firmware: Firmware, client: RaggerClient, test_name: str, rpc, rpc_test_wallet, speculos_globals: SpeculosGlobals): - # A quite large tapscript with 8 tapleaves and 22 keys in total. + # A quite large tapscript with 8 tapleaves and 10 keys in total. keys_info = [] core_wallet_name = None - for i in range(21): + for i in range(10 - 1): core_wallet_name_i, core_xpub_orig = create_new_wallet() - if i == 9: - # sign with bitcoin-core using the ninth external key (it will be key @10 in the policy) + if i == 6: + # sign with bitcoin-core using the seventh external key (it will be key @6 in the policy) core_wallet_name = core_wallet_name_i keys_info.append(core_xpub_orig) @@ -311,7 +311,7 @@ def test_e2e_tapscript_large(navigator: Navigator, firmware: Firmware, client: R wallet_policy = WalletPolicy( name="Tapzilla", - descriptor_template="tr(@0/**,{{{sortedmulti_a(1,@1/**,@2/**,@3/**,@4/**,@5/**),multi_a(2,@6/**,@7/**,@8/**)},{multi_a(2,@9/**,@10/**,@11/**,@12/**),pk(@13/**)}},{{multi_a(2,@14/**,@15/**),multi_a(3,@16/**,@17/**,@18/**)},{multi_a(2,@19/**,@20/**),pk(@21/**)}}})", + descriptor_template="tr(@0/**,{{{sortedmulti_a(1,@1/**,@2/**,@3/**,@4/**,@5/**),multi_a(2,@6/<2;3>/*,@7/**,@8/**)},{multi_a(2,@9/**,@6/**,@0/<2;3>/*,@1/<2;3>/*),pk(@2/<2;3>/*)}},{{multi_a(2,@3/<2;3>/*,@4/<2;3>/*),multi_a(3,@5/<2;3>/*,@7/<2;3>/*,@8/<2;3>/*)},{multi_a(2,@9/<2;3>/*,@0/<4;5>/*),pk(@1/<4;5>/*)}}})", keys_info=keys_info) run_test_e2e(navigator, client, wallet_policy, [core_wallet_name], rpc, rpc_test_wallet, speculos_globals, diff --git a/tests/test_register_wallet.py b/tests/test_register_wallet.py index f8a273631..3de33453c 100644 --- a/tests/test_register_wallet.py +++ b/tests/test_register_wallet.py @@ -94,6 +94,9 @@ def test_register_wallet_with_long_name(navigator: Navigator, firmware: Firmware def test_register_wallet_reject_header(navigator: Navigator, firmware: Firmware, client: RaggerClient, test_name: str): + if not firmware.name.startswith("nano"): + pytest.skip() + wallet = MultisigWallet( name="Cold storage", address_type=AddressType.WIT, diff --git a/tests/test_register_wallet_v1.py b/tests/test_register_wallet_v1.py index bcea05160..fccaa449d 100644 --- a/tests/test_register_wallet_v1.py +++ b/tests/test_register_wallet_v1.py @@ -95,6 +95,9 @@ def test_register_wallet_accept_wit_v1(navigator: Navigator, firmware: Firmware, def test_register_wallet_reject_header_v1(navigator: Navigator, firmware: Firmware, client: RaggerClient, test_name: str): + if not firmware.name.startswith("nano"): + pytest.skip() + wallet = MultisigWallet( name="Cold storage", address_type=AddressType.WIT, diff --git a/tests/test_sign_psbt.py b/tests/test_sign_psbt.py index 9b53ef4f5..7b31c2f60 100644 --- a/tests/test_sign_psbt.py +++ b/tests/test_sign_psbt.py @@ -1,12 +1,6 @@ import base64 import pytest -import threading - -from decimal import Decimal - -from typing import List - from pathlib import Path from ledger_bitcoin import WalletPolicy, MultisigWallet, AddressType, PartialSignature @@ -15,17 +9,12 @@ from ledger_bitcoin.psbt import PSBT from ledger_bitcoin.wallet import AddressType -from ragger.navigator import Navigator, NavInsID +from ragger.navigator import Navigator from ragger.error import ExceptionRAPDU from ragger.firmware import Firmware from test_utils import bip0340, txmaker -from embit.script import Script -from embit.networks import NETWORKS -import requests -import json - from ragger_bitcoin import RaggerClient from .instructions import * @@ -99,7 +88,7 @@ def test_sign_psbt_singlesig_sh_wpkh_1to2(navigator: Navigator, firmware: Firmwa # "pubkey" : "024ba3b77d933de9fa3f9583348c40f3caaf2effad5b6e244ece8abbfcc7244f67", # "signature" : "30440220720722b08489c2a50d10edea8e21880086c8e8f22889a16815e306daeea4665b02203fcf453fa490b76cf4f929714065fc90a519b7b97ab18914f9451b5a4b45241201" result = client.sign_psbt(psbt, wallet, None, navigator, - instructions=sign_psbt_instruction_approve_2(firmware), + instructions=sign_psbt_instruction_approve(firmware), testname=test_name) assert result == [( @@ -124,8 +113,8 @@ def test_sign_psbt_highfee(navigator: Navigator, firmware: Firmware, client: Rag for out in psbt.tx.vout: out.nValue = int(out.nValue * 0.9) - # the test is only interesting if the total amount is at least 10000 sats - assert sum(input.witness_utxo.nValue for input in psbt.inputs) >= 10000 + # the test is only interesting if the total amount is at least 100000 sats + assert sum(input.witness_utxo.nValue for input in psbt.inputs) >= 100000 wallet = WalletPolicy( "", @@ -136,7 +125,7 @@ def test_sign_psbt_highfee(navigator: Navigator, firmware: Firmware, client: Rag ) result = client.sign_psbt(psbt, wallet, None, navigator, - instructions=sign_psbt_instruction_approve_3(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_feewarning=True), testname=test_name) assert len(result) == 1 @@ -156,7 +145,7 @@ def test_sign_psbt_singlesig_wpkh_1to2(navigator: Navigator, firmware: Firmware, ) result = client.sign_psbt(psbt, wallet, None, navigator, - instructions=sign_psbt_instruction_approve_2(firmware), + instructions=sign_psbt_instruction_approve(firmware), testname=test_name) # expected sigs @@ -240,7 +229,7 @@ def test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo(navigator: Navigat ) result = client.sign_psbt(psbt, wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_unverifiedwarning=True), testname=test_name) # expected sigs @@ -286,7 +275,7 @@ def test_sign_psbt_singlesig_wpkh_selftransfer(navigator: Navigator, firmware: F psbt = "cHNidP8BAHECAAAAAfcDVJxLN1tzz5vaIy2onFL/ht/OqwKm2jEWGwMNDE/cAQAAAAD9////As0qAAAAAAAAFgAUJfcXOL7SoYGoDC1n6egGa0OTD9/mtgEAAAAAABYAFDXG4N1tPISxa6iF3Kc6yGPQtZPsTTQlAAABAPYCAAAAAAEBCOcYS1aMP1uQcUKTMJbvlsZXsV4yNnVxynyMfxSX//UAAAAAFxYAFGEWho6AN6qeux0gU3BSWnK+Dw4D/f///wKfJwEAAAAAABepFG1IUtrzpUCfdyFtu46j1ZIxLX7ph0DiAQAAAAAAFgAU4e5IJz0XxNe96ANYDugMQ34E0/cCRzBEAiB1b84pX0QaOUrvCdDxKeB+idM6wYKTLGmqnUU/tL8/lQIgbSinpq4jBlo+SIGyh8XNVrWAeMlKBNmoLenKOBugKzcBIQKXsd8NwO+9naIfeI3nkgYjg6g3QZarGTRDs7SNVZfGPJBJJAABAR9A4gEAAAAAABYAFOHuSCc9F8TXvegDWA7oDEN+BNP3IgYCgffBheEUZI8iAFFfv7b+HNM7j4jolv6lj5/n3j68h3kY9azC/VQAAIABAACAAAAAgAAAAAAHAAAAACICAzQZjNnkwXFEhm1F6oC2nk1ADqH6t/RHBAOblLA4tV5BGPWswv1UAACAAQAAgAAAAIABAAAAEgAAAAAiAgJxtbd5rYcIOFh3l7z28MeuxavnanCdck9I0uJs+HTwoBj1rML9VAAAgAEAAIAAAACAAQAAAAAAAAAA" result = client.sign_psbt(psbt, wallet, None, navigator, - instructions=sign_psbt_instruction_approve_5(firmware), + instructions=sign_psbt_instruction_approve_selftransfer(firmware), testname=test_name) assert len(result) == 1 @@ -339,8 +328,11 @@ def test_sign_psbt_multisig_wsh(navigator: Navigator, firmware: Firmware, client psbt = open_psbt_from_file(f"{tests_root}/psbt/multisig/wsh-2of2.psbt") + # fees don't fit in the same page on 'flex', but they fit on 'stax' + fees_on_next_page = firmware.name == 'flex' + result = client.sign_psbt(psbt, wallet, wallet_hmac, navigator, - instructions=sign_psbt_instruction_approve_6(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_spend_from_wallet=True, fees_on_next_page=fees_on_next_page), testname=test_name) assert result == [( @@ -373,7 +365,7 @@ def test_sign_psbt_multisig_sh_wsh(navigator: Navigator, firmware: Firmware, cli psbt = "cHNidP8BAFUCAAAAAS60cHn6kIlm2wk314ZKiOok2xj++cPoa/K5TXzNk4s6AQAAAAD9////AescAAAAAAAAGXapFFnK2lAxTIKeGfWneG+O4NSYf0KdiKwhlRUAAAEAigIAAAABAaNw+E0toKUlohxkK0YmapPS7uToo7RG7DA2YLrmoD8BAAAAFxYAFAppBymwQTPq8lpFfFWMuPRNdbTX/v///wI7rUIBAAAAABepFJMyNbbbdF4o3zxQhWSJ5ZXY5naHh60dAAAAAAAAF6kU9wt/XvakFsqnsR6xlBxP5N9MyyqHbvokAAEBIK0dAAAAAAAAF6kU9wt/XvakFsqnsR6xlBxP5N9MyyqHAQQiACAyIOGl/sIPCRep2F4Bude0ME17U2m2dPAiK96XdDCf7wEFR1IhA0fxhNV0BDkMTLzQjBSpKxSeh39pMEcQ+reqlD2a/D20IQPlOZCX7JMMMjUxBLMNtzR+gcVKZaL4J4sf/VRbo03NfFKuIgYDR/GE1XQEOQxMvNCMFKkrFJ6Hf2kwRxD6t6qUPZr8PbQc4kJDtDAAAIABAACAAAAAgAEAAIAAAAAAAAAAACIGA+U5kJfskwwyNTEEsw23NH6BxUplovgnix/9VFujTc18HPWswv0wAACAAQAAgAAAAIABAACAAAAAAAAAAAAAAA==" result = client.sign_psbt(psbt, wallet, wallet_hmac, navigator, - instructions=sign_psbt_instruction_approve_7(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_spend_from_wallet=True), testname=test_name) assert result == [( @@ -411,7 +403,7 @@ def test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo(navigator: Navigator, psbt = "cHNidP8BAFUCAAAAAS60cHn6kIlm2wk314ZKiOok2xj++cPoa/K5TXzNk4s6AQAAAAD9////AescAAAAAAAAGXapFFnK2lAxTIKeGfWneG+O4NSYf0KdiKwhlRUAAAEBIK0dAAAAAAAAF6kU9wt/XvakFsqnsR6xlBxP5N9MyyqHAQQiACAyIOGl/sIPCRep2F4Bude0ME17U2m2dPAiK96XdDCf7wEFR1IhA0fxhNV0BDkMTLzQjBSpKxSeh39pMEcQ+reqlD2a/D20IQPlOZCX7JMMMjUxBLMNtzR+gcVKZaL4J4sf/VRbo03NfFKuIgYDR/GE1XQEOQxMvNCMFKkrFJ6Hf2kwRxD6t6qUPZr8PbQc4kJDtDAAAIABAACAAAAAgAEAAIAAAAAAAAAAACIGA+U5kJfskwwyNTEEsw23NH6BxUplovgnix/9VFujTc18HPWswv0wAACAAQAAgAAAAIABAACAAAAAAAAAAAAAAA==" result = client.sign_psbt(psbt, wallet, wallet_hmac, navigator, - instructions=sign_psbt_instruction_approve_8(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_spend_from_wallet=True, has_unverifiedwarning=True), testname=test_name) assert result == [( @@ -551,7 +543,7 @@ def test_sign_psbt_singlesig_wpkh_4to3(navigator: Navigator, firmware: Firmware, assert sum_out < sum_in result = client.sign_psbt(psbt, wallet, None, navigator, - instructions=sign_psbt_instruction_approve_9(firmware, save_screenshot=False), + instructions=sign_psbt_instruction_approve_streaming(firmware, output_count=2, save_screenshot=False), testname=test_name) assert len(result) == n_ins @@ -693,8 +685,11 @@ def test_sign_psbt_with_opreturn(navigator: Navigator, firmware: Firmware, clien psbt = PSBT() psbt.deserialize(psbt_b64) + # to and amount fit on the same page on stax, but not on flex + to_on_next_page = firmware.name == 'flex' + hww_sigs = client.sign_psbt(psbt, wallet, None, navigator, - instructions=sign_psbt_instruction_approve_opreturn(firmware), + instructions=sign_psbt_instruction_approve(firmware, to_on_next_page=to_on_next_page, fees_on_next_page=True), testname=test_name) assert len(hww_sigs) == 1 @@ -717,7 +712,7 @@ def test_sign_psbt_with_naked_opreturn(navigator: Navigator, firmware: Firmware, psbt.deserialize(psbt_b64) hww_sigs = client.sign_psbt(psbt, wallet, None, navigator, - instructions=sign_psbt_instruction_approve_2(firmware), + instructions=sign_psbt_instruction_approve(firmware), testname=test_name) assert len(hww_sigs) == 1 @@ -750,9 +745,9 @@ def test_sign_psbt_with_segwit_v16(navigator: Navigator, firmware: Firmware, cli def test_sign_psbt_with_external_inputs(navigator: Navigator, firmware: Firmware, client: RaggerClient, test_name: str): - instructions = [sign_psbt_instruction_approve_external_inputs(firmware), - sign_psbt_instruction_approve_external_inputs_2(firmware), - sign_psbt_instruction_approve_external_inputs_2(firmware)] + instructions = [sign_psbt_instruction_approve_external_inputs(firmware, output_count=5), + sign_psbt_instruction_approve_external_inputs(firmware, output_count=4), + sign_psbt_instruction_approve_external_inputs(firmware, output_count=4)] # PSBT obtained by joining pkh-1to1.psbt, tr-1to2.psbt, wpkh-1to2.psbt. # We sign it with each of the respective wallets; therefore it must show the "external inputs" warning each time. psbt_b64 = "cHNidP8BAP0yAQIAAAADobgj0jNtaUtJNO+bblt94XoFUT2oop2wKi7Lx6mm/m0BAAAAAP3///9RIsLN5oI+VXVBdbksnFegqOGsg8OOF4f9Oh/zNI6VEwEAAAAA/f///3oqmXlWwJ+Op/0oGcGph7sU4iv5rc2vIKiXY3Is7uJkAQAAAAD9////BaCGAQAAAAAAFgAUE5m4oJhHoDmwNS9Y0hLBgLqxf3dV/6cAAAAAACJRIAuOdIa8MGoK77enwArwQFVC2xrNc+7MqCdxzPX+XrYPeEEPAAAAAAAZdqkUE9fVgWaUbD7AIpNAZtjA0RHRu0GIrHQ4IwAAAAAAFgAU6zj6m4Eo+B8m6V7bDF/66oNpD+Sguw0AAAAAABl2qRQ0Sg9IyhUOwrkDgXZgubaLE6ZwJoisAAAAAAABASunhqkAAAAAACJRINj08dGJltthuxyvVCPeJdih7unJUNN+b/oCMBLV5i4NIRYhLqKFalzxEOZqK+nXNTFHk/28s4iyuPE/K2remC569RkA9azC/VYAAIABAACAAAAAgAEAAAAAAAAAARcgIS6ihWpc8RDmaivp1zUxR5P9vLOIsrjxPytq3pguevUAAQCMAgAAAAHsIw5TCVJWBSokKCcO7ASYlEsQ9vHFePQxwj0AmLSuWgEAAAAXFgAUKBU5gg4t6XOuQbpgBLQxySHE2G3+////AnJydQAAAAAAF6kUyLkGrymMcOYDoow+/C+uGearKA+HQEIPAAAAAAAZdqkUy65bUM+Tnm9TG4prer14j+FLApeIrITyHAAiBgLuhgggfiEChCb2nnZEfX49XgdwSfXmg8MTbCMUdipHGBj1rML9LAAAgAEAAIAAAACAAAAAAAAAAAAAAQB9AgAAAAGvv64GWQ90H/GvWbasRhEmM2pMSoLbVT32/vq3N6wz8wEAAAAA/f///wJwEQEAAAAAACIAIP3uRBxW5bBtDfgsEkxwcBSlyhlli+C5hWvKFvHtMln3pfQwAAAAAAAWABQ6+EKa1ZVKpe6KM8mD/YoehnmSSwAAAAABAR+l9DAAAAAAABYAFDr4QprVlUql7oozyYP9ih6GeZJLIgYD7iw9mOsfk8Chqo5aQAm3Dre0Tq0V8WZvE2sBKtWNMGgY9azC/VQAAIABAACAAAAAgAEAAAAIAAAAAAABBSACkIHs5WFqocuZMZ/Eh07+5H8IzrpfYARjbIxDQJpfCiEHApCB7OVhaqHLmTGfxIdO/uR/CM66X2AEY2yMQ0CaXwoZAPWswv1WAACAAQAAgAAAAIABAAAAAgAAAAAAIgICKexHcnEx7SWIogxG7amrt9qm9J/VC6/nC5xappYcTswY9azC/VQAAIABAACAAAAAgAEAAAAKAAAAAAA=" @@ -819,7 +814,7 @@ def test_sign_psbt_miniscript_multikey(navigator: Navigator, firmware: Firmware, ) result = client.sign_psbt(psbt, wallet, wallet_hmac, navigator, - instructions=sign_psbt_instruction_approve_7(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_spend_from_wallet=True), testname=test_name) assert len(result) == 2 @@ -884,8 +879,12 @@ def test_sign_psbt_tr_script_pk_sighash_all(navigator: Navigator, firmware: Firm psbt = PSBT() psbt.deserialize("cHNidP8BAFICAAAAAR/BzFdxy4OGDMVtlLz+2ThgjBf2NmJDW0HpxE/8/TFCAQAAAAD9////ATkFAAAAAAAAFgAUqo7zdMr638p2kC3bXPYcYLv9nYUAAAAAAAEBK0wGAAAAAAAAIlEg/AoQ0wjH5BtLvDZC+P2KwomFOxznVaDG0NSV8D2fLaQBAwQBAAAAIhXBUBcQi+zqje3FMAuyI4azqzA2esJi+c5eWDJuuD46IvUjIGsW6MH5efpMwPBbajAK//+UFFm28g3nfeVbAWDvjkysrMAhFlAXEIvs6o3txTALsiOGs6swNnrCYvnOXlgybrg+OiL1HQB2IjpuMAAAgAEAAIAAAACAAgAAgAAAAAAAAAAAIRZrFujB+Xn6TMDwW2owCv//lBRZtvIN533lWwFg745MrD0BCS7aAzYX4hDuf30ON4pASuocSLVqoQMCK+z3dG5HAKT1rML9MAAAgAEAAIAAAACAAgAAgAAAAAAAAAAAARcgUBcQi+zqje3FMAuyI4azqzA2esJi+c5eWDJuuD46IvUBGCAJLtoDNhfiEO5/fQ43ikBK6hxItWqhAwIr7Pd0bkcApAAA") + + # fees don't fit in the same page on 'flex', but they fit on 'stax' + fees_on_next_page = firmware.name == 'flex' + result = client.sign_psbt(psbt, wallet, wallet_hmac, navigator, - instructions=sign_psbt_instruction_approve_7(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_spend_from_wallet=True, fees_on_next_page=fees_on_next_page), testname=test_name) assert len(result) == 1 @@ -927,8 +926,11 @@ def test_sign_psbt_against_wrong_tapleaf_hash(navigator: Navigator, firmware: Fi psbt_b64 = "cHNidP8BAH0CAAAAAYBaTWS0c6cz/bqhz0gkvw2CoOJ9/y4sKh5CovAYdw38AAAAAAD9////ArFTiQAAAAAAIlEgUM92rzrvv69scu7om669/XHG88cGJbYVeMikCkWmlxRAQg8AAAAAABYAFJDl+lvev62lopbLzjGdWRDjAYvgAAAAAAABASuAlpgAAAAAACJRINN8fQAgAcXxI9eoGZhPGUUGNjw4g9EeoiMqhcVBO5VLQhXBw4BHaz5Rb16iJhge9exK1RkvpgSBkmRu83QIUOE6J65bgplv5s8b9DhoURGBxkyWW3v18W8Aes7FLe3lKI+SJUkgIRdstYjTZ0gDOmYhQWnhPLeSgxFVT7+P2Da5rOQ5ofSsIO+9DR1rAsJPsa5gnGaxlTcLz+FasRFEtS1GPP9S4AEHulGdUrLAQhXBw4BHaz5Rb16iJhge9exK1RkvpgSBkmRu83QIUOE6J66x3SqLzSBzMBF+yv8nlwb7y8wznx3ph3mkNbEShEEVdUcgnmRvueBFJGCUTkn4hp+audqQgg2l1ThBr54ScaO8+c6sIEOg+6Z7BaL8AdExL0y1lU+WzQLqlFNMBvCuB5kbfXn6ulKcwCEWIRdstYjTZ0gDOmYhQWnhPLeSgxFVT7+P2Da5rOQ5ofQ9AbHdKovNIHMwEX7K/yeXBvvLzDOfHemHeaQ1sRKEQRV19azC/TAAAIABAACAAAAAgAIAAIACAAAAAwAAACEWQ6D7pnsFovwB0TEvTLWVT5bNAuqUU0wG8K4HmRt9efotAVuCmW/mzxv0OGhREYHGTJZbe/XxbwB6zsUt7eUoj5IlB4DpBQAAAAADAAAAIRaeZG+54EUkYJROSfiGn5q52pCCDaXVOEGvnhJxo7z5zj0BW4KZb+bPG/Q4aFERgcZMllt79fFvAHrOxS3t5SiPkiX1rML9MAAAgAEAAIAAAACAAgAAgAAAAAADAAAAIRbDgEdrPlFvXqImGB717ErVGS+mBIGSZG7zdAhQ4Tonrg0As/NWDAAAAAADAAAAIRbvvQ0dawLCT7GuYJxmsZU3C8/hWrERRLUtRjz/UuABBy0Bsd0qi80gczARfsr/J5cG+8vMM58d6Yd5pDWxEoRBFXUHgOkFAgAAAAMAAAABFyDDgEdrPlFvXqImGB717ErVGS+mBIGSZG7zdAhQ4TonrgEYIALiXeErTe+AoRAtQnHQX7jXI4YbZBhruweZSvu1pjAnAAEFIDUB03lc0pILNyKsR6rhmUOmt4haBLLEqg+PUngRkh1tAQaUAcBGIN2D5P/RpWDLWr8u0Sot1Nvr5XYq9Q/AMKqMEXmB3147rCCnLb87WO/OHvM80hvKtQd/5eDRTyap/Nn6wGXiShz23rpSnAHASCB9x/N9yMHBTLoCp176y3zxfQ4uhFjr2IrFWzh6EZDhV6wgPMPmbiXzWmycjxYW5CemUduJTNaIRBRpeKGxZocLVzu6UZ1SsiEHNQHTeVzSkgs3IqxHquGZQ6a3iFoEssSqD49SeBGSHW0NALPzVgwBAAAAAAAAACEHPMPmbiXzWmycjxYW5CemUduJTNaIRBRpeKGxZocLVzstAQImDD+peKARccErGHSxVp2Aq1+VWjA681kfcLPjYIfHB4DpBQMAAAAAAAAAIQd9x/N9yMHBTLoCp176y3zxfQ4uhFjr2IrFWzh6EZDhVz0BAiYMP6l4oBFxwSsYdLFWnYCrX5VaMDrzWR9ws+Ngh8f1rML9MAAAgAEAAIAAAACAAgAAgAMAAAAAAAAAIQenLb87WO/OHvM80hvKtQd/5eDRTyap/Nn6wGXiShz23i0BWuE6OIQBkBYr0ks+isRVRxvEs10ErP2gC9qtZAt0KE8HgOkFAQAAAAAAAAAhB92D5P/RpWDLWr8u0Sot1Nvr5XYq9Q/AMKqMEXmB3147PQFa4To4hAGQFivSSz6KxFVHG8SzXQSs/aAL2q1kC3QoT/Wswv0wAACAAQAAgAAAAIACAACAAQAAAAAAAAAAAA==" + # fees don't fit in the same page on 'flex', but they fit on 'stax' + fees_on_next_page = firmware.name == 'flex' + result = client.sign_psbt(psbt_b64, wallet, wallet_hmac, navigator, - instructions=sign_psbt_instruction_approve_7(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_spend_from_wallet=True, fees_on_next_page=fees_on_next_page), testname=test_name) assert len(result) == 2 diff --git a/tests/test_sign_psbt_v1.py b/tests/test_sign_psbt_v1.py index bfe5420a4..ebb48b451 100644 --- a/tests/test_sign_psbt_v1.py +++ b/tests/test_sign_psbt_v1.py @@ -10,7 +10,6 @@ from test_utils import bip0340 -from embit.networks import NETWORKS from ragger.navigator import Navigator from ragger.firmware import Firmware @@ -84,7 +83,7 @@ def test_sign_psbt_singlesig_sh_wpkh_1to2_v1(navigator: Navigator, firmware: Fir # "pubkey" : "024ba3b77d933de9fa3f9583348c40f3caaf2effad5b6e244ece8abbfcc7244f67", # "signature" : "30440220720722b08489c2a50d10edea8e21880086c8e8f22889a16815e306daeea4665b02203fcf453fa490b76cf4f929714065fc90a519b7b97ab18914f9451b5a4b45241201" result = client.sign_psbt(psbt, wallet, None, navigator, - instructions=sign_psbt_instruction_approve_2( + instructions=sign_psbt_instruction_approve( firmware), testname=test_name) @@ -115,7 +114,7 @@ def test_sign_psbt_singlesig_wpkh_1to2_v1(navigator: Navigator, firmware: Firmwa ) result = client.sign_psbt(psbt, wallet, None, navigator, - instructions=sign_psbt_instruction_approve_2( + instructions=sign_psbt_instruction_approve( firmware), testname=test_name) @@ -203,9 +202,12 @@ def test_sign_psbt_multisig_wsh_v1(navigator: Navigator, firmware: Firmware, cli psbt = open_psbt_from_file(f"{tests_root}/psbt/multisig/wsh-2of2.psbt") + # fees don't fit in the same page on 'flex', but they fit on 'stax' + fees_on_next_page = firmware.name == 'flex' + result = client.sign_psbt(psbt, wallet, wallet_hmac, navigator, - instructions=sign_psbt_instruction_approve_6( - firmware), + instructions=sign_psbt_instruction_approve( + firmware, has_spend_from_wallet=True, fees_on_next_page=fees_on_next_page), testname=test_name) assert result == [( @@ -278,9 +280,12 @@ def test_sign_psbt_with_opreturn_v1(navigator: Navigator, firmware: Firmware, cl psbt = PSBT() psbt.deserialize(psbt_b64) + # to and amount fit on the same page on stax, but not on flex + to_on_next_page = firmware.name == 'flex' + hww_sigs = client.sign_psbt(psbt, wallet, None, navigator, - instructions=sign_psbt_instruction_approve_opreturn( - firmware), + instructions=sign_psbt_instruction_approve( + firmware, to_on_next_page=to_on_next_page, fees_on_next_page=True), testname=test_name) assert len(hww_sigs) == 1 diff --git a/tests/test_sign_psbt_with_sighash_types.py b/tests/test_sign_psbt_with_sighash_types.py index abbcd2beb..c00adbaa8 100644 --- a/tests/test_sign_psbt_with_sighash_types.py +++ b/tests/test_sign_psbt_with_sighash_types.py @@ -5,12 +5,12 @@ from ledger_bitcoin.exception.device_exception import DeviceException from ledger_bitcoin.psbt import PSBT from test_utils import bip0340 -from ragger.navigator import Navigator, NavInsID +from ragger.navigator import Navigator from ragger.error import ExceptionRAPDU from ragger.firmware import Firmware from ragger_bitcoin import RaggerClient -from .instructions import sign_psbt_instruction_approve, sign_psbt_instruction_approve_2, sign_psbt_instruction_approve_4, sign_psbt_instruction_approve_10 +from .instructions import sign_psbt_instruction_approve tests_root: Path = Path(__file__).parent tr_wallet = WalletPolicy( @@ -122,7 +122,7 @@ def test_sighash_none_sign_psbt(navigator: Navigator, firmware: Firmware, client psbt = open_psbt_from_file(f"{tests_root}/psbt/sighash/sighash-none-sign.psbt") result = client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) # get the (tweaked) pubkey from the scriptPubKey @@ -148,7 +148,7 @@ def test_sighash_none_input_modified(navigator: Navigator, firmware: Firmware, c psbt.tx.vin[0].nSequence = psbt.tx.vin[0].nSequence - 1 result = client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert len(result) == 2 @@ -168,7 +168,7 @@ def test_sighash_none_output_modified(navigator: Navigator, firmware: Firmware, psbt.tx.vout[0].nValue = psbt.tx.vout[0].nValue - 1 result = client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert len(result) == 2 @@ -187,7 +187,7 @@ def test_sighash_single_sign_psbt(navigator: Navigator, firmware: Firmware, clie psbt = open_psbt_from_file(f"{tests_root}/psbt/sighash/sighash-single-sign.psbt") result = client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert len(result) == 2 @@ -214,7 +214,7 @@ def test_sighash_single_input_modified(navigator: Navigator, firmware: Firmware, psbt.tx.vin[1].nSequence = psbt.tx.vin[1].nSequence - 1 result = client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) # get the (tweaked) pubkey from the scriptPubKey @@ -236,7 +236,7 @@ def test_sighash_single_output_same_index_modified(navigator: Navigator, firmwar psbt.tx.vout[0].nValue = psbt.tx.vout[0].nValue - 1 result = client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) # get the (tweaked) pubkey from the scriptPubKey @@ -258,7 +258,7 @@ def test_sighash_single_output_different_index_modified(navigator: Navigator, fi psbt.tx.vout[1].nValue = psbt.tx.vout[1].nValue - 1 result = client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) # get the (tweaked) pubkey from the scriptPubKey @@ -279,7 +279,7 @@ def test_sighash_single_3_ins_2_out(navigator: Navigator, firmware: Firmware, cl with pytest.raises(ExceptionRAPDU) as e: client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert DeviceException.exc.get(e.value.status) == NotSupportedError assert len(e.value.data) == 0 @@ -289,7 +289,7 @@ def test_sighash_all_anyone_sign(navigator: Navigator, firmware: Firmware, clien psbt = open_psbt_from_file(f"{tests_root}/psbt/sighash/sighash-all-anyone-can-pay-sign.psbt") result = client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert len(result) == 2 @@ -316,7 +316,7 @@ def test_sighash_all_anyone_input_changed(navigator: Navigator, firmware: Firmwa psbt.tx.vin[0].nSequence = psbt.tx.vin[0].nSequence - 1 result = client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert len(result) == 2 @@ -338,7 +338,7 @@ def test_sighash_all_anyone_output_changed(navigator: Navigator, firmware: Firmw psbt.tx.vout[0].nValue = psbt.tx.vout[0].nValue - 1 result = client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert len(result) == 2 @@ -358,7 +358,7 @@ def test_sighash_none_anyone_sign(navigator: Navigator, firmware: Firmware, clie psbt = open_psbt_from_file(f"{tests_root}/psbt/sighash/sighash-none-anyone-can-pay-sign.psbt") result = client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert len(result) == 2 @@ -385,7 +385,7 @@ def test_sighash_none_anyone_input_changed(navigator: Navigator, firmware: Firmw psbt.tx.vin[0].nSequence = psbt.tx.vin[0].nSequence - 1 result = client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert len(result) == 2 @@ -407,7 +407,7 @@ def test_sighash_none_anyone_output_changed(navigator: Navigator, firmware: Firm psbt.tx.vout[0].nValue = psbt.tx.vout[0].nValue - 1 result = client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert len(result) == 2 @@ -427,7 +427,7 @@ def test_sighash_single_anyone_sign(navigator: Navigator, firmware: Firmware, cl psbt = open_psbt_from_file(f"{tests_root}/psbt/sighash/sighash-single-anyone-can-pay-sign.psbt") result = client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert len(result) == 2 @@ -454,7 +454,7 @@ def test_sighash_single_anyone_input_changed(navigator: Navigator, firmware: Fir psbt.tx.vin[0].nSequence = psbt.tx.vin[0].nSequence - 1 result = client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert len(result) == 2 @@ -476,7 +476,7 @@ def test_sighash_single_anyone_output_changed(navigator: Navigator, firmware: Fi psbt.tx.vout[0].nValue = psbt.tx.vout[0].nValue - 1 result = client.sign_psbt(psbt, tr_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_4(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert len(result) == 2 @@ -553,7 +553,7 @@ def test_sighash_segwitv0_sighash1(navigator: Navigator, firmware: Firmware, cli psbt = open_psbt_from_file(f"{tests_root}/psbt/singlesig/wpkh-1to2.psbt") psbt.inputs[0].sighash = 1 result = client.sign_psbt(psbt, wpkh_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_2(firmware), + instructions=sign_psbt_instruction_approve(firmware), testname=test_name) assert result[0][1].signature == expected_sig @@ -564,7 +564,7 @@ def test_sighash_segwitv0_sighash2(navigator: Navigator, firmware: Firmware, cli psbt = open_psbt_from_file(f"{tests_root}/psbt/singlesig/wpkh-1to2.psbt") psbt.inputs[0].sighash = 2 result = client.sign_psbt(psbt, wpkh_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_10(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert result[0][1].signature == expected_sig @@ -575,7 +575,7 @@ def test_sighash_segwitv0_sighash3(navigator: Navigator, firmware: Firmware, cli psbt = open_psbt_from_file(f"{tests_root}/psbt/singlesig/wpkh-1to2.psbt") psbt.inputs[0].sighash = 3 result = client.sign_psbt(psbt, wpkh_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_10(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert result[0][1].signature == expected_sig @@ -586,7 +586,7 @@ def test_sighash_segwitv0_sighash81(navigator: Navigator, firmware: Firmware, cl psbt = open_psbt_from_file(f"{tests_root}/psbt/singlesig/wpkh-1to2.psbt") psbt.inputs[0].sighash = 0x81 result = client.sign_psbt(psbt, wpkh_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_10(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert result[0][1].signature == expected_sig @@ -597,7 +597,7 @@ def test_sighash_segwitv0_sighash82(navigator: Navigator, firmware: Firmware, cl psbt = open_psbt_from_file(f"{tests_root}/psbt/singlesig/wpkh-1to2.psbt") psbt.inputs[0].sighash = 0x82 result = client.sign_psbt(psbt, wpkh_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_10(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert result[0][1].signature == expected_sig @@ -609,6 +609,6 @@ def test_sighash_segwitv0_sighash83(navigator: Navigator, firmware: Firmware, cl psbt = open_psbt_from_file(f"{tests_root}/psbt/singlesig/wpkh-1to2.psbt") psbt.inputs[0].sighash = 0x83 result = client.sign_psbt(psbt, wpkh_wallet, None, navigator, - instructions=sign_psbt_instruction_approve_10(firmware), + instructions=sign_psbt_instruction_approve(firmware, has_sighashwarning=True), testname=test_name) assert result[0][1].signature == expected_sig diff --git a/unit-tests/CMakeLists.txt b/unit-tests/CMakeLists.txt index b67f4d35f..a7791ef32 100644 --- a/unit-tests/CMakeLists.txt +++ b/unit-tests/CMakeLists.txt @@ -32,7 +32,7 @@ if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_BINARY_DIR}) message(FATAL_ERROR "In-source builds not allowed. Please make a new directory (called a build directory) and run CMake from there. You may need to remove CMakeCache.txt. ") endif() -add_compile_definitions(TEST DEBUG=0 SKIP_FOR_CMOCKA PRINTF=printf) +add_compile_definitions(TEST DEBUG=0 SKIP_FOR_CMOCKA PRINTF=printf COIN_NATIVE_SEGWIT_PREFIX=\"tb\") include_directories(../src) include_directories(mock_includes) diff --git a/unit-tests/test_script.c b/unit-tests/test_script.c index 213dde974..4c97198b1 100644 --- a/unit-tests/test_script.c +++ b/unit-tests/test_script.c @@ -242,8 +242,13 @@ static void test_format_opscript_script_valid(void **state) { CHECK_VALID_TESTCASE(input24, "OP_RETURN 8 -1 0x0102030405060708090a0b0c0d0e0f 0 0x11223344556677"); - uint8_t input_25[] = {OP_RETURN}; - CHECK_VALID_TESTCASE(input_25, "OP_RETURN"); + // because the number 0 is encoded as OP_0, the minimal push for the byte sequence 0x00 is + // done with OP_PUSHDATA1 (unlike pushes for 0x01 to 0x10 that would use OP_1 to OP_16) + uint8_t input25[] = {OP_RETURN, OP_13, 1, 0x00}; + CHECK_VALID_TESTCASE(input25, "OP_RETURN 13 0x00"); + + uint8_t input_26[] = {OP_RETURN}; + CHECK_VALID_TESTCASE(input_26, "OP_RETURN"); } static void test_format_opscript_script_invalid(void **state) { @@ -298,7 +303,7 @@ static void test_format_opscript_script_invalid(void **state) { CHECK_INVALID_TESTCASE(input_negative1_notminimal_1); uint8_t input_negative1_notminimal_2[] = {OP_RETURN, OP_PUSHDATA1, 1, 0x81}; CHECK_INVALID_TESTCASE(input_negative1_notminimal_2); - for (uint8_t i = 0; i <= 16; i++) { + for (uint8_t i = 1; i <= 16; i++) { uint8_t input_negative1_notminimal_push_1[] = {OP_RETURN, 1, i}; CHECK_INVALID_TESTCASE(input_negative1_notminimal_push_1); uint8_t input_negative1_notminimal_push_2[] = {OP_RETURN, OP_PUSHDATA1, 1, i};