diff --git a/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00000.png b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00000.png new file mode 100644 index 00000000..3a961337 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00000.png differ diff --git a/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00001.png b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00001.png new file mode 100644 index 00000000..19e70957 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00001.png differ diff --git a/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00002.png b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00002.png new file mode 100644 index 00000000..96f4123d Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00002.png differ diff --git a/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00003.png b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00003.png new file mode 100644 index 00000000..19e70957 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00003.png differ diff --git a/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00004.png b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00004.png new file mode 100644 index 00000000..66704a6b Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00004.png differ diff --git a/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00005.png b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00005.png differ diff --git a/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png new file mode 100644 index 00000000..b6a609f4 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png differ diff --git a/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00000.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00000.png new file mode 100644 index 00000000..3a961337 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00000.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00001.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00001.png new file mode 100644 index 00000000..553621d4 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00001.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00002.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00002.png new file mode 100644 index 00000000..c1bfbcf1 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00002.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00003.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00003.png new file mode 100644 index 00000000..553621d4 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00003.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00004.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00004.png new file mode 100644 index 00000000..66704a6b Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00004.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00005.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00005.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png new file mode 100644 index 00000000..04a459d1 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00000.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00000.png new file mode 100644 index 00000000..3a961337 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00000.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00001.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00001.png new file mode 100644 index 00000000..6d59ba46 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00001.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00002.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00002.png new file mode 100644 index 00000000..3f75bb35 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00002.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00003.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00003.png new file mode 100644 index 00000000..6d59ba46 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00003.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00004.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00004.png new file mode 100644 index 00000000..66704a6b Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00004.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00005.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00005.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png new file mode 100644 index 00000000..701121f7 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00000.png b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00000.png new file mode 100644 index 00000000..3a961337 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00000.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00001.png b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00001.png new file mode 100644 index 00000000..d1a80acf Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00001.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00002.png b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00002.png new file mode 100644 index 00000000..7a61950c Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00002.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00003.png b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00003.png new file mode 100644 index 00000000..d1a80acf Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00003.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00004.png b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00004.png new file mode 100644 index 00000000..66704a6b Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00004.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00005.png b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00005.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png new file mode 100644 index 00000000..4ec76689 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00000.png b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00000.png new file mode 100644 index 00000000..3a961337 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00000.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00001.png b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00001.png new file mode 100644 index 00000000..e191433c Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00001.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00002.png b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00002.png new file mode 100644 index 00000000..8e909785 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00002.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00003.png b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00003.png new file mode 100644 index 00000000..e191433c Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00003.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00004.png b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00004.png new file mode 100644 index 00000000..66704a6b Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00004.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00005.png b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00005.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png new file mode 100644 index 00000000..00a6d16b Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_authorize_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_deauthorize/app_context/app_context.png b/test/snapshots/flex/test_deauthorize/app_context/app_context.png new file mode 100644 index 00000000..94aa64ec Binary files /dev/null and b/test/snapshots/flex/test_deauthorize/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_deauthorize/app_context/description.png b/test/snapshots/flex/test_deauthorize/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_deauthorize/app_context/description.png differ diff --git a/test/snapshots/flex/test_deauthorize/app_context/home_screen.png b/test/snapshots/flex/test_deauthorize/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_deauthorize/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_deauthorize/app_context/hwm_status.png b/test/snapshots/flex/test_deauthorize/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_deauthorize/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_deauthorize/authorized_key_after_authorize.png b/test/snapshots/flex/test_deauthorize/authorized_key_after_authorize.png new file mode 100644 index 00000000..04a459d1 Binary files /dev/null and b/test/snapshots/flex/test_deauthorize/authorized_key_after_authorize.png differ diff --git a/test/snapshots/flex/test_deauthorize/authorized_key_before_authorize.png b/test/snapshots/flex/test_deauthorize/authorized_key_before_authorize.png new file mode 100644 index 00000000..04a459d1 Binary files /dev/null and b/test/snapshots/flex/test_deauthorize/authorized_key_before_authorize.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00000.png b/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00000.png new file mode 100644 index 00000000..3a961337 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00000.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00001.png b/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00001.png new file mode 100644 index 00000000..19e70957 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00001.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00002.png b/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00002.png new file mode 100644 index 00000000..96f4123d Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00002.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00003.png b/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00003.png new file mode 100644 index 00000000..19e70957 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00003.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00004.png b/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00004.png new file mode 100644 index 00000000..66704a6b Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00004.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00005.png b/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00005.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00000.png b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00000.png new file mode 100644 index 00000000..3a961337 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00000.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00001.png b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00001.png new file mode 100644 index 00000000..553621d4 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00001.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00002.png b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00002.png new file mode 100644 index 00000000..c1bfbcf1 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00002.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00003.png b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00003.png new file mode 100644 index 00000000..553621d4 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00003.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00004.png b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00004.png new file mode 100644 index 00000000..66704a6b Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00004.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00005.png b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00005.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00000.png b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00000.png new file mode 100644 index 00000000..3a961337 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00000.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00001.png b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00001.png new file mode 100644 index 00000000..6d59ba46 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00001.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00002.png b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00002.png new file mode 100644 index 00000000..3f75bb35 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00002.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00003.png b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00003.png new file mode 100644 index 00000000..6d59ba46 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00003.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00004.png b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00004.png new file mode 100644 index 00000000..66704a6b Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00004.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00005.png b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00005.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00000.png b/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00000.png new file mode 100644 index 00000000..3a961337 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00000.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00001.png b/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00001.png new file mode 100644 index 00000000..d1a80acf Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00001.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00002.png b/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00002.png new file mode 100644 index 00000000..7a61950c Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00002.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00003.png b/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00003.png new file mode 100644 index 00000000..d1a80acf Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00003.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00004.png b/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00004.png new file mode 100644 index 00000000..66704a6b Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00004.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00005.png b/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00005.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00000.png b/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00000.png new file mode 100644 index 00000000..3a961337 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00000.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00001.png b/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00001.png new file mode 100644 index 00000000..e191433c Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00001.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00002.png b/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00002.png new file mode 100644 index 00000000..8e909785 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00002.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00003.png b/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00003.png new file mode 100644 index 00000000..e191433c Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00003.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00004.png b/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00004.png new file mode 100644 index 00000000..66704a6b Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00004.png differ diff --git a/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00005.png b/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_baking/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00005.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00000.png b/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00000.png new file mode 100644 index 00000000..2aadee72 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00000.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00001.png b/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00001.png new file mode 100644 index 00000000..19e70957 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00001.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00002.png b/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00002.png new file mode 100644 index 00000000..96f4123d Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00002.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00003.png b/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00003.png new file mode 100644 index 00000000..19e70957 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00003.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00004.png b/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00004.png new file mode 100644 index 00000000..66704a6b Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00004.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00005.png b/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00005.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00000.png b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00000.png new file mode 100644 index 00000000..2aadee72 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00000.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00001.png b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00001.png new file mode 100644 index 00000000..553621d4 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00001.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00002.png b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00002.png new file mode 100644 index 00000000..c1bfbcf1 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00002.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00003.png b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00003.png new file mode 100644 index 00000000..553621d4 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00003.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00004.png b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00004.png new file mode 100644 index 00000000..66704a6b Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00004.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00005.png b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00005.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00000.png b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00000.png new file mode 100644 index 00000000..2aadee72 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00000.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00001.png b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00001.png new file mode 100644 index 00000000..6d59ba46 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00001.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00002.png b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00002.png new file mode 100644 index 00000000..3f75bb35 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00002.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00003.png b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00003.png new file mode 100644 index 00000000..6d59ba46 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00003.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00004.png b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00004.png new file mode 100644 index 00000000..66704a6b Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00004.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00005.png b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00005.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00000.png b/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00000.png new file mode 100644 index 00000000..2aadee72 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00000.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00001.png b/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00001.png new file mode 100644 index 00000000..d1a80acf Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00001.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00002.png b/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00002.png new file mode 100644 index 00000000..7a61950c Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00002.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00003.png b/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00003.png new file mode 100644 index 00000000..d1a80acf Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00003.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00004.png b/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00004.png new file mode 100644 index 00000000..66704a6b Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00004.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00005.png b/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00005.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00000.png b/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00000.png new file mode 100644 index 00000000..2aadee72 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00000.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00001.png b/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00001.png new file mode 100644 index 00000000..e191433c Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00001.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00002.png b/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00002.png new file mode 100644 index 00000000..8e909785 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00002.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00003.png b/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00003.png new file mode 100644 index 00000000..e191433c Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00003.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00004.png b/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00004.png new file mode 100644 index 00000000..66704a6b Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00004.png differ diff --git a/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00005.png b/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_get_public_key_prompt/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00005.png differ diff --git a/test/snapshots/flex/test_reset_app_context/00000.png b/test/snapshots/flex/test_reset_app_context/00000.png new file mode 100644 index 00000000..d2655ed9 Binary files /dev/null and b/test/snapshots/flex/test_reset_app_context/00000.png differ diff --git a/test/snapshots/flex/test_reset_app_context/00001.png b/test/snapshots/flex/test_reset_app_context/00001.png new file mode 100644 index 00000000..eaccbd8a Binary files /dev/null and b/test/snapshots/flex/test_reset_app_context/00001.png differ diff --git a/test/snapshots/flex/test_reset_app_context/00002.png b/test/snapshots/flex/test_reset_app_context/00002.png new file mode 100644 index 00000000..413a9b91 Binary files /dev/null and b/test/snapshots/flex/test_reset_app_context/00002.png differ diff --git a/test/snapshots/flex/test_reset_app_context/00003.png b/test/snapshots/flex/test_reset_app_context/00003.png new file mode 100644 index 00000000..5d957f1a Binary files /dev/null and b/test/snapshots/flex/test_reset_app_context/00003.png differ diff --git a/test/snapshots/flex/test_reset_app_context/00004.png b/test/snapshots/flex/test_reset_app_context/00004.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_reset_app_context/00004.png differ diff --git a/test/snapshots/flex/test_reset_app_context/app_context/app_context.png b/test/snapshots/flex/test_reset_app_context/app_context/app_context.png new file mode 100644 index 00000000..bde748a8 Binary files /dev/null and b/test/snapshots/flex/test_reset_app_context/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_reset_app_context/app_context/description.png b/test/snapshots/flex/test_reset_app_context/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_reset_app_context/app_context/description.png differ diff --git a/test/snapshots/flex/test_reset_app_context/app_context/home_screen.png b/test/snapshots/flex/test_reset_app_context/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_reset_app_context/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_reset_app_context/app_context/hwm_status.png b/test/snapshots/flex/test_reset_app_context/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_reset_app_context/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context.png b/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context.png new file mode 100644 index 00000000..cf08375a Binary files /dev/null and b/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context.png differ diff --git a/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/description.png b/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/description.png differ diff --git a/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/home_screen.png b/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/home_screen.png differ diff --git a/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_status.png b/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_status.png differ diff --git a/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_status_off.png b/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_status_off.png new file mode 100644 index 00000000..0bbc1d08 Binary files /dev/null and b/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_status_off.png differ diff --git a/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_status_on.png b/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_status_on.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_review_home/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_status_on.png differ diff --git a/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context.png b/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context.png new file mode 100644 index 00000000..7cccd5c9 Binary files /dev/null and b/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context.png differ diff --git a/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/description.png b/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/description.png differ diff --git a/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/home_screen.png b/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/home_screen.png differ diff --git a/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_status.png b/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_status.png differ diff --git a/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_status_off.png b/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_status_off.png new file mode 100644 index 00000000..0bbc1d08 Binary files /dev/null and b/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_status_off.png differ diff --git a/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_status_on.png b/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_status_on.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_review_home/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_status_on.png differ diff --git a/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context.png b/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context.png new file mode 100644 index 00000000..e5375dca Binary files /dev/null and b/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context.png differ diff --git a/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/description.png b/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/description.png differ diff --git a/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/home_screen.png b/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/home_screen.png differ diff --git a/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_status.png b/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_status.png differ diff --git a/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_status_off.png b/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_status_off.png new file mode 100644 index 00000000..0bbc1d08 Binary files /dev/null and b/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_status_off.png differ diff --git a/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_status_on.png b/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_status_on.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_review_home/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_status_on.png differ diff --git a/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context.png b/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context.png new file mode 100644 index 00000000..5aa2aefc Binary files /dev/null and b/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context.png differ diff --git a/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/description.png b/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/description.png differ diff --git a/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/home_screen.png b/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/home_screen.png differ diff --git a/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_status.png b/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_status.png differ diff --git a/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_status_off.png b/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_status_off.png new file mode 100644 index 00000000..0bbc1d08 Binary files /dev/null and b/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_status_off.png differ diff --git a/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_status_on.png b/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_status_on.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_review_home/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_status_on.png differ diff --git a/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context.png b/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context.png new file mode 100644 index 00000000..4a12d5d1 Binary files /dev/null and b/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context.png differ diff --git a/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/description.png b/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/description.png differ diff --git a/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/home_screen.png b/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/home_screen.png differ diff --git a/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_status.png b/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_status.png differ diff --git a/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_status_off.png b/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_status_off.png new file mode 100644 index 00000000..0bbc1d08 Binary files /dev/null and b/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_status_off.png differ diff --git a/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_status_on.png b/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_status_on.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_review_home/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_status_on.png differ diff --git a/test/snapshots/flex/test_review_home/app_context.png b/test/snapshots/flex/test_review_home/app_context.png new file mode 100644 index 00000000..94aa64ec Binary files /dev/null and b/test/snapshots/flex/test_review_home/app_context.png differ diff --git a/test/snapshots/flex/test_review_home/description.png b/test/snapshots/flex/test_review_home/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_review_home/description.png differ diff --git a/test/snapshots/flex/test_review_home/home_screen.png b/test/snapshots/flex/test_review_home/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_review_home/home_screen.png differ diff --git a/test/snapshots/flex/test_review_home/hwm_status.png b/test/snapshots/flex/test_review_home/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_review_home/hwm_status.png differ diff --git a/test/snapshots/flex/test_review_home/hwm_status_off.png b/test/snapshots/flex/test_review_home/hwm_status_off.png new file mode 100644 index 00000000..0bbc1d08 Binary files /dev/null and b/test/snapshots/flex/test_review_home/hwm_status_off.png differ diff --git a/test/snapshots/flex/test_review_home/hwm_status_on.png b/test/snapshots/flex/test_review_home/hwm_status_on.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_review_home/hwm_status_on.png differ diff --git a/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00000.png b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00000.png new file mode 100644 index 00000000..06b6dd3b Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00000.png differ diff --git a/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00001.png b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00001.png new file mode 100644 index 00000000..7105c908 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00001.png differ diff --git a/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00002.png b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00002.png new file mode 100644 index 00000000..0d9f681f Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00002.png differ diff --git a/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00003.png b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00003.png new file mode 100644 index 00000000..f3b27d4a Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00003.png differ diff --git a/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00004.png b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00004.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00004.png differ diff --git a/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png new file mode 100644 index 00000000..cf08375a Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png differ diff --git a/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00000.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00000.png new file mode 100644 index 00000000..06b6dd3b Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00000.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00001.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00001.png new file mode 100644 index 00000000..c09c6614 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00001.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00002.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00002.png new file mode 100644 index 00000000..0d9f681f Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00002.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00003.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00003.png new file mode 100644 index 00000000..f3b27d4a Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00003.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00004.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00004.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00004.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png new file mode 100644 index 00000000..7cccd5c9 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00000.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00000.png new file mode 100644 index 00000000..06b6dd3b Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00000.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00001.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00001.png new file mode 100644 index 00000000..44d8885c Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00001.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00002.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00002.png new file mode 100644 index 00000000..d946d6c2 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00002.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00003.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00003.png new file mode 100644 index 00000000..4f344c2c Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00003.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00004.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00004.png new file mode 100644 index 00000000..f3b27d4a Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00004.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00005.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00005.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png new file mode 100644 index 00000000..e5375dca Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00000.png b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00000.png new file mode 100644 index 00000000..06b6dd3b Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00000.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00001.png b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00001.png new file mode 100644 index 00000000..39442315 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00001.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00002.png b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00002.png new file mode 100644 index 00000000..d946d6c2 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00002.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00003.png b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00003.png new file mode 100644 index 00000000..4f344c2c Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00003.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00004.png b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00004.png new file mode 100644 index 00000000..f3b27d4a Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00004.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00005.png b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00005.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png new file mode 100644 index 00000000..5aa2aefc Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00000.png b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00000.png new file mode 100644 index 00000000..06b6dd3b Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00000.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00001.png b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00001.png new file mode 100644 index 00000000..453b05f2 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00001.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00002.png b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00002.png new file mode 100644 index 00000000..d946d6c2 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00002.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00003.png b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00003.png new file mode 100644 index 00000000..4f344c2c Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00003.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00004.png b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00004.png new file mode 100644 index 00000000..f3b27d4a Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00004.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00005.png b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00005.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00005.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png new file mode 100644 index 00000000..4a12d5d1 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_setup_app_context/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png b/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png new file mode 100644 index 00000000..195aaef0 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png b/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png b/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png b/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_after_sign.png b/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_after_sign.png new file mode 100644 index 00000000..b6a609f4 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_before_sign.png b/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_before_sign.png new file mode 100644 index 00000000..b6a609f4 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png b/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png new file mode 100644 index 00000000..eb48279d Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png b/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png b/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png b/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_after_sign.png b/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_after_sign.png new file mode 100644 index 00000000..04a459d1 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_before_sign.png b/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_before_sign.png new file mode 100644 index 00000000..04a459d1 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png b/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png new file mode 100644 index 00000000..b68c6375 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png b/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png b/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png b/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_after_sign.png b/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_after_sign.png new file mode 100644 index 00000000..701121f7 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_before_sign.png b/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_before_sign.png new file mode 100644 index 00000000..701121f7 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png b/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png new file mode 100644 index 00000000..c77c20e9 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png b/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png b/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png b/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_after_sign.png b/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_after_sign.png new file mode 100644 index 00000000..4ec76689 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_before_sign.png b/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_before_sign.png new file mode 100644 index 00000000..4ec76689 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png b/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png new file mode 100644 index 00000000..cfea6499 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png b/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png b/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png b/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_after_sign.png b/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_after_sign.png new file mode 100644 index 00000000..00a6d16b Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_before_sign.png b/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_before_sign.png new file mode 100644 index 00000000..00a6d16b Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation/app_context/home_screen.png b/test/snapshots/flex/test_sign_attestation/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png b/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png new file mode 100644 index 00000000..195aaef0 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png b/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png b/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png b/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_after_sign.png b/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_after_sign.png new file mode 100644 index 00000000..b6a609f4 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_before_sign.png b/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_before_sign.png new file mode 100644 index 00000000..b6a609f4 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png new file mode 100644 index 00000000..eb48279d Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_after_sign.png b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_after_sign.png new file mode 100644 index 00000000..04a459d1 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_before_sign.png b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_before_sign.png new file mode 100644 index 00000000..04a459d1 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png new file mode 100644 index 00000000..b68c6375 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_after_sign.png b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_after_sign.png new file mode 100644 index 00000000..701121f7 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_before_sign.png b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_before_sign.png new file mode 100644 index 00000000..701121f7 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png b/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png new file mode 100644 index 00000000..c77c20e9 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png b/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png b/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png b/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_after_sign.png b/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_after_sign.png new file mode 100644 index 00000000..4ec76689 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_before_sign.png b/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_before_sign.png new file mode 100644 index 00000000..4ec76689 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png b/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png new file mode 100644 index 00000000..cfea6499 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png b/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png b/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png b/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_after_sign.png b/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_after_sign.png new file mode 100644 index 00000000..00a6d16b Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_before_sign.png b/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_before_sign.png new file mode 100644 index 00000000..00a6d16b Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_attestation_dal/app_context/home_screen.png b/test/snapshots/flex/test_sign_attestation_dal/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_attestation_dal/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png b/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png new file mode 100644 index 00000000..195aaef0 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png b/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png b/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png b/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_after_sign.png b/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_after_sign.png new file mode 100644 index 00000000..b6a609f4 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_before_sign.png b/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_before_sign.png new file mode 100644 index 00000000..b6a609f4 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png b/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png new file mode 100644 index 00000000..eb48279d Binary files /dev/null and b/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png b/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png b/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png b/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_after_sign.png b/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_after_sign.png new file mode 100644 index 00000000..04a459d1 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_before_sign.png b/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_before_sign.png new file mode 100644 index 00000000..04a459d1 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png b/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png new file mode 100644 index 00000000..b68c6375 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png b/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png b/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png b/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_after_sign.png b/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_after_sign.png new file mode 100644 index 00000000..701121f7 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_before_sign.png b/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_before_sign.png new file mode 100644 index 00000000..701121f7 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png b/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png new file mode 100644 index 00000000..c77c20e9 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png b/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png b/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png b/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_after_sign.png b/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_after_sign.png new file mode 100644 index 00000000..4ec76689 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_before_sign.png b/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_before_sign.png new file mode 100644 index 00000000..4ec76689 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png b/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png new file mode 100644 index 00000000..cfea6499 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png b/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png b/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png b/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_after_sign.png b/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_after_sign.png new file mode 100644 index 00000000..00a6d16b Binary files /dev/null and b/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_before_sign.png b/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_before_sign.png new file mode 100644 index 00000000..00a6d16b Binary files /dev/null and b/test/snapshots/flex/test_sign_block/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_block/app_context/home_screen.png b/test/snapshots/flex/test_sign_block/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_block/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_delegation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00000.png b/test/snapshots/flex/test_sign_delegation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00000.png new file mode 100644 index 00000000..5294b131 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00000.png differ diff --git a/test/snapshots/flex/test_sign_delegation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00001.png b/test/snapshots/flex/test_sign_delegation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00001.png new file mode 100644 index 00000000..acbee640 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00001.png differ diff --git a/test/snapshots/flex/test_sign_delegation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00002.png b/test/snapshots/flex/test_sign_delegation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00002.png new file mode 100644 index 00000000..81a32bdb Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00002.png differ diff --git a/test/snapshots/flex/test_sign_delegation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00003.png b/test/snapshots/flex/test_sign_delegation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00003.png new file mode 100644 index 00000000..9631a255 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00003.png differ diff --git a/test/snapshots/flex/test_sign_delegation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00004.png b/test/snapshots/flex/test_sign_delegation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00004.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/00004.png differ diff --git a/test/snapshots/flex/test_sign_delegation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00000.png b/test/snapshots/flex/test_sign_delegation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00000.png new file mode 100644 index 00000000..5294b131 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00000.png differ diff --git a/test/snapshots/flex/test_sign_delegation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00001.png b/test/snapshots/flex/test_sign_delegation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00001.png new file mode 100644 index 00000000..87e1a83e Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00001.png differ diff --git a/test/snapshots/flex/test_sign_delegation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00002.png b/test/snapshots/flex/test_sign_delegation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00002.png new file mode 100644 index 00000000..81a32bdb Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00002.png differ diff --git a/test/snapshots/flex/test_sign_delegation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00003.png b/test/snapshots/flex/test_sign_delegation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00003.png new file mode 100644 index 00000000..9631a255 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00003.png differ diff --git a/test/snapshots/flex/test_sign_delegation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00004.png b/test/snapshots/flex/test_sign_delegation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00004.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/00004.png differ diff --git a/test/snapshots/flex/test_sign_delegation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00000.png b/test/snapshots/flex/test_sign_delegation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00000.png new file mode 100644 index 00000000..5294b131 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00000.png differ diff --git a/test/snapshots/flex/test_sign_delegation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00001.png b/test/snapshots/flex/test_sign_delegation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00001.png new file mode 100644 index 00000000..3ba61850 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00001.png differ diff --git a/test/snapshots/flex/test_sign_delegation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00002.png b/test/snapshots/flex/test_sign_delegation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00002.png new file mode 100644 index 00000000..81a32bdb Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00002.png differ diff --git a/test/snapshots/flex/test_sign_delegation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00003.png b/test/snapshots/flex/test_sign_delegation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00003.png new file mode 100644 index 00000000..9631a255 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00003.png differ diff --git a/test/snapshots/flex/test_sign_delegation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00004.png b/test/snapshots/flex/test_sign_delegation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00004.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/00004.png differ diff --git a/test/snapshots/flex/test_sign_delegation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00000.png b/test/snapshots/flex/test_sign_delegation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00000.png new file mode 100644 index 00000000..5294b131 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00000.png differ diff --git a/test/snapshots/flex/test_sign_delegation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00001.png b/test/snapshots/flex/test_sign_delegation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00001.png new file mode 100644 index 00000000..e6c95be8 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00001.png differ diff --git a/test/snapshots/flex/test_sign_delegation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00002.png b/test/snapshots/flex/test_sign_delegation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00002.png new file mode 100644 index 00000000..81a32bdb Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00002.png differ diff --git a/test/snapshots/flex/test_sign_delegation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00003.png b/test/snapshots/flex/test_sign_delegation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00003.png new file mode 100644 index 00000000..9631a255 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00003.png differ diff --git a/test/snapshots/flex/test_sign_delegation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00004.png b/test/snapshots/flex/test_sign_delegation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00004.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/00004.png differ diff --git a/test/snapshots/flex/test_sign_delegation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00000.png b/test/snapshots/flex/test_sign_delegation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00000.png new file mode 100644 index 00000000..5294b131 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00000.png differ diff --git a/test/snapshots/flex/test_sign_delegation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00001.png b/test/snapshots/flex/test_sign_delegation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00001.png new file mode 100644 index 00000000..4c3418ff Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00001.png differ diff --git a/test/snapshots/flex/test_sign_delegation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00002.png b/test/snapshots/flex/test_sign_delegation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00002.png new file mode 100644 index 00000000..81a32bdb Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00002.png differ diff --git a/test/snapshots/flex/test_sign_delegation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00003.png b/test/snapshots/flex/test_sign_delegation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00003.png new file mode 100644 index 00000000..9631a255 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00003.png differ diff --git a/test/snapshots/flex/test_sign_delegation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00004.png b/test/snapshots/flex/test_sign_delegation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00004.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/00004.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_1/00000.png b/test/snapshots/flex/test_sign_delegation_fee/fee_1/00000.png new file mode 100644 index 00000000..5294b131 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_1/00000.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_1/00001.png b/test/snapshots/flex/test_sign_delegation_fee/fee_1/00001.png new file mode 100644 index 00000000..53640985 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_1/00001.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_1/00002.png b/test/snapshots/flex/test_sign_delegation_fee/fee_1/00002.png new file mode 100644 index 00000000..81a32bdb Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_1/00002.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_1/00003.png b/test/snapshots/flex/test_sign_delegation_fee/fee_1/00003.png new file mode 100644 index 00000000..9631a255 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_1/00003.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_1/00004.png b/test/snapshots/flex/test_sign_delegation_fee/fee_1/00004.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_1/00004.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_20000/00000.png b/test/snapshots/flex/test_sign_delegation_fee/fee_20000/00000.png new file mode 100644 index 00000000..5294b131 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_20000/00000.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_20000/00001.png b/test/snapshots/flex/test_sign_delegation_fee/fee_20000/00001.png new file mode 100644 index 00000000..7dfc9155 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_20000/00001.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_20000/00002.png b/test/snapshots/flex/test_sign_delegation_fee/fee_20000/00002.png new file mode 100644 index 00000000..81a32bdb Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_20000/00002.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_20000/00003.png b/test/snapshots/flex/test_sign_delegation_fee/fee_20000/00003.png new file mode 100644 index 00000000..9631a255 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_20000/00003.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_20000/00004.png b/test/snapshots/flex/test_sign_delegation_fee/fee_20000/00004.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_20000/00004.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_300000000/00000.png b/test/snapshots/flex/test_sign_delegation_fee/fee_300000000/00000.png new file mode 100644 index 00000000..5294b131 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_300000000/00000.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_300000000/00001.png b/test/snapshots/flex/test_sign_delegation_fee/fee_300000000/00001.png new file mode 100644 index 00000000..fe1e0c55 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_300000000/00001.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_300000000/00002.png b/test/snapshots/flex/test_sign_delegation_fee/fee_300000000/00002.png new file mode 100644 index 00000000..81a32bdb Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_300000000/00002.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_300000000/00003.png b/test/snapshots/flex/test_sign_delegation_fee/fee_300000000/00003.png new file mode 100644 index 00000000..9631a255 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_300000000/00003.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_300000000/00004.png b/test/snapshots/flex/test_sign_delegation_fee/fee_300000000/00004.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_300000000/00004.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_50000060000/00000.png b/test/snapshots/flex/test_sign_delegation_fee/fee_50000060000/00000.png new file mode 100644 index 00000000..5294b131 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_50000060000/00000.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_50000060000/00001.png b/test/snapshots/flex/test_sign_delegation_fee/fee_50000060000/00001.png new file mode 100644 index 00000000..aa003816 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_50000060000/00001.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_50000060000/00002.png b/test/snapshots/flex/test_sign_delegation_fee/fee_50000060000/00002.png new file mode 100644 index 00000000..81a32bdb Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_50000060000/00002.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_50000060000/00003.png b/test/snapshots/flex/test_sign_delegation_fee/fee_50000060000/00003.png new file mode 100644 index 00000000..9631a255 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_50000060000/00003.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_50000060000/00004.png b/test/snapshots/flex/test_sign_delegation_fee/fee_50000060000/00004.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_50000060000/00004.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_789789789/00000.png b/test/snapshots/flex/test_sign_delegation_fee/fee_789789789/00000.png new file mode 100644 index 00000000..5294b131 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_789789789/00000.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_789789789/00001.png b/test/snapshots/flex/test_sign_delegation_fee/fee_789789789/00001.png new file mode 100644 index 00000000..fe222794 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_789789789/00001.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_789789789/00002.png b/test/snapshots/flex/test_sign_delegation_fee/fee_789789789/00002.png new file mode 100644 index 00000000..81a32bdb Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_789789789/00002.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_789789789/00003.png b/test/snapshots/flex/test_sign_delegation_fee/fee_789789789/00003.png new file mode 100644 index 00000000..9631a255 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_789789789/00003.png differ diff --git a/test/snapshots/flex/test_sign_delegation_fee/fee_789789789/00004.png b/test/snapshots/flex/test_sign_delegation_fee/fee_789789789/00004.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_delegation_fee/fee_789789789/00004.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png b/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png new file mode 100644 index 00000000..195aaef0 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png b/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png b/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png b/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_after_sign.png b/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_after_sign.png new file mode 100644 index 00000000..b6a609f4 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_before_sign.png b/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_before_sign.png new file mode 100644 index 00000000..b6a609f4 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/BIP32_ED25519_tz1VKyZ3RFDwTkrz5LKcTc6fcYqZj6pvsyA7/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png new file mode 100644 index 00000000..eb48279d Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_after_sign.png b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_after_sign.png new file mode 100644 index 00000000..04a459d1 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_before_sign.png b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_before_sign.png new file mode 100644 index 00000000..04a459d1 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png new file mode 100644 index 00000000..b68c6375 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_after_sign.png b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_after_sign.png new file mode 100644 index 00000000..701121f7 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_before_sign.png b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_before_sign.png new file mode 100644 index 00000000..701121f7 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/ED25519_tz1ez9eEyAxuDZACjHdCXym43UQDdMNa3LEL/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png b/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png new file mode 100644 index 00000000..c77c20e9 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png b/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png b/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png b/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_after_sign.png b/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_after_sign.png new file mode 100644 index 00000000..4ec76689 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_before_sign.png b/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_before_sign.png new file mode 100644 index 00000000..4ec76689 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/SECP256K1_tz2GB5YHqF4UzQ8GP5yUqdhY9oVWRXCY2hPU/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png b/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png new file mode 100644 index 00000000..cfea6499 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png b/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png b/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png b/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_after_sign.png b/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_after_sign.png new file mode 100644 index 00000000..00a6d16b Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_after_sign.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_before_sign.png b/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_before_sign.png new file mode 100644 index 00000000..00a6d16b Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/SECP256R1_tz3UMNyvQeMj6mQSftW2aV2XaWd3afTAM1d5/hwm_before_sign.png differ diff --git a/test/snapshots/flex/test_sign_preattestation/app_context/home_screen.png b/test/snapshots/flex/test_sign_preattestation/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_preattestation/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_when_chain_is_setup/sign_1_0/app_context/app_context.png b/test/snapshots/flex/test_sign_when_chain_is_setup/sign_1_0/app_context/app_context.png new file mode 100644 index 00000000..7cccd5c9 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_chain_is_setup/sign_1_0/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_when_chain_is_setup/sign_1_0/app_context/description.png b/test/snapshots/flex/test_sign_when_chain_is_setup/sign_1_0/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_chain_is_setup/sign_1_0/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_when_chain_is_setup/sign_1_0/app_context/home_screen.png b/test/snapshots/flex/test_sign_when_chain_is_setup/sign_1_0/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_chain_is_setup/sign_1_0/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_when_chain_is_setup/sign_1_0/app_context/hwm_status.png b/test/snapshots/flex/test_sign_when_chain_is_setup/sign_1_0/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_when_chain_is_setup/sign_1_0/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_when_chain_is_setup/sign_2_0/app_context/app_context.png b/test/snapshots/flex/test_sign_when_chain_is_setup/sign_2_0/app_context/app_context.png new file mode 100644 index 00000000..7cccd5c9 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_chain_is_setup/sign_2_0/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_when_chain_is_setup/sign_2_0/app_context/description.png b/test/snapshots/flex/test_sign_when_chain_is_setup/sign_2_0/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_chain_is_setup/sign_2_0/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_when_chain_is_setup/sign_2_0/app_context/home_screen.png b/test/snapshots/flex/test_sign_when_chain_is_setup/sign_2_0/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_chain_is_setup/sign_2_0/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_when_chain_is_setup/sign_2_0/app_context/hwm_status.png b/test/snapshots/flex/test_sign_when_chain_is_setup/sign_2_0/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_when_chain_is_setup/sign_2_0/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_when_hwm_disabled/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context.png b/test/snapshots/flex/test_sign_when_hwm_disabled/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context.png new file mode 100644 index 00000000..94aa64ec Binary files /dev/null and b/test/snapshots/flex/test_sign_when_hwm_disabled/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/app_context.png differ diff --git a/test/snapshots/flex/test_sign_when_hwm_disabled/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/home_screen.png b/test/snapshots/flex/test_sign_when_hwm_disabled/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_hwm_disabled/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_when_hwm_disabled/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_status_off.png b/test/snapshots/flex/test_sign_when_hwm_disabled/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_status_off.png new file mode 100644 index 00000000..0bbc1d08 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_hwm_disabled/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_status_off.png differ diff --git a/test/snapshots/flex/test_sign_when_hwm_disabled/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_status_on.png b/test/snapshots/flex/test_sign_when_hwm_disabled/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_status_on.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_when_hwm_disabled/ED25519_tz1dyX3B1CFYa2DfdFLyPtiJCfQRUgPVME6E/hwm_status_on.png differ diff --git a/test/snapshots/flex/test_sign_when_hwm_disabled/sign_1_0/app_context/app_context.png b/test/snapshots/flex/test_sign_when_hwm_disabled/sign_1_0/app_context/app_context.png new file mode 100644 index 00000000..aff49365 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_hwm_disabled/sign_1_0/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_when_hwm_disabled/sign_1_0/app_context/description.png b/test/snapshots/flex/test_sign_when_hwm_disabled/sign_1_0/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_hwm_disabled/sign_1_0/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_when_hwm_disabled/sign_1_0/app_context/home_screen.png b/test/snapshots/flex/test_sign_when_hwm_disabled/sign_1_0/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_hwm_disabled/sign_1_0/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_when_hwm_disabled/sign_1_0/app_context/hwm_status.png b/test/snapshots/flex/test_sign_when_hwm_disabled/sign_1_0/app_context/hwm_status.png new file mode 100644 index 00000000..0bbc1d08 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_hwm_disabled/sign_1_0/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_when_hwm_disabled/sign_2_0/app_context/app_context.png b/test/snapshots/flex/test_sign_when_hwm_disabled/sign_2_0/app_context/app_context.png new file mode 100644 index 00000000..237f05ed Binary files /dev/null and b/test/snapshots/flex/test_sign_when_hwm_disabled/sign_2_0/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_when_hwm_disabled/sign_2_0/app_context/description.png b/test/snapshots/flex/test_sign_when_hwm_disabled/sign_2_0/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_hwm_disabled/sign_2_0/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_when_hwm_disabled/sign_2_0/app_context/home_screen.png b/test/snapshots/flex/test_sign_when_hwm_disabled/sign_2_0/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_hwm_disabled/sign_2_0/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_when_hwm_disabled/sign_2_0/app_context/hwm_status.png b/test/snapshots/flex/test_sign_when_hwm_disabled/sign_2_0/app_context/hwm_status.png new file mode 100644 index 00000000..0bbc1d08 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_hwm_disabled/sign_2_0/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_when_no_chain_setup/sign_1_0/app_context/app_context.png b/test/snapshots/flex/test_sign_when_no_chain_setup/sign_1_0/app_context/app_context.png new file mode 100644 index 00000000..aff49365 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_no_chain_setup/sign_1_0/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_when_no_chain_setup/sign_1_0/app_context/description.png b/test/snapshots/flex/test_sign_when_no_chain_setup/sign_1_0/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_no_chain_setup/sign_1_0/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_when_no_chain_setup/sign_1_0/app_context/home_screen.png b/test/snapshots/flex/test_sign_when_no_chain_setup/sign_1_0/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_no_chain_setup/sign_1_0/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_when_no_chain_setup/sign_1_0/app_context/hwm_status.png b/test/snapshots/flex/test_sign_when_no_chain_setup/sign_1_0/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_when_no_chain_setup/sign_1_0/app_context/hwm_status.png differ diff --git a/test/snapshots/flex/test_sign_when_no_chain_setup/sign_2_0/app_context/app_context.png b/test/snapshots/flex/test_sign_when_no_chain_setup/sign_2_0/app_context/app_context.png new file mode 100644 index 00000000..237f05ed Binary files /dev/null and b/test/snapshots/flex/test_sign_when_no_chain_setup/sign_2_0/app_context/app_context.png differ diff --git a/test/snapshots/flex/test_sign_when_no_chain_setup/sign_2_0/app_context/description.png b/test/snapshots/flex/test_sign_when_no_chain_setup/sign_2_0/app_context/description.png new file mode 100644 index 00000000..a5424575 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_no_chain_setup/sign_2_0/app_context/description.png differ diff --git a/test/snapshots/flex/test_sign_when_no_chain_setup/sign_2_0/app_context/home_screen.png b/test/snapshots/flex/test_sign_when_no_chain_setup/sign_2_0/app_context/home_screen.png new file mode 100644 index 00000000..88c98327 Binary files /dev/null and b/test/snapshots/flex/test_sign_when_no_chain_setup/sign_2_0/app_context/home_screen.png differ diff --git a/test/snapshots/flex/test_sign_when_no_chain_setup/sign_2_0/app_context/hwm_status.png b/test/snapshots/flex/test_sign_when_no_chain_setup/sign_2_0/app_context/hwm_status.png new file mode 100644 index 00000000..1388a52c Binary files /dev/null and b/test/snapshots/flex/test_sign_when_no_chain_setup/sign_2_0/app_context/hwm_status.png differ diff --git a/test/test_instructions.py b/test/test_instructions.py index cc5264bf..744c05dc 100644 --- a/test/test_instructions.py +++ b/test/test_instructions.py @@ -513,7 +513,7 @@ def test_deauthorize(firmware: Firmware, client.deauthorize() if firmware.is_nano: - # No update for Stax + # No update for Stax or flex backend.wait_for_screen_change() if firmware.device == "nanos": # Wait blink @@ -759,7 +759,7 @@ def test_sign_preattestation( tezos_navigator.assert_screen("hwm_before_sign", snap_path=snap_path) if firmware.is_nano: - # No update for Stax + # No update for Stax or flex backend.both_click() backend.wait_for_screen_change() tezos_navigator.assert_screen("hwm_after_sign", snap_path=snap_path) @@ -816,7 +816,7 @@ def test_sign_attestation( tezos_navigator.assert_screen("hwm_before_sign", snap_path=snap_path) if firmware.is_nano: - # No update for Stax + # No update for Stax or flex backend.both_click() backend.wait_for_screen_change() tezos_navigator.assert_screen("hwm_after_sign", snap_path=snap_path) @@ -873,7 +873,7 @@ def test_sign_attestation_dal( tezos_navigator.assert_screen("hwm_before_sign", snap_path=snap_path) if firmware.is_nano: - # No update for Stax + # No update for Stax or flex backend.both_click() backend.wait_for_screen_change() tezos_navigator.assert_screen("hwm_after_sign", snap_path=snap_path) @@ -930,7 +930,7 @@ def test_sign_block( tezos_navigator.assert_screen("hwm_before_sign", snap_path=snap_path) if firmware.is_nano: - # No update for Stax + # No update for Stax or flex backend.both_click() backend.wait_for_screen_change() tezos_navigator.assert_screen("hwm_after_sign", snap_path=snap_path) diff --git a/test/utils/navigator.py b/test/utils/navigator.py index 880b746b..09810550 100644 --- a/test/utils/navigator.py +++ b/test/utils/navigator.py @@ -38,7 +38,9 @@ STAX_BUTTON_LOWER_LEFT, STAX_BUTTON_ABOVE_LOWER_MIDDLE, STAX_BUTTON_LOWER_RIGHT, - STAX_BUTTON_LOWER_MIDDLE + STAX_BUTTON_LOWER_MIDDLE, + FLEX_BUTTON_LOWER_LEFT, + FLEX_BUTTON_ABOVE_LOWER_MIDDLE ) from ragger.navigator import Navigator, NavInsID, NavIns @@ -89,24 +91,36 @@ def next(self) -> None: # Fixed in Ragger v1.21.0 def tap(self) -> None: """Tap on screen.""" - self.client.finger_touch(*STAX_BUTTON_LOWER_RIGHT) + if self.firmware == Firmware.STAX: + self.client.finger_touch(*STAX_BUTTON_LOWER_RIGHT) + if self.firmware == Firmware.FLEX: + super().tap() # Fixed in Ragger v1.21.0 def previous(self) -> None: """Tap on screen.""" - self.client.finger_touch(*STAX_BUTTON_LOWER_MIDDLE) + if self.firmware == Firmware.STAX: + self.client.finger_touch(*STAX_BUTTON_LOWER_MIDDLE) + if self.firmware == Firmware.FLEX: + super().previous() # Fixed in Ragger v1.21.0 def reject(self) -> None: """Tap on reject button.""" - self.client.finger_touch(*STAX_BUTTON_LOWER_LEFT) + if self.firmware == Firmware.STAX: + self.client.finger_touch(*STAX_BUTTON_LOWER_LEFT) + if self.firmware == Firmware.FLEX: + super().reject() class UseCaseAddressConfirmation(OriginalUseCaseAddressConfirmation): """Extension of UseCaseAddressConfirmation for our app.""" _center: Center - QR_POSITION = Position(STAX_BUTTON_LOWER_LEFT.x, STAX_BUTTON_ABOVE_LOWER_MIDDLE.y) + QR_POSITIONS = { + Firmware.STAX: Position(STAX_BUTTON_LOWER_LEFT.x, STAX_BUTTON_ABOVE_LOWER_MIDDLE.y), + Firmware.FLEX: Position(FLEX_BUTTON_LOWER_LEFT.x, FLEX_BUTTON_ABOVE_LOWER_MIDDLE.y) + } def __init__(self, client: BackendInterface, firmware: Firmware): super().__init__(client, firmware) @@ -119,7 +133,7 @@ def next(self) -> None: @property def qr_position(self) -> Position: """Position of the qr code.""" - return UseCaseAddressConfirmation.QR_POSITION + return UseCaseAddressConfirmation.QR_POSITIONS[self.firmware] def show_qr(self) -> None: """Tap to show qr code.""" @@ -128,7 +142,11 @@ def show_qr(self) -> None: # Fixed in Ragger v1.21.0 def cancel(self) -> None: """Tap on cancel button.""" - self.client.finger_touch(*STAX_BUTTON_LOWER_LEFT) + if self.firmware == Firmware.STAX: + self.client.finger_touch(*STAX_BUTTON_LOWER_LEFT) + if self.firmware == Firmware.FLEX: + super().cancel() + class UseCaseSettings(OriginalUseCaseSettings): """Extension of UseCaseSettings for our app.""" @@ -151,7 +169,10 @@ def exit(self) -> None: STAX_BUTTON_LOWER_MIDDLE_RIGHT = Position(266, 615) def previous(self) -> None: """Tap on cancel button.""" - self.client.finger_touch(*UseCaseSettings.STAX_BUTTON_LOWER_MIDDLE_RIGHT) + if self.firmware == Firmware.STAX: + self.client.finger_touch(*UseCaseSettings.STAX_BUTTON_LOWER_MIDDLE_RIGHT) + if self.firmware == Firmware.FLEX: + super().previous() APP_CONTEXT = Path("app_context")