[auto-update] Update Ragger snapshots
What changed, and why it matters
This commit only updates screenshot files used for automated UI testing. There are no changes to the actual Ledger Bitcoin app code, so it cannot directly affect device security or user funds.
No security action required. Treat as routine test-maintenance commit. If reviewing for release, verify the snapshot changes correspond to expected UI rendering updates from a prior application or SDK change.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit replaces 612 PNG snapshot images under tests/snapshots for multiple device targets (apex_p, flex, nanosp, nanox, stax). These are golden images consumed by the Ragger test framework for visual regression testing. No source code, build scripts, or application logic is modified. The diff consists entirely of binary file changes with no textual content to review.
Changed components
tests/snapshots/ (Ragger visual regression test assets)Inspect captured patch +0 / −0
diff --git a/tests/snapshots/apex_p/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png b/tests/snapshots/apex_p/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png
index 13b4184..3cc570e 100644
Binary files a/tests/snapshots/apex_p/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png and b/tests/snapshots/apex_p/test_get_wallet_address_multisig_legacy_v1_ui_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png b/tests/snapshots/apex_p/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png
index 13b4184..3cc570e 100644
Binary files a/tests/snapshots/apex_p/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png and b/tests/snapshots/apex_p/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png b/tests/snapshots/apex_p/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png
index 13b4184..3cc570e 100644
Binary files a/tests/snapshots/apex_p/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png and b/tests/snapshots/apex_p/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_anyone_input_changed_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_all_anyone_input_changed_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_all_anyone_input_changed_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_all_anyone_input_changed_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_anyone_input_changed_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_all_anyone_input_changed_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_all_anyone_input_changed_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_all_anyone_input_changed_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_anyone_input_changed_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_all_anyone_input_changed_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_all_anyone_input_changed_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_all_anyone_input_changed_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_anyone_output_changed_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_all_anyone_output_changed_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_all_anyone_output_changed_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_all_anyone_output_changed_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_anyone_output_changed_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_all_anyone_output_changed_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_all_anyone_output_changed_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_all_anyone_output_changed_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_anyone_output_changed_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_all_anyone_output_changed_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_all_anyone_output_changed_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_all_anyone_output_changed_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_anyone_sign_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_all_anyone_sign_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_all_anyone_sign_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_all_anyone_sign_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_anyone_sign_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_all_anyone_sign_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_all_anyone_sign_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_all_anyone_sign_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_anyone_sign_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_all_anyone_sign_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_all_anyone_sign_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_all_anyone_sign_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_input_modified_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_all_input_modified_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_all_input_modified_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_all_input_modified_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_input_modified_0_2/00000.png b/tests/snapshots/apex_p/test_sighash_all_input_modified_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_all_input_modified_0_2/00000.png and b/tests/snapshots/apex_p/test_sighash_all_input_modified_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_output_modified_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_all_output_modified_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_all_output_modified_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_all_output_modified_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_output_modified_0_2/00000.png b/tests/snapshots/apex_p/test_sighash_all_output_modified_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_all_output_modified_0_2/00000.png and b/tests/snapshots/apex_p/test_sighash_all_output_modified_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_sign_psbt_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_all_sign_psbt_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_all_sign_psbt_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_all_sign_psbt_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_sign_psbt_0_2/00000.png b/tests/snapshots/apex_p/test_sighash_all_sign_psbt_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_all_sign_psbt_0_2/00000.png and b/tests/snapshots/apex_p/test_sighash_all_sign_psbt_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_anyone_input_changed_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_none_anyone_input_changed_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_anyone_input_changed_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_none_anyone_input_changed_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_anyone_input_changed_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_none_anyone_input_changed_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_anyone_input_changed_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_none_anyone_input_changed_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_anyone_input_changed_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_none_anyone_input_changed_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_anyone_input_changed_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_none_anyone_input_changed_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_anyone_output_changed_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_none_anyone_output_changed_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_anyone_output_changed_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_none_anyone_output_changed_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_anyone_output_changed_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_none_anyone_output_changed_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_anyone_output_changed_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_none_anyone_output_changed_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_anyone_output_changed_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_none_anyone_output_changed_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_anyone_output_changed_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_none_anyone_output_changed_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_anyone_sign_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_none_anyone_sign_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_anyone_sign_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_none_anyone_sign_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_anyone_sign_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_none_anyone_sign_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_anyone_sign_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_none_anyone_sign_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_anyone_sign_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_none_anyone_sign_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_anyone_sign_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_none_anyone_sign_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_input_modified_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_none_input_modified_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_input_modified_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_none_input_modified_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_input_modified_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_none_input_modified_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_input_modified_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_none_input_modified_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_input_modified_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_none_input_modified_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_input_modified_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_none_input_modified_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_output_modified_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_none_output_modified_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_output_modified_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_none_output_modified_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_output_modified_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_none_output_modified_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_output_modified_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_none_output_modified_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_output_modified_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_none_output_modified_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_output_modified_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_none_output_modified_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_sign_psbt_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_none_sign_psbt_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_sign_psbt_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_none_sign_psbt_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_sign_psbt_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_none_sign_psbt_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_sign_psbt_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_none_sign_psbt_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_sign_psbt_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_none_sign_psbt_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_none_sign_psbt_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_none_sign_psbt_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash1_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash1_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash1_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash1_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash1_0_2/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash1_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash1_0_2/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash1_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash3_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash3_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash3_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash3_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash3_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash3_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash3_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash3_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash3_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash3_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash3_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash3_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash81_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash81_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash81_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash81_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash81_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash81_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash81_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash81_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash81_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash81_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash81_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash81_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash82_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash82_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash82_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash82_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash82_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash82_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash82_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash82_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash82_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash82_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash82_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash82_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash83_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash83_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash83_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash83_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash83_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash83_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash83_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash83_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash83_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash83_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash83_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash83_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_anyone_input_changed_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_single_anyone_input_changed_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_anyone_input_changed_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_single_anyone_input_changed_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_anyone_input_changed_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_single_anyone_input_changed_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_anyone_input_changed_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_single_anyone_input_changed_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_anyone_input_changed_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_single_anyone_input_changed_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_anyone_input_changed_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_single_anyone_input_changed_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_anyone_output_changed_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_single_anyone_output_changed_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_anyone_output_changed_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_single_anyone_output_changed_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_anyone_output_changed_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_single_anyone_output_changed_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_anyone_output_changed_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_single_anyone_output_changed_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_anyone_output_changed_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_single_anyone_output_changed_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_anyone_output_changed_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_single_anyone_output_changed_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_anyone_sign_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_single_anyone_sign_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_anyone_sign_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_single_anyone_sign_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_anyone_sign_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_single_anyone_sign_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_anyone_sign_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_single_anyone_sign_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_anyone_sign_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_single_anyone_sign_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_anyone_sign_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_single_anyone_sign_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_input_modified_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_single_input_modified_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_input_modified_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_single_input_modified_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_input_modified_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_single_input_modified_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_input_modified_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_single_input_modified_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_input_modified_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_single_input_modified_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_input_modified_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_single_input_modified_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_output_different_index_modified_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_single_output_different_index_modified_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_output_different_index_modified_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_single_output_different_index_modified_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_output_different_index_modified_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_single_output_different_index_modified_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_output_different_index_modified_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_single_output_different_index_modified_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_output_different_index_modified_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_single_output_different_index_modified_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_output_different_index_modified_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_single_output_different_index_modified_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_output_same_index_modified_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_single_output_same_index_modified_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_output_same_index_modified_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_single_output_same_index_modified_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_output_same_index_modified_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_single_output_same_index_modified_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_output_same_index_modified_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_single_output_same_index_modified_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_output_same_index_modified_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_single_output_same_index_modified_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_output_same_index_modified_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_single_output_same_index_modified_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_sign_psbt_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_single_sign_psbt_0_0/00000.png
index 692dd97..b3b5455 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_sign_psbt_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_single_sign_psbt_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_sign_psbt_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_single_sign_psbt_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_sign_psbt_0_1/00000.png and b/tests/snapshots/apex_p/test_sighash_single_sign_psbt_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_sign_psbt_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_single_sign_psbt_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_single_sign_psbt_0_3/00000.png and b/tests/snapshots/apex_p/test_sighash_single_sign_psbt_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_unsupported_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_unsupported_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_unsupported_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_unsupported_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_unsupported_0_2/00000.png b/tests/snapshots/apex_p/test_sighash_unsupported_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_unsupported_0_2/00000.png and b/tests/snapshots/apex_p/test_sighash_unsupported_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_unsupported_for_segwitv0_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_unsupported_for_segwitv0_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sighash_unsupported_for_segwitv0_0_0/00000.png and b/tests/snapshots/apex_p/test_sighash_unsupported_for_segwitv0_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_unsupported_for_segwitv0_0_2/00000.png b/tests/snapshots/apex_p/test_sighash_unsupported_for_segwitv0_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sighash_unsupported_for_segwitv0_0_2/00000.png and b/tests/snapshots/apex_p/test_sighash_unsupported_for_segwitv0_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png
index ecf6547..b7fd447 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_against_wrong_tapleaf_hash_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00001.png b/tests/snapshots/apex_p/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00001.png
index 95462d2..c884a59 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00001.png and b/tests/snapshots/apex_p/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00001.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_highfee_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_highfee_0_0/00000.png
index b985a04..5f2106a 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_highfee_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_highfee_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_highfee_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_highfee_0_2/00000.png
index aeaf353..67a9c33 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_highfee_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_highfee_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_highfee_0_3/00001.png b/tests/snapshots/apex_p/test_sign_psbt_highfee_0_3/00001.png
index bec9d2a..a3e747b 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_highfee_0_3/00001.png and b/tests/snapshots/apex_p/test_sign_psbt_highfee_0_3/00001.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_miniscript_multikey_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_miniscript_multikey_0_0/00000.png
index ecf6547..b7fd447 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_miniscript_multikey_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_miniscript_multikey_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_miniscript_multikey_0_2/00001.png b/tests/snapshots/apex_p/test_sign_psbt_miniscript_multikey_0_2/00001.png
index 95462d2..c884a59 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_miniscript_multikey_0_2/00001.png and b/tests/snapshots/apex_p/test_sign_psbt_miniscript_multikey_0_2/00001.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_multisig_sh_wsh_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_multisig_sh_wsh_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_multisig_sh_wsh_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_multisig_sh_wsh_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_multisig_sh_wsh_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_multisig_sh_wsh_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_multisig_sh_wsh_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_multisig_sh_wsh_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png b/tests/snapshots/apex_p/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png b/tests/snapshots/apex_p/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_multisig_wsh_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_multisig_wsh_0_0/00000.png
index ecf6547..b7fd447 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_multisig_wsh_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_multisig_wsh_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_multisig_wsh_0_2/00001.png b/tests/snapshots/apex_p/test_sign_psbt_multisig_wsh_0_2/00001.png
index 95462d2..c884a59 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_multisig_wsh_0_2/00001.png and b/tests/snapshots/apex_p/test_sign_psbt_multisig_wsh_0_2/00001.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_multisig_wsh_v1_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_multisig_wsh_v1_0_0/00000.png
index ecf6547..b7fd447 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_multisig_wsh_v1_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_multisig_wsh_v1_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_multisig_wsh_v1_0_2/00001.png b/tests/snapshots/apex_p/test_sign_psbt_multisig_wsh_v1_0_2/00001.png
index 95462d2..c884a59 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_multisig_wsh_v1_0_2/00001.png and b/tests/snapshots/apex_p/test_sign_psbt_multisig_wsh_v1_0_2/00001.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_large_amount_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_large_amount_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_large_amount_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_large_amount_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_large_amount_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_large_amount_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_large_amount_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_large_amount_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_v1_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_v1_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_v1_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_pkh_1to1_v1_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_sh_wpkh_1to2_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_sh_wpkh_1to2_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_sh_wpkh_1to2_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_sh_wpkh_1to2_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_1to2_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_1to2_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_1to2_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_1to2_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_1to2_v1_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_1to2_v1_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_1to2_v1_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_1to2_v1_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_3/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_3/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_3/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_v1_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_v1_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_v1_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_2to2_v1_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png
index 1749d0f..1870796 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_0_2/00015.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_0_2/00015.png
index bffd6e3..10357d3 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_0_2/00015.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_0_2/00015.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_0_3/00001.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_0_3/00001.png
index 9c83f43..35df494 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_0_3/00001.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_0_3/00001.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png
index 1749d0f..1870796 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_2/00015.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_2/00015.png
index bffd6e3..10357d3 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_2/00015.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_2/00015.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_3/00001.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_3/00001.png
index 9c83f43..35df494 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_3/00001.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_3/00001.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00001.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00001.png
index bffd6e3..10357d3 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00001.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00001.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00019.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00019.png
index 1749d0f..1870796 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00019.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00019.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_6/00015.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_6/00015.png
index bffd6e3..10357d3 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_6/00015.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_6/00015.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_7/00001.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_7/00001.png
index 9c83f43..35df494 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_7/00001.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_7/00001.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to18_1_1/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to18_1_1/00000.png
index b3cd1d0..67e6e17 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to18_1_1/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to18_1_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to18_1_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to18_1_2/00000.png
index 71eb88b..b073039 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to18_1_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_4to18_1_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_selftransfer_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_selftransfer_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_selftransfer_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_singlesig_wpkh_selftransfer_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_all_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_all_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_all_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_all_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_default_0_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_default_0_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_default_0_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_default_0_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_default_1_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_default_1_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_default_1_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_sighash_default_1_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_v1_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_v1_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_v1_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_v1_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_v1_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_v1_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_v1_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_taproot_1to2_v1_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png
index ecf6547..b7fd447 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_tr_script_pk_sighash_all_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_tr_script_pk_sighash_all_0_2/00001.png b/tests/snapshots/apex_p/test_sign_psbt_tr_script_pk_sighash_all_0_2/00001.png
index 95462d2..c884a59 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_tr_script_pk_sighash_all_0_2/00001.png and b/tests/snapshots/apex_p/test_sign_psbt_tr_script_pk_sighash_all_0_2/00001.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_0_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_0_0_0/00000.png
index 54b115d..d5dc4ae 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_0_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_0_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_0_0_1/00000.png b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_0_0_1/00000.png
index b6f9995..1225ee3 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_0_0_1/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_0_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_0_0_3/00005.png b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_0_0_3/00005.png
index 718dc08..6e14bac 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_0_0_3/00005.png and b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_0_0_3/00005.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_1_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_1_0_0/00000.png
index 54b115d..d5dc4ae 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_1_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_1_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_1_0_1/00000.png b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_1_0_1/00000.png
index 3f5c96e..b1df9c0 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_1_0_1/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_1_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_1_0_3/00004.png b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_1_0_3/00004.png
index 1e2e002..9607bd9 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_1_0_3/00004.png and b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_1_0_3/00004.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_2_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_2_0_0/00000.png
index 54b115d..d5dc4ae 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_2_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_2_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_2_0_1/00000.png b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_2_0_1/00000.png
index 3f5c96e..b1df9c0 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_2_0_1/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_2_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_2_0_3/00004.png b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_2_0_3/00004.png
index 1e2e002..9607bd9 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_2_0_3/00004.png and b/tests/snapshots/apex_p/test_sign_psbt_with_external_inputs_2_0_3/00004.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_naked_opreturn_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_with_naked_opreturn_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_naked_opreturn_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_with_naked_opreturn_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_naked_opreturn_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_with_naked_opreturn_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_naked_opreturn_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_with_naked_opreturn_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_opreturn_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_with_opreturn_0_0/00000.png
index b985a04..5f2106a 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_opreturn_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_with_opreturn_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_opreturn_0_3/00000.png b/tests/snapshots/apex_p/test_sign_psbt_with_opreturn_0_3/00000.png
index bec9d2a..a3e747b 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_opreturn_0_3/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_with_opreturn_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_opreturn_v1_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_with_opreturn_v1_0_0/00000.png
index b985a04..5f2106a 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_opreturn_v1_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_with_opreturn_v1_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_opreturn_v1_0_3/00000.png b/tests/snapshots/apex_p/test_sign_psbt_with_opreturn_v1_0_3/00000.png
index bec9d2a..a3e747b 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_opreturn_v1_0_3/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_with_opreturn_v1_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_segwit_v16_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_with_segwit_v16_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_segwit_v16_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_with_segwit_v16_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_segwit_v16_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_with_segwit_v16_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_segwit_v16_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_with_segwit_v16_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png b/tests/snapshots/apex_p/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png
index a032558..717c318 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sign_psbt_with_segwit_v16_v1_0_2/00000.png b/tests/snapshots/apex_p/test_sign_psbt_with_segwit_v16_v1_0_2/00000.png
index ffb3b05..65903f7 100644
Binary files a/tests/snapshots/apex_p/test_sign_psbt_with_segwit_v16_v1_0_2/00000.png and b/tests/snapshots/apex_p/test_sign_psbt_with_segwit_v16_v1_0_2/00000.png 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 de87d33..0208f21 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_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 de87d33..0208f21 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_1_0_0/00000.png b/tests/snapshots/flex/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png
index de87d33..0208f21 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_sighash_all_anyone_input_changed_0_0/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_0/00000.png
index 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_all_anyone_input_changed_0_3/00000.png 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_output_changed_0_0/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_0/00000.png
index 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_all_anyone_output_changed_0_3/00000.png 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_sign_0_0/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_sign_0_0/00000.png
index 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_all_anyone_sign_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_all_anyone_sign_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_all_anyone_sign_0_3/00000.png and b/tests/snapshots/flex/test_sighash_all_anyone_sign_0_3/00000.png 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 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sighash_all_input_modified_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_all_input_modified_0_2/00000.png and b/tests/snapshots/flex/test_sighash_all_input_modified_0_2/00000.png 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 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sighash_all_output_modified_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_all_output_modified_0_2/00000.png and b/tests/snapshots/flex/test_sighash_all_output_modified_0_2/00000.png 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 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sighash_all_sign_psbt_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_all_sign_psbt_0_2/00000.png and b/tests/snapshots/flex/test_sighash_all_sign_psbt_0_2/00000.png 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 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_input_changed_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_none_anyone_input_changed_0_3/00000.png 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_output_changed_0_0/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_0/00000.png
index 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_none_anyone_output_changed_0_3/00000.png 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_sign_0_0/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_sign_0_0/00000.png
index 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_none_anyone_sign_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_none_anyone_sign_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_none_anyone_sign_0_3/00000.png and b/tests/snapshots/flex/test_sighash_none_anyone_sign_0_3/00000.png 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 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_none_input_modified_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_none_input_modified_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_none_input_modified_0_3/00000.png and b/tests/snapshots/flex/test_sighash_none_input_modified_0_3/00000.png 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 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_none_output_modified_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_none_output_modified_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_none_output_modified_0_3/00000.png and b/tests/snapshots/flex/test_sighash_none_output_modified_0_3/00000.png 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 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_none_sign_psbt_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_none_sign_psbt_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_none_sign_psbt_0_3/00000.png and b/tests/snapshots/flex/test_sighash_none_sign_psbt_0_3/00000.png 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 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash1_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash1_0_2/00000.png and b/tests/snapshots/flex/test_sighash_segwitv0_sighash1_0_2/00000.png 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 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_3/00000.png and b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_0_3/00000.png 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 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_3/00000.png and b/tests/snapshots/flex/test_sighash_segwitv0_sighash3_0_3/00000.png 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 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_3/00000.png and b/tests/snapshots/flex/test_sighash_segwitv0_sighash81_0_3/00000.png 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 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_3/00000.png and b/tests/snapshots/flex/test_sighash_segwitv0_sighash82_0_3/00000.png 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 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_3/00000.png and b/tests/snapshots/flex/test_sighash_segwitv0_sighash83_0_3/00000.png 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 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_input_changed_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_single_anyone_input_changed_0_3/00000.png 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_output_changed_0_0/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_0/00000.png
index 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_single_anyone_output_changed_0_3/00000.png 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_sign_0_0/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_sign_0_0/00000.png
index 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_single_anyone_sign_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_single_anyone_sign_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_single_anyone_sign_0_3/00000.png and b/tests/snapshots/flex/test_sighash_single_anyone_sign_0_3/00000.png 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 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_single_input_modified_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_single_input_modified_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_single_input_modified_0_3/00000.png and b/tests/snapshots/flex/test_sighash_single_input_modified_0_3/00000.png 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 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_single_output_different_index_modified_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_single_output_different_index_modified_0_3/00000.png 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_same_index_modified_0_0/00000.png b/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_0/00000.png
index 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_single_output_same_index_modified_0_3/00000.png 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_sign_psbt_0_0/00000.png b/tests/snapshots/flex/test_sighash_single_sign_psbt_0_0/00000.png
index 7759d54..e176256 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
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sighash_single_sign_psbt_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sighash_single_sign_psbt_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_single_sign_psbt_0_3/00000.png and b/tests/snapshots/flex/test_sighash_single_sign_psbt_0_3/00000.png 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 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sighash_unsupported_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_unsupported_0_2/00000.png and b/tests/snapshots/flex/test_sighash_unsupported_0_2/00000.png 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 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_0_2/00000.png and b/tests/snapshots/flex/test_sighash_unsupported_for_segwitv0_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 c076daf..c647314 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_3/00000.png b/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_3/00000.png
index a7340f5..08e9180 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_against_wrong_tapleaf_hash_0_3/00000.png 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_highfee_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_highfee_0_0/00000.png
index bb5095e..edf8b47 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_highfee_0_2/00000.png
index a956731..1d4deb2 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_highfee_0_2/00000.png 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/00001.png b/tests/snapshots/flex/test_sign_psbt_highfee_0_3/00001.png
index 82b9f60..9df7d96 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_highfee_0_3/00001.png and b/tests/snapshots/flex/test_sign_psbt_highfee_0_3/00001.png 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 c076daf..c647314 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_2/00001.png b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_2/00001.png
index a7340f5..08e9180 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_2/00001.png and b/tests/snapshots/flex/test_sign_psbt_miniscript_multikey_0_2/00001.png 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 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_0_2/00000.png 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_missing_nonwitnessutxo_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png
index 1efe8aa..c5ad9e6 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_3/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png 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_wsh_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_0/00000.png
index c076daf..c647314 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_3/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_3/00000.png
index a7340f5..08e9180 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_0_3/00000.png 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_v1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_0/00000.png
index c076daf..c647314 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_3/00000.png b/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_3/00000.png
index a7340f5..08e9180 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_multisig_wsh_v1_0_3/00000.png 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_singlesig_large_amount_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_0_0/00000.png
index 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_large_amount_0_2/00000.png 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_pkh_1to1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png
index 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_0_2/00000.png 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_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 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_2/00000.png 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_1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png
index 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_2/00000.png 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_v1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png
index 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_pkh_1to1_v1_0_2/00000.png 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_sh_wpkh_1to2_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png
index 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_0_2/00000.png 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_v1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png
index 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_2/00000.png 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_wpkh_1to2_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png
index 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_0_2/00000.png 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_v1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png
index 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_1to2_v1_0_2/00000.png 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_2to2_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png
index 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_0_2/00000.png 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_missing_nonwitnessutxo_0_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png
index 1efe8aa..c5ad9e6 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png 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_3/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_3/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_3/00000.png 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_v1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png
index 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_2to2_v1_0_2/00000.png 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_4to17_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png
index b994dab..dbe7702 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png differ
diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_0_2/00015.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_0_2/00015.png
index 450ff33..939fe6b 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_0_2/00015.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_0_2/00015.png differ
diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_0_3/00001.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_0_3/00001.png
index 3e0b1ae..2c9a9a1 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_0_3/00001.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_0_3/00001.png differ
diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png
index b994dab..dbe7702 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png differ
diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_2/00015.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_2/00015.png
index 450ff33..939fe6b 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_2/00015.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_2/00015.png differ
diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_3/00001.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_3/00001.png
index 3e0b1ae..2c9a9a1 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_3/00001.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_3/00001.png differ
diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00001.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00001.png
index 450ff33..939fe6b 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00001.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00001.png differ
diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00019.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00019.png
index b994dab..dbe7702 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00019.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00019.png differ
diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_6/00015.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_6/00015.png
index 450ff33..939fe6b 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_6/00015.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_6/00015.png differ
diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_7/00001.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_7/00001.png
index 3e0b1ae..2c9a9a1 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_7/00001.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_7/00001.png differ
diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to18_1_1/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to18_1_1/00000.png
index 77a4e05..d79e605 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to18_1_1/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to18_1_1/00000.png differ
diff --git a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to18_1_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to18_1_2/00000.png
index c2c8331..6977ff1 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to18_1_2/00000.png and b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_4to18_1_2/00000.png 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 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_singlesig_wpkh_selftransfer_0_2/00000.png 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_taproot_1to2_sighash_all_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png
index 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_all_0_2/00000.png 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_default_0_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png
index 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_0_0_2/00000.png 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_1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png
index 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_sighash_default_1_0_2/00000.png 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_v1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_0_0/00000.png
index 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_taproot_1to2_v1_0_2/00000.png 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_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 c076daf..c647314 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_3/00000.png b/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_3/00000.png
index a7340f5..08e9180 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_tr_script_pk_sighash_all_0_3/00000.png 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_with_external_inputs_0_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_0/00000.png
index 35a832c..74a0eb9 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
index 6b31e67..801b1c7 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_1/00000.png 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_3/00005.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_3/00005.png
index 8d96a6f..f6ef8ca 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_3/00005.png and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_0_0_3/00005.png 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 35a832c..74a0eb9 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
index 45699f9..a59c226 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_1/00000.png 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_3/00004.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_3/00004.png
index b432ccc..2a21b84 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_3/00004.png and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_1_0_3/00004.png 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 35a832c..74a0eb9 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
index 45699f9..a59c226 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_1/00000.png 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_3/00004.png b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_3/00004.png
index b432ccc..2a21b84 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_3/00004.png and b/tests/snapshots/flex/test_sign_psbt_with_external_inputs_2_0_3/00004.png 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 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_with_naked_opreturn_0_2/00000.png 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_opreturn_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_0/00000.png
index bb5095e..edf8b47 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_4/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_4/00000.png
index 82b9f60..9df7d96 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_with_opreturn_0_4/00000.png 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_v1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_0/00000.png
index bb5095e..edf8b47 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_4/00000.png b/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_4/00000.png
index 82b9f60..9df7d96 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_with_opreturn_v1_0_4/00000.png 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_segwit_v16_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_0_0/00000.png
index 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_0_2/00000.png 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_v1_0_0/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png
index 1efe8aa..c5ad9e6 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_2/00000.png b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_0_2/00000.png
index d0323fc..5866f70 100644
Binary files a/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_0_2/00000.png and b/tests/snapshots/flex/test_sign_psbt_with_segwit_v16_v1_0_2/00000.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 83a614e..6ad3844 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_singlesig_legacy_v1_ui_0_0_0/00000.png b/tests/snapshots/nanosp/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png
index 83a614e..6ad3844 100644
Binary files a/tests/snapshots/nanosp/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png and b/tests/snapshots/nanosp/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png b/tests/snapshots/nanosp/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png
index 83a614e..6ad3844 100644
Binary files a/tests/snapshots/nanosp/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png and b/tests/snapshots/nanosp/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_all_anyone_input_changed_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_all_anyone_output_changed_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_all_anyone_sign_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_all_anyone_sign_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_all_anyone_sign_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_all_anyone_sign_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_all_input_modified_0_0/00000.png b/tests/snapshots/nanosp/test_sighash_all_input_modified_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_all_input_modified_0_0/00000.png and b/tests/snapshots/nanosp/test_sighash_all_input_modified_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_all_output_modified_0_0/00000.png b/tests/snapshots/nanosp/test_sighash_all_output_modified_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_all_output_modified_0_0/00000.png and b/tests/snapshots/nanosp/test_sighash_all_output_modified_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_all_sign_psbt_0_0/00000.png b/tests/snapshots/nanosp/test_sighash_all_sign_psbt_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_all_sign_psbt_0_0/00000.png and b/tests/snapshots/nanosp/test_sighash_all_sign_psbt_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_none_anyone_input_changed_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_none_anyone_output_changed_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_anyone_sign_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_none_anyone_sign_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_none_anyone_sign_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_none_anyone_sign_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_input_modified_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_none_input_modified_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_none_input_modified_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_none_input_modified_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_output_modified_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_none_output_modified_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_none_output_modified_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_none_output_modified_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_sign_psbt_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_none_sign_psbt_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_none_sign_psbt_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_none_sign_psbt_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash1_0_0/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash1_0_0/00000.png and b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash1_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash3_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash81_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash82_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash83_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_single_anyone_input_changed_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_single_anyone_output_changed_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_single_anyone_sign_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_single_anyone_sign_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_single_anyone_sign_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_single_anyone_sign_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_single_input_modified_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_single_input_modified_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_single_input_modified_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_single_input_modified_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_single_output_different_index_modified_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_single_output_same_index_modified_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_single_sign_psbt_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_single_sign_psbt_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_single_sign_psbt_0_1/00000.png and b/tests/snapshots/nanosp/test_sighash_single_sign_psbt_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_unsupported_0_0/00000.png b/tests/snapshots/nanosp/test_sighash_unsupported_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_unsupported_0_0/00000.png and b/tests/snapshots/nanosp/test_sighash_unsupported_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_unsupported_for_segwitv0_0_0/00000.png b/tests/snapshots/nanosp/test_sighash_unsupported_for_segwitv0_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sighash_unsupported_for_segwitv0_0_0/00000.png and b/tests/snapshots/nanosp/test_sighash_unsupported_for_segwitv0_0_0/00000.png differ
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 292fb72..f676e6c 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_highfee_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_highfee_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_highfee_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_highfee_0_0/00000.png differ
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 292fb72..f676e6c 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_multisig_sh_wsh_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_0_0/00000.png
index 292fb72..f676e6c 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_missing_nonwitnessutxo_0_1/00000.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png differ
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 292fb72..f676e6c 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_v1_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_multisig_wsh_v1_0_0/00000.png
index 292fb72..f676e6c 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_singlesig_large_amount_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_large_amount_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_singlesig_large_amount_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_large_amount_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_1/00067.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_1/00067.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_1/00067.png and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_1/00067.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_taproot_1to2_v1_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_taproot_1to2_v1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_taproot_1to2_v1_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_taproot_1to2_v1_0_0/00000.png differ
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 292fb72..f676e6c 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_with_external_inputs_0_0_1/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_1/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_0_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_1/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_1/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_1_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_1/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_1/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_with_external_inputs_2_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_naked_opreturn_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_naked_opreturn_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_naked_opreturn_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_with_naked_opreturn_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_opreturn_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_opreturn_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_opreturn_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_with_opreturn_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_opreturn_v1_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_opreturn_v1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_opreturn_v1_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_with_opreturn_v1_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_segwit_v16_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_segwit_v16_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_segwit_v16_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_with_segwit_v16_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png b/tests/snapshots/nanosp/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanosp/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png and b/tests/snapshots/nanosp/test_sign_psbt_with_segwit_v16_v1_0_0/00000.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 83a614e..6ad3844 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_singlesig_legacy_v1_ui_0_0_0/00000.png b/tests/snapshots/nanox/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png
index 83a614e..6ad3844 100644
Binary files a/tests/snapshots/nanox/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png and b/tests/snapshots/nanox/test_get_wallet_address_singlesig_legacy_v1_ui_0_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png b/tests/snapshots/nanox/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png
index 83a614e..6ad3844 100644
Binary files a/tests/snapshots/nanox/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png and b/tests/snapshots/nanox/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_input_changed_0_1/00000.png b/tests/snapshots/nanox/test_sighash_all_anyone_input_changed_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_all_anyone_input_changed_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_all_anyone_input_changed_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_output_changed_0_1/00000.png b/tests/snapshots/nanox/test_sighash_all_anyone_output_changed_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_all_anyone_output_changed_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_all_anyone_output_changed_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_all_anyone_sign_0_1/00000.png b/tests/snapshots/nanox/test_sighash_all_anyone_sign_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_all_anyone_sign_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_all_anyone_sign_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_all_input_modified_0_0/00000.png b/tests/snapshots/nanox/test_sighash_all_input_modified_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_all_input_modified_0_0/00000.png and b/tests/snapshots/nanox/test_sighash_all_input_modified_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_all_output_modified_0_0/00000.png b/tests/snapshots/nanox/test_sighash_all_output_modified_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_all_output_modified_0_0/00000.png and b/tests/snapshots/nanox/test_sighash_all_output_modified_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_all_sign_psbt_0_0/00000.png b/tests/snapshots/nanox/test_sighash_all_sign_psbt_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_all_sign_psbt_0_0/00000.png and b/tests/snapshots/nanox/test_sighash_all_sign_psbt_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_input_changed_0_1/00000.png b/tests/snapshots/nanox/test_sighash_none_anyone_input_changed_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_none_anyone_input_changed_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_none_anyone_input_changed_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_output_changed_0_1/00000.png b/tests/snapshots/nanox/test_sighash_none_anyone_output_changed_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_none_anyone_output_changed_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_none_anyone_output_changed_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_anyone_sign_0_1/00000.png b/tests/snapshots/nanox/test_sighash_none_anyone_sign_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_none_anyone_sign_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_none_anyone_sign_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_input_modified_0_1/00000.png b/tests/snapshots/nanox/test_sighash_none_input_modified_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_none_input_modified_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_none_input_modified_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_output_modified_0_1/00000.png b/tests/snapshots/nanox/test_sighash_none_output_modified_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_none_output_modified_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_none_output_modified_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_sign_psbt_0_1/00000.png b/tests/snapshots/nanox/test_sighash_none_sign_psbt_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_none_sign_psbt_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_none_sign_psbt_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash1_0_0/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_segwitv0_sighash1_0_0/00000.png and b/tests/snapshots/nanox/test_sighash_segwitv0_sighash1_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_0_1/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash3_0_1/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash3_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_segwitv0_sighash3_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_segwitv0_sighash3_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_0_1/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_segwitv0_sighash81_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_0_1/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_segwitv0_sighash82_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_0_1/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_segwitv0_sighash83_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_input_changed_0_1/00000.png b/tests/snapshots/nanox/test_sighash_single_anyone_input_changed_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_single_anyone_input_changed_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_single_anyone_input_changed_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_output_changed_0_1/00000.png b/tests/snapshots/nanox/test_sighash_single_anyone_output_changed_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_single_anyone_output_changed_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_single_anyone_output_changed_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_single_anyone_sign_0_1/00000.png b/tests/snapshots/nanox/test_sighash_single_anyone_sign_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_single_anyone_sign_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_single_anyone_sign_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_single_input_modified_0_1/00000.png b/tests/snapshots/nanox/test_sighash_single_input_modified_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_single_input_modified_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_single_input_modified_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_1/00000.png b/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_single_output_different_index_modified_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_1/00000.png b/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_single_output_same_index_modified_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_single_sign_psbt_0_1/00000.png b/tests/snapshots/nanox/test_sighash_single_sign_psbt_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_single_sign_psbt_0_1/00000.png and b/tests/snapshots/nanox/test_sighash_single_sign_psbt_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_unsupported_0_0/00000.png b/tests/snapshots/nanox/test_sighash_unsupported_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_unsupported_0_0/00000.png and b/tests/snapshots/nanox/test_sighash_unsupported_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_unsupported_for_segwitv0_0_0/00000.png b/tests/snapshots/nanox/test_sighash_unsupported_for_segwitv0_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sighash_unsupported_for_segwitv0_0_0/00000.png and b/tests/snapshots/nanox/test_sighash_unsupported_for_segwitv0_0_0/00000.png differ
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 292fb72..f676e6c 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_highfee_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_highfee_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_highfee_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_highfee_0_0/00000.png differ
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 292fb72..f676e6c 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_multisig_sh_wsh_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_0_0/00000.png
index 292fb72..f676e6c 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_missing_nonwitnessutxo_0_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png and b/tests/snapshots/nanox/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png differ
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 292fb72..f676e6c 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_v1_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_multisig_wsh_v1_0_0/00000.png
index 292fb72..f676e6c 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_singlesig_large_amount_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_large_amount_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_singlesig_large_amount_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_singlesig_large_amount_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png differ
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
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png 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_v1_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_1/00067.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_1/00067.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_1/00067.png and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_1/00067.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_singlesig_wpkh_selftransfer_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_taproot_1to2_v1_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_taproot_1to2_v1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_taproot_1to2_v1_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_taproot_1to2_v1_0_0/00000.png differ
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 292fb72..f676e6c 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_with_external_inputs_0_0_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_0_0_1/00000.png 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_1_0_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_1_0_1/00000.png 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_2_0_1/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_1/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_with_external_inputs_2_0_1/00000.png 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_naked_opreturn_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_naked_opreturn_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_with_naked_opreturn_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_with_naked_opreturn_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_with_opreturn_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_opreturn_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_with_opreturn_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_with_opreturn_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_with_opreturn_v1_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_opreturn_v1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_with_opreturn_v1_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_with_opreturn_v1_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_with_segwit_v16_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_segwit_v16_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_with_segwit_v16_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_with_segwit_v16_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png b/tests/snapshots/nanox/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png
index 292fb72..f676e6c 100644
Binary files a/tests/snapshots/nanox/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png and b/tests/snapshots/nanox/test_sign_psbt_with_segwit_v16_v1_0_0/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 362468b..306d33f 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_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 362468b..306d33f 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_1_0_0/00000.png b/tests/snapshots/stax/test_get_wallet_address_singlesig_legacy_v1_ui_1_0_0/00000.png
index 362468b..306d33f 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_sighash_all_anyone_input_changed_0_0/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_0/00000.png
index 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_all_anyone_input_changed_0_3/00000.png 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_output_changed_0_0/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_0/00000.png
index 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_all_anyone_output_changed_0_3/00000.png 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_sign_0_0/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_sign_0_0/00000.png
index 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_all_anyone_sign_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_all_anyone_sign_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_all_anyone_sign_0_3/00000.png and b/tests/snapshots/stax/test_sighash_all_anyone_sign_0_3/00000.png 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 dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sighash_all_input_modified_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_all_input_modified_0_2/00000.png and b/tests/snapshots/stax/test_sighash_all_input_modified_0_2/00000.png 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 dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sighash_all_output_modified_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_all_output_modified_0_2/00000.png and b/tests/snapshots/stax/test_sighash_all_output_modified_0_2/00000.png 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 dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sighash_all_sign_psbt_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_all_sign_psbt_0_2/00000.png and b/tests/snapshots/stax/test_sighash_all_sign_psbt_0_2/00000.png 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 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_input_changed_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_none_anyone_input_changed_0_3/00000.png 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_output_changed_0_0/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_0/00000.png
index 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_none_anyone_output_changed_0_3/00000.png 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_sign_0_0/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_sign_0_0/00000.png
index 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_none_anyone_sign_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_none_anyone_sign_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_none_anyone_sign_0_3/00000.png and b/tests/snapshots/stax/test_sighash_none_anyone_sign_0_3/00000.png 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 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_none_input_modified_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_none_input_modified_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_none_input_modified_0_3/00000.png and b/tests/snapshots/stax/test_sighash_none_input_modified_0_3/00000.png 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 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_none_output_modified_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_none_output_modified_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_none_output_modified_0_3/00000.png and b/tests/snapshots/stax/test_sighash_none_output_modified_0_3/00000.png 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 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_none_sign_psbt_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_none_sign_psbt_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_none_sign_psbt_0_3/00000.png and b/tests/snapshots/stax/test_sighash_none_sign_psbt_0_3/00000.png 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 dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash1_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash1_0_2/00000.png and b/tests/snapshots/stax/test_sighash_segwitv0_sighash1_0_2/00000.png 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 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_3/00000.png and b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_0_3/00000.png 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 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_3/00000.png and b/tests/snapshots/stax/test_sighash_segwitv0_sighash3_0_3/00000.png 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 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_3/00000.png and b/tests/snapshots/stax/test_sighash_segwitv0_sighash81_0_3/00000.png 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 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_3/00000.png and b/tests/snapshots/stax/test_sighash_segwitv0_sighash82_0_3/00000.png 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 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_3/00000.png and b/tests/snapshots/stax/test_sighash_segwitv0_sighash83_0_3/00000.png 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 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_input_changed_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_single_anyone_input_changed_0_3/00000.png 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_output_changed_0_0/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_0/00000.png
index 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_single_anyone_output_changed_0_3/00000.png 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_sign_0_0/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_sign_0_0/00000.png
index 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_single_anyone_sign_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_single_anyone_sign_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_single_anyone_sign_0_3/00000.png and b/tests/snapshots/stax/test_sighash_single_anyone_sign_0_3/00000.png 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 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_single_input_modified_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_single_input_modified_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_single_input_modified_0_3/00000.png and b/tests/snapshots/stax/test_sighash_single_input_modified_0_3/00000.png 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 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_single_output_different_index_modified_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_single_output_different_index_modified_0_3/00000.png 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_same_index_modified_0_0/00000.png b/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_0/00000.png
index 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_single_output_same_index_modified_0_3/00000.png 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_sign_psbt_0_0/00000.png b/tests/snapshots/stax/test_sighash_single_sign_psbt_0_0/00000.png
index 3388ebf..52fb95d 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
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sighash_single_sign_psbt_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sighash_single_sign_psbt_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_single_sign_psbt_0_3/00000.png and b/tests/snapshots/stax/test_sighash_single_sign_psbt_0_3/00000.png 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 dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sighash_unsupported_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_unsupported_0_2/00000.png and b/tests/snapshots/stax/test_sighash_unsupported_0_2/00000.png 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 dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_0_2/00000.png and b/tests/snapshots/stax/test_sighash_unsupported_for_segwitv0_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 dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_against_wrong_tapleaf_hash_0_2/00000.png 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_highfee_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_highfee_0_0/00000.png
index 4369efe..869ccee 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_highfee_0_2/00000.png
index e081606..d5ed5a6 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_highfee_0_2/00000.png 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/00001.png b/tests/snapshots/stax/test_sign_psbt_highfee_0_3/00001.png
index 9388b07..b497f3b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_highfee_0_3/00001.png and b/tests/snapshots/stax/test_sign_psbt_highfee_0_3/00001.png 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 dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_2/00000.png and b/tests/snapshots/stax/test_sign_psbt_miniscript_multikey_0_2/00000.png 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 dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_0_2/00000.png 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_missing_nonwitnessutxo_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_1/00000.png
index dfbd7d4..64c0144 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_3/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_sh_wsh_missing_nonwitnessutxo_0_3/00000.png 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_wsh_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_0_2/00000.png 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_v1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_multisig_wsh_v1_0_2/00000.png 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_singlesig_large_amount_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_large_amount_0_2/00000.png 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_pkh_1to1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_0_2/00000.png 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_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 dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_0_0_2/00000.png 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_1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_other_encodings_1_0_2/00000.png 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_v1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_pkh_1to1_v1_0_2/00000.png 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_sh_wpkh_1to2_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_0_2/00000.png 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_v1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_sh_wpkh_1to2_v1_0_2/00000.png 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_wpkh_1to2_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_0_2/00000.png 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_v1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_1to2_v1_0_2/00000.png 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_2to2_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_0_2/00000.png 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_missing_nonwitnessutxo_0_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png
index dfbd7d4..64c0144 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_1/00000.png 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_3/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_3/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_missing_nonwitnessutxo_0_3/00000.png 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_v1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_2to2_v1_0_2/00000.png 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_4to17_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png
index 90c4766..977c2a7 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_0_0/00000.png differ
diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_0_2/00015.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_0_2/00015.png
index 0939b66..d85857d 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_0_2/00015.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_0_2/00015.png differ
diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_0_3/00001.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_0_3/00001.png
index d44ab39..45babe6 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_0_3/00001.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_0_3/00001.png differ
diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png
index 90c4766..977c2a7 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_0/00000.png differ
diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_2/00015.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_2/00015.png
index 0939b66..d85857d 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_2/00015.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_2/00015.png differ
diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_3/00001.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_3/00001.png
index d44ab39..45babe6 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_3/00001.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_3/00001.png differ
diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00001.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00001.png
index 0939b66..d85857d 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00001.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00001.png differ
diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00019.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00019.png
index 90c4766..977c2a7 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00019.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_4/00019.png differ
diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_6/00015.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_6/00015.png
index 0939b66..d85857d 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_6/00015.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_6/00015.png differ
diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_7/00001.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_7/00001.png
index d44ab39..45babe6 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_7/00001.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to17_go_back_0_7/00001.png differ
diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to18_1_1/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to18_1_1/00000.png
index 6b0b8ea..e35ca5a 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to18_1_1/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to18_1_1/00000.png differ
diff --git a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to18_1_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to18_1_2/00000.png
index 220d58b..6042707 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to18_1_2/00000.png and b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_4to18_1_2/00000.png 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 dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_singlesig_wpkh_selftransfer_0_2/00000.png 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_taproot_1to2_sighash_all_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_all_0_2/00000.png 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_default_0_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_0_0_2/00000.png 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_1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_sighash_default_1_0_2/00000.png 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_v1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_taproot_1to2_v1_0_2/00000.png 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_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 dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_tr_script_pk_sighash_all_0_2/00000.png 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_with_external_inputs_0_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_0/00000.png
index ea437aa..33747b9 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
index 8de7def..e2368c7 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_1/00000.png 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_3/00005.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_3/00005.png
index aaab63b..1d71000 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_3/00005.png and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_0_0_3/00005.png 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 ea437aa..33747b9 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
index 13e272e..a329aef 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_1/00000.png 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_3/00004.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_3/00004.png
index 86515ff..69545f9 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_3/00004.png and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_1_0_3/00004.png 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 ea437aa..33747b9 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
index 13e272e..a329aef 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_1/00000.png 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_3/00004.png b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_3/00004.png
index 86515ff..69545f9 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_3/00004.png and b/tests/snapshots/stax/test_sign_psbt_with_external_inputs_2_0_3/00004.png 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 dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_with_naked_opreturn_0_2/00000.png 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_opreturn_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_0/00000.png
index ddb2c73..2029d32 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_3/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_3/00000.png
index 004f3e8..ca6aedd 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_with_opreturn_0_3/00000.png 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_v1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_0/00000.png
index ddb2c73..2029d32 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_3/00000.png b/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_3/00000.png
index 004f3e8..ca6aedd 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_with_opreturn_v1_0_3/00000.png 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_segwit_v16_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_0_2/00000.png 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_v1_0_0/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_0_0/00000.png
index dfbd7d4..64c0144 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_2/00000.png b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_0_2/00000.png
index 5aeeb02..e62196b 100644
Binary files a/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_0_2/00000.png and b/tests/snapshots/stax/test_sign_psbt_with_segwit_v16_v1_0_2/00000.png differ
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.