diff --git a/tests_zemu/snapshots/fl-mainmenu/00004.png b/tests_zemu/snapshots/fl-mainmenu/00004.png index 13ef5c0..d3a617e 100644 Binary files a/tests_zemu/snapshots/fl-mainmenu/00004.png and b/tests_zemu/snapshots/fl-mainmenu/00004.png differ diff --git a/tests_zemu/snapshots/fl-sign_2_out_tx_known/00000.png b/tests_zemu/snapshots/fl-sign_2_out_tx_known/00000.png new file mode 100644 index 0000000..b27c204 Binary files /dev/null and b/tests_zemu/snapshots/fl-sign_2_out_tx_known/00000.png differ diff --git a/tests_zemu/snapshots/fl-sign_2_out_tx_known/00001.png b/tests_zemu/snapshots/fl-sign_2_out_tx_known/00001.png new file mode 100644 index 0000000..835fa90 Binary files /dev/null and b/tests_zemu/snapshots/fl-sign_2_out_tx_known/00001.png differ diff --git a/tests_zemu/snapshots/fl-sign_2_out_tx_known/00002.png b/tests_zemu/snapshots/fl-sign_2_out_tx_known/00002.png new file mode 100644 index 0000000..a504389 Binary files /dev/null and b/tests_zemu/snapshots/fl-sign_2_out_tx_known/00002.png differ diff --git a/tests_zemu/snapshots/fl-sign_2_out_tx_known/00003.png b/tests_zemu/snapshots/fl-sign_2_out_tx_known/00003.png new file mode 100644 index 0000000..3c10eff Binary files /dev/null and b/tests_zemu/snapshots/fl-sign_2_out_tx_known/00003.png differ diff --git a/tests_zemu/snapshots/fl-sign_2_out_tx_known/00004.png b/tests_zemu/snapshots/fl-sign_2_out_tx_known/00004.png new file mode 100644 index 0000000..fadd454 Binary files /dev/null and b/tests_zemu/snapshots/fl-sign_2_out_tx_known/00004.png differ diff --git a/tests_zemu/snapshots/fl-sign_2_out_tx_known/00005.png b/tests_zemu/snapshots/fl-sign_2_out_tx_known/00005.png new file mode 100644 index 0000000..894b669 Binary files /dev/null and b/tests_zemu/snapshots/fl-sign_2_out_tx_known/00005.png differ diff --git a/tests_zemu/snapshots/fl-sign_3_out_tx/00007.png b/tests_zemu/snapshots/fl-sign_2_out_tx_known/00006.png similarity index 100% rename from tests_zemu/snapshots/fl-sign_3_out_tx/00007.png rename to tests_zemu/snapshots/fl-sign_2_out_tx_known/00006.png diff --git a/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00000.png b/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00000.png new file mode 100644 index 0000000..ee097ab Binary files /dev/null and b/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00000.png differ diff --git a/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00001.png b/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00001.png new file mode 100644 index 0000000..340e62b Binary files /dev/null and b/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00001.png differ diff --git a/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00002.png b/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00002.png new file mode 100644 index 0000000..22eef22 Binary files /dev/null and b/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00002.png differ diff --git a/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00003.png b/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00003.png new file mode 100644 index 0000000..4ae558d Binary files /dev/null and b/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00003.png differ diff --git a/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00004.png b/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00004.png new file mode 100644 index 0000000..e5f02f6 Binary files /dev/null and b/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00004.png differ diff --git a/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00005.png b/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00005.png new file mode 100644 index 0000000..9cc0b6d Binary files /dev/null and b/tests_zemu/snapshots/fl-sign_2_out_tx_known_hide_change/00005.png differ diff --git a/tests_zemu/snapshots/fl-sign_3_out_tx/00000.png b/tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00000.png similarity index 100% rename from tests_zemu/snapshots/fl-sign_3_out_tx/00000.png rename to tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00000.png diff --git a/tests_zemu/snapshots/fl-sign_3_out_tx/00001.png b/tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00001.png similarity index 100% rename from tests_zemu/snapshots/fl-sign_3_out_tx/00001.png rename to tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00001.png diff --git a/tests_zemu/snapshots/fl-sign_3_out_tx/00002.png b/tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00002.png similarity index 100% rename from tests_zemu/snapshots/fl-sign_3_out_tx/00002.png rename to tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00002.png diff --git a/tests_zemu/snapshots/fl-sign_3_out_tx/00003.png b/tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00003.png similarity index 100% rename from tests_zemu/snapshots/fl-sign_3_out_tx/00003.png rename to tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00003.png diff --git a/tests_zemu/snapshots/fl-sign_3_out_tx/00004.png b/tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00004.png similarity index 100% rename from tests_zemu/snapshots/fl-sign_3_out_tx/00004.png rename to tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00004.png diff --git a/tests_zemu/snapshots/fl-sign_3_out_tx/00005.png b/tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00005.png similarity index 100% rename from tests_zemu/snapshots/fl-sign_3_out_tx/00005.png rename to tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00005.png diff --git a/tests_zemu/snapshots/fl-sign_3_out_tx/00006.png b/tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00006.png similarity index 100% rename from tests_zemu/snapshots/fl-sign_3_out_tx/00006.png rename to tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00006.png diff --git a/tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00007.png b/tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00007.png new file mode 100644 index 0000000..9cc0b6d Binary files /dev/null and b/tests_zemu/snapshots/fl-sign_3_out_tx_unknown/00007.png differ diff --git a/tests_zemu/snapshots/sp-mainmenu/00004.png b/tests_zemu/snapshots/sp-mainmenu/00004.png index fdbf414..455b027 100644 Binary files a/tests_zemu/snapshots/sp-mainmenu/00004.png and b/tests_zemu/snapshots/sp-mainmenu/00004.png differ diff --git a/tests_zemu/snapshots/sp-mainmenu/00010.png b/tests_zemu/snapshots/sp-mainmenu/00010.png index fdbf414..455b027 100644 Binary files a/tests_zemu/snapshots/sp-mainmenu/00010.png and b/tests_zemu/snapshots/sp-mainmenu/00010.png differ diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00000.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known/00000.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00000.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known/00000.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00001.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known/00001.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00001.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known/00001.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00002.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known/00002.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00002.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known/00002.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00003.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known/00003.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00003.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known/00003.png diff --git a/tests_zemu/snapshots/sp-sign_2_out_tx_known/00004.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known/00004.png new file mode 100644 index 0000000..326efd8 Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_2_out_tx_known/00004.png differ diff --git a/tests_zemu/snapshots/sp-sign_2_out_tx_known/00005.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known/00005.png new file mode 100644 index 0000000..abf5b6c Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_2_out_tx_known/00005.png differ diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00006.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known/00006.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00006.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known/00006.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00007.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known/00007.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00007.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known/00007.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00008.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known/00008.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00008.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known/00008.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00014.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known/00009.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00014.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known/00009.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00015.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known/00010.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00015.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known/00010.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00016.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known/00011.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00016.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known/00011.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00017.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known/00012.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00017.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known/00012.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00018.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known/00013.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00018.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known/00013.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00000.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00000.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00000.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00000.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00001.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00001.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00001.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00001.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00002.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00002.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00002.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00002.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00003.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00003.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00003.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00003.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00004.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00004.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00004.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00004.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00005.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00005.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00005.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00005.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00014.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00006.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00014.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00006.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00015.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00007.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00015.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00007.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00016.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00008.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00016.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00008.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00019.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00009.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00019.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00009.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00020.png b/tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00010.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00020.png rename to tests_zemu/snapshots/sp-sign_2_out_tx_known_hide_change/00010.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00000.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00000.png new file mode 100644 index 0000000..60e141a Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00000.png differ diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00001.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00001.png new file mode 100644 index 0000000..8db0c36 Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00001.png differ diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00002.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00002.png new file mode 100644 index 0000000..9f73f93 Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00002.png differ diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00003.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00003.png new file mode 100644 index 0000000..e2cb7fd Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00003.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00004.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00004.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00004.png rename to tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00004.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00005.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00005.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00005.png rename to tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00005.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00006.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00006.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00006.png rename to tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00006.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00007.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00007.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00007.png rename to tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00007.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00008.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00008.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00008.png rename to tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00008.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00009.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00009.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00009.png rename to tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00009.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00010.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00010.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00010.png rename to tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00010.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00011.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00011.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00011.png rename to tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00011.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00012.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00012.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00012.png rename to tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00012.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx/00013.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00013.png similarity index 100% rename from tests_zemu/snapshots/sp-sign_3_out_tx/00013.png rename to tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00013.png diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00014.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00014.png new file mode 100644 index 0000000..8751976 Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00014.png differ diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00015.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00015.png new file mode 100644 index 0000000..0da660c Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00015.png differ diff --git a/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00016.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00016.png new file mode 100644 index 0000000..5b98049 Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00016.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00017.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00017.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00017.png rename to tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00017.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00018.png b/tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00018.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00018.png rename to tests_zemu/snapshots/sp-sign_3_out_tx_unknown/00018.png diff --git a/tests_zemu/snapshots/st-mainmenu/00004.png b/tests_zemu/snapshots/st-mainmenu/00004.png index a243844..9999d98 100644 Binary files a/tests_zemu/snapshots/st-mainmenu/00004.png and b/tests_zemu/snapshots/st-mainmenu/00004.png differ diff --git a/tests_zemu/snapshots/st-sign_2_out_tx_known/00000.png b/tests_zemu/snapshots/st-sign_2_out_tx_known/00000.png new file mode 100644 index 0000000..7f38687 Binary files /dev/null and b/tests_zemu/snapshots/st-sign_2_out_tx_known/00000.png differ diff --git a/tests_zemu/snapshots/st-sign_2_out_tx_known/00001.png b/tests_zemu/snapshots/st-sign_2_out_tx_known/00001.png new file mode 100644 index 0000000..77aba4a Binary files /dev/null and b/tests_zemu/snapshots/st-sign_2_out_tx_known/00001.png differ diff --git a/tests_zemu/snapshots/st-sign_2_out_tx_known/00002.png b/tests_zemu/snapshots/st-sign_2_out_tx_known/00002.png new file mode 100644 index 0000000..2a9df88 Binary files /dev/null and b/tests_zemu/snapshots/st-sign_2_out_tx_known/00002.png differ diff --git a/tests_zemu/snapshots/st-sign_2_out_tx_known/00003.png b/tests_zemu/snapshots/st-sign_2_out_tx_known/00003.png new file mode 100644 index 0000000..7b2f4c1 Binary files /dev/null and b/tests_zemu/snapshots/st-sign_2_out_tx_known/00003.png differ diff --git a/tests_zemu/snapshots/st-sign_2_out_tx_known/00004.png b/tests_zemu/snapshots/st-sign_2_out_tx_known/00004.png new file mode 100644 index 0000000..fbee236 Binary files /dev/null and b/tests_zemu/snapshots/st-sign_2_out_tx_known/00004.png differ diff --git a/tests_zemu/snapshots/st-sign_3_out_tx/00006.png b/tests_zemu/snapshots/st-sign_2_out_tx_known/00005.png similarity index 100% rename from tests_zemu/snapshots/st-sign_3_out_tx/00006.png rename to tests_zemu/snapshots/st-sign_2_out_tx_known/00005.png diff --git a/tests_zemu/snapshots/st-sign_2_out_tx_known_hide_change/00000.png b/tests_zemu/snapshots/st-sign_2_out_tx_known_hide_change/00000.png new file mode 100644 index 0000000..330b744 Binary files /dev/null and b/tests_zemu/snapshots/st-sign_2_out_tx_known_hide_change/00000.png differ diff --git a/tests_zemu/snapshots/st-sign_2_out_tx_known_hide_change/00001.png b/tests_zemu/snapshots/st-sign_2_out_tx_known_hide_change/00001.png new file mode 100644 index 0000000..846e741 Binary files /dev/null and b/tests_zemu/snapshots/st-sign_2_out_tx_known_hide_change/00001.png differ diff --git a/tests_zemu/snapshots/st-sign_2_out_tx_known_hide_change/00002.png b/tests_zemu/snapshots/st-sign_2_out_tx_known_hide_change/00002.png new file mode 100644 index 0000000..4539c3f Binary files /dev/null and b/tests_zemu/snapshots/st-sign_2_out_tx_known_hide_change/00002.png differ diff --git a/tests_zemu/snapshots/st-sign_2_out_tx_known_hide_change/00003.png b/tests_zemu/snapshots/st-sign_2_out_tx_known_hide_change/00003.png new file mode 100644 index 0000000..6306494 Binary files /dev/null and b/tests_zemu/snapshots/st-sign_2_out_tx_known_hide_change/00003.png differ diff --git a/tests_zemu/snapshots/st-sign_2_out_tx_known_hide_change/00004.png b/tests_zemu/snapshots/st-sign_2_out_tx_known_hide_change/00004.png new file mode 100644 index 0000000..d42efca Binary files /dev/null and b/tests_zemu/snapshots/st-sign_2_out_tx_known_hide_change/00004.png differ diff --git a/tests_zemu/snapshots/st-sign_3_out_tx/00000.png b/tests_zemu/snapshots/st-sign_3_out_tx_unknown/00000.png similarity index 100% rename from tests_zemu/snapshots/st-sign_3_out_tx/00000.png rename to tests_zemu/snapshots/st-sign_3_out_tx_unknown/00000.png diff --git a/tests_zemu/snapshots/st-sign_3_out_tx/00001.png b/tests_zemu/snapshots/st-sign_3_out_tx_unknown/00001.png similarity index 100% rename from tests_zemu/snapshots/st-sign_3_out_tx/00001.png rename to tests_zemu/snapshots/st-sign_3_out_tx_unknown/00001.png diff --git a/tests_zemu/snapshots/st-sign_3_out_tx/00002.png b/tests_zemu/snapshots/st-sign_3_out_tx_unknown/00002.png similarity index 100% rename from tests_zemu/snapshots/st-sign_3_out_tx/00002.png rename to tests_zemu/snapshots/st-sign_3_out_tx_unknown/00002.png diff --git a/tests_zemu/snapshots/st-sign_3_out_tx/00003.png b/tests_zemu/snapshots/st-sign_3_out_tx_unknown/00003.png similarity index 100% rename from tests_zemu/snapshots/st-sign_3_out_tx/00003.png rename to tests_zemu/snapshots/st-sign_3_out_tx_unknown/00003.png diff --git a/tests_zemu/snapshots/st-sign_3_out_tx/00004.png b/tests_zemu/snapshots/st-sign_3_out_tx_unknown/00004.png similarity index 100% rename from tests_zemu/snapshots/st-sign_3_out_tx/00004.png rename to tests_zemu/snapshots/st-sign_3_out_tx_unknown/00004.png diff --git a/tests_zemu/snapshots/st-sign_3_out_tx/00005.png b/tests_zemu/snapshots/st-sign_3_out_tx_unknown/00005.png similarity index 100% rename from tests_zemu/snapshots/st-sign_3_out_tx/00005.png rename to tests_zemu/snapshots/st-sign_3_out_tx_unknown/00005.png diff --git a/tests_zemu/snapshots/st-sign_3_out_tx_unknown/00006.png b/tests_zemu/snapshots/st-sign_3_out_tx_unknown/00006.png new file mode 100644 index 0000000..d42efca Binary files /dev/null and b/tests_zemu/snapshots/st-sign_3_out_tx_unknown/00006.png differ diff --git a/tests_zemu/snapshots/x-mainmenu/00004.png b/tests_zemu/snapshots/x-mainmenu/00004.png index fdbf414..455b027 100644 Binary files a/tests_zemu/snapshots/x-mainmenu/00004.png and b/tests_zemu/snapshots/x-mainmenu/00004.png differ diff --git a/tests_zemu/snapshots/x-mainmenu/00010.png b/tests_zemu/snapshots/x-mainmenu/00010.png index fdbf414..455b027 100644 Binary files a/tests_zemu/snapshots/x-mainmenu/00010.png and b/tests_zemu/snapshots/x-mainmenu/00010.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known/00000.png b/tests_zemu/snapshots/x-sign_2_out_tx_known/00000.png new file mode 100644 index 0000000..60e141a Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known/00000.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known/00001.png b/tests_zemu/snapshots/x-sign_2_out_tx_known/00001.png new file mode 100644 index 0000000..8db0c36 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known/00001.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known/00002.png b/tests_zemu/snapshots/x-sign_2_out_tx_known/00002.png new file mode 100644 index 0000000..9f73f93 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known/00002.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known/00003.png b/tests_zemu/snapshots/x-sign_2_out_tx_known/00003.png new file mode 100644 index 0000000..e2cb7fd Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known/00003.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known/00004.png b/tests_zemu/snapshots/x-sign_2_out_tx_known/00004.png new file mode 100644 index 0000000..326efd8 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known/00004.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known/00005.png b/tests_zemu/snapshots/x-sign_2_out_tx_known/00005.png new file mode 100644 index 0000000..abf5b6c Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known/00005.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known/00006.png b/tests_zemu/snapshots/x-sign_2_out_tx_known/00006.png new file mode 100644 index 0000000..5e9d9bf Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known/00006.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00012.png b/tests_zemu/snapshots/x-sign_2_out_tx_known/00007.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00012.png rename to tests_zemu/snapshots/x-sign_2_out_tx_known/00007.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00013.png b/tests_zemu/snapshots/x-sign_2_out_tx_known/00008.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00013.png rename to tests_zemu/snapshots/x-sign_2_out_tx_known/00008.png diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known/00009.png b/tests_zemu/snapshots/x-sign_2_out_tx_known/00009.png new file mode 100644 index 0000000..8751976 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known/00009.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known/00010.png b/tests_zemu/snapshots/x-sign_2_out_tx_known/00010.png new file mode 100644 index 0000000..0da660c Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known/00010.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known/00011.png b/tests_zemu/snapshots/x-sign_2_out_tx_known/00011.png new file mode 100644 index 0000000..5b98049 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known/00011.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00019.png b/tests_zemu/snapshots/x-sign_2_out_tx_known/00012.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00019.png rename to tests_zemu/snapshots/x-sign_2_out_tx_known/00012.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00020.png b/tests_zemu/snapshots/x-sign_2_out_tx_known/00013.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00020.png rename to tests_zemu/snapshots/x-sign_2_out_tx_known/00013.png diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00000.png b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00000.png new file mode 100644 index 0000000..60e141a Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00000.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00001.png b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00001.png new file mode 100644 index 0000000..8db0c36 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00001.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00002.png b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00002.png new file mode 100644 index 0000000..9f73f93 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00002.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00003.png b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00003.png new file mode 100644 index 0000000..e2cb7fd Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00003.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00004.png b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00004.png new file mode 100644 index 0000000..22bfc35 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00004.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00005.png b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00005.png new file mode 100644 index 0000000..e936789 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00005.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00006.png b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00006.png new file mode 100644 index 0000000..8751976 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00006.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00007.png b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00007.png new file mode 100644 index 0000000..0da660c Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00007.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00008.png b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00008.png new file mode 100644 index 0000000..5b98049 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00008.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00009.png b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00009.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00009.png differ diff --git a/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00010.png b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00010.png new file mode 100644 index 0000000..9b29b76 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_2_out_tx_known_hide_change/00010.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00000.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00000.png new file mode 100644 index 0000000..60e141a Binary files /dev/null and b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00000.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00001.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00001.png new file mode 100644 index 0000000..8db0c36 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00001.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00002.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00002.png new file mode 100644 index 0000000..9f73f93 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00002.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00003.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00003.png new file mode 100644 index 0000000..e2cb7fd Binary files /dev/null and b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00003.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00004.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00004.png new file mode 100644 index 0000000..22bfc35 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00004.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00005.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00005.png new file mode 100644 index 0000000..e936789 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00005.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00006.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00006.png new file mode 100644 index 0000000..5e9d9bf Binary files /dev/null and b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00006.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00007.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00007.png new file mode 100644 index 0000000..22bfc35 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00007.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00008.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00008.png new file mode 100644 index 0000000..e936789 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00008.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00009.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00009.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00009.png rename to tests_zemu/snapshots/x-sign_3_out_tx_unknown/00009.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00010.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00010.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00010.png rename to tests_zemu/snapshots/x-sign_3_out_tx_unknown/00010.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx/00011.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00011.png similarity index 100% rename from tests_zemu/snapshots/x-sign_3_out_tx/00011.png rename to tests_zemu/snapshots/x-sign_3_out_tx_unknown/00011.png diff --git a/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00012.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00012.png new file mode 100644 index 0000000..22bfc35 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00012.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00013.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00013.png new file mode 100644 index 0000000..e936789 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00013.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00014.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00014.png new file mode 100644 index 0000000..8751976 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00014.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00015.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00015.png new file mode 100644 index 0000000..0da660c Binary files /dev/null and b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00015.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00016.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00016.png new file mode 100644 index 0000000..5b98049 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00016.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00017.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00017.png differ diff --git a/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00018.png b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00018.png new file mode 100644 index 0000000..9b29b76 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_3_out_tx_unknown/00018.png differ