SIGHASH gating: update Ragger snapshots
What changed, and why it matters
This commit only updates test screenshot snapshots for the Ledger Bitcoin app. It does not change any application code, so it cannot directly fix or introduce a security vulnerability. The snapshots show what the device screen looks like during tests of a new 'SIGHASH gating' feature, but the actual security behavior is implemented elsewhere.
No security action required for this commit. Review the related source-code commits that implement the SIGHASH gating logic to assess actual security impact.
Security signals we found
Only binary image files changed in tests/snapshots
No source code, Makefile, linker script, or CI configuration changes
Filenames indicate the change is test collateral for a SIGHASH gating feature
Evidence from the diff
The commit replaces/adds 177 PNG files under tests/snapshots for Ragger UI tests across apex_p, flex, nanosp, nanox, and stax device targets. The filenames reference SIGHASH gating scenarios (SIGHASH_ALL, SIGHASH_NONE, SIGHASH_SINGLE, SIGHASH_ANYONECANPAY, segwitv0 sighash2, settings screens). No source code, build scripts, or test logic is modified. Therefore, this commit has no direct security effect on the app itself.
Changed components
tests/snapshots/* PNG reference images for Ragger UI testsInspect captured patch +0 / −0
diff --git a/tests/snapshots/apex_p/test_dashboard/00000.png b/tests/snapshots/apex_p/test_dashboard/00000.png
index 76f708a..182980a 100644
Binary files a/tests/snapshots/apex_p/test_dashboard/00000.png and b/tests/snapshots/apex_p/test_dashboard/00000.png differ
diff --git a/tests/snapshots/apex_p/test_dashboard/00001.png b/tests/snapshots/apex_p/test_dashboard/00001.png
index 4ae2b09..9efa976 100644
Binary files a/tests/snapshots/apex_p/test_dashboard/00001.png and b/tests/snapshots/apex_p/test_dashboard/00001.png differ
diff --git a/tests/snapshots/apex_p/test_dashboard/00002.png b/tests/snapshots/apex_p/test_dashboard/00002.png
index 76f708a..182980a 100644
Binary files a/tests/snapshots/apex_p/test_dashboard/00002.png and b/tests/snapshots/apex_p/test_dashboard/00002.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_always_allowed_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_all_always_allowed_0_0/00000.png
new file mode 100644
index 0000000..717c318
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_all_always_allowed_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_always_allowed_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_all_always_allowed_0_1/00000.png
new file mode 100644
index 0000000..2cbcd60
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_all_always_allowed_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_all_always_allowed_0_2/00000.png b/tests/snapshots/apex_p/test_sighash_all_always_allowed_0_2/00000.png
new file mode 100644
index 0000000..65903f7
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_all_always_allowed_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..b3b5455
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..717c318
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_2/00000.png b/tests/snapshots/apex_p/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_2/00000.png
new file mode 100644
index 0000000..2cbcd60
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_3/00000.png
new file mode 100644
index 0000000..65903f7
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..b3b5455
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..717c318
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_0_2/00000.png b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_0_2/00000.png
new file mode 100644
index 0000000..2cbcd60
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_0_3/00000.png
new file mode 100644
index 0000000..65903f7
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_settings/00000.png b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_settings/00000.png
new file mode 100644
index 0000000..182980a
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_settings/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_settings/00001.png b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_settings/00001.png
new file mode 100644
index 0000000..9efa976
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_settings/00001.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_settings/00002.png b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_settings/00002.png
new file mode 100644
index 0000000..b56b9b3
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_settings/00002.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_settings/00003.png b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_settings/00003.png
new file mode 100644
index 0000000..b6088ef
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_settings/00003.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_settings/00004.png b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_settings/00004.png
new file mode 100644
index 0000000..182980a
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_none_allowed_after_enabling_setting_settings/00004.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..b3b5455
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..717c318
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_2/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_2/00000.png
new file mode 100644
index 0000000..d6bdb51
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_3/00000.png
new file mode 100644
index 0000000..65903f7
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_3/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/apex_p/test_sighash_single_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..b3b5455
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_single_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/apex_p/test_sighash_single_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..717c318
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_single_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_allowed_after_enabling_setting_0_2/00000.png b/tests/snapshots/apex_p/test_sighash_single_allowed_after_enabling_setting_0_2/00000.png
new file mode 100644
index 0000000..2cbcd60
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_single_allowed_after_enabling_setting_0_2/00000.png differ
diff --git a/tests/snapshots/apex_p/test_sighash_single_allowed_after_enabling_setting_0_3/00000.png b/tests/snapshots/apex_p/test_sighash_single_allowed_after_enabling_setting_0_3/00000.png
new file mode 100644
index 0000000..65903f7
Binary files /dev/null and b/tests/snapshots/apex_p/test_sighash_single_allowed_after_enabling_setting_0_3/00000.png differ
diff --git a/tests/snapshots/flex/test_dashboard/00000.png b/tests/snapshots/flex/test_dashboard/00000.png
index 69251a4..502b232 100644
Binary files a/tests/snapshots/flex/test_dashboard/00000.png and b/tests/snapshots/flex/test_dashboard/00000.png differ
diff --git a/tests/snapshots/flex/test_dashboard/00001.png b/tests/snapshots/flex/test_dashboard/00001.png
index e719f9f..6ca85ab 100644
Binary files a/tests/snapshots/flex/test_dashboard/00001.png and b/tests/snapshots/flex/test_dashboard/00001.png differ
diff --git a/tests/snapshots/flex/test_dashboard/00002.png b/tests/snapshots/flex/test_dashboard/00002.png
index 69251a4..502b232 100644
Binary files a/tests/snapshots/flex/test_dashboard/00002.png and b/tests/snapshots/flex/test_dashboard/00002.png differ
diff --git a/tests/snapshots/flex/test_sighash_all_always_allowed_0_0/00000.png b/tests/snapshots/flex/test_sighash_all_always_allowed_0_0/00000.png
new file mode 100644
index 0000000..c5ad9e6
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_always_allowed_0_0/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_all_always_allowed_0_1/00000.png b/tests/snapshots/flex/test_sighash_all_always_allowed_0_1/00000.png
new file mode 100644
index 0000000..ffe9bf7
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_always_allowed_0_1/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_all_always_allowed_0_2/00000.png b/tests/snapshots/flex/test_sighash_all_always_allowed_0_2/00000.png
new file mode 100644
index 0000000..5866f70
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_all_always_allowed_0_2/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/flex/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..e176256
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/flex/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..c5ad9e6
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_2/00000.png b/tests/snapshots/flex/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_2/00000.png
new file mode 100644
index 0000000..ffe9bf7
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_2/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_3/00000.png b/tests/snapshots/flex/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_3/00000.png
new file mode 100644
index 0000000..5866f70
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_3/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..e176256
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..c5ad9e6
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_0_2/00000.png b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_0_2/00000.png
new file mode 100644
index 0000000..ffe9bf7
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_0_2/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_0_3/00000.png b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_0_3/00000.png
new file mode 100644
index 0000000..5866f70
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_0_3/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_settings/00000.png b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_settings/00000.png
new file mode 100644
index 0000000..502b232
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_settings/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_settings/00001.png b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_settings/00001.png
new file mode 100644
index 0000000..6ca85ab
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_settings/00001.png differ
diff --git a/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_settings/00002.png b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_settings/00002.png
new file mode 100644
index 0000000..5047513
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_settings/00002.png differ
diff --git a/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_settings/00003.png b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_settings/00003.png
new file mode 100644
index 0000000..87dfe63
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_settings/00003.png differ
diff --git a/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_settings/00004.png b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_settings/00004.png
new file mode 100644
index 0000000..502b232
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_none_allowed_after_enabling_setting_settings/00004.png differ
diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..e176256
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..c5ad9e6
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_2/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_2/00000.png
new file mode 100644
index 0000000..e367548
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_2/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_3/00000.png b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_3/00000.png
new file mode 100644
index 0000000..5866f70
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_3/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_single_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/flex/test_sighash_single_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..e176256
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_single_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/flex/test_sighash_single_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..c5ad9e6
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_single_allowed_after_enabling_setting_0_2/00000.png b/tests/snapshots/flex/test_sighash_single_allowed_after_enabling_setting_0_2/00000.png
new file mode 100644
index 0000000..ffe9bf7
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_allowed_after_enabling_setting_0_2/00000.png differ
diff --git a/tests/snapshots/flex/test_sighash_single_allowed_after_enabling_setting_0_3/00000.png b/tests/snapshots/flex/test_sighash_single_allowed_after_enabling_setting_0_3/00000.png
new file mode 100644
index 0000000..5866f70
Binary files /dev/null and b/tests/snapshots/flex/test_sighash_single_allowed_after_enabling_setting_0_3/00000.png differ
diff --git a/tests/snapshots/nanosp/test_dashboard/00001.png b/tests/snapshots/nanosp/test_dashboard/00001.png
index 77bcafd..bdbc0ff 100644
Binary files a/tests/snapshots/nanosp/test_dashboard/00001.png and b/tests/snapshots/nanosp/test_dashboard/00001.png differ
diff --git a/tests/snapshots/nanosp/test_dashboard/00002.png b/tests/snapshots/nanosp/test_dashboard/00002.png
index f265d69..77bcafd 100644
Binary files a/tests/snapshots/nanosp/test_dashboard/00002.png and b/tests/snapshots/nanosp/test_dashboard/00002.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_all_always_allowed_0_0/00000.png b/tests/snapshots/nanosp/test_sighash_all_always_allowed_0_0/00000.png
new file mode 100644
index 0000000..f676e6c
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_all_always_allowed_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_all_always_allowed_0_0/00001.png b/tests/snapshots/nanosp/test_sighash_all_always_allowed_0_0/00001.png
new file mode 100644
index 0000000..e95abc7
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_all_always_allowed_0_0/00001.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_all_always_allowed_0_0/00002.png b/tests/snapshots/nanosp/test_sighash_all_always_allowed_0_0/00002.png
new file mode 100644
index 0000000..5b1b11c
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_all_always_allowed_0_0/00002.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_all_always_allowed_0_0/00003.png b/tests/snapshots/nanosp/test_sighash_all_always_allowed_0_0/00003.png
new file mode 100644
index 0000000..00531ee
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_all_always_allowed_0_0/00003.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_all_always_allowed_0_0/00004.png b/tests/snapshots/nanosp/test_sighash_all_always_allowed_0_0/00004.png
new file mode 100644
index 0000000..c1d53a3
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_all_always_allowed_0_0/00004.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..71df3d8
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00001.png b/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00001.png
new file mode 100644
index 0000000..7d48d84
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00001.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00002.png b/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00002.png
new file mode 100644
index 0000000..d55ed48
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00002.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..f676e6c
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00001.png b/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00001.png
new file mode 100644
index 0000000..e95abc7
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00001.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00002.png b/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00002.png
new file mode 100644
index 0000000..5b1b11c
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00002.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00003.png b/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00003.png
new file mode 100644
index 0000000..00531ee
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00003.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00004.png b/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00004.png
new file mode 100644
index 0000000..c1d53a3
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00004.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..71df3d8
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_0/00001.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_0/00001.png
new file mode 100644
index 0000000..7d48d84
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_0/00001.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_0/00002.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_0/00002.png
new file mode 100644
index 0000000..d55ed48
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_0/00002.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..f676e6c
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_1/00001.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_1/00001.png
new file mode 100644
index 0000000..e95abc7
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_1/00001.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_1/00002.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_1/00002.png
new file mode 100644
index 0000000..5b1b11c
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_1/00002.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_1/00003.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_1/00003.png
new file mode 100644
index 0000000..00531ee
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_1/00003.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_1/00004.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_1/00004.png
new file mode 100644
index 0000000..c1d53a3
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_0_1/00004.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00000.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00000.png
new file mode 100644
index 0000000..3ba6d74
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00001.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00001.png
new file mode 100644
index 0000000..bdbc0ff
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00001.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00002.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00002.png
new file mode 100644
index 0000000..75ff1bf
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00002.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00003.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00003.png
new file mode 100644
index 0000000..b12a054
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00003.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00004.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00004.png
new file mode 100644
index 0000000..632f3c4
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00004.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00005.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00005.png
new file mode 100644
index 0000000..7afddae
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00005.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00006.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00006.png
new file mode 100644
index 0000000..09044f5
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00006.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00007.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00007.png
new file mode 100644
index 0000000..1178f87
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00007.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00008.png b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00008.png
new file mode 100644
index 0000000..bdbc0ff
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_none_allowed_after_enabling_setting_settings/00008.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..71df3d8
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00001.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00001.png
new file mode 100644
index 0000000..7d48d84
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00001.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00002.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00002.png
new file mode 100644
index 0000000..d55ed48
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00002.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..f676e6c
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00001.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00001.png
new file mode 100644
index 0000000..b555d08
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00001.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00002.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00002.png
new file mode 100644
index 0000000..a261806
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00002.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00003.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00003.png
new file mode 100644
index 0000000..14a9d40
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00003.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00004.png b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00004.png
new file mode 100644
index 0000000..c1d53a3
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00004.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..71df3d8
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_0/00001.png b/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_0/00001.png
new file mode 100644
index 0000000..7d48d84
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_0/00001.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_0/00002.png b/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_0/00002.png
new file mode 100644
index 0000000..d55ed48
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_0/00002.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..f676e6c
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_1/00001.png b/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_1/00001.png
new file mode 100644
index 0000000..e95abc7
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_1/00001.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_1/00002.png b/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_1/00002.png
new file mode 100644
index 0000000..5b1b11c
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_1/00002.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_1/00003.png b/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_1/00003.png
new file mode 100644
index 0000000..00531ee
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_1/00003.png differ
diff --git a/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_1/00004.png b/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_1/00004.png
new file mode 100644
index 0000000..c1d53a3
Binary files /dev/null and b/tests/snapshots/nanosp/test_sighash_single_allowed_after_enabling_setting_0_1/00004.png differ
diff --git a/tests/snapshots/nanox/test_dashboard/00001.png b/tests/snapshots/nanox/test_dashboard/00001.png
index 77bcafd..bdbc0ff 100644
Binary files a/tests/snapshots/nanox/test_dashboard/00001.png and b/tests/snapshots/nanox/test_dashboard/00001.png differ
diff --git a/tests/snapshots/nanox/test_dashboard/00002.png b/tests/snapshots/nanox/test_dashboard/00002.png
index f265d69..77bcafd 100644
Binary files a/tests/snapshots/nanox/test_dashboard/00002.png and b/tests/snapshots/nanox/test_dashboard/00002.png differ
diff --git a/tests/snapshots/nanox/test_sighash_all_always_allowed_0_0/00000.png b/tests/snapshots/nanox/test_sighash_all_always_allowed_0_0/00000.png
new file mode 100644
index 0000000..f676e6c
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_all_always_allowed_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_all_always_allowed_0_0/00001.png b/tests/snapshots/nanox/test_sighash_all_always_allowed_0_0/00001.png
new file mode 100644
index 0000000..e95abc7
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_all_always_allowed_0_0/00001.png differ
diff --git a/tests/snapshots/nanox/test_sighash_all_always_allowed_0_0/00002.png b/tests/snapshots/nanox/test_sighash_all_always_allowed_0_0/00002.png
new file mode 100644
index 0000000..5b1b11c
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_all_always_allowed_0_0/00002.png differ
diff --git a/tests/snapshots/nanox/test_sighash_all_always_allowed_0_0/00003.png b/tests/snapshots/nanox/test_sighash_all_always_allowed_0_0/00003.png
new file mode 100644
index 0000000..00531ee
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_all_always_allowed_0_0/00003.png differ
diff --git a/tests/snapshots/nanox/test_sighash_all_always_allowed_0_0/00004.png b/tests/snapshots/nanox/test_sighash_all_always_allowed_0_0/00004.png
new file mode 100644
index 0000000..c1d53a3
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_all_always_allowed_0_0/00004.png differ
diff --git a/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..71df3d8
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00001.png b/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00001.png
new file mode 100644
index 0000000..7d48d84
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00001.png differ
diff --git a/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00002.png b/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00002.png
new file mode 100644
index 0000000..d55ed48
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00002.png differ
diff --git a/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..f676e6c
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00001.png b/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00001.png
new file mode 100644
index 0000000..e95abc7
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00001.png differ
diff --git a/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00002.png b/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00002.png
new file mode 100644
index 0000000..5b1b11c
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00002.png differ
diff --git a/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00003.png b/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00003.png
new file mode 100644
index 0000000..00531ee
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00003.png differ
diff --git a/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00004.png b/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00004.png
new file mode 100644
index 0000000..c1d53a3
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00004.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..71df3d8
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_0/00001.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_0/00001.png
new file mode 100644
index 0000000..7d48d84
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_0/00001.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_0/00002.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_0/00002.png
new file mode 100644
index 0000000..d55ed48
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_0/00002.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..f676e6c
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_1/00001.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_1/00001.png
new file mode 100644
index 0000000..e95abc7
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_1/00001.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_1/00002.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_1/00002.png
new file mode 100644
index 0000000..5b1b11c
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_1/00002.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_1/00003.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_1/00003.png
new file mode 100644
index 0000000..00531ee
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_1/00003.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_1/00004.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_1/00004.png
new file mode 100644
index 0000000..c1d53a3
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_0_1/00004.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00000.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00000.png
new file mode 100644
index 0000000..3ba6d74
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00001.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00001.png
new file mode 100644
index 0000000..bdbc0ff
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00001.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00002.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00002.png
new file mode 100644
index 0000000..75ff1bf
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00002.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00003.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00003.png
new file mode 100644
index 0000000..b12a054
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00003.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00004.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00004.png
new file mode 100644
index 0000000..632f3c4
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00004.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00005.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00005.png
new file mode 100644
index 0000000..7afddae
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00005.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00006.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00006.png
new file mode 100644
index 0000000..09044f5
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00006.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00007.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00007.png
new file mode 100644
index 0000000..1178f87
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00007.png differ
diff --git a/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00008.png b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00008.png
new file mode 100644
index 0000000..bdbc0ff
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_none_allowed_after_enabling_setting_settings/00008.png differ
diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..71df3d8
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00001.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00001.png
new file mode 100644
index 0000000..7d48d84
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00001.png differ
diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00002.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00002.png
new file mode 100644
index 0000000..d55ed48
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00002.png differ
diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..f676e6c
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00001.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00001.png
new file mode 100644
index 0000000..b555d08
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00001.png differ
diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00002.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00002.png
new file mode 100644
index 0000000..a261806
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00002.png differ
diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00003.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00003.png
new file mode 100644
index 0000000..14a9d40
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00003.png differ
diff --git a/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00004.png b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00004.png
new file mode 100644
index 0000000..c1d53a3
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00004.png differ
diff --git a/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..71df3d8
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_0/00001.png b/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_0/00001.png
new file mode 100644
index 0000000..7d48d84
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_0/00001.png differ
diff --git a/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_0/00002.png b/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_0/00002.png
new file mode 100644
index 0000000..d55ed48
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_0/00002.png differ
diff --git a/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..f676e6c
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_1/00001.png b/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_1/00001.png
new file mode 100644
index 0000000..e95abc7
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_1/00001.png differ
diff --git a/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_1/00002.png b/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_1/00002.png
new file mode 100644
index 0000000..5b1b11c
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_1/00002.png differ
diff --git a/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_1/00003.png b/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_1/00003.png
new file mode 100644
index 0000000..00531ee
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_1/00003.png differ
diff --git a/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_1/00004.png b/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_1/00004.png
new file mode 100644
index 0000000..c1d53a3
Binary files /dev/null and b/tests/snapshots/nanox/test_sighash_single_allowed_after_enabling_setting_0_1/00004.png differ
diff --git a/tests/snapshots/stax/test_dashboard/00000.png b/tests/snapshots/stax/test_dashboard/00000.png
index eaebf67..4b9e11a 100644
Binary files a/tests/snapshots/stax/test_dashboard/00000.png and b/tests/snapshots/stax/test_dashboard/00000.png differ
diff --git a/tests/snapshots/stax/test_dashboard/00001.png b/tests/snapshots/stax/test_dashboard/00001.png
index beaff12..1e93ed6 100644
Binary files a/tests/snapshots/stax/test_dashboard/00001.png and b/tests/snapshots/stax/test_dashboard/00001.png differ
diff --git a/tests/snapshots/stax/test_dashboard/00002.png b/tests/snapshots/stax/test_dashboard/00002.png
index eaebf67..4b9e11a 100644
Binary files a/tests/snapshots/stax/test_dashboard/00002.png and b/tests/snapshots/stax/test_dashboard/00002.png differ
diff --git a/tests/snapshots/stax/test_sighash_all_always_allowed_0_0/00000.png b/tests/snapshots/stax/test_sighash_all_always_allowed_0_0/00000.png
new file mode 100644
index 0000000..64c0144
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_always_allowed_0_0/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_all_always_allowed_0_1/00000.png b/tests/snapshots/stax/test_sighash_all_always_allowed_0_1/00000.png
new file mode 100644
index 0000000..728e225
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_always_allowed_0_1/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_all_always_allowed_0_2/00000.png b/tests/snapshots/stax/test_sighash_all_always_allowed_0_2/00000.png
new file mode 100644
index 0000000..e62196b
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_all_always_allowed_0_2/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/stax/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..52fb95d
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/stax/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..64c0144
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_2/00000.png b/tests/snapshots/stax/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_2/00000.png
new file mode 100644
index 0000000..728e225
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_2/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_3/00000.png b/tests/snapshots/stax/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_3/00000.png
new file mode 100644
index 0000000..e62196b
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_anyonecanpay_all_allowed_after_enabling_setting_0_3/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..52fb95d
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..64c0144
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_0_2/00000.png b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_0_2/00000.png
new file mode 100644
index 0000000..728e225
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_0_2/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_0_3/00000.png b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_0_3/00000.png
new file mode 100644
index 0000000..e62196b
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_0_3/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_settings/00000.png b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_settings/00000.png
new file mode 100644
index 0000000..4b9e11a
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_settings/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_settings/00001.png b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_settings/00001.png
new file mode 100644
index 0000000..1e93ed6
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_settings/00001.png differ
diff --git a/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_settings/00002.png b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_settings/00002.png
new file mode 100644
index 0000000..9472bd2
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_settings/00002.png differ
diff --git a/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_settings/00003.png b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_settings/00003.png
new file mode 100644
index 0000000..d5b35db
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_settings/00003.png differ
diff --git a/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_settings/00004.png b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_settings/00004.png
new file mode 100644
index 0000000..4b9e11a
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_none_allowed_after_enabling_setting_settings/00004.png differ
diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..52fb95d
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..64c0144
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_2/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_2/00000.png
new file mode 100644
index 0000000..ae93c76
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_2/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_3/00000.png b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_3/00000.png
new file mode 100644
index 0000000..e62196b
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_segwitv0_sighash2_allowed_after_enabling_setting_0_3/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_single_allowed_after_enabling_setting_0_0/00000.png b/tests/snapshots/stax/test_sighash_single_allowed_after_enabling_setting_0_0/00000.png
new file mode 100644
index 0000000..52fb95d
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_allowed_after_enabling_setting_0_0/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_single_allowed_after_enabling_setting_0_1/00000.png b/tests/snapshots/stax/test_sighash_single_allowed_after_enabling_setting_0_1/00000.png
new file mode 100644
index 0000000..64c0144
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_allowed_after_enabling_setting_0_1/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_single_allowed_after_enabling_setting_0_2/00000.png b/tests/snapshots/stax/test_sighash_single_allowed_after_enabling_setting_0_2/00000.png
new file mode 100644
index 0000000..728e225
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_allowed_after_enabling_setting_0_2/00000.png differ
diff --git a/tests/snapshots/stax/test_sighash_single_allowed_after_enabling_setting_0_3/00000.png b/tests/snapshots/stax/test_sighash_single_allowed_after_enabling_setting_0_3/00000.png
new file mode 100644
index 0000000..e62196b
Binary files /dev/null and b/tests/snapshots/stax/test_sighash_single_allowed_after_enabling_setting_0_3/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.