diff --git a/app/Makefile.version b/app/Makefile.version index 23ebb5d..1ef5c81 100644 --- a/app/Makefile.version +++ b/app/Makefile.version @@ -3,4 +3,4 @@ APPVERSION_M=1 # This is the minor version APPVERSION_N=0 # This is the patch version -APPVERSION_P=2 +APPVERSION_P=3 diff --git a/app/src/items.c b/app/src/items.c index 9cd4f17..3d87d60 100644 --- a/app/src/items.c +++ b/app/src/items.c @@ -18,6 +18,7 @@ #include +#include "app_mode.h" #include "crypto_helper.h" #include "items_format.h" #include "parser_impl.h" @@ -34,7 +35,6 @@ static items_error_t items_storeNetwork(); static items_error_t items_storeRequiringCapabilities(); static items_error_t items_storeKey(); static items_error_t items_validateSigners(); -static items_error_t items_storePayingGas(); static items_error_t items_storeAllTransfers(); static items_error_t items_storeCaution(); static items_error_t items_storeHashWarning(); @@ -44,7 +44,6 @@ static items_error_t items_checkTxLengths(); static items_error_t items_computeHash(tx_type_t tx_type); static items_error_t items_storeHash(); static items_error_t items_storeSignForAddr(); -static items_error_t items_storeGasItem(uint16_t json_token_index); static items_error_t items_storeTxItem(uint16_t transfer_token_index, uint8_t *num_of_transfers); static items_error_t items_storeTxCrossItem(uint16_t transfer_token_index, uint8_t *num_of_transfers); static items_error_t items_storeTxRotateItem(uint16_t transfer_token_index); @@ -84,8 +83,6 @@ items_error_t items_storeItems(tx_type_t tx_type) { CHECK_ITEMS_ERROR(items_validateSigners()); - CHECK_ITEMS_ERROR(items_storePayingGas()); - CHECK_ITEMS_ERROR(items_storeAllTransfers()); if (parser_validateMetaField() != parser_ok) { @@ -103,9 +100,11 @@ items_error_t items_storeItems(tx_type_t tx_type) { CHECK_ITEMS_ERROR(items_computeHash(tx_type)); - CHECK_ITEMS_ERROR(items_storeHash()); + if (app_mode_expert()) { + CHECK_ITEMS_ERROR(items_storeHash()); - CHECK_ITEMS_ERROR(items_storeSignForAddr()); + CHECK_ITEMS_ERROR(items_storeSignForAddr()); + } return items_ok; } @@ -204,45 +203,6 @@ static items_error_t items_validateSigners() { return items_ok; } -static items_error_t items_storePayingGas() { - parsed_json_t *json_all = &(parser_getParserJsonObj()->json); - uint16_t *curr_token_idx = &item_array.items[item_array.numOfItems].json_token_index; - uint16_t token_index = 0; - uint16_t name_token_index = 0; - jsmntok_t *token; - - PARSER_TO_ITEMS_ERROR(object_get_value(json_all, *curr_token_idx, JSON_SIGNERS, curr_token_idx)); - - if (!items_isNullField(*curr_token_idx)) { - PARSER_TO_ITEMS_ERROR(array_get_nth_element(json_all, *curr_token_idx, 0, curr_token_idx)); - - if (object_get_value(json_all, *curr_token_idx, JSON_CLIST, curr_token_idx) == parser_no_data) { - return items_ok; - } - - if (!items_isNullField(*curr_token_idx)) { - uint16_t clist_element_count = 0; - PARSER_TO_ITEMS_ERROR(array_get_element_count(json_all, *curr_token_idx, &clist_element_count)); - - for (uint16_t i = 0; i < (uint8_t)clist_element_count; i++) { - PARSER_TO_ITEMS_ERROR(array_get_nth_element(json_all, *curr_token_idx, i, &token_index)); - - PARSER_TO_ITEMS_ERROR(object_get_value(json_all, token_index, JSON_NAME, &name_token_index)); - token = &(json_all->tokens[name_token_index]); - - if (MEMCMP("coin.GAS", json_all->buffer + token->start, token->end - token->start) == 0) { - *curr_token_idx = token_index; - items_storeGasItem(*curr_token_idx); - return items_ok; - } - } - } - } - - *curr_token_idx = 0; - return items_ok; -} - static items_error_t items_storeAllTransfers() { parsed_json_t *json_all = &(parser_getParserJsonObj()->json); uint16_t *curr_token_idx = &item_array.items[item_array.numOfItems].json_token_index; @@ -411,26 +371,6 @@ static items_error_t items_storeSignForAddr() { return items_ok; } -static items_error_t items_storeGasItem(uint16_t json_token_index) { - uint16_t token_index = 0; - uint16_t args_count = 0; - parsed_json_t *json_all = &(parser_getParserJsonObj()->json); - item_t *item = &item_array.items[item_array.numOfItems]; - - PARSER_TO_ITEMS_ERROR(object_get_value(json_all, json_token_index, "args", &token_index)); - PARSER_TO_ITEMS_ERROR(array_get_element_count(json_all, token_index, &args_count)); - - if (args_count > 0) { - items_storeUnknownItem(args_count, token_index); - } else { - item->key = key_paying_gas; - item_array.toString[item_array.numOfItems] = items_nothingToDisplayString; - INCREMENT_NUM_ITEMS() - } - - return items_ok; -} - static items_error_t items_storeTxItem(uint16_t transfer_token_index, uint8_t *num_of_transfers) { uint16_t token_index = 0; uint16_t num_of_args = 0; @@ -446,6 +386,21 @@ static items_error_t items_storeTxItem(uint16_t transfer_token_index, uint8_t *n (*num_of_transfers)++; item_array.toString[item_array.numOfItems] = items_transferToDisplayString; INCREMENT_NUM_ITEMS() + item = &item_array.items[item_array.numOfItems]; + item->key = key_from; + PARSER_TO_ITEMS_ERROR(array_get_nth_element(json_all, token_index, 0, &item->json_token_index)); + item_array.toString[item_array.numOfItems] = items_stdToDisplayString; + INCREMENT_NUM_ITEMS() + item = &item_array.items[item_array.numOfItems]; + item->key = key_to; + PARSER_TO_ITEMS_ERROR(array_get_nth_element(json_all, token_index, 1, &item->json_token_index)); + item_array.toString[item_array.numOfItems] = items_stdToDisplayString; + INCREMENT_NUM_ITEMS() + item = &item_array.items[item_array.numOfItems]; + item->key = key_amount; + PARSER_TO_ITEMS_ERROR(array_get_nth_element(json_all, token_index, 2, &item->json_token_index)); + item_array.toString[item_array.numOfItems] = items_amountToDisplayString; + INCREMENT_NUM_ITEMS() } else { items_storeUnknownItem(num_of_args, token_index); } @@ -468,6 +423,26 @@ static items_error_t items_storeTxCrossItem(uint16_t transfer_token_index, uint8 (*num_of_transfers)++; item_array.toString[item_array.numOfItems] = items_crossTransferToDisplayString; INCREMENT_NUM_ITEMS() + item = &item_array.items[item_array.numOfItems]; + item->key = key_from; + PARSER_TO_ITEMS_ERROR(array_get_nth_element(json_all, token_index, 0, &item->json_token_index)); + item_array.toString[item_array.numOfItems] = items_stdToDisplayString; + INCREMENT_NUM_ITEMS() + item = &item_array.items[item_array.numOfItems]; + item->key = key_to; + PARSER_TO_ITEMS_ERROR(array_get_nth_element(json_all, token_index, 1, &item->json_token_index)); + item_array.toString[item_array.numOfItems] = items_stdToDisplayString; + INCREMENT_NUM_ITEMS() + item = &item_array.items[item_array.numOfItems]; + item->key = key_amount; + PARSER_TO_ITEMS_ERROR(array_get_nth_element(json_all, token_index, 2, &item->json_token_index)); + item_array.toString[item_array.numOfItems] = items_amountToDisplayString; + INCREMENT_NUM_ITEMS() + item = &item_array.items[item_array.numOfItems]; + item->key = key_to_chain; + PARSER_TO_ITEMS_ERROR(array_get_nth_element(json_all, token_index, 3, &item->json_token_index)); + item_array.toString[item_array.numOfItems] = items_stdToDisplayString; + INCREMENT_NUM_ITEMS() } else { items_storeUnknownItem(num_of_args, token_index); } diff --git a/app/src/items_defs.h b/app/src/items_defs.h index 456941f..4b22b9e 100644 --- a/app/src/items_defs.h +++ b/app/src/items_defs.h @@ -19,7 +19,7 @@ #include "zxtypes.h" -#define MAX_NUMBER_OF_ITEMS 25 +#define MAX_NUMBER_OF_ITEMS 65 #define CHECK_ITEMS_ERROR(__CALL) \ { \ @@ -55,6 +55,10 @@ typedef enum { key_chain_id, key_paying_gas, key_transfer, + key_from, + key_to, + key_amount, + key_to_chain, key_rotate, key_unknown_capability, key_transaction_hash, diff --git a/app/src/items_format.c b/app/src/items_format.c index 1bcfd03..3ee35aa 100644 --- a/app/src/items_format.c +++ b/app/src/items_format.c @@ -103,60 +103,37 @@ items_error_t items_requiringToDisplayString(__Z_UNUSED item_t item, char *outVa return items_ok; } -items_error_t items_transferToDisplayString(item_t item, char *outVal, uint16_t outValLen) { - const char *amount; - const char *to; - const char *from; - uint8_t amount_len = 0; - uint8_t to_len = 0; - uint8_t from_len = 0; - uint16_t token_index = 0; - parsed_json_t *json_all = &(parser_getParserJsonObj()->json); - uint16_t item_token_index = item.json_token_index; +items_error_t items_amountToDisplayString(item_t item, char *outVal, uint16_t outValLen) { + const parsed_json_t *json_all = &(parser_getParserJsonObj()->json); + const jsmntok_t *token = &(json_all->tokens[item.json_token_index]); + const uint16_t len = token->end - token->start; - PARSER_TO_ITEMS_ERROR(object_get_value(json_all, item_token_index, "args", &token_index)); - PARSER_TO_ITEMS_ERROR(parser_arrayElementToString(token_index, 0, &from, &from_len)); - PARSER_TO_ITEMS_ERROR(parser_arrayElementToString(token_index, 1, &to, &to_len)); - PARSER_TO_ITEMS_ERROR(parser_arrayElementToString(token_index, 2, &amount, &amount_len)); + if (len == 0) return items_length_zero; - uint16_t required_len = amount_len + from_len + to_len + strlen(" from ") + strlen(" to ") + 4 * sizeof("\""); - if (required_len > outValLen) { + if (len >= outValLen) { return items_data_too_large; } - snprintf(outVal, outValLen, "%.*s from \"%.*s\" to \"%.*s\"", amount_len, amount, from_len, from, to_len, to); + snprintf(outVal, outValLen, "KDA %.*s", len, json_all->buffer + token->start); return items_ok; } -items_error_t items_crossTransferToDisplayString(item_t item, char *outVal, uint16_t outValLen) { - const char *amount; - const char *to; - const char *from; - const char *chain; - uint8_t amount_len = 0; - uint8_t to_len = 0; - uint8_t from_len = 0; - uint8_t chain_len = 0; - uint16_t token_index = 0; - parsed_json_t *json_all = &(parser_getParserJsonObj()->json); - uint16_t item_token_index = item.json_token_index; +items_error_t items_transferToDisplayString(__Z_UNUSED item_t item, char *outVal, uint16_t outValLen) { + uint16_t len = sizeof("Normal Transfer"); - PARSER_TO_ITEMS_ERROR(object_get_value(json_all, item_token_index, "args", &token_index)); - PARSER_TO_ITEMS_ERROR(parser_arrayElementToString(token_index, 0, &from, &from_len)); - PARSER_TO_ITEMS_ERROR(parser_arrayElementToString(token_index, 1, &to, &to_len)); - PARSER_TO_ITEMS_ERROR(parser_arrayElementToString(token_index, 2, &amount, &amount_len)); - PARSER_TO_ITEMS_ERROR(parser_arrayElementToString(token_index, 3, &chain, &chain_len)); + if (len > outValLen) return items_data_too_large; - uint16_t required_len = amount_len + from_len + to_len + chain_len + strlen("Cross-chain ") + strlen(" from ") + - strlen(" to ") + 6 * strlen("\"") + strlen(" to chain "); - if (required_len > outValLen) { - return items_data_too_large; - } + snprintf(outVal, len, "Normal Transfer"); + return items_ok; +} - snprintf(outVal, outValLen, "Cross-chain %.*s from \"%.*s\" to \"%.*s\" to chain \"%.*s\"", amount_len, amount, from_len, - from, to_len, to, chain_len, chain); +items_error_t items_crossTransferToDisplayString(__Z_UNUSED item_t item, char *outVal, uint16_t outValLen) { + uint16_t len = sizeof("Cross-chain Transfer"); + + if (len > outValLen) return items_data_too_large; + snprintf(outVal, len, "Cross-chain Transfer"); return items_ok; } diff --git a/app/src/items_format.h b/app/src/items_format.h index 521f437..e8792a7 100644 --- a/app/src/items_format.h +++ b/app/src/items_format.h @@ -37,6 +37,7 @@ items_error_t items_cautionToDisplayString(__Z_UNUSED item_t item, char *outVal, items_error_t items_txTooLargeToDisplayString(__Z_UNUSED item_t item, char *outVal, uint16_t outValLen); items_error_t items_signingToDisplayString(item_t item, char *outVal, uint16_t outValLen); items_error_t items_requiringToDisplayString(item_t item, char *outVal, uint16_t outValLen); +items_error_t items_amountToDisplayString(item_t item, char *outVal, uint16_t outValLen); items_error_t items_transferToDisplayString(item_t item, char *outVal, uint16_t outValLen); items_error_t items_crossTransferToDisplayString(item_t item, char *outVal, uint16_t outValLen); items_error_t items_rotateToDisplayString(item_t item, char *outVal, uint16_t outValLen); diff --git a/app/src/parser.c b/app/src/parser.c index 1434bea..8063583 100644 --- a/app/src/parser.c +++ b/app/src/parser.c @@ -192,6 +192,18 @@ static parser_error_t parser_getItemKey(uint8_t displayIdx, char *outKey, uint16 case key_paying_gas: strncpy(outKey, "Paying Gas", outKeyLen); break; + case key_from: + strncpy(outKey, "From", outKeyLen); + break; + case key_to: + strncpy(outKey, "To", outKeyLen); + break; + case key_amount: + strncpy(outKey, "Amount", outKeyLen); + break; + case key_to_chain: + strncpy(outKey, "To Chain", outKeyLen); + break; case key_transfer: if (update_counts) { transfer_count++; diff --git a/deps/ledger-zxlib b/deps/ledger-zxlib index 194acad..01a7971 160000 --- a/deps/ledger-zxlib +++ b/deps/ledger-zxlib @@ -1 +1 @@ -Subproject commit 194acadb2b092e728ec8af8c2e803a4dda0c7e9e +Subproject commit 01a7971f97792344c3f97a1034cba4d258b1ca47 diff --git a/tests/testcases.json b/tests/testcases.json index db924b6..ea2d2a9 100644 --- a/tests/testcases.json +++ b/tests/testcases.json @@ -9,15 +9,14 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/4] : 11 from \"83934c0f9b005f378ba3520f9dea9", - "5 | Transfer 1 [2/4] : 52fb0a90e5aa36f1b5ff837d9b30c471790\" t", - "5 | Transfer 1 [3/4] : o \"9790d119589a26114e1a42d92598b3f6325", - "5 | Transfer 1 [4/4] : 51c566819ec48e0e8c54dae6ebb42\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-5", - "8 | Transaction hash [1/2] : fPSCfMUaoK1N31qwhwBFUPwG-YR_guPP894uix", - "8 | Transaction hash [2/2] : sNZgk" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", + "5 | From [2/2] : 5aa36f1b5ff837d9b30c471790", + "6 | To [1/2] : 9790d119589a26114e1a42d92598b3f632551c", + "6 | To [2/2] : 566819ec48e0e8c54dae6ebb42", + "7 | Amount : KDA 11", + "8 | On Chain : 0", + "9 | Using Gas : at most 600 at price 1.0e-5", ], "output_expert": [ "0 | Signing : Transaction", @@ -25,15 +24,16 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/4] : 11 from \"83934c0f9b005f378ba3520f9dea9", - "5 | Transfer 1 [2/4] : 52fb0a90e5aa36f1b5ff837d9b30c471790\" t", - "5 | Transfer 1 [3/4] : o \"9790d119589a26114e1a42d92598b3f6325", - "5 | Transfer 1 [4/4] : 51c566819ec48e0e8c54dae6ebb42\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-5", - "8 | Transaction hash [1/2] : fPSCfMUaoK1N31qwhwBFUPwG-YR_guPP894uix", - "8 | Transaction hash [2/2] : sNZgk" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", + "5 | From [2/2] : 5aa36f1b5ff837d9b30c471790", + "6 | To [1/2] : 9790d119589a26114e1a42d92598b3f632551c", + "6 | To [2/2] : 566819ec48e0e8c54dae6ebb42", + "7 | Amount : KDA 11", + "8 | On Chain : 0", + "9 | Using Gas : at most 600 at price 1.0e-5", + "10 | Transaction hash [1/2] : fPSCfMUaoK1N31qwhwBFUPwG-YR_guPP894uix", + "10 | Transaction hash [2/2] : sNZgk" ] }, { @@ -46,16 +46,14 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", "3 | Of Key [2/2] : 20a63a5b68c8c799d6bff1566a", - "4 | Unknown Capability 1 [1/2] : name: coin.GAS, arg 1: 1, arg 2: true,", - "4 | Unknown Capability 1 [2/2] : arg 3: null", - "5 | Transfer 1 [1/4] : 2 from \"aab7d3e457f3f78480832d6ac4ace7", - "5 | Transfer 1 [2/4] : 387f460620a63a5b68c8c799d6bff1566a\" to", - "5 | Transfer 1 [3/4] : \"4c310df6224d674d80463a29cde00cb0ecfb", - "5 | Transfer 1 [4/4] : 71e0cfdce494243a61b8ea572dfd\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-6", - "8 | Transaction hash [1/2] : anrl4cUVN53NFJCQ9tH4szt-ZzlCQ_SZuDI7e8", - "8 | Transaction hash [2/2] : OLyco" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "5 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "6 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "6 | To [2/2] : e0cfdce494243a61b8ea572dfd", + "7 | Amount : KDA 2", + "8 | On Chain : 0", + "9 | Using Gas : at most 600 at price 1.0e-6", ], "output_expert": [ "0 | Signing : Transaction", @@ -63,16 +61,16 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", "3 | Of Key [2/2] : 20a63a5b68c8c799d6bff1566a", - "4 | Unknown Capability 1 [1/2] : name: coin.GAS, arg 1: 1, arg 2: true,", - "4 | Unknown Capability 1 [2/2] : arg 3: null", - "5 | Transfer 1 [1/4] : 2 from \"aab7d3e457f3f78480832d6ac4ace7", - "5 | Transfer 1 [2/4] : 387f460620a63a5b68c8c799d6bff1566a\" to", - "5 | Transfer 1 [3/4] : \"4c310df6224d674d80463a29cde00cb0ecfb", - "5 | Transfer 1 [4/4] : 71e0cfdce494243a61b8ea572dfd\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-6", - "8 | Transaction hash [1/2] : anrl4cUVN53NFJCQ9tH4szt-ZzlCQ_SZuDI7e8", - "8 | Transaction hash [2/2] : OLyco" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "5 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "6 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "6 | To [2/2] : e0cfdce494243a61b8ea572dfd", + "7 | Amount : KDA 2", + "8 | On Chain : 0", + "9 | Using Gas : at most 600 at price 1.0e-6", + "10 | Transaction hash [1/2] : anrl4cUVN53NFJCQ9tH4szt-ZzlCQ_SZuDI7e8", + "10 | Transaction hash [2/2] : OLyco" ] }, { @@ -84,30 +82,30 @@ "1 | Requiring : Capabilities", "2 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "2 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "3 | Paying Gas : ", - "4 | Transfer 1 [1/4] : 11 from \"83934c0f9b005f378ba3520f9dea9", - "4 | Transfer 1 [2/4] : 52fb0a90e5aa36f1b5ff837d9b30c471790\" t", - "4 | Transfer 1 [3/4] : o \"9790d119589a26114e1a42d92598b3f6325", - "4 | Transfer 1 [4/4] : 51c566819ec48e0e8c54dae6ebb42\"", - "5 | On Chain : 0", - "6 | Using Gas : at most 600 at price 1.0e-5", - "7 | Transaction hash [1/2] : epv3lSVeZCWEYpPZet-ddYqpFSekJiIcw2azMb", - "7 | Transaction hash [2/2] : -Cn8w" + "3 | Transfer 1 : Normal Transfer", + "4 | From [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", + "4 | From [2/2] : 5aa36f1b5ff837d9b30c471790", + "5 | To [1/2] : 9790d119589a26114e1a42d92598b3f632551c", + "5 | To [2/2] : 566819ec48e0e8c54dae6ebb42", + "6 | Amount : KDA 11", + "7 | On Chain : 0", + "8 | Using Gas : at most 600 at price 1.0e-5" ], "output_expert": [ "0 | Signing : Transaction", "1 | Requiring : Capabilities", "2 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "2 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "3 | Paying Gas : ", - "4 | Transfer 1 [1/4] : 11 from \"83934c0f9b005f378ba3520f9dea9", - "4 | Transfer 1 [2/4] : 52fb0a90e5aa36f1b5ff837d9b30c471790\" t", - "4 | Transfer 1 [3/4] : o \"9790d119589a26114e1a42d92598b3f6325", - "4 | Transfer 1 [4/4] : 51c566819ec48e0e8c54dae6ebb42\"", - "5 | On Chain : 0", - "6 | Using Gas : at most 600 at price 1.0e-5", - "7 | Transaction hash [1/2] : epv3lSVeZCWEYpPZet-ddYqpFSekJiIcw2azMb", - "7 | Transaction hash [2/2] : -Cn8w" + "3 | Transfer 1 : Normal Transfer", + "4 | From [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", + "4 | From [2/2] : 5aa36f1b5ff837d9b30c471790", + "5 | To [1/2] : 9790d119589a26114e1a42d92598b3f632551c", + "5 | To [2/2] : 566819ec48e0e8c54dae6ebb42", + "6 | Amount : KDA 11", + "7 | On Chain : 0", + "8 | Using Gas : at most 600 at price 1.0e-5", + "9 | Transaction hash [1/2] : epv3lSVeZCWEYpPZet-ddYqpFSekJiIcw2azMb", + "9 | Transaction hash [2/2] : -Cn8w" ] }, { @@ -120,16 +118,14 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", "3 | Of Key [2/2] : 20a63a5b68c8c799d6bff1566a", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/5] : {\"decimal\":\"123456789.0123456789\"} fro", - "5 | Transfer 1 [2/5] : m \"aab7d3e457f3f78480832d6ac4ace7387f4", - "5 | Transfer 1 [3/5] : 60620a63a5b68c8c799d6bff1566a\" to \"4c3", - "5 | Transfer 1 [4/5] : 10df6224d674d80463a29cde00cb0ecfb71e0c", - "5 | Transfer 1 [5/5] : fdce494243a61b8ea572dfd\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-6", - "8 | Transaction hash [1/2] : u4kRsc0DEmRbOOG2gePtMADMTOGGtRsXrMQ2R4", - "8 | Transaction hash [2/2] : bAvk4" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "5 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "6 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "6 | To [2/2] : e0cfdce494243a61b8ea572dfd", + "7 | Amount : KDA {\"decimal\":\"123456789.0123456789\"}", + "8 | On Chain : 0", + "9 | Using Gas : at most 600 at price 1.0e-6" ], "output_expert": [ "0 | Signing : Transaction", @@ -137,16 +133,16 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", "3 | Of Key [2/2] : 20a63a5b68c8c799d6bff1566a", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/5] : {\"decimal\":\"123456789.0123456789\"} fro", - "5 | Transfer 1 [2/5] : m \"aab7d3e457f3f78480832d6ac4ace7387f4", - "5 | Transfer 1 [3/5] : 60620a63a5b68c8c799d6bff1566a\" to \"4c3", - "5 | Transfer 1 [4/5] : 10df6224d674d80463a29cde00cb0ecfb71e0c", - "5 | Transfer 1 [5/5] : fdce494243a61b8ea572dfd\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-6", - "8 | Transaction hash [1/2] : u4kRsc0DEmRbOOG2gePtMADMTOGGtRsXrMQ2R4", - "8 | Transaction hash [2/2] : bAvk4" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "5 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "6 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "6 | To [2/2] : e0cfdce494243a61b8ea572dfd", + "7 | Amount : KDA {\"decimal\":\"123456789.0123456789\"}", + "8 | On Chain : 0", + "9 | Using Gas : at most 600 at price 1.0e-6", + "10 | Transaction hash [1/2] : u4kRsc0DEmRbOOG2gePtMADMTOGGtRsXrMQ2R4", + "10 | Transaction hash [2/2] : bAvk4" ] }, { @@ -159,15 +155,14 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : e4a1b2980c086c4551ab7d2148cf56e9774c64", "3 | Of Key [2/2] : eb86f795d5fd83e39ccfd2ec66", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/4] : 4.98340488 from \"e4a1b2980c086c4551ab7", - "5 | Transfer 1 [2/4] : d2148cf56e9774c64eb86f795d5fd83e39ccfd", - "5 | Transfer 1 [3/4] : 2ec66\" to \"875e4493e19c8721583bfb46f07", - "5 | Transfer 1 [4/4] : 68f10266ebcca33c4a0e04bc099a7044a90f7\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 60000 at price 1.0e-6", - "8 | Transaction hash [1/2] : SrjHkjfzLHLiOS-5_lcZvLOhiU42NynfAfezMz", - "8 | Transaction hash [2/2] : beXsw" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : e4a1b2980c086c4551ab7d2148cf56e9774c64", + "5 | From [2/2] : eb86f795d5fd83e39ccfd2ec66", + "6 | To [1/2] : 875e4493e19c8721583bfb46f0768f10266ebc", + "6 | To [2/2] : ca33c4a0e04bc099a7044a90f7", + "7 | Amount : KDA 4.98340488", + "8 | On Chain : 0", + "9 | Using Gas : at most 60000 at price 1.0e-6" ], "output_expert": [ "0 | Signing : Transaction", @@ -175,15 +170,16 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : e4a1b2980c086c4551ab7d2148cf56e9774c64", "3 | Of Key [2/2] : eb86f795d5fd83e39ccfd2ec66", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/4] : 4.98340488 from \"e4a1b2980c086c4551ab7", - "5 | Transfer 1 [2/4] : d2148cf56e9774c64eb86f795d5fd83e39ccfd", - "5 | Transfer 1 [3/4] : 2ec66\" to \"875e4493e19c8721583bfb46f07", - "5 | Transfer 1 [4/4] : 68f10266ebcca33c4a0e04bc099a7044a90f7\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 60000 at price 1.0e-6", - "8 | Transaction hash [1/2] : SrjHkjfzLHLiOS-5_lcZvLOhiU42NynfAfezMz", - "8 | Transaction hash [2/2] : beXsw" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : e4a1b2980c086c4551ab7d2148cf56e9774c64", + "5 | From [2/2] : eb86f795d5fd83e39ccfd2ec66", + "6 | To [1/2] : 875e4493e19c8721583bfb46f0768f10266ebc", + "6 | To [2/2] : ca33c4a0e04bc099a7044a90f7", + "7 | Amount : KDA 4.98340488", + "8 | On Chain : 0", + "9 | Using Gas : at most 60000 at price 1.0e-6", + "10 | Transaction hash [1/2] : SrjHkjfzLHLiOS-5_lcZvLOhiU42NynfAfezMz", + "10 | Transaction hash [2/2] : beXsw" ] }, { @@ -196,15 +192,14 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 73580ffb3e5ca9859442395d4c1cb0bf3aa4e7", "3 | Of Key [2/2] : 246564ce943b7ae508b3ee7c03", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/4] : 4.89093455 from \"73580ffb3e5ca98594423", - "5 | Transfer 1 [2/4] : 95d4c1cb0bf3aa4e7246564ce943b7ae508b3e", - "5 | Transfer 1 [3/4] : e7c03\" to \"875e4493e19c8721583bfb46f07", - "5 | Transfer 1 [4/4] : 68f10266ebcca33c4a0e04bc099a7044a90f7\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 60000 at price 1.0e-6", - "8 | Transaction hash [1/2] : pJsk0-vgbqfzOBFc4zHtFMSMa0aCZpXBZ_QQFx", - "8 | Transaction hash [2/2] : ox1-k" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : 73580ffb3e5ca9859442395d4c1cb0bf3aa4e7", + "5 | From [2/2] : 246564ce943b7ae508b3ee7c03", + "6 | To [1/2] : 875e4493e19c8721583bfb46f0768f10266ebc", + "6 | To [2/2] : ca33c4a0e04bc099a7044a90f7", + "7 | Amount : KDA 4.89093455", + "8 | On Chain : 0", + "9 | Using Gas : at most 60000 at price 1.0e-6" ], "output_expert": [ "0 | Signing : Transaction", @@ -212,15 +207,16 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 73580ffb3e5ca9859442395d4c1cb0bf3aa4e7", "3 | Of Key [2/2] : 246564ce943b7ae508b3ee7c03", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/4] : 4.89093455 from \"73580ffb3e5ca98594423", - "5 | Transfer 1 [2/4] : 95d4c1cb0bf3aa4e7246564ce943b7ae508b3e", - "5 | Transfer 1 [3/4] : e7c03\" to \"875e4493e19c8721583bfb46f07", - "5 | Transfer 1 [4/4] : 68f10266ebcca33c4a0e04bc099a7044a90f7\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 60000 at price 1.0e-6", - "8 | Transaction hash [1/2] : pJsk0-vgbqfzOBFc4zHtFMSMa0aCZpXBZ_QQFx", - "8 | Transaction hash [2/2] : ox1-k" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : 73580ffb3e5ca9859442395d4c1cb0bf3aa4e7", + "5 | From [2/2] : 246564ce943b7ae508b3ee7c03", + "6 | To [1/2] : 875e4493e19c8721583bfb46f0768f10266ebc", + "6 | To [2/2] : ca33c4a0e04bc099a7044a90f7", + "7 | Amount : KDA 4.89093455", + "8 | On Chain : 0", + "9 | Using Gas : at most 60000 at price 1.0e-6", + "10 | Transaction hash [1/2] : pJsk0-vgbqfzOBFc4zHtFMSMa0aCZpXBZ_QQFx", + "10 | Transaction hash [2/2] : ox1-k" ] }, { @@ -233,16 +229,13 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 [1/5] : name: coin.TRANSFER, arg 1: \"83934c0f9", - "5 | Unknown Capability 1 [2/5] : b005f378ba3520f9dea952fb0a90e5aa36f1b5", - "5 | Unknown Capability 1 [3/5] : ff837d9b30c471790\", arg 2: \"9790d11958", - "5 | Unknown Capability 1 [4/5] : 9a26114e1a42d92598b3f632551c566819ec48", - "5 | Unknown Capability 1 [5/5] : e0e8c54dae6ebb42\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-5", - "8 | Transaction hash [1/2] : FmmZBoFdyW_0T7oD1fXldK_MgKyvxTd4B3i7ew", - "8 | Transaction hash [2/2] : 7VnMY" + "4 | Unknown Capability 1 [1/5] : name: coin.TRANSFER, arg 1: \"83934c0f9", + "4 | Unknown Capability 1 [2/5] : b005f378ba3520f9dea952fb0a90e5aa36f1b5", + "4 | Unknown Capability 1 [3/5] : ff837d9b30c471790\", arg 2: \"9790d11958", + "4 | Unknown Capability 1 [4/5] : 9a26114e1a42d92598b3f632551c566819ec48", + "4 | Unknown Capability 1 [5/5] : e0e8c54dae6ebb42\"", + "5 | On Chain : 0", + "6 | Using Gas : at most 600 at price 1.0e-5" ], "output_expert": [ "0 | Signing : Transaction", @@ -250,16 +243,15 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 [1/5] : name: coin.TRANSFER, arg 1: \"83934c0f9", - "5 | Unknown Capability 1 [2/5] : b005f378ba3520f9dea952fb0a90e5aa36f1b5", - "5 | Unknown Capability 1 [3/5] : ff837d9b30c471790\", arg 2: \"9790d11958", - "5 | Unknown Capability 1 [4/5] : 9a26114e1a42d92598b3f632551c566819ec48", - "5 | Unknown Capability 1 [5/5] : e0e8c54dae6ebb42\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-5", - "8 | Transaction hash [1/2] : FmmZBoFdyW_0T7oD1fXldK_MgKyvxTd4B3i7ew", - "8 | Transaction hash [2/2] : 7VnMY" + "4 | Unknown Capability 1 [1/5] : name: coin.TRANSFER, arg 1: \"83934c0f9", + "4 | Unknown Capability 1 [2/5] : b005f378ba3520f9dea952fb0a90e5aa36f1b5", + "4 | Unknown Capability 1 [3/5] : ff837d9b30c471790\", arg 2: \"9790d11958", + "4 | Unknown Capability 1 [4/5] : 9a26114e1a42d92598b3f632551c566819ec48", + "4 | Unknown Capability 1 [5/5] : e0e8c54dae6ebb42\"", + "5 | On Chain : 0", + "6 | Using Gas : at most 600 at price 1.0e-5", + "7 | Transaction hash [1/2] : FmmZBoFdyW_0T7oD1fXldK_MgKyvxTd4B3i7ew", + "7 | Transaction hash [2/2] : 7VnMY" ] }, { @@ -272,13 +264,10 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 81b4511b257fb975dace13e823c257c17ac6a6", "3 | Of Key [2/2] : 95da65f91b6036d6e1429268fc", - "4 | Paying Gas : ", - "5 | Rotate for account [1/2] : \"d3300d284f4bcfbc91555184ef026a356e57f", - "5 | Rotate for account [2/2] : f0fa97b5e6c9830750892cd3093\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 1500 at price 1.0e-5", - "8 | Transaction hash [1/2] : WQImvdxCaI7U5Qy2U_3Mxoa3i-Lp-PyNu9aZNt", - "8 | Transaction hash [2/2] : XclHo" + "4 | Rotate for account [1/2] : \"d3300d284f4bcfbc91555184ef026a356e57f", + "4 | Rotate for account [2/2] : f0fa97b5e6c9830750892cd3093\"", + "5 | On Chain : 0", + "6 | Using Gas : at most 1500 at price 1.0e-5" ], "output_expert": [ "0 | Signing : Transaction", @@ -286,13 +275,12 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 81b4511b257fb975dace13e823c257c17ac6a6", "3 | Of Key [2/2] : 95da65f91b6036d6e1429268fc", - "4 | Paying Gas : ", - "5 | Rotate for account [1/2] : \"d3300d284f4bcfbc91555184ef026a356e57f", - "5 | Rotate for account [2/2] : f0fa97b5e6c9830750892cd3093\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 1500 at price 1.0e-5", - "8 | Transaction hash [1/2] : WQImvdxCaI7U5Qy2U_3Mxoa3i-Lp-PyNu9aZNt", - "8 | Transaction hash [2/2] : XclHo" + "4 | Rotate for account [1/2] : \"d3300d284f4bcfbc91555184ef026a356e57f", + "4 | Rotate for account [2/2] : f0fa97b5e6c9830750892cd3093\"", + "5 | On Chain : 0", + "6 | Using Gas : at most 1500 at price 1.0e-5", + "7 | Transaction hash [1/2] : WQImvdxCaI7U5Qy2U_3Mxoa3i-Lp-PyNu9aZNt", + "7 | Transaction hash [2/2] : XclHo" ] }, { @@ -305,14 +293,11 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 81b4511b257fb975dace13e823c257c17ac6a6", "3 | Of Key [2/2] : 95da65f91b6036d6e1429268fc", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 [1/3] : name: coin.ROTATE, arg 1: \"d3300d284f4", - "5 | Unknown Capability 1 [2/3] : bcfbc91555184ef026a356e57ff0fa97b5e6c9", - "5 | Unknown Capability 1 [3/3] : 830750892cd3093\", arg 2: null", - "6 | On Chain : 0", - "7 | Using Gas : at most 1500 at price 1.0e-5", - "8 | Transaction hash [1/2] : Rr78KvlVRiX59dDOqZFaK9vgW6GzgMss13p67y", - "8 | Transaction hash [2/2] : GOkN4" + "4 | Unknown Capability 1 [1/3] : name: coin.ROTATE, arg 1: \"d3300d284f4", + "4 | Unknown Capability 1 [2/3] : bcfbc91555184ef026a356e57ff0fa97b5e6c9", + "4 | Unknown Capability 1 [3/3] : 830750892cd3093\", arg 2: null", + "5 | On Chain : 0", + "6 | Using Gas : at most 1500 at price 1.0e-5" ], "output_expert": [ "0 | Signing : Transaction", @@ -320,14 +305,13 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 81b4511b257fb975dace13e823c257c17ac6a6", "3 | Of Key [2/2] : 95da65f91b6036d6e1429268fc", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 [1/3] : name: coin.ROTATE, arg 1: \"d3300d284f4", - "5 | Unknown Capability 1 [2/3] : bcfbc91555184ef026a356e57ff0fa97b5e6c9", - "5 | Unknown Capability 1 [3/3] : 830750892cd3093\", arg 2: null", - "6 | On Chain : 0", - "7 | Using Gas : at most 1500 at price 1.0e-5", - "8 | Transaction hash [1/2] : Rr78KvlVRiX59dDOqZFaK9vgW6GzgMss13p67y", - "8 | Transaction hash [2/2] : GOkN4" + "4 | Unknown Capability 1 [1/3] : name: coin.ROTATE, arg 1: \"d3300d284f4", + "4 | Unknown Capability 1 [2/3] : bcfbc91555184ef026a356e57ff0fa97b5e6c9", + "4 | Unknown Capability 1 [3/3] : 830750892cd3093\", arg 2: null", + "5 | On Chain : 0", + "6 | Using Gas : at most 1500 at price 1.0e-5", + "7 | Transaction hash [1/2] : Rr78KvlVRiX59dDOqZFaK9vgW6GzgMss13p67y", + "7 | Transaction hash [2/2] : GOkN4" ] }, { @@ -350,8 +334,6 @@ "5 | WARNING [6/6] : s of all funds.", "6 | On Chain : 1", "7 | Using Gas : at most 600 at price 0.00001", - "8 | Transaction hash [1/2] : EsF-vcYfXYn8-NpYIvBcOMYCfUxiV6wxECU5FW", - "8 | Transaction hash [2/2] : NFz5g" ], "output_expert": [ "0 | Signing : Transaction", @@ -393,8 +375,6 @@ "5 | WARNING [6/6] : s of all funds.", "6 | On Chain : 1", "7 | Using Gas : at most 600 at price 0.00001", - "8 | Transaction hash [1/2] : 0j8JyVmew5_ibulW2WO-OXb9j5woNPX1T9Y1BQ", - "8 | Transaction hash [2/2] : QvmFM" ], "output_expert": [ "0 | Signing : Transaction", @@ -426,15 +406,14 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : b9ac3ca5559cc6f394ea0e31c11be16efd6c6f", "3 | Of Key [2/2] : f6804b98ce7cee496bcca96164", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/4] : 2 from \"k:b9ac3ca5559cc6f394ea0e31c11b", - "5 | Transfer 1 [2/4] : e16efd6c6ff6804b98ce7cee496bcca96164\" ", - "5 | Transfer 1 [3/4] : to \"k:dfdb3896919544490637c0fd2f34f8bf", - "5 | Transfer 1 [4/4] : 4463d416fbd915990c8a136b1a970ca5\"", - "6 | On Chain : 1", - "7 | Using Gas : at most 600 at price 0.00001", - "8 | Transaction hash [1/2] : 9VlNQ6wmY5UpfOcazQNGpBZDt9Cd_sl_DO0POp", - "8 | Transaction hash [2/2] : iBDvU" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : k:b9ac3ca5559cc6f394ea0e31c11be16efd6c", + "5 | From [2/2] : 6ff6804b98ce7cee496bcca96164", + "6 | To [1/2] : k:dfdb3896919544490637c0fd2f34f8bf4463", + "6 | To [2/2] : d416fbd915990c8a136b1a970ca5", + "7 | Amount : KDA 2", + "8 | On Chain : 1", + "9 | Using Gas : at most 600 at price 0.00001", ], "output_expert": [ "0 | Signing : Transaction", @@ -442,15 +421,16 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : b9ac3ca5559cc6f394ea0e31c11be16efd6c6f", "3 | Of Key [2/2] : f6804b98ce7cee496bcca96164", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/4] : 2 from \"k:b9ac3ca5559cc6f394ea0e31c11b", - "5 | Transfer 1 [2/4] : e16efd6c6ff6804b98ce7cee496bcca96164\" ", - "5 | Transfer 1 [3/4] : to \"k:dfdb3896919544490637c0fd2f34f8bf", - "5 | Transfer 1 [4/4] : 4463d416fbd915990c8a136b1a970ca5\"", - "6 | On Chain : 1", - "7 | Using Gas : at most 600 at price 0.00001", - "8 | Transaction hash [1/2] : 9VlNQ6wmY5UpfOcazQNGpBZDt9Cd_sl_DO0POp", - "8 | Transaction hash [2/2] : iBDvU" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : k:b9ac3ca5559cc6f394ea0e31c11be16efd6c", + "5 | From [2/2] : 6ff6804b98ce7cee496bcca96164", + "6 | To [1/2] : k:dfdb3896919544490637c0fd2f34f8bf4463", + "6 | To [2/2] : d416fbd915990c8a136b1a970ca5", + "7 | Amount : KDA 2", + "8 | On Chain : 1", + "9 | Using Gas : at most 600 at price 0.00001", + "10 | Transaction hash [1/2] : 9VlNQ6wmY5UpfOcazQNGpBZDt9Cd_sl_DO0POp", + "10 | Transaction hash [2/2] : iBDvU" ] }, { @@ -463,16 +443,15 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : ffd8cd79deb956fa3c7d9be0f836f20ac84b14", "3 | Of Key [2/2] : 0168a087a842be4760e40e2b1c", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/5] : Cross-chain 1.0 from \"k:ffd8cd79deb956", - "5 | Transfer 1 [2/5] : fa3c7d9be0f836f20ac84b140168a087a842be", - "5 | Transfer 1 [3/5] : 4760e40e2b1c\" to \"k:ffd8cd79deb956fa3c", - "5 | Transfer 1 [4/5] : 7d9be0f836f20ac84b140168a087a842be4760", - "5 | Transfer 1 [5/5] : e40e2b1c\" to chain \"0\"", - "6 | On Chain : 1", - "7 | Using Gas : at most 600 at price 0.00001", - "8 | Transaction hash [1/2] : nw3YtHZ5EgogG2oQ9JbOOEqyhy7IN4cevGjdEK", - "8 | Transaction hash [2/2] : uWgQM" + "4 | Transfer 1 : Cross-chain Transfer", + "5 | From [1/2] : k:ffd8cd79deb956fa3c7d9be0f836f20ac84b", + "5 | From [2/2] : 140168a087a842be4760e40e2b1c", + "6 | To [1/2] : k:ffd8cd79deb956fa3c7d9be0f836f20ac84b", + "6 | To [2/2] : 140168a087a842be4760e40e2b1c", + "7 | Amount : KDA 1.0", + "8 | To Chain : 0", + "9 | On Chain : 1", + "10 | Using Gas : at most 600 at price 0.00001", ], "output_expert": [ "0 | Signing : Transaction", @@ -480,16 +459,17 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : ffd8cd79deb956fa3c7d9be0f836f20ac84b14", "3 | Of Key [2/2] : 0168a087a842be4760e40e2b1c", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/5] : Cross-chain 1.0 from \"k:ffd8cd79deb956", - "5 | Transfer 1 [2/5] : fa3c7d9be0f836f20ac84b140168a087a842be", - "5 | Transfer 1 [3/5] : 4760e40e2b1c\" to \"k:ffd8cd79deb956fa3c", - "5 | Transfer 1 [4/5] : 7d9be0f836f20ac84b140168a087a842be4760", - "5 | Transfer 1 [5/5] : e40e2b1c\" to chain \"0\"", - "6 | On Chain : 1", - "7 | Using Gas : at most 600 at price 0.00001", - "8 | Transaction hash [1/2] : nw3YtHZ5EgogG2oQ9JbOOEqyhy7IN4cevGjdEK", - "8 | Transaction hash [2/2] : uWgQM" + "4 | Transfer 1 : Cross-chain Transfer", + "5 | From [1/2] : k:ffd8cd79deb956fa3c7d9be0f836f20ac84b", + "5 | From [2/2] : 140168a087a842be4760e40e2b1c", + "6 | To [1/2] : k:ffd8cd79deb956fa3c7d9be0f836f20ac84b", + "6 | To [2/2] : 140168a087a842be4760e40e2b1c", + "7 | Amount : KDA 1.0", + "8 | To Chain : 0", + "9 | On Chain : 1", + "10 | Using Gas : at most 600 at price 0.00001", + "11 | Transaction hash [1/2] : nw3YtHZ5EgogG2oQ9JbOOEqyhy7IN4cevGjdEK", + "11 | Transaction hash [2/2] : uWgQM" ] }, { @@ -502,17 +482,15 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : ffd8cd79deb956fa3c7d9be0f836f20ac84b14", "3 | Of Key [2/2] : 0168a087a842be4760e40e2b1c", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/6] : Cross-chain {\"decimal\":\"123456789.0123", - "5 | Transfer 1 [2/6] : 456789\"} from \"k:ffd8cd79deb956fa3c7d9", - "5 | Transfer 1 [3/6] : be0f836f20ac84b140168a087a842be4760e40", - "5 | Transfer 1 [4/6] : e2b1c\" to \"k:ffd8cd79deb956fa3c7d9be0f", - "5 | Transfer 1 [5/6] : 836f20ac84b140168a087a842be4760e40e2b1", - "5 | Transfer 1 [6/6] : c\" to chain \"0\"", - "6 | On Chain : 1", - "7 | Using Gas : at most 600 at price 0.00001", - "8 | Transaction hash [1/2] : gaYu1-LR6N9V0bUt1u_N9p4cbm_dwy7IeHC52r", - "8 | Transaction hash [2/2] : D92gs" + "4 | Transfer 1 : Cross-chain Transfer", + "5 | From [1/2] : k:ffd8cd79deb956fa3c7d9be0f836f20ac84b", + "5 | From [2/2] : 140168a087a842be4760e40e2b1c", + "6 | To [1/2] : k:ffd8cd79deb956fa3c7d9be0f836f20ac84b", + "6 | To [2/2] : 140168a087a842be4760e40e2b1c", + "7 | Amount : KDA {\"decimal\":\"123456789.0123456789\"}", + "8 | To Chain : 0", + "9 | On Chain : 1", + "10 | Using Gas : at most 600 at price 0.00001", ], "output_expert": [ "0 | Signing : Transaction", @@ -520,17 +498,17 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : ffd8cd79deb956fa3c7d9be0f836f20ac84b14", "3 | Of Key [2/2] : 0168a087a842be4760e40e2b1c", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/6] : Cross-chain {\"decimal\":\"123456789.0123", - "5 | Transfer 1 [2/6] : 456789\"} from \"k:ffd8cd79deb956fa3c7d9", - "5 | Transfer 1 [3/6] : be0f836f20ac84b140168a087a842be4760e40", - "5 | Transfer 1 [4/6] : e2b1c\" to \"k:ffd8cd79deb956fa3c7d9be0f", - "5 | Transfer 1 [5/6] : 836f20ac84b140168a087a842be4760e40e2b1", - "5 | Transfer 1 [6/6] : c\" to chain \"0\"", - "6 | On Chain : 1", - "7 | Using Gas : at most 600 at price 0.00001", - "8 | Transaction hash [1/2] : gaYu1-LR6N9V0bUt1u_N9p4cbm_dwy7IeHC52r", - "8 | Transaction hash [2/2] : D92gs" + "4 | Transfer 1 : Cross-chain Transfer", + "5 | From [1/2] : k:ffd8cd79deb956fa3c7d9be0f836f20ac84b", + "5 | From [2/2] : 140168a087a842be4760e40e2b1c", + "6 | To [1/2] : k:ffd8cd79deb956fa3c7d9be0f836f20ac84b", + "6 | To [2/2] : 140168a087a842be4760e40e2b1c", + "7 | Amount : KDA {\"decimal\":\"123456789.0123456789\"}", + "8 | To Chain : 0", + "9 | On Chain : 1", + "10 | Using Gas : at most 600 at price 0.00001", + "11 | Transaction hash [1/2] : gaYu1-LR6N9V0bUt1u_N9p4cbm_dwy7IeHC52r", + "11 | Transaction hash [2/2] : D92gs" ] }, { @@ -543,18 +521,15 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : ffd8cd79deb956fa3c7d9be0f836f20ac84b14", "3 | Of Key [2/2] : 0168a087a842be4760e40e2b1c", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 [1/7] : name: coin.TRANSFER_XCHAIN, arg 1: \"k:", - "5 | Unknown Capability 1 [2/7] : ffd8cd79deb956fa3c7d9be0f836f20ac84b14", - "5 | Unknown Capability 1 [3/7] : 0168a087a842be4760e40e2b1c\", arg 2: \"k", - "5 | Unknown Capability 1 [4/7] : :ffd8cd79deb956fa3c7d9be0f836f20ac84b1", - "5 | Unknown Capability 1 [5/7] : 40168a087a842be4760e40e2b1c\", arg 3: {", - "5 | Unknown Capability 1 [6/7] : \"decimal\":\"123456789.0123456789\"}, arg", - "5 | Unknown Capability 1 [7/7] : 4: \"0\", arg 5: true", - "6 | On Chain : 1", - "7 | Using Gas : at most 600 at price 0.00001", - "8 | Transaction hash [1/2] : LY8HM_kQ2nRO7Wl0PD9flhbibi0K1CXxv27Kml", - "8 | Transaction hash [2/2] : DBQmo" + "4 | Unknown Capability 1 [1/7] : name: coin.TRANSFER_XCHAIN, arg 1: \"k:", + "4 | Unknown Capability 1 [2/7] : ffd8cd79deb956fa3c7d9be0f836f20ac84b14", + "4 | Unknown Capability 1 [3/7] : 0168a087a842be4760e40e2b1c\", arg 2: \"k", + "4 | Unknown Capability 1 [4/7] : :ffd8cd79deb956fa3c7d9be0f836f20ac84b1", + "4 | Unknown Capability 1 [5/7] : 40168a087a842be4760e40e2b1c\", arg 3: {", + "4 | Unknown Capability 1 [6/7] : \"decimal\":\"123456789.0123456789\"}, arg", + "4 | Unknown Capability 1 [7/7] : 4: \"0\", arg 5: true", + "5 | On Chain : 1", + "6 | Using Gas : at most 600 at price 0.00001", ], "output_expert": [ "0 | Signing : Transaction", @@ -562,18 +537,17 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : ffd8cd79deb956fa3c7d9be0f836f20ac84b14", "3 | Of Key [2/2] : 0168a087a842be4760e40e2b1c", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 [1/7] : name: coin.TRANSFER_XCHAIN, arg 1: \"k:", - "5 | Unknown Capability 1 [2/7] : ffd8cd79deb956fa3c7d9be0f836f20ac84b14", - "5 | Unknown Capability 1 [3/7] : 0168a087a842be4760e40e2b1c\", arg 2: \"k", - "5 | Unknown Capability 1 [4/7] : :ffd8cd79deb956fa3c7d9be0f836f20ac84b1", - "5 | Unknown Capability 1 [5/7] : 40168a087a842be4760e40e2b1c\", arg 3: {", - "5 | Unknown Capability 1 [6/7] : \"decimal\":\"123456789.0123456789\"}, arg", - "5 | Unknown Capability 1 [7/7] : 4: \"0\", arg 5: true", - "6 | On Chain : 1", - "7 | Using Gas : at most 600 at price 0.00001", - "8 | Transaction hash [1/2] : LY8HM_kQ2nRO7Wl0PD9flhbibi0K1CXxv27Kml", - "8 | Transaction hash [2/2] : DBQmo" + "4 | Unknown Capability 1 [1/7] : name: coin.TRANSFER_XCHAIN, arg 1: \"k:", + "4 | Unknown Capability 1 [2/7] : ffd8cd79deb956fa3c7d9be0f836f20ac84b14", + "4 | Unknown Capability 1 [3/7] : 0168a087a842be4760e40e2b1c\", arg 2: \"k", + "4 | Unknown Capability 1 [4/7] : :ffd8cd79deb956fa3c7d9be0f836f20ac84b1", + "4 | Unknown Capability 1 [5/7] : 40168a087a842be4760e40e2b1c\", arg 3: {", + "4 | Unknown Capability 1 [6/7] : \"decimal\":\"123456789.0123456789\"}, arg", + "4 | Unknown Capability 1 [7/7] : 4: \"0\", arg 5: true", + "5 | On Chain : 1", + "6 | Using Gas : at most 600 at price 0.00001", + "7 | Transaction hash [1/2] : LY8HM_kQ2nRO7Wl0PD9flhbibi0K1CXxv27Kml", + "7 | Transaction hash [2/2] : DBQmo" ] }, { @@ -586,27 +560,32 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", "3 | Of Key [2/2] : 20a63a5b68c8c799d6bff1566a", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/4] : 1 from \"aab7d3e457f3f78480832d6ac4ace7", - "5 | Transfer 1 [2/4] : 387f460620a63a5b68c8c799d6bff1566a\" to", - "5 | Transfer 1 [3/4] : \"4c310df6224d674d80463a29cde00cb0ecfb", - "5 | Transfer 1 [4/4] : 71e0cfdce494243a61b8ea572dfa\"", - "6 | Transfer 2 [1/4] : 2 from \"aab7d3e457f3f78480832d6ac4ace7", - "6 | Transfer 2 [2/4] : 387f460620a63a5b68c8c799d6bff1566a\" to", - "6 | Transfer 2 [3/4] : \"4c310df6224d674d80463a29cde00cb0ecfb", - "6 | Transfer 2 [4/4] : 71e0cfdce494243a61b8ea572dfb\"", - "7 | Transfer 3 [1/4] : 3 from \"aab7d3e457f3f78480832d6ac4ace7", - "7 | Transfer 3 [2/4] : 387f460620a63a5b68c8c799d6bff1566a\" to", - "7 | Transfer 3 [3/4] : \"4c310df6224d674d80463a29cde00cb0ecfb", - "7 | Transfer 3 [4/4] : 71e0cfdce494243a61b8ea572dfc\"", - "8 | Transfer 4 [1/4] : 4 from \"aab7d3e457f3f78480832d6ac4ace7", - "8 | Transfer 4 [2/4] : 387f460620a63a5b68c8c799d6bff1566a\" to", - "8 | Transfer 4 [3/4] : \"4c310df6224d674d80463a29cde00cb0ecfb", - "8 | Transfer 4 [4/4] : 71e0cfdce494243a61b8ea572dfd\"", - "9 | On Chain : 0", - "10 | Using Gas : at most 600 at price 1.0e-6", - "11 | Transaction hash [1/2] : cYmajadc0EPG3ifvKR1Yd_-wlG79UZirK47JOR", - "11 | Transaction hash [2/2] : EfZhk" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "5 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "6 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "6 | To [2/2] : e0cfdce494243a61b8ea572dfa", + "7 | Amount : KDA 1", + "8 | Transfer 2 : Normal Transfer", + "9 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "9 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "10 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "10 | To [2/2] : e0cfdce494243a61b8ea572dfb", + "11 | Amount : KDA 2", + "12 | Transfer 3 : Normal Transfer", + "13 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "13 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "14 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "14 | To [2/2] : e0cfdce494243a61b8ea572dfc", + "15 | Amount : KDA 3", + "16 | Transfer 4 : Normal Transfer", + "17 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "17 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "18 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "18 | To [2/2] : e0cfdce494243a61b8ea572dfd", + "19 | Amount : KDA 4", + "20 | On Chain : 0", + "21 | Using Gas : at most 600 at price 1.0e-6", ], "output_expert": [ "0 | Signing : Transaction", @@ -614,27 +593,34 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", "3 | Of Key [2/2] : 20a63a5b68c8c799d6bff1566a", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/4] : 1 from \"aab7d3e457f3f78480832d6ac4ace7", - "5 | Transfer 1 [2/4] : 387f460620a63a5b68c8c799d6bff1566a\" to", - "5 | Transfer 1 [3/4] : \"4c310df6224d674d80463a29cde00cb0ecfb", - "5 | Transfer 1 [4/4] : 71e0cfdce494243a61b8ea572dfa\"", - "6 | Transfer 2 [1/4] : 2 from \"aab7d3e457f3f78480832d6ac4ace7", - "6 | Transfer 2 [2/4] : 387f460620a63a5b68c8c799d6bff1566a\" to", - "6 | Transfer 2 [3/4] : \"4c310df6224d674d80463a29cde00cb0ecfb", - "6 | Transfer 2 [4/4] : 71e0cfdce494243a61b8ea572dfb\"", - "7 | Transfer 3 [1/4] : 3 from \"aab7d3e457f3f78480832d6ac4ace7", - "7 | Transfer 3 [2/4] : 387f460620a63a5b68c8c799d6bff1566a\" to", - "7 | Transfer 3 [3/4] : \"4c310df6224d674d80463a29cde00cb0ecfb", - "7 | Transfer 3 [4/4] : 71e0cfdce494243a61b8ea572dfc\"", - "8 | Transfer 4 [1/4] : 4 from \"aab7d3e457f3f78480832d6ac4ace7", - "8 | Transfer 4 [2/4] : 387f460620a63a5b68c8c799d6bff1566a\" to", - "8 | Transfer 4 [3/4] : \"4c310df6224d674d80463a29cde00cb0ecfb", - "8 | Transfer 4 [4/4] : 71e0cfdce494243a61b8ea572dfd\"", - "9 | On Chain : 0", - "10 | Using Gas : at most 600 at price 1.0e-6", - "11 | Transaction hash [1/2] : cYmajadc0EPG3ifvKR1Yd_-wlG79UZirK47JOR", - "11 | Transaction hash [2/2] : EfZhk" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "5 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "6 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "6 | To [2/2] : e0cfdce494243a61b8ea572dfa", + "7 | Amount : KDA 1", + "8 | Transfer 2 : Normal Transfer", + "9 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "9 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "10 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "10 | To [2/2] : e0cfdce494243a61b8ea572dfb", + "11 | Amount : KDA 2", + "12 | Transfer 3 : Normal Transfer", + "13 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "13 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "14 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "14 | To [2/2] : e0cfdce494243a61b8ea572dfc", + "15 | Amount : KDA 3", + "16 | Transfer 4 : Normal Transfer", + "17 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "17 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "18 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "18 | To [2/2] : e0cfdce494243a61b8ea572dfd", + "19 | Amount : KDA 4", + "20 | On Chain : 0", + "21 | Using Gas : at most 600 at price 1.0e-6", + "22 | Transaction hash [1/2] : cYmajadc0EPG3ifvKR1Yd_-wlG79UZirK47JOR", + "22 | Transaction hash [2/2] : EfZhk" ] }, { @@ -647,29 +633,34 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", "3 | Of Key [2/2] : 20a63a5b68c8c799d6bff1566a", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/4] : 1 from \"aab7d3e457f3f78480832d6ac4ace7", - "5 | Transfer 1 [2/4] : 387f460620a63a5b68c8c799d6bff1566a\" to", - "5 | Transfer 1 [3/4] : \"4c310df6224d674d80463a29cde00cb0ecfb", - "5 | Transfer 1 [4/4] : 71e0cfdce494243a61b8ea572dfa\"", - "6 | Transfer 2 [1/5] : Cross-chain 2 from \"aab7d3e457f3f78480", - "6 | Transfer 2 [2/5] : 832d6ac4ace7387f460620a63a5b68c8c799d6", - "6 | Transfer 2 [3/5] : bff1566a\" to \"4c310df6224d674d80463a29", - "6 | Transfer 2 [4/5] : cde00cb0ecfb71e0cfdce494243a61b8ea572d", - "6 | Transfer 2 [5/5] : fb\" to chain \"3\"", - "7 | Transfer 3 [1/5] : Cross-chain 3 from \"aab7d3e457f3f78480", - "7 | Transfer 3 [2/5] : 832d6ac4ace7387f460620a63a5b68c8c799d6", - "7 | Transfer 3 [3/5] : bff1566a\" to \"4c310df6224d674d80463a29", - "7 | Transfer 3 [4/5] : cde00cb0ecfb71e0cfdce494243a61b8ea572d", - "7 | Transfer 3 [5/5] : fc\" to chain \"2\"", - "8 | Transfer 4 [1/4] : 4 from \"aab7d3e457f3f78480832d6ac4ace7", - "8 | Transfer 4 [2/4] : 387f460620a63a5b68c8c799d6bff1566a\" to", - "8 | Transfer 4 [3/4] : \"4c310df6224d674d80463a29cde00cb0ecfb", - "8 | Transfer 4 [4/4] : 71e0cfdce494243a61b8ea572dfd\"", - "9 | On Chain : 0", - "10 | Using Gas : at most 600 at price 1.0e-6", - "11 | Transaction hash [1/2] : AoXqSSMScM_u4glsmLV3C8Eawexbm2YEFgFMHY", - "11 | Transaction hash [2/2] : Fzm4o" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "5 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "6 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "6 | To [2/2] : e0cfdce494243a61b8ea572dfa", + "7 | Amount : KDA 1", + "8 | Transfer 2 : Cross-chain Transfer", + "9 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "9 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "10 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "10 | To [2/2] : e0cfdce494243a61b8ea572dfb", + "11 | Amount : KDA 2", + "12 | To Chain : 3", + "13 | Transfer 3 : Cross-chain Transfer", + "14 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "14 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "15 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "15 | To [2/2] : e0cfdce494243a61b8ea572dfc", + "16 | Amount : KDA 3", + "17 | To Chain : 2", + "18 | Transfer 4 : Normal Transfer", + "19 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "19 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "20 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "20 | To [2/2] : e0cfdce494243a61b8ea572dfd", + "21 | Amount : KDA 4", + "22 | On Chain : 0", + "23 | Using Gas : at most 600 at price 1.0e-6", ], "output_expert": [ "0 | Signing : Transaction", @@ -677,29 +668,36 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", "3 | Of Key [2/2] : 20a63a5b68c8c799d6bff1566a", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/4] : 1 from \"aab7d3e457f3f78480832d6ac4ace7", - "5 | Transfer 1 [2/4] : 387f460620a63a5b68c8c799d6bff1566a\" to", - "5 | Transfer 1 [3/4] : \"4c310df6224d674d80463a29cde00cb0ecfb", - "5 | Transfer 1 [4/4] : 71e0cfdce494243a61b8ea572dfa\"", - "6 | Transfer 2 [1/5] : Cross-chain 2 from \"aab7d3e457f3f78480", - "6 | Transfer 2 [2/5] : 832d6ac4ace7387f460620a63a5b68c8c799d6", - "6 | Transfer 2 [3/5] : bff1566a\" to \"4c310df6224d674d80463a29", - "6 | Transfer 2 [4/5] : cde00cb0ecfb71e0cfdce494243a61b8ea572d", - "6 | Transfer 2 [5/5] : fb\" to chain \"3\"", - "7 | Transfer 3 [1/5] : Cross-chain 3 from \"aab7d3e457f3f78480", - "7 | Transfer 3 [2/5] : 832d6ac4ace7387f460620a63a5b68c8c799d6", - "7 | Transfer 3 [3/5] : bff1566a\" to \"4c310df6224d674d80463a29", - "7 | Transfer 3 [4/5] : cde00cb0ecfb71e0cfdce494243a61b8ea572d", - "7 | Transfer 3 [5/5] : fc\" to chain \"2\"", - "8 | Transfer 4 [1/4] : 4 from \"aab7d3e457f3f78480832d6ac4ace7", - "8 | Transfer 4 [2/4] : 387f460620a63a5b68c8c799d6bff1566a\" to", - "8 | Transfer 4 [3/4] : \"4c310df6224d674d80463a29cde00cb0ecfb", - "8 | Transfer 4 [4/4] : 71e0cfdce494243a61b8ea572dfd\"", - "9 | On Chain : 0", - "10 | Using Gas : at most 600 at price 1.0e-6", - "11 | Transaction hash [1/2] : AoXqSSMScM_u4glsmLV3C8Eawexbm2YEFgFMHY", - "11 | Transaction hash [2/2] : Fzm4o" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "5 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "6 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "6 | To [2/2] : e0cfdce494243a61b8ea572dfa", + "7 | Amount : KDA 1", + "8 | Transfer 2 : Cross-chain Transfer", + "9 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "9 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "10 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "10 | To [2/2] : e0cfdce494243a61b8ea572dfb", + "11 | Amount : KDA 2", + "12 | To Chain : 3", + "13 | Transfer 3 : Cross-chain Transfer", + "14 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "14 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "15 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "15 | To [2/2] : e0cfdce494243a61b8ea572dfc", + "16 | Amount : KDA 3", + "17 | To Chain : 2", + "18 | Transfer 4 : Normal Transfer", + "19 | From [1/2] : aab7d3e457f3f78480832d6ac4ace7387f4606", + "19 | From [2/2] : 20a63a5b68c8c799d6bff1566a", + "20 | To [1/2] : 4c310df6224d674d80463a29cde00cb0ecfb71", + "20 | To [2/2] : e0cfdce494243a61b8ea572dfd", + "21 | Amount : KDA 4", + "22 | On Chain : 0", + "23 | Using Gas : at most 600 at price 1.0e-6", + "24 | Transaction hash [1/2] : AoXqSSMScM_u4glsmLV3C8Eawexbm2YEFgFMHY", + "24 | Transaction hash [2/2] : Fzm4o" ] }, { @@ -712,15 +710,14 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/4] : 11 from \"83934c0f9b005f378ba3520f9dea9", - "5 | Transfer 1 [2/4] : 52fb0a90e5aa36f1b5ff837d9b30c471790\" t", - "5 | Transfer 1 [3/4] : o \"9790d119589a26114e1a42d92598b3f6325", - "5 | Transfer 1 [4/4] : 51c566819ec48e0e8c54dae6ebb42\"", - "6 | CAUTION [1/2] : 'meta' field of transaction not recogn", - "6 | CAUTION [2/2] : ized", - "7 | Transaction hash [1/2] : fysHQicr1iPz-sbSntIM3Rx_Iw_agBhRxt-XL9", - "7 | Transaction hash [2/2] : X7ENk" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", + "5 | From [2/2] : 5aa36f1b5ff837d9b30c471790", + "6 | To [1/2] : 9790d119589a26114e1a42d92598b3f632551c", + "6 | To [2/2] : 566819ec48e0e8c54dae6ebb42", + "7 | Amount : KDA 11", + "8 | CAUTION [1/2] : 'meta' field of transaction not recogn", + "8 | CAUTION [2/2] : ized", ], "output_expert": [ "0 | Signing : Transaction", @@ -728,15 +725,16 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Transfer 1 [1/4] : 11 from \"83934c0f9b005f378ba3520f9dea9", - "5 | Transfer 1 [2/4] : 52fb0a90e5aa36f1b5ff837d9b30c471790\" t", - "5 | Transfer 1 [3/4] : o \"9790d119589a26114e1a42d92598b3f6325", - "5 | Transfer 1 [4/4] : 51c566819ec48e0e8c54dae6ebb42\"", - "6 | CAUTION [1/2] : 'meta' field of transaction not recogn", - "6 | CAUTION [2/2] : ized", - "7 | Transaction hash [1/2] : fysHQicr1iPz-sbSntIM3Rx_Iw_agBhRxt-XL9", - "7 | Transaction hash [2/2] : X7ENk" + "4 | Transfer 1 : Normal Transfer", + "5 | From [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", + "5 | From [2/2] : 5aa36f1b5ff837d9b30c471790", + "6 | To [1/2] : 9790d119589a26114e1a42d92598b3f632551c", + "6 | To [2/2] : 566819ec48e0e8c54dae6ebb42", + "7 | Amount : KDA 11", + "8 | CAUTION [1/2] : 'meta' field of transaction not recogn", + "8 | CAUTION [2/2] : ized", + "9 | Transaction hash [1/2] : fysHQicr1iPz-sbSntIM3Rx_Iw_agBhRxt-XL9", + "9 | Transaction hash [2/2] : X7ENk" ] }, { @@ -749,12 +747,9 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 : name: mycoin.MY_TRANSFER, no args", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-5", - "8 | Transaction hash [1/2] : hnaoFEVgtSMrwKbm2Ui4wnARtUwMo6rtB3fnvZ", - "8 | Transaction hash [2/2] : Gb8oE" + "4 | Unknown Capability 1 : name: mycoin.MY_TRANSFER, no args", + "5 | On Chain : 0", + "6 | Using Gas : at most 600 at price 1.0e-5", ], "output_expert": [ "0 | Signing : Transaction", @@ -762,12 +757,11 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 : name: mycoin.MY_TRANSFER, no args", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-5", - "8 | Transaction hash [1/2] : hnaoFEVgtSMrwKbm2Ui4wnARtUwMo6rtB3fnvZ", - "8 | Transaction hash [2/2] : Gb8oE" + "4 | Unknown Capability 1 : name: mycoin.MY_TRANSFER, no args", + "5 | On Chain : 0", + "6 | Using Gas : at most 600 at price 1.0e-5", + "7 | Transaction hash [1/2] : hnaoFEVgtSMrwKbm2Ui4wnARtUwMo6rtB3fnvZ", + "7 | Transaction hash [2/2] : Gb8oE" ] }, { @@ -780,14 +774,11 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 [1/3] : name: mycoin.MY_TRANSFER, arg 1: \"8393", - "5 | Unknown Capability 1 [2/3] : 4c0f9b005f378ba3520f9dea952fb0a90e5aa3", - "5 | Unknown Capability 1 [3/3] : 6f1b5ff837d9b30c471790\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-5", - "8 | Transaction hash [1/2] : kQqVYwYzDNSKqcRwJ3Yd4xgG2UW9j2sdcupQx-", - "8 | Transaction hash [2/2] : T6XEY" + "4 | Unknown Capability 1 [1/3] : name: mycoin.MY_TRANSFER, arg 1: \"8393", + "4 | Unknown Capability 1 [2/3] : 4c0f9b005f378ba3520f9dea952fb0a90e5aa3", + "4 | Unknown Capability 1 [3/3] : 6f1b5ff837d9b30c471790\"", + "5 | On Chain : 0", + "6 | Using Gas : at most 600 at price 1.0e-5", ], "output_expert": [ "0 | Signing : Transaction", @@ -795,14 +786,13 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 [1/3] : name: mycoin.MY_TRANSFER, arg 1: \"8393", - "5 | Unknown Capability 1 [2/3] : 4c0f9b005f378ba3520f9dea952fb0a90e5aa3", - "5 | Unknown Capability 1 [3/3] : 6f1b5ff837d9b30c471790\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-5", - "8 | Transaction hash [1/2] : kQqVYwYzDNSKqcRwJ3Yd4xgG2UW9j2sdcupQx-", - "8 | Transaction hash [2/2] : T6XEY" + "4 | Unknown Capability 1 [1/3] : name: mycoin.MY_TRANSFER, arg 1: \"8393", + "4 | Unknown Capability 1 [2/3] : 4c0f9b005f378ba3520f9dea952fb0a90e5aa3", + "4 | Unknown Capability 1 [3/3] : 6f1b5ff837d9b30c471790\"", + "5 | On Chain : 0", + "6 | Using Gas : at most 600 at price 1.0e-5", + "7 | Transaction hash [1/2] : kQqVYwYzDNSKqcRwJ3Yd4xgG2UW9j2sdcupQx-", + "7 | Transaction hash [2/2] : T6XEY" ] }, { @@ -815,15 +805,12 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 [1/4] : name: mycoin.MY_TRANSFER, arg 1: \"8393", - "5 | Unknown Capability 1 [2/4] : 4c0f9b005f378ba3520f9dea952fb0a90e5aa3", - "5 | Unknown Capability 1 [3/4] : 6f1b5ff837d9b30c471790\", arg 2: \"secon", - "5 | Unknown Capability 1 [4/4] : d arg\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-5", - "8 | Transaction hash [1/2] : ONXn9kz2V9InGB-RddO3kUCy-GHQOEs8jRYqO2", - "8 | Transaction hash [2/2] : vzxuY" + "4 | Unknown Capability 1 [1/4] : name: mycoin.MY_TRANSFER, arg 1: \"8393", + "4 | Unknown Capability 1 [2/4] : 4c0f9b005f378ba3520f9dea952fb0a90e5aa3", + "4 | Unknown Capability 1 [3/4] : 6f1b5ff837d9b30c471790\", arg 2: \"secon", + "4 | Unknown Capability 1 [4/4] : d arg\"", + "5 | On Chain : 0", + "6 | Using Gas : at most 600 at price 1.0e-5", ], "output_expert": [ "0 | Signing : Transaction", @@ -831,15 +818,14 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 [1/4] : name: mycoin.MY_TRANSFER, arg 1: \"8393", - "5 | Unknown Capability 1 [2/4] : 4c0f9b005f378ba3520f9dea952fb0a90e5aa3", - "5 | Unknown Capability 1 [3/4] : 6f1b5ff837d9b30c471790\", arg 2: \"secon", - "5 | Unknown Capability 1 [4/4] : d arg\"", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-5", - "8 | Transaction hash [1/2] : ONXn9kz2V9InGB-RddO3kUCy-GHQOEs8jRYqO2", - "8 | Transaction hash [2/2] : vzxuY" + "4 | Unknown Capability 1 [1/4] : name: mycoin.MY_TRANSFER, arg 1: \"8393", + "4 | Unknown Capability 1 [2/4] : 4c0f9b005f378ba3520f9dea952fb0a90e5aa3", + "4 | Unknown Capability 1 [3/4] : 6f1b5ff837d9b30c471790\", arg 2: \"secon", + "4 | Unknown Capability 1 [4/4] : d arg\"", + "5 | On Chain : 0", + "6 | Using Gas : at most 600 at price 1.0e-5", + "7 | Transaction hash [1/2] : ONXn9kz2V9InGB-RddO3kUCy-GHQOEs8jRYqO2", + "7 | Transaction hash [2/2] : vzxuY" ] }, { @@ -852,15 +838,12 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 [1/4] : name: mycoin.MY_TRANSFER, arg 1: \"8393", - "5 | Unknown Capability 1 [2/4] : 4c0f9b005f378ba3520f9dea952fb0a90e5aa3", - "5 | Unknown Capability 1 [3/4] : 6f1b5ff837d9b30c471790\", arg 2: \"secon", - "5 | Unknown Capability 1 [4/4] : d arg\", arg 3: 22.2", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-5", - "8 | Transaction hash [1/2] : OEV1W2Adz7vvU3qYzV9V48pDhxRdFDi2KG4JXx", - "8 | Transaction hash [2/2] : 73WTA" + "4 | Unknown Capability 1 [1/4] : name: mycoin.MY_TRANSFER, arg 1: \"8393", + "4 | Unknown Capability 1 [2/4] : 4c0f9b005f378ba3520f9dea952fb0a90e5aa3", + "4 | Unknown Capability 1 [3/4] : 6f1b5ff837d9b30c471790\", arg 2: \"secon", + "4 | Unknown Capability 1 [4/4] : d arg\", arg 3: 22.2", + "5 | On Chain : 0", + "6 | Using Gas : at most 600 at price 1.0e-5", ], "output_expert": [ "0 | Signing : Transaction", @@ -868,15 +851,14 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 [1/4] : name: mycoin.MY_TRANSFER, arg 1: \"8393", - "5 | Unknown Capability 1 [2/4] : 4c0f9b005f378ba3520f9dea952fb0a90e5aa3", - "5 | Unknown Capability 1 [3/4] : 6f1b5ff837d9b30c471790\", arg 2: \"secon", - "5 | Unknown Capability 1 [4/4] : d arg\", arg 3: 22.2", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-5", - "8 | Transaction hash [1/2] : OEV1W2Adz7vvU3qYzV9V48pDhxRdFDi2KG4JXx", - "8 | Transaction hash [2/2] : 73WTA" + "4 | Unknown Capability 1 [1/4] : name: mycoin.MY_TRANSFER, arg 1: \"8393", + "4 | Unknown Capability 1 [2/4] : 4c0f9b005f378ba3520f9dea952fb0a90e5aa3", + "4 | Unknown Capability 1 [3/4] : 6f1b5ff837d9b30c471790\", arg 2: \"secon", + "4 | Unknown Capability 1 [4/4] : d arg\", arg 3: 22.2", + "5 | On Chain : 0", + "6 | Using Gas : at most 600 at price 1.0e-5", + "7 | Transaction hash [1/2] : OEV1W2Adz7vvU3qYzV9V48pDhxRdFDi2KG4JXx", + "7 | Transaction hash [2/2] : 73WTA" ] }, { @@ -889,17 +871,14 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 [1/6] : name: mycoin.MY_TRANSFER, arg 1: {\"key", - "5 | Unknown Capability 1 [2/6] : 1\":{\"key2\":\"val2\"},\"key3\":-2.46,\"key4\"", - "5 | Unknown Capability 1 [3/6] : :{\"key5\":true,\"key6\":{\"key7\":0.01},\"ke", - "5 | Unknown Capability 1 [4/6] : y8\":[\"a\",false,null,9,10.23,-58.24]}},", - "5 | Unknown Capability 1 [5/6] : arg 2: {}, arg 3: [], arg 4: false, a", - "5 | Unknown Capability 1 [6/6] : rg 5: null", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-5", - "8 | Transaction hash [1/2] : 5RygRqoczKtecEebMtaPLrulHa5aprNcjkRhMA", - "8 | Transaction hash [2/2] : AogNc" + "4 | Unknown Capability 1 [1/6] : name: mycoin.MY_TRANSFER, arg 1: {\"key", + "4 | Unknown Capability 1 [2/6] : 1\":{\"key2\":\"val2\"},\"key3\":-2.46,\"key4\"", + "4 | Unknown Capability 1 [3/6] : :{\"key5\":true,\"key6\":{\"key7\":0.01},\"ke", + "4 | Unknown Capability 1 [4/6] : y8\":[\"a\",false,null,9,10.23,-58.24]}},", + "4 | Unknown Capability 1 [5/6] : arg 2: {}, arg 3: [], arg 4: false, a", + "4 | Unknown Capability 1 [6/6] : rg 5: null", + "5 | On Chain : 0", + "6 | Using Gas : at most 600 at price 1.0e-5", ], "output_expert": [ "0 | Signing : Transaction", @@ -907,17 +886,16 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 [1/6] : name: mycoin.MY_TRANSFER, arg 1: {\"key", - "5 | Unknown Capability 1 [2/6] : 1\":{\"key2\":\"val2\"},\"key3\":-2.46,\"key4\"", - "5 | Unknown Capability 1 [3/6] : :{\"key5\":true,\"key6\":{\"key7\":0.01},\"ke", - "5 | Unknown Capability 1 [4/6] : y8\":[\"a\",false,null,9,10.23,-58.24]}},", - "5 | Unknown Capability 1 [5/6] : arg 2: {}, arg 3: [], arg 4: false, a", - "5 | Unknown Capability 1 [6/6] : rg 5: null", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-5", - "8 | Transaction hash [1/2] : 5RygRqoczKtecEebMtaPLrulHa5aprNcjkRhMA", - "8 | Transaction hash [2/2] : AogNc" + "4 | Unknown Capability 1 [1/6] : name: mycoin.MY_TRANSFER, arg 1: {\"key", + "4 | Unknown Capability 1 [2/6] : 1\":{\"key2\":\"val2\"},\"key3\":-2.46,\"key4\"", + "4 | Unknown Capability 1 [3/6] : :{\"key5\":true,\"key6\":{\"key7\":0.01},\"ke", + "4 | Unknown Capability 1 [4/6] : y8\":[\"a\",false,null,9,10.23,-58.24]}},", + "4 | Unknown Capability 1 [5/6] : arg 2: {}, arg 3: [], arg 4: false, a", + "4 | Unknown Capability 1 [6/6] : rg 5: null", + "5 | On Chain : 0", + "6 | Using Gas : at most 600 at price 1.0e-5", + "7 | Transaction hash [1/2] : 5RygRqoczKtecEebMtaPLrulHa5aprNcjkRhMA", + "7 | Transaction hash [2/2] : AogNc" ] }, { @@ -930,27 +908,24 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 : name: mycoin.MY_TRANSFER0, no args", - "6 | Unknown Capability 2 [1/3] : name: mycoin.MY_TRANSFER1, arg 1: \"839", - "6 | Unknown Capability 2 [2/3] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", - "6 | Unknown Capability 2 [3/3] : 36f1b5ff837d9b30c471790\"", - "7 | Unknown Capability 3 [1/4] : name: mycoin.MY_TRANSFER2, arg 1: \"839", - "7 | Unknown Capability 3 [2/4] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", - "7 | Unknown Capability 3 [3/4] : 36f1b5ff837d9b30c471790\", arg 2: \"seco", - "7 | Unknown Capability 3 [4/4] : nd arg\"", - "8 | Unknown Capability 4 [1/4] : name: mycoin.MY_TRANSFER3, arg 1: \"839", - "8 | Unknown Capability 4 [2/4] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", - "8 | Unknown Capability 4 [3/4] : 36f1b5ff837d9b30c471790\", arg 2: \"seco", - "8 | Unknown Capability 4 [4/4] : nd arg\", arg 3: 22.2", - "9 | Unknown Capability 5 [1/4] : name: mycoin.MY_TRANSFER4, arg 1: \"839", - "9 | Unknown Capability 5 [2/4] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", - "9 | Unknown Capability 5 [3/4] : 36f1b5ff837d9b30c471790\", arg 2: \"seco", - "9 | Unknown Capability 5 [4/4] : nd arg\", arg 3: 5000, arg 4: 22.2", - "10 | On Chain : 0", - "11 | Using Gas : at most 600 at price 1.0e-5", - "12 | Transaction hash [1/2] : QJDO0ks635Xpnq2GC85cqoQUxLgESujMgun7NU", - "12 | Transaction hash [2/2] : grf5E" + "4 | Unknown Capability 1 : name: mycoin.MY_TRANSFER0, no args", + "5 | Unknown Capability 2 [1/3] : name: mycoin.MY_TRANSFER1, arg 1: \"839", + "5 | Unknown Capability 2 [2/3] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", + "5 | Unknown Capability 2 [3/3] : 36f1b5ff837d9b30c471790\"", + "6 | Unknown Capability 3 [1/4] : name: mycoin.MY_TRANSFER2, arg 1: \"839", + "6 | Unknown Capability 3 [2/4] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", + "6 | Unknown Capability 3 [3/4] : 36f1b5ff837d9b30c471790\", arg 2: \"seco", + "6 | Unknown Capability 3 [4/4] : nd arg\"", + "7 | Unknown Capability 4 [1/4] : name: mycoin.MY_TRANSFER3, arg 1: \"839", + "7 | Unknown Capability 4 [2/4] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", + "7 | Unknown Capability 4 [3/4] : 36f1b5ff837d9b30c471790\", arg 2: \"seco", + "7 | Unknown Capability 4 [4/4] : nd arg\", arg 3: 22.2", + "8 | Unknown Capability 5 [1/4] : name: mycoin.MY_TRANSFER4, arg 1: \"839", + "8 | Unknown Capability 5 [2/4] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", + "8 | Unknown Capability 5 [3/4] : 36f1b5ff837d9b30c471790\", arg 2: \"seco", + "8 | Unknown Capability 5 [4/4] : nd arg\", arg 3: 5000, arg 4: 22.2", + "9 | On Chain : 0", + "10 | Using Gas : at most 600 at price 1.0e-5", ], "output_expert": [ "0 | Signing : Transaction", @@ -958,27 +933,26 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 : name: mycoin.MY_TRANSFER0, no args", - "6 | Unknown Capability 2 [1/3] : name: mycoin.MY_TRANSFER1, arg 1: \"839", - "6 | Unknown Capability 2 [2/3] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", - "6 | Unknown Capability 2 [3/3] : 36f1b5ff837d9b30c471790\"", - "7 | Unknown Capability 3 [1/4] : name: mycoin.MY_TRANSFER2, arg 1: \"839", - "7 | Unknown Capability 3 [2/4] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", - "7 | Unknown Capability 3 [3/4] : 36f1b5ff837d9b30c471790\", arg 2: \"seco", - "7 | Unknown Capability 3 [4/4] : nd arg\"", - "8 | Unknown Capability 4 [1/4] : name: mycoin.MY_TRANSFER3, arg 1: \"839", - "8 | Unknown Capability 4 [2/4] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", - "8 | Unknown Capability 4 [3/4] : 36f1b5ff837d9b30c471790\", arg 2: \"seco", - "8 | Unknown Capability 4 [4/4] : nd arg\", arg 3: 22.2", - "9 | Unknown Capability 5 [1/4] : name: mycoin.MY_TRANSFER4, arg 1: \"839", - "9 | Unknown Capability 5 [2/4] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", - "9 | Unknown Capability 5 [3/4] : 36f1b5ff837d9b30c471790\", arg 2: \"seco", - "9 | Unknown Capability 5 [4/4] : nd arg\", arg 3: 5000, arg 4: 22.2", - "10 | On Chain : 0", - "11 | Using Gas : at most 600 at price 1.0e-5", - "12 | Transaction hash [1/2] : QJDO0ks635Xpnq2GC85cqoQUxLgESujMgun7NU", - "12 | Transaction hash [2/2] : grf5E" + "4 | Unknown Capability 1 : name: mycoin.MY_TRANSFER0, no args", + "5 | Unknown Capability 2 [1/3] : name: mycoin.MY_TRANSFER1, arg 1: \"839", + "5 | Unknown Capability 2 [2/3] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", + "5 | Unknown Capability 2 [3/3] : 36f1b5ff837d9b30c471790\"", + "6 | Unknown Capability 3 [1/4] : name: mycoin.MY_TRANSFER2, arg 1: \"839", + "6 | Unknown Capability 3 [2/4] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", + "6 | Unknown Capability 3 [3/4] : 36f1b5ff837d9b30c471790\", arg 2: \"seco", + "6 | Unknown Capability 3 [4/4] : nd arg\"", + "7 | Unknown Capability 4 [1/4] : name: mycoin.MY_TRANSFER3, arg 1: \"839", + "7 | Unknown Capability 4 [2/4] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", + "7 | Unknown Capability 4 [3/4] : 36f1b5ff837d9b30c471790\", arg 2: \"seco", + "7 | Unknown Capability 4 [4/4] : nd arg\", arg 3: 22.2", + "8 | Unknown Capability 5 [1/4] : name: mycoin.MY_TRANSFER4, arg 1: \"839", + "8 | Unknown Capability 5 [2/4] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", + "8 | Unknown Capability 5 [3/4] : 36f1b5ff837d9b30c471790\", arg 2: \"seco", + "8 | Unknown Capability 5 [4/4] : nd arg\", arg 3: 5000, arg 4: 22.2", + "9 | On Chain : 0", + "10 | Using Gas : at most 600 at price 1.0e-5", + "11 | Transaction hash [1/2] : QJDO0ks635Xpnq2GC85cqoQUxLgESujMgun7NU", + "11 | Transaction hash [2/2] : grf5E" ] }, { @@ -991,30 +965,31 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 : name: mycoin.MY_TRANSFER0, no args", - "6 | Unknown Capability 2 [1/3] : name: mycoin.MY_TRANSFER1, arg 1: \"839", - "6 | Unknown Capability 2 [2/3] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", - "6 | Unknown Capability 2 [3/3] : 36f1b5ff837d9b30c471790\"", - "7 | Transfer 1 [1/4] : 4 from \"83934c0f9b005f378ba3520f9dea95", - "7 | Transfer 1 [2/4] : 2fb0a90e5aa36f1b5ff837d9b30c471790\" to", - "7 | Transfer 1 [3/4] : \"83934c0f9b005f378ba3520f9dea952fb0a9", - "7 | Transfer 1 [4/4] : 0e5aa36f1b5ff837d9b30c471791\"", - "8 | Transfer 2 [1/5] : Cross-chain 22.2 from \"83934c0f9b005f3", - "8 | Transfer 2 [2/5] : 78ba3520f9dea952fb0a90e5aa36f1b5ff837d", - "8 | Transfer 2 [3/5] : 9b30c471790\" to \"83934c0f9b005f378ba35", - "8 | Transfer 2 [4/5] : 20f9dea952fb0a90e5aa36f1b5ff837d9b30c4", - "8 | Transfer 2 [5/5] : 71791\" to chain \"4\"", - "9 | Unknown Capability 3 [1/6] : name: mycoin.MY_TRANSFER4, arg 1: \"839", - "9 | Unknown Capability 3 [2/6] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", - "9 | Unknown Capability 3 [3/6] : 36f1b5ff837d9b30c471790\", arg 2: \"8393", - "9 | Unknown Capability 3 [4/6] : 4c0f9b005f378ba3520f9dea952fb0a90e5aa3", - "9 | Unknown Capability 3 [5/6] : 6f1b5ff837d9b30c471792\", arg 3: 5000, ", - "9 | Unknown Capability 3 [6/6] : arg 4: \"0\"", - "10 | On Chain : 0", - "11 | Using Gas : at most 600 at price 1.0e-5", - "12 | Transaction hash [1/2] : yMXcVG1vcnLrbtdiKHI1MAYgrBgoDqr15YSRID", - "12 | Transaction hash [2/2] : 70DyU" + "4 | Unknown Capability 1 : name: mycoin.MY_TRANSFER0, no args", + "5 | Unknown Capability 2 [1/3] : name: mycoin.MY_TRANSFER1, arg 1: \"839", + "5 | Unknown Capability 2 [2/3] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", + "5 | Unknown Capability 2 [3/3] : 36f1b5ff837d9b30c471790\"", + "6 | Transfer 1 : Normal Transfer", + "7 | From [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", + "7 | From [2/2] : 5aa36f1b5ff837d9b30c471790", + "8 | To [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", + "8 | To [2/2] : 5aa36f1b5ff837d9b30c471791", + "9 | Amount : KDA 4", + "10 | Transfer 2 : Cross-chain Transfer", + "11 | From [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", + "11 | From [2/2] : 5aa36f1b5ff837d9b30c471790", + "12 | To [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", + "12 | To [2/2] : 5aa36f1b5ff837d9b30c471791", + "13 | Amount : KDA 22.2", + "14 | To Chain : 4", + "15 | Unknown Capability 3 [1/6] : name: mycoin.MY_TRANSFER4, arg 1: \"839", + "15 | Unknown Capability 3 [2/6] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", + "15 | Unknown Capability 3 [3/6] : 36f1b5ff837d9b30c471790\", arg 2: \"8393", + "15 | Unknown Capability 3 [4/6] : 4c0f9b005f378ba3520f9dea952fb0a90e5aa3", + "15 | Unknown Capability 3 [5/6] : 6f1b5ff837d9b30c471792\", arg 3: 5000, ", + "15 | Unknown Capability 3 [6/6] : arg 4: \"0\"", + "16 | On Chain : 0", + "17 | Using Gas : at most 600 at price 1.0e-5", ], "output_expert": [ "0 | Signing : Transaction", @@ -1022,30 +997,33 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 : name: mycoin.MY_TRANSFER0, no args", - "6 | Unknown Capability 2 [1/3] : name: mycoin.MY_TRANSFER1, arg 1: \"839", - "6 | Unknown Capability 2 [2/3] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", - "6 | Unknown Capability 2 [3/3] : 36f1b5ff837d9b30c471790\"", - "7 | Transfer 1 [1/4] : 4 from \"83934c0f9b005f378ba3520f9dea95", - "7 | Transfer 1 [2/4] : 2fb0a90e5aa36f1b5ff837d9b30c471790\" to", - "7 | Transfer 1 [3/4] : \"83934c0f9b005f378ba3520f9dea952fb0a9", - "7 | Transfer 1 [4/4] : 0e5aa36f1b5ff837d9b30c471791\"", - "8 | Transfer 2 [1/5] : Cross-chain 22.2 from \"83934c0f9b005f3", - "8 | Transfer 2 [2/5] : 78ba3520f9dea952fb0a90e5aa36f1b5ff837d", - "8 | Transfer 2 [3/5] : 9b30c471790\" to \"83934c0f9b005f378ba35", - "8 | Transfer 2 [4/5] : 20f9dea952fb0a90e5aa36f1b5ff837d9b30c4", - "8 | Transfer 2 [5/5] : 71791\" to chain \"4\"", - "9 | Unknown Capability 3 [1/6] : name: mycoin.MY_TRANSFER4, arg 1: \"839", - "9 | Unknown Capability 3 [2/6] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", - "9 | Unknown Capability 3 [3/6] : 36f1b5ff837d9b30c471790\", arg 2: \"8393", - "9 | Unknown Capability 3 [4/6] : 4c0f9b005f378ba3520f9dea952fb0a90e5aa3", - "9 | Unknown Capability 3 [5/6] : 6f1b5ff837d9b30c471792\", arg 3: 5000, ", - "9 | Unknown Capability 3 [6/6] : arg 4: \"0\"", - "10 | On Chain : 0", - "11 | Using Gas : at most 600 at price 1.0e-5", - "12 | Transaction hash [1/2] : yMXcVG1vcnLrbtdiKHI1MAYgrBgoDqr15YSRID", - "12 | Transaction hash [2/2] : 70DyU" + "4 | Unknown Capability 1 : name: mycoin.MY_TRANSFER0, no args", + "5 | Unknown Capability 2 [1/3] : name: mycoin.MY_TRANSFER1, arg 1: \"839", + "5 | Unknown Capability 2 [2/3] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", + "5 | Unknown Capability 2 [3/3] : 36f1b5ff837d9b30c471790\"", + "6 | Transfer 1 : Normal Transfer", + "7 | From [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", + "7 | From [2/2] : 5aa36f1b5ff837d9b30c471790", + "8 | To [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", + "8 | To [2/2] : 5aa36f1b5ff837d9b30c471791", + "9 | Amount : KDA 4", + "10 | Transfer 2 : Cross-chain Transfer", + "11 | From [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", + "11 | From [2/2] : 5aa36f1b5ff837d9b30c471790", + "12 | To [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", + "12 | To [2/2] : 5aa36f1b5ff837d9b30c471791", + "13 | Amount : KDA 22.2", + "14 | To Chain : 4", + "15 | Unknown Capability 3 [1/6] : name: mycoin.MY_TRANSFER4, arg 1: \"839", + "15 | Unknown Capability 3 [2/6] : 34c0f9b005f378ba3520f9dea952fb0a90e5aa", + "15 | Unknown Capability 3 [3/6] : 36f1b5ff837d9b30c471790\", arg 2: \"8393", + "15 | Unknown Capability 3 [4/6] : 4c0f9b005f378ba3520f9dea952fb0a90e5aa3", + "15 | Unknown Capability 3 [5/6] : 6f1b5ff837d9b30c471792\", arg 3: 5000, ", + "15 | Unknown Capability 3 [6/6] : arg 4: \"0\"", + "16 | On Chain : 0", + "17 | Using Gas : at most 600 at price 1.0e-5", + "18 | Transaction hash [1/2] : yMXcVG1vcnLrbtdiKHI1MAYgrBgoDqr15YSRID", + "18 | Transaction hash [2/2] : 70DyU" ] }, { @@ -1058,16 +1036,13 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 [1/2] : name: mycoin.MY_TRANSFER, args cannot ", - "5 | Unknown Capability 1 [2/2] : be displayed on Ledger", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-5", - "8 | WARNING [1/3] : Transaction too large for Ledger to di", - "8 | WARNING [2/3] : splay. PROCEED WITH GREAT CAUTION. D", - "8 | WARNING [3/3] : o you want to continue?", - "9 | Transaction hash [1/2] : Y2q38WX4sd5fWzw2knr7mfAltsaYxhWnDGtFaZ", - "9 | Transaction hash [2/2] : 7NV40" + "4 | Unknown Capability 1 [1/2] : name: mycoin.MY_TRANSFER, args cannot ", + "4 | Unknown Capability 1 [2/2] : be displayed on Ledger", + "5 | On Chain : 0", + "6 | Using Gas : at most 600 at price 1.0e-5", + "7 | WARNING [1/3] : Transaction too large for Ledger to di", + "7 | WARNING [2/3] : splay. PROCEED WITH GREAT CAUTION. D", + "7 | WARNING [3/3] : o you want to continue?", ], "output_expert": [ "0 | Signing : Transaction", @@ -1075,16 +1050,15 @@ "2 | Requiring : Capabilities", "3 | Of Key [1/2] : 83934c0f9b005f378ba3520f9dea952fb0a90e", "3 | Of Key [2/2] : 5aa36f1b5ff837d9b30c471790", - "4 | Paying Gas : ", - "5 | Unknown Capability 1 [1/2] : name: mycoin.MY_TRANSFER, args cannot ", - "5 | Unknown Capability 1 [2/2] : be displayed on Ledger", - "6 | On Chain : 0", - "7 | Using Gas : at most 600 at price 1.0e-5", - "8 | WARNING [1/3] : Transaction too large for Ledger to di", - "8 | WARNING [2/3] : splay. PROCEED WITH GREAT CAUTION. D", - "8 | WARNING [3/3] : o you want to continue?", - "9 | Transaction hash [1/2] : Y2q38WX4sd5fWzw2knr7mfAltsaYxhWnDGtFaZ", - "9 | Transaction hash [2/2] : 7NV40" + "4 | Unknown Capability 1 [1/2] : name: mycoin.MY_TRANSFER, args cannot ", + "4 | Unknown Capability 1 [2/2] : be displayed on Ledger", + "5 | On Chain : 0", + "6 | Using Gas : at most 600 at price 1.0e-5", + "7 | WARNING [1/3] : Transaction too large for Ledger to di", + "7 | WARNING [2/3] : splay. PROCEED WITH GREAT CAUTION. D", + "7 | WARNING [3/3] : o you want to continue?", + "8 | Transaction hash [1/2] : Y2q38WX4sd5fWzw2knr7mfAltsaYxhWnDGtFaZ", + "8 | Transaction hash [2/2] : 7NV40" ] } ] \ No newline at end of file diff --git a/tests/ui_tests.cpp b/tests/ui_tests.cpp index c56ff8c..cb34233 100644 --- a/tests/ui_tests.cpp +++ b/tests/ui_tests.cpp @@ -122,5 +122,5 @@ INSTANTIATE_TEST_SUITE_P (JsonTestCasesCurrentTxVer, JsonTestsA, ::testing::ValuesIn(GetJsonTestCases("testcases.json")), JsonTestsA::PrintToStringParamName()); -// TEST_P(JsonTestsA, CheckUIOutput_CurrentTX_Expert) { check_testcase(GetParam(), true); } +TEST_P(JsonTestsA, CheckUIOutput_CurrentTX_Expert) { check_testcase(GetParam(), true); } TEST_P(JsonTestsA, CheckUIOutput_CurrentTX) { check_testcase(GetParam(), false); } \ No newline at end of file diff --git a/tests_zemu/package.json b/tests_zemu/package.json index d5168f3..c162273 100644 --- a/tests_zemu/package.json +++ b/tests_zemu/package.json @@ -25,8 +25,9 @@ "upgrade": "bunx npm-check-updates -i" }, "dependencies": { - "@zondax/ledger-kadena": "v0.0.3", - "@zondax/zemu": "^0.51.0" + "@zondax/ledger-kadena": "^0.0.3", + "@zondax/zemu": "^0.52.0", + "hw-app-kda": "^0.0.0" }, "devDependencies": { "@ledgerhq/hw-transport-node-hid": "^6.29.5", @@ -35,6 +36,7 @@ "@types/ledgerhq__hw-transport": "^4.21.8", "@typescript-eslint/eslint-plugin": "^8.8.1", "@typescript-eslint/parser": "^8.8.1", + "@zondax/hw-app-kda": "^0.1.1", "blakejs": "^1.2.1", "crypto-js": "4.2.0", "ed25519-supercop": "^2.0.1", @@ -46,7 +48,6 @@ "eslint-plugin-promise": "^7.1.0", "eslint-plugin-tsdoc": "^0.3.0", "eslint-plugin-unused-imports": "^4.1.4", - "@zondax/hw-app-kda": "^0.1.1", "jest": "29.7.0", "jssha": "^3.3.1", "prettier": "^3.3.3", diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_284/00000.png b/tests_zemu/snapshots/fl-handler_legacy_len_284/00000.png index c54a18f..f81f3e2 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_284/00000.png and b/tests_zemu/snapshots/fl-handler_legacy_len_284/00000.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_284/00001.png b/tests_zemu/snapshots/fl-handler_legacy_len_284/00001.png index c34ae94..4777106 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_284/00001.png and b/tests_zemu/snapshots/fl-handler_legacy_len_284/00001.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_284/00002.png b/tests_zemu/snapshots/fl-handler_legacy_len_284/00002.png index 4333d8a..ecd77da 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_284/00002.png and b/tests_zemu/snapshots/fl-handler_legacy_len_284/00002.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_284/00003.png b/tests_zemu/snapshots/fl-handler_legacy_len_284/00003.png index 0aeaa1b..d99434f 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_284/00003.png and b/tests_zemu/snapshots/fl-handler_legacy_len_284/00003.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_284/00004.png b/tests_zemu/snapshots/fl-handler_legacy_len_284/00004.png index 618cc8f..b8cb891 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_284/00004.png and b/tests_zemu/snapshots/fl-handler_legacy_len_284/00004.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_284/00005.png b/tests_zemu/snapshots/fl-handler_legacy_len_284/00005.png index 5688823..b984406 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_284/00005.png and b/tests_zemu/snapshots/fl-handler_legacy_len_284/00005.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_284/00006.png b/tests_zemu/snapshots/fl-handler_legacy_len_284/00006.png index 0c192eb..566c04b 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_284/00006.png and b/tests_zemu/snapshots/fl-handler_legacy_len_284/00006.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_284/00007.png b/tests_zemu/snapshots/fl-handler_legacy_len_284/00007.png index 648b6b0..89ee8ad 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_284/00007.png and b/tests_zemu/snapshots/fl-handler_legacy_len_284/00007.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_285/00000.png b/tests_zemu/snapshots/fl-handler_legacy_len_285/00000.png index c54a18f..f81f3e2 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_285/00000.png and b/tests_zemu/snapshots/fl-handler_legacy_len_285/00000.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_285/00001.png b/tests_zemu/snapshots/fl-handler_legacy_len_285/00001.png index c34ae94..4777106 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_285/00001.png and b/tests_zemu/snapshots/fl-handler_legacy_len_285/00001.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_285/00002.png b/tests_zemu/snapshots/fl-handler_legacy_len_285/00002.png index 4333d8a..ecd77da 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_285/00002.png and b/tests_zemu/snapshots/fl-handler_legacy_len_285/00002.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_285/00003.png b/tests_zemu/snapshots/fl-handler_legacy_len_285/00003.png index 0aeaa1b..d99434f 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_285/00003.png and b/tests_zemu/snapshots/fl-handler_legacy_len_285/00003.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_285/00004.png b/tests_zemu/snapshots/fl-handler_legacy_len_285/00004.png index 618cc8f..b8cb891 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_285/00004.png and b/tests_zemu/snapshots/fl-handler_legacy_len_285/00004.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_285/00005.png b/tests_zemu/snapshots/fl-handler_legacy_len_285/00005.png index 0eb5e39..3c4de50 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_285/00005.png and b/tests_zemu/snapshots/fl-handler_legacy_len_285/00005.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_285/00006.png b/tests_zemu/snapshots/fl-handler_legacy_len_285/00006.png index 0c192eb..566c04b 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_285/00006.png and b/tests_zemu/snapshots/fl-handler_legacy_len_285/00006.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_285/00007.png b/tests_zemu/snapshots/fl-handler_legacy_len_285/00007.png index 648b6b0..89ee8ad 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_285/00007.png and b/tests_zemu/snapshots/fl-handler_legacy_len_285/00007.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_287/00000.png b/tests_zemu/snapshots/fl-handler_legacy_len_287/00000.png index c54a18f..f81f3e2 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_287/00000.png and b/tests_zemu/snapshots/fl-handler_legacy_len_287/00000.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_287/00001.png b/tests_zemu/snapshots/fl-handler_legacy_len_287/00001.png index c34ae94..4777106 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_287/00001.png and b/tests_zemu/snapshots/fl-handler_legacy_len_287/00001.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_287/00002.png b/tests_zemu/snapshots/fl-handler_legacy_len_287/00002.png index 4333d8a..ecd77da 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_287/00002.png and b/tests_zemu/snapshots/fl-handler_legacy_len_287/00002.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_287/00003.png b/tests_zemu/snapshots/fl-handler_legacy_len_287/00003.png index 0aeaa1b..d99434f 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_287/00003.png and b/tests_zemu/snapshots/fl-handler_legacy_len_287/00003.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_287/00004.png b/tests_zemu/snapshots/fl-handler_legacy_len_287/00004.png index 618cc8f..b8cb891 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_287/00004.png and b/tests_zemu/snapshots/fl-handler_legacy_len_287/00004.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_287/00005.png b/tests_zemu/snapshots/fl-handler_legacy_len_287/00005.png index 05b5d4f..4f0ca9d 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_287/00005.png and b/tests_zemu/snapshots/fl-handler_legacy_len_287/00005.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_287/00006.png b/tests_zemu/snapshots/fl-handler_legacy_len_287/00006.png index 0c192eb..566c04b 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_287/00006.png and b/tests_zemu/snapshots/fl-handler_legacy_len_287/00006.png differ diff --git a/tests_zemu/snapshots/fl-handler_legacy_len_287/00007.png b/tests_zemu/snapshots/fl-handler_legacy_len_287/00007.png index 648b6b0..89ee8ad 100644 Binary files a/tests_zemu/snapshots/fl-handler_legacy_len_287/00007.png and b/tests_zemu/snapshots/fl-handler_legacy_len_287/00007.png differ diff --git a/tests_zemu/snapshots/fl-mainmenu/00004.png b/tests_zemu/snapshots/fl-mainmenu/00004.png index 53d9391..63ca3d6 100644 Binary files a/tests_zemu/snapshots/fl-mainmenu/00004.png and b/tests_zemu/snapshots/fl-mainmenu/00004.png differ diff --git a/tests_zemu/snapshots/fl-sign_hash_1/00001.png b/tests_zemu/snapshots/fl-sign_hash_1/00001.png index ebb8676..8db4dbe 100644 Binary files a/tests_zemu/snapshots/fl-sign_hash_1/00001.png and b/tests_zemu/snapshots/fl-sign_hash_1/00001.png differ diff --git a/tests_zemu/snapshots/fl-sign_hash_1/00002.png b/tests_zemu/snapshots/fl-sign_hash_1/00002.png index ccd2e84..0717ae3 100644 Binary files a/tests_zemu/snapshots/fl-sign_hash_1/00002.png and b/tests_zemu/snapshots/fl-sign_hash_1/00002.png differ diff --git a/tests_zemu/snapshots/fl-sign_hash_1/00003.png b/tests_zemu/snapshots/fl-sign_hash_1/00003.png index ce383bb..d4dbed7 100644 Binary files a/tests_zemu/snapshots/fl-sign_hash_1/00003.png and b/tests_zemu/snapshots/fl-sign_hash_1/00003.png differ diff --git a/tests_zemu/snapshots/fl-sign_hash_1/00004.png b/tests_zemu/snapshots/fl-sign_hash_1/00004.png index 2ce9602..89ee8ad 100644 Binary files a/tests_zemu/snapshots/fl-sign_hash_1/00004.png and b/tests_zemu/snapshots/fl-sign_hash_1/00004.png differ diff --git a/tests_zemu/snapshots/fl-sign_hash_1_legacy/00001.png b/tests_zemu/snapshots/fl-sign_hash_1_legacy/00001.png index ebb8676..8db4dbe 100644 Binary files a/tests_zemu/snapshots/fl-sign_hash_1_legacy/00001.png and b/tests_zemu/snapshots/fl-sign_hash_1_legacy/00001.png differ diff --git a/tests_zemu/snapshots/fl-sign_hash_1_legacy/00002.png b/tests_zemu/snapshots/fl-sign_hash_1_legacy/00002.png index ccd2e84..0717ae3 100644 Binary files a/tests_zemu/snapshots/fl-sign_hash_1_legacy/00002.png and b/tests_zemu/snapshots/fl-sign_hash_1_legacy/00002.png differ diff --git a/tests_zemu/snapshots/fl-sign_hash_1_legacy/00003.png b/tests_zemu/snapshots/fl-sign_hash_1_legacy/00003.png index ce383bb..d4dbed7 100644 Binary files a/tests_zemu/snapshots/fl-sign_hash_1_legacy/00003.png and b/tests_zemu/snapshots/fl-sign_hash_1_legacy/00003.png differ diff --git a/tests_zemu/snapshots/fl-sign_hash_1_legacy/00004.png b/tests_zemu/snapshots/fl-sign_hash_1_legacy/00004.png index 2ce9602..89ee8ad 100644 Binary files a/tests_zemu/snapshots/fl-sign_hash_1_legacy/00004.png and b/tests_zemu/snapshots/fl-sign_hash_1_legacy/00004.png differ diff --git a/tests_zemu/snapshots/fl-sign_hash_2/00001.png b/tests_zemu/snapshots/fl-sign_hash_2/00001.png index ebb8676..8db4dbe 100644 Binary files a/tests_zemu/snapshots/fl-sign_hash_2/00001.png and b/tests_zemu/snapshots/fl-sign_hash_2/00001.png differ diff --git a/tests_zemu/snapshots/fl-sign_hash_2/00002.png b/tests_zemu/snapshots/fl-sign_hash_2/00002.png index ccd2e84..0717ae3 100644 Binary files a/tests_zemu/snapshots/fl-sign_hash_2/00002.png and b/tests_zemu/snapshots/fl-sign_hash_2/00002.png differ diff --git a/tests_zemu/snapshots/fl-sign_hash_2/00003.png b/tests_zemu/snapshots/fl-sign_hash_2/00003.png index ce383bb..d4dbed7 100644 Binary files a/tests_zemu/snapshots/fl-sign_hash_2/00003.png and b/tests_zemu/snapshots/fl-sign_hash_2/00003.png differ diff --git a/tests_zemu/snapshots/fl-sign_hash_2/00004.png b/tests_zemu/snapshots/fl-sign_hash_2/00004.png index 2ce9602..89ee8ad 100644 Binary files a/tests_zemu/snapshots/fl-sign_hash_2/00004.png and b/tests_zemu/snapshots/fl-sign_hash_2/00004.png differ diff --git a/tests_zemu/snapshots/fl-sign_hash_2_legacy/00001.png b/tests_zemu/snapshots/fl-sign_hash_2_legacy/00001.png index ebb8676..8db4dbe 100644 Binary files a/tests_zemu/snapshots/fl-sign_hash_2_legacy/00001.png and b/tests_zemu/snapshots/fl-sign_hash_2_legacy/00001.png differ diff --git a/tests_zemu/snapshots/fl-sign_hash_2_legacy/00002.png b/tests_zemu/snapshots/fl-sign_hash_2_legacy/00002.png index ccd2e84..0717ae3 100644 Binary files a/tests_zemu/snapshots/fl-sign_hash_2_legacy/00002.png and b/tests_zemu/snapshots/fl-sign_hash_2_legacy/00002.png differ diff --git a/tests_zemu/snapshots/fl-sign_hash_2_legacy/00003.png b/tests_zemu/snapshots/fl-sign_hash_2_legacy/00003.png index ce383bb..d4dbed7 100644 Binary files a/tests_zemu/snapshots/fl-sign_hash_2_legacy/00003.png and b/tests_zemu/snapshots/fl-sign_hash_2_legacy/00003.png differ diff --git a/tests_zemu/snapshots/fl-sign_hash_2_legacy/00004.png b/tests_zemu/snapshots/fl-sign_hash_2_legacy/00004.png index 2ce9602..89ee8ad 100644 Binary files a/tests_zemu/snapshots/fl-sign_hash_2_legacy/00004.png and b/tests_zemu/snapshots/fl-sign_hash_2_legacy/00004.png differ diff --git a/tests_zemu/snapshots/fl-sign_simple_transfer/00000.png b/tests_zemu/snapshots/fl-sign_simple_transfer/00000.png index f81f3e2..ce6c14d 100644 Binary files a/tests_zemu/snapshots/fl-sign_simple_transfer/00000.png and b/tests_zemu/snapshots/fl-sign_simple_transfer/00000.png differ diff --git a/tests_zemu/snapshots/fl-sign_simple_transfer/00001.png b/tests_zemu/snapshots/fl-sign_simple_transfer/00001.png index 4ac4d2f..e8846a3 100644 Binary files a/tests_zemu/snapshots/fl-sign_simple_transfer/00001.png and b/tests_zemu/snapshots/fl-sign_simple_transfer/00001.png differ diff --git a/tests_zemu/snapshots/fl-sign_simple_transfer/00002.png b/tests_zemu/snapshots/fl-sign_simple_transfer/00002.png index 2b63d62..f57421a 100644 Binary files a/tests_zemu/snapshots/fl-sign_simple_transfer/00002.png and b/tests_zemu/snapshots/fl-sign_simple_transfer/00002.png differ diff --git a/tests_zemu/snapshots/fl-sign_simple_transfer/00003.png b/tests_zemu/snapshots/fl-sign_simple_transfer/00003.png index 96a4db9..3d7d82c 100644 Binary files a/tests_zemu/snapshots/fl-sign_simple_transfer/00003.png and b/tests_zemu/snapshots/fl-sign_simple_transfer/00003.png differ diff --git a/tests_zemu/snapshots/fl-sign_simple_transfer/00004.png b/tests_zemu/snapshots/fl-sign_simple_transfer/00004.png index c5a86ff..157c65a 100644 Binary files a/tests_zemu/snapshots/fl-sign_simple_transfer/00004.png and b/tests_zemu/snapshots/fl-sign_simple_transfer/00004.png differ diff --git a/tests_zemu/snapshots/fl-sign_simple_transfer/00005.png b/tests_zemu/snapshots/fl-sign_simple_transfer/00005.png index 2f09a4d..136d051 100644 Binary files a/tests_zemu/snapshots/fl-sign_simple_transfer/00005.png and b/tests_zemu/snapshots/fl-sign_simple_transfer/00005.png differ diff --git a/tests_zemu/snapshots/fl-sign_simple_transfer/00006.png b/tests_zemu/snapshots/fl-sign_simple_transfer/00006.png index 566c04b..89ee8ad 100644 Binary files a/tests_zemu/snapshots/fl-sign_simple_transfer/00006.png and b/tests_zemu/snapshots/fl-sign_simple_transfer/00006.png differ diff --git a/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00000.png b/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00000.png index f81f3e2..ce6c14d 100644 Binary files a/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00000.png and b/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00000.png differ diff --git a/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00001.png b/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00001.png index 4ac4d2f..e8846a3 100644 Binary files a/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00001.png and b/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00001.png differ diff --git a/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00002.png b/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00002.png index 2b63d62..f57421a 100644 Binary files a/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00002.png and b/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00002.png differ diff --git a/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00003.png b/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00003.png index 96a4db9..3d7d82c 100644 Binary files a/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00003.png and b/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00003.png differ diff --git a/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00004.png b/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00004.png index c5a86ff..157c65a 100644 Binary files a/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00004.png and b/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00004.png differ diff --git a/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00005.png b/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00005.png index 2f09a4d..136d051 100644 Binary files a/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00005.png and b/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00005.png differ diff --git a/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00006.png b/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00006.png index 566c04b..89ee8ad 100644 Binary files a/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00006.png and b/tests_zemu/snapshots/fl-sign_simple_transfer_legacy/00006.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_1/00000.png b/tests_zemu/snapshots/fl-sign_transfer_1/00000.png index f81f3e2..ce6c14d 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_1/00000.png and b/tests_zemu/snapshots/fl-sign_transfer_1/00000.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_1/00001.png b/tests_zemu/snapshots/fl-sign_transfer_1/00001.png index d3f7006..e441cec 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_1/00001.png and b/tests_zemu/snapshots/fl-sign_transfer_1/00001.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_1/00002.png b/tests_zemu/snapshots/fl-sign_transfer_1/00002.png index 5b966d0..ba7a9c4 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_1/00002.png and b/tests_zemu/snapshots/fl-sign_transfer_1/00002.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_1/00003.png b/tests_zemu/snapshots/fl-sign_transfer_1/00003.png index 0bbbb8f..3090d50 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_1/00003.png and b/tests_zemu/snapshots/fl-sign_transfer_1/00003.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_1/00004.png b/tests_zemu/snapshots/fl-sign_transfer_1/00004.png index 611f097..a306375 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_1/00004.png and b/tests_zemu/snapshots/fl-sign_transfer_1/00004.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_1/00005.png b/tests_zemu/snapshots/fl-sign_transfer_1/00005.png index 2f09a4d..136d051 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_1/00005.png and b/tests_zemu/snapshots/fl-sign_transfer_1/00005.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_1/00006.png b/tests_zemu/snapshots/fl-sign_transfer_1/00006.png index 566c04b..89ee8ad 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_1/00006.png and b/tests_zemu/snapshots/fl-sign_transfer_1/00006.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00000.png b/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00000.png index f81f3e2..ce6c14d 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00000.png and b/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00000.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00001.png b/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00001.png index d3f7006..e441cec 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00001.png and b/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00001.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00002.png b/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00002.png index 5b966d0..ba7a9c4 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00002.png and b/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00002.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00003.png b/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00003.png index 0bbbb8f..3090d50 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00003.png and b/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00003.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00004.png b/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00004.png index 611f097..a306375 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00004.png and b/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00004.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00005.png b/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00005.png index 2f09a4d..136d051 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00005.png and b/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00005.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00006.png b/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00006.png index 566c04b..89ee8ad 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00006.png and b/tests_zemu/snapshots/fl-sign_transfer_1_legacy/00006.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_create_1/00000.png b/tests_zemu/snapshots/fl-sign_transfer_create_1/00000.png index f81f3e2..ce6c14d 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_create_1/00000.png and b/tests_zemu/snapshots/fl-sign_transfer_create_1/00000.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_create_1/00001.png b/tests_zemu/snapshots/fl-sign_transfer_create_1/00001.png index d3f7006..e441cec 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_create_1/00001.png and b/tests_zemu/snapshots/fl-sign_transfer_create_1/00001.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_create_1/00002.png b/tests_zemu/snapshots/fl-sign_transfer_create_1/00002.png index 5b966d0..ba7a9c4 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_create_1/00002.png and b/tests_zemu/snapshots/fl-sign_transfer_create_1/00002.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_create_1/00003.png b/tests_zemu/snapshots/fl-sign_transfer_create_1/00003.png index 57befbb..3090d50 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_create_1/00003.png and b/tests_zemu/snapshots/fl-sign_transfer_create_1/00003.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_create_1/00004.png b/tests_zemu/snapshots/fl-sign_transfer_create_1/00004.png index d80eed4..d912964 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_create_1/00004.png and b/tests_zemu/snapshots/fl-sign_transfer_create_1/00004.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_create_1/00005.png b/tests_zemu/snapshots/fl-sign_transfer_create_1/00005.png index 2f09a4d..136d051 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_create_1/00005.png and b/tests_zemu/snapshots/fl-sign_transfer_create_1/00005.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_create_1/00006.png b/tests_zemu/snapshots/fl-sign_transfer_create_1/00006.png index 566c04b..89ee8ad 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_create_1/00006.png and b/tests_zemu/snapshots/fl-sign_transfer_create_1/00006.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00000.png b/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00000.png index f81f3e2..ce6c14d 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00000.png and b/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00000.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00001.png b/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00001.png index d3f7006..e441cec 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00001.png and b/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00001.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00002.png b/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00002.png index 5b966d0..ba7a9c4 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00002.png and b/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00002.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00003.png b/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00003.png index 57befbb..3090d50 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00003.png and b/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00003.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00004.png b/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00004.png index d80eed4..d912964 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00004.png and b/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00004.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00005.png b/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00005.png index 2f09a4d..136d051 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00005.png and b/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00005.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00006.png b/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00006.png index 566c04b..89ee8ad 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00006.png and b/tests_zemu/snapshots/fl-sign_transfer_create_1_legacy/00006.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00000.png b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00000.png index f81f3e2..ce6c14d 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00000.png and b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00000.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00001.png b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00001.png index d3f7006..e441cec 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00001.png and b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00001.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00002.png b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00002.png index 5b966d0..b552eb8 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00002.png and b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00002.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00003.png b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00003.png index e39d2cc..3090d50 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00003.png and b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00003.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00004.png b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00004.png index 9936841..8315cd6 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00004.png and b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00004.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00005.png b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00005.png index 2f09a4d..136d051 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00005.png and b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00005.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00006.png b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00006.png index 566c04b..89ee8ad 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00006.png and b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1/00006.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00000.png b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00000.png index f81f3e2..ce6c14d 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00000.png and b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00000.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00001.png b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00001.png index d3f7006..e441cec 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00001.png and b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00001.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00002.png b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00002.png index 5b966d0..b552eb8 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00002.png and b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00002.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00003.png b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00003.png index e39d2cc..3090d50 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00003.png and b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00003.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00004.png b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00004.png index 9936841..8315cd6 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00004.png and b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00004.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00005.png b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00005.png index 2f09a4d..136d051 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00005.png and b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00005.png differ diff --git a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00006.png b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00006.png index 566c04b..89ee8ad 100644 Binary files a/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00006.png and b/tests_zemu/snapshots/fl-sign_transfer_cross_chain_1_legacy/00006.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00001.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00001.png index 144c74e..4a47233 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00001.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00001.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00002.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00002.png index 9b46115..77af4c2 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00002.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00002.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00003.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00003.png index b4b22c7..885d9cb 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00003.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00003.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00006.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00006.png new file mode 100644 index 0000000..89ee8ad Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00006.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00007.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00007.png new file mode 100644 index 0000000..89ee8ad Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_204/00007.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00001.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00001.png index 45bd3b7..5bb7f24 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00001.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00001.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00002.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00002.png index a7c6a9c..0786333 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00002.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00002.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00003.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00003.png index b9c7031..885d9cb 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00003.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00003.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00006.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00006.png new file mode 100644 index 0000000..89ee8ad Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00006.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00007.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00007.png new file mode 100644 index 0000000..89ee8ad Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_205/00007.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00001.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00001.png index f2c8b90..144c74e 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00001.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00001.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00002.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00002.png index 151f7a7..4c7d606 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00002.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00002.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00003.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00003.png index 6375af5..885d9cb 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00003.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00003.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00006.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00006.png new file mode 100644 index 0000000..89ee8ad Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00006.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00007.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00007.png new file mode 100644 index 0000000..89ee8ad Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_206/00007.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_217/00001.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_217/00001.png index 07b062c..282c2a0 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_217/00001.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_217/00001.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_217/00002.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_217/00002.png index 922af0a..75ca1f4 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_217/00002.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_217/00002.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_217/00003.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_217/00003.png index 079a35f..885d9cb 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_217/00003.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_217/00003.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_217/00006.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_217/00006.png new file mode 100644 index 0000000..89ee8ad Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_217/00006.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00001.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00001.png index fdb12ff..ecae5bf 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00001.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00001.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00002.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00002.png index b65eea7..ea2432e 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00002.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00002.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00003.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00003.png index 003d656..885d9cb 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00003.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00003.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00006.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00006.png new file mode 100644 index 0000000..89ee8ad Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00006.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00007.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00007.png new file mode 100644 index 0000000..89ee8ad Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_218/00007.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_435/00002.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_435/00002.png index fd2f6d6..18409f8 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_435/00002.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_435/00002.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_435/00003.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_435/00003.png index 6d2b5e2..5feb62a 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_435/00003.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_435/00003.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_435/00004.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_435/00004.png index b42b550..851d700 100644 Binary files a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_435/00004.png and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_435/00004.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_435/00007.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_435/00007.png new file mode 100644 index 0000000..89ee8ad Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_435/00007.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00000.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00000.png new file mode 100644 index 0000000..ce6c14d Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00000.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00001.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00001.png new file mode 100644 index 0000000..bef2ca4 Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00001.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00002.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00002.png new file mode 100644 index 0000000..2f7b5ad Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00002.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00003.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00003.png new file mode 100644 index 0000000..413078c Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00003.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00004.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00004.png new file mode 100644 index 0000000..6ea7ebe Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00004.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00005.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00005.png new file mode 100644 index 0000000..136d051 Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00005.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00006.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00006.png new file mode 100644 index 0000000..89ee8ad Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_496/00006.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00000.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00000.png new file mode 100644 index 0000000..f81f3e2 Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00000.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00001.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00001.png new file mode 100644 index 0000000..4ac4d2f Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00001.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00002.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00002.png new file mode 100644 index 0000000..87e5bf5 Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00002.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00003.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00003.png new file mode 100644 index 0000000..63a0d0d Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00003.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00004.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00004.png new file mode 100644 index 0000000..5657dd1 Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00004.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00005.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00005.png new file mode 100644 index 0000000..7ac3cb8 Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00005.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00006.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00006.png new file mode 100644 index 0000000..566c04b Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00006.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00007.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00007.png new file mode 100644 index 0000000..89ee8ad Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_613/00007.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00000.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00000.png new file mode 100644 index 0000000..f81f3e2 Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00000.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00001.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00001.png new file mode 100644 index 0000000..4ac4d2f Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00001.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00002.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00002.png new file mode 100644 index 0000000..87e5bf5 Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00002.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00003.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00003.png new file mode 100644 index 0000000..63a0d0d Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00003.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00004.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00004.png new file mode 100644 index 0000000..5657dd1 Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00004.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00005.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00005.png new file mode 100644 index 0000000..051deaa Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00005.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00006.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00006.png new file mode 100644 index 0000000..566c04b Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00006.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00007.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00007.png new file mode 100644 index 0000000..89ee8ad Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_614/00007.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00000.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00000.png new file mode 100644 index 0000000..f81f3e2 Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00000.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00001.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00001.png new file mode 100644 index 0000000..4ac4d2f Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00001.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00002.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00002.png new file mode 100644 index 0000000..87e5bf5 Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00002.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00003.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00003.png new file mode 100644 index 0000000..63a0d0d Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00003.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00004.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00004.png new file mode 100644 index 0000000..d7842fc Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00004.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00005.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00005.png new file mode 100644 index 0000000..463dbb8 Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00005.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00006.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00006.png new file mode 100644 index 0000000..566c04b Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00006.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00007.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00007.png new file mode 100644 index 0000000..89ee8ad Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_733/00007.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00000.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00000.png new file mode 100644 index 0000000..f81f3e2 Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00000.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00001.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00001.png new file mode 100644 index 0000000..4ac4d2f Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00001.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00002.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00002.png new file mode 100644 index 0000000..87e5bf5 Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00002.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00003.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00003.png new file mode 100644 index 0000000..63a0d0d Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00003.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00004.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00004.png new file mode 100644 index 0000000..5657dd1 Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00004.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00005.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00005.png new file mode 100644 index 0000000..53f8345 Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00005.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00006.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00006.png new file mode 100644 index 0000000..566c04b Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00006.png differ diff --git a/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00007.png b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00007.png new file mode 100644 index 0000000..89ee8ad Binary files /dev/null and b/tests_zemu/snapshots/fl-test_apdu_legacy_blob_734/00007.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00005.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00005.png index d283c27..278bd04 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00005.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00005.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00006.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00006.png index 278bd04..cadc2ac 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00006.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00006.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00007.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00007.png index cadc2ac..e5ce0ef 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00007.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00007.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00008.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00008.png index e5ce0ef..dacb031 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00008.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00008.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00009.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00009.png index dacb031..64b1430 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00009.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00009.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00010.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00010.png index 64b1430..2724fef 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00010.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00010.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00011.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00011.png index 2724fef..71d2145 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00011.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00011.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00012.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00012.png index 71d2145..4317e0e 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00012.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00012.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00013.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00013.png index 4317e0e..fdaec24 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00013.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00013.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00014.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00014.png index fdaec24..79576e5 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00014.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00014.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00015.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00015.png index 79576e5..836f695 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00015.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00015.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00016.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00016.png index 836f695..006c26a 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00016.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00016.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00017.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00017.png index c2ef09b..f087398 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00017.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00017.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00018.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00018.png index e361bd8..eda1d77 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00018.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00018.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00019.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00019.png index eda1d77..67e4ac1 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00019.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00019.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00020.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00020.png index 67e4ac1..006c26a 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00020.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00020.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_284/00021.png b/tests_zemu/snapshots/s-handler_legacy_len_284/00021.png index 006c26a..f087398 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_284/00021.png and b/tests_zemu/snapshots/s-handler_legacy_len_284/00021.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00005.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00005.png index d283c27..278bd04 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00005.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00005.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00006.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00006.png index 278bd04..cadc2ac 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00006.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00006.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00007.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00007.png index cadc2ac..e5ce0ef 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00007.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00007.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00008.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00008.png index e5ce0ef..dacb031 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00008.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00008.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00009.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00009.png index dacb031..64b1430 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00009.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00009.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00010.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00010.png index 64b1430..2724fef 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00010.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00010.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00011.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00011.png index 2724fef..71d2145 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00011.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00011.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00012.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00012.png index 71d2145..4317e0e 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00012.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00012.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00013.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00013.png index 4317e0e..fdaec24 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00013.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00013.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00014.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00014.png index fdaec24..14a3bd2 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00014.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00014.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00015.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00015.png index 14a3bd2..07d9d59 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00015.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00015.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00016.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00016.png index 07d9d59..006c26a 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00016.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00016.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00017.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00017.png index 5bf6d21..f087398 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00017.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00017.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00018.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00018.png index 53535d1..eda1d77 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00018.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00018.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00019.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00019.png index eda1d77..67e4ac1 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00019.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00019.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00020.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00020.png index 67e4ac1..006c26a 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00020.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00020.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_285/00021.png b/tests_zemu/snapshots/s-handler_legacy_len_285/00021.png index 006c26a..f087398 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_285/00021.png and b/tests_zemu/snapshots/s-handler_legacy_len_285/00021.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00005.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00005.png index d283c27..278bd04 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00005.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00005.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00006.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00006.png index 278bd04..cadc2ac 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00006.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00006.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00007.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00007.png index cadc2ac..e5ce0ef 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00007.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00007.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00008.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00008.png index e5ce0ef..dacb031 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00008.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00008.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00009.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00009.png index dacb031..64b1430 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00009.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00009.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00010.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00010.png index 64b1430..2724fef 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00010.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00010.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00011.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00011.png index 2724fef..71d2145 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00011.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00011.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00012.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00012.png index 71d2145..4317e0e 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00012.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00012.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00013.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00013.png index 4317e0e..fdaec24 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00013.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00013.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00014.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00014.png index fdaec24..60b572b 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00014.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00014.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00015.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00015.png index 60b572b..e0b8aeb 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00015.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00015.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00016.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00016.png index e0b8aeb..006c26a 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00016.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00016.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00017.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00017.png index fd23298..f087398 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00017.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00017.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00018.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00018.png index 5a58965..eda1d77 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00018.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00018.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00019.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00019.png index eda1d77..67e4ac1 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00019.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00019.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00020.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00020.png index 67e4ac1..006c26a 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00020.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00020.png differ diff --git a/tests_zemu/snapshots/s-handler_legacy_len_287/00021.png b/tests_zemu/snapshots/s-handler_legacy_len_287/00021.png index 006c26a..f087398 100644 Binary files a/tests_zemu/snapshots/s-handler_legacy_len_287/00021.png and b/tests_zemu/snapshots/s-handler_legacy_len_287/00021.png differ diff --git a/tests_zemu/snapshots/s-mainmenu/00005.png b/tests_zemu/snapshots/s-mainmenu/00005.png index b9e335b..a2ce3e2 100644 Binary files a/tests_zemu/snapshots/s-mainmenu/00005.png and b/tests_zemu/snapshots/s-mainmenu/00005.png differ diff --git a/tests_zemu/snapshots/s-mainmenu/00009.png b/tests_zemu/snapshots/s-mainmenu/00009.png index b9e335b..a2ce3e2 100644 Binary files a/tests_zemu/snapshots/s-mainmenu/00009.png and b/tests_zemu/snapshots/s-mainmenu/00009.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1/00000.png b/tests_zemu/snapshots/s-sign_hash_1/00000.png index da7a40d..be5b449 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1/00000.png and b/tests_zemu/snapshots/s-sign_hash_1/00000.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1/00001.png b/tests_zemu/snapshots/s-sign_hash_1/00001.png index b068366..72032ef 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1/00001.png and b/tests_zemu/snapshots/s-sign_hash_1/00001.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1/00002.png b/tests_zemu/snapshots/s-sign_hash_1/00002.png index 7e59590..5664a98 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1/00002.png and b/tests_zemu/snapshots/s-sign_hash_1/00002.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1/00003.png b/tests_zemu/snapshots/s-sign_hash_1/00003.png index a95792f..460cada 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1/00003.png and b/tests_zemu/snapshots/s-sign_hash_1/00003.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1/00004.png b/tests_zemu/snapshots/s-sign_hash_1/00004.png index 03681bd..b068366 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1/00004.png and b/tests_zemu/snapshots/s-sign_hash_1/00004.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1/00005.png b/tests_zemu/snapshots/s-sign_hash_1/00005.png index 03f043e..7e59590 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1/00005.png and b/tests_zemu/snapshots/s-sign_hash_1/00005.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1/00006.png b/tests_zemu/snapshots/s-sign_hash_1/00006.png index eda1d77..a95792f 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1/00006.png and b/tests_zemu/snapshots/s-sign_hash_1/00006.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1/00007.png b/tests_zemu/snapshots/s-sign_hash_1/00007.png index 67e4ac1..f015319 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1/00007.png and b/tests_zemu/snapshots/s-sign_hash_1/00007.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1/00008.png b/tests_zemu/snapshots/s-sign_hash_1/00008.png index 006c26a..f087398 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1/00008.png and b/tests_zemu/snapshots/s-sign_hash_1/00008.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1/00009.png b/tests_zemu/snapshots/s-sign_hash_1/00009.png index f087398..eda1d77 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1/00009.png and b/tests_zemu/snapshots/s-sign_hash_1/00009.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1/00010.png b/tests_zemu/snapshots/s-sign_hash_1/00010.png new file mode 100644 index 0000000..67e4ac1 Binary files /dev/null and b/tests_zemu/snapshots/s-sign_hash_1/00010.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1/00011.png b/tests_zemu/snapshots/s-sign_hash_1/00011.png new file mode 100644 index 0000000..f015319 Binary files /dev/null and b/tests_zemu/snapshots/s-sign_hash_1/00011.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1/00012.png b/tests_zemu/snapshots/s-sign_hash_1/00012.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-sign_hash_1/00012.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1_legacy/00000.png b/tests_zemu/snapshots/s-sign_hash_1_legacy/00000.png index da7a40d..be5b449 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1_legacy/00000.png and b/tests_zemu/snapshots/s-sign_hash_1_legacy/00000.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1_legacy/00001.png b/tests_zemu/snapshots/s-sign_hash_1_legacy/00001.png index b068366..72032ef 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1_legacy/00001.png and b/tests_zemu/snapshots/s-sign_hash_1_legacy/00001.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1_legacy/00002.png b/tests_zemu/snapshots/s-sign_hash_1_legacy/00002.png index 7e59590..5664a98 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1_legacy/00002.png and b/tests_zemu/snapshots/s-sign_hash_1_legacy/00002.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1_legacy/00003.png b/tests_zemu/snapshots/s-sign_hash_1_legacy/00003.png index a95792f..460cada 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1_legacy/00003.png and b/tests_zemu/snapshots/s-sign_hash_1_legacy/00003.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1_legacy/00004.png b/tests_zemu/snapshots/s-sign_hash_1_legacy/00004.png index 03681bd..b068366 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1_legacy/00004.png and b/tests_zemu/snapshots/s-sign_hash_1_legacy/00004.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1_legacy/00005.png b/tests_zemu/snapshots/s-sign_hash_1_legacy/00005.png index 03f043e..7e59590 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1_legacy/00005.png and b/tests_zemu/snapshots/s-sign_hash_1_legacy/00005.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1_legacy/00006.png b/tests_zemu/snapshots/s-sign_hash_1_legacy/00006.png index eda1d77..a95792f 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1_legacy/00006.png and b/tests_zemu/snapshots/s-sign_hash_1_legacy/00006.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1_legacy/00007.png b/tests_zemu/snapshots/s-sign_hash_1_legacy/00007.png index 67e4ac1..f015319 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1_legacy/00007.png and b/tests_zemu/snapshots/s-sign_hash_1_legacy/00007.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1_legacy/00008.png b/tests_zemu/snapshots/s-sign_hash_1_legacy/00008.png index 006c26a..f087398 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1_legacy/00008.png and b/tests_zemu/snapshots/s-sign_hash_1_legacy/00008.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1_legacy/00009.png b/tests_zemu/snapshots/s-sign_hash_1_legacy/00009.png index f087398..eda1d77 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_1_legacy/00009.png and b/tests_zemu/snapshots/s-sign_hash_1_legacy/00009.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1_legacy/00010.png b/tests_zemu/snapshots/s-sign_hash_1_legacy/00010.png new file mode 100644 index 0000000..67e4ac1 Binary files /dev/null and b/tests_zemu/snapshots/s-sign_hash_1_legacy/00010.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1_legacy/00011.png b/tests_zemu/snapshots/s-sign_hash_1_legacy/00011.png new file mode 100644 index 0000000..f015319 Binary files /dev/null and b/tests_zemu/snapshots/s-sign_hash_1_legacy/00011.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_1_legacy/00012.png b/tests_zemu/snapshots/s-sign_hash_1_legacy/00012.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-sign_hash_1_legacy/00012.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2/00000.png b/tests_zemu/snapshots/s-sign_hash_2/00000.png index da7a40d..be5b449 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2/00000.png and b/tests_zemu/snapshots/s-sign_hash_2/00000.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2/00001.png b/tests_zemu/snapshots/s-sign_hash_2/00001.png index b068366..72032ef 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2/00001.png and b/tests_zemu/snapshots/s-sign_hash_2/00001.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2/00002.png b/tests_zemu/snapshots/s-sign_hash_2/00002.png index 7e59590..5664a98 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2/00002.png and b/tests_zemu/snapshots/s-sign_hash_2/00002.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2/00003.png b/tests_zemu/snapshots/s-sign_hash_2/00003.png index a95792f..460cada 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2/00003.png and b/tests_zemu/snapshots/s-sign_hash_2/00003.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2/00004.png b/tests_zemu/snapshots/s-sign_hash_2/00004.png index 03681bd..b068366 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2/00004.png and b/tests_zemu/snapshots/s-sign_hash_2/00004.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2/00005.png b/tests_zemu/snapshots/s-sign_hash_2/00005.png index 03f043e..7e59590 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2/00005.png and b/tests_zemu/snapshots/s-sign_hash_2/00005.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2/00006.png b/tests_zemu/snapshots/s-sign_hash_2/00006.png index eda1d77..a95792f 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2/00006.png and b/tests_zemu/snapshots/s-sign_hash_2/00006.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2/00007.png b/tests_zemu/snapshots/s-sign_hash_2/00007.png index 67e4ac1..f015319 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2/00007.png and b/tests_zemu/snapshots/s-sign_hash_2/00007.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2/00008.png b/tests_zemu/snapshots/s-sign_hash_2/00008.png index 006c26a..f087398 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2/00008.png and b/tests_zemu/snapshots/s-sign_hash_2/00008.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2/00009.png b/tests_zemu/snapshots/s-sign_hash_2/00009.png index f087398..eda1d77 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2/00009.png and b/tests_zemu/snapshots/s-sign_hash_2/00009.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2/00010.png b/tests_zemu/snapshots/s-sign_hash_2/00010.png new file mode 100644 index 0000000..67e4ac1 Binary files /dev/null and b/tests_zemu/snapshots/s-sign_hash_2/00010.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2/00011.png b/tests_zemu/snapshots/s-sign_hash_2/00011.png new file mode 100644 index 0000000..f015319 Binary files /dev/null and b/tests_zemu/snapshots/s-sign_hash_2/00011.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2/00012.png b/tests_zemu/snapshots/s-sign_hash_2/00012.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-sign_hash_2/00012.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2_legacy/00000.png b/tests_zemu/snapshots/s-sign_hash_2_legacy/00000.png index da7a40d..be5b449 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2_legacy/00000.png and b/tests_zemu/snapshots/s-sign_hash_2_legacy/00000.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2_legacy/00001.png b/tests_zemu/snapshots/s-sign_hash_2_legacy/00001.png index b068366..72032ef 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2_legacy/00001.png and b/tests_zemu/snapshots/s-sign_hash_2_legacy/00001.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2_legacy/00002.png b/tests_zemu/snapshots/s-sign_hash_2_legacy/00002.png index 7e59590..5664a98 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2_legacy/00002.png and b/tests_zemu/snapshots/s-sign_hash_2_legacy/00002.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2_legacy/00003.png b/tests_zemu/snapshots/s-sign_hash_2_legacy/00003.png index a95792f..460cada 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2_legacy/00003.png and b/tests_zemu/snapshots/s-sign_hash_2_legacy/00003.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2_legacy/00004.png b/tests_zemu/snapshots/s-sign_hash_2_legacy/00004.png index 03681bd..b068366 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2_legacy/00004.png and b/tests_zemu/snapshots/s-sign_hash_2_legacy/00004.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2_legacy/00005.png b/tests_zemu/snapshots/s-sign_hash_2_legacy/00005.png index 03f043e..7e59590 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2_legacy/00005.png and b/tests_zemu/snapshots/s-sign_hash_2_legacy/00005.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2_legacy/00006.png b/tests_zemu/snapshots/s-sign_hash_2_legacy/00006.png index eda1d77..a95792f 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2_legacy/00006.png and b/tests_zemu/snapshots/s-sign_hash_2_legacy/00006.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2_legacy/00007.png b/tests_zemu/snapshots/s-sign_hash_2_legacy/00007.png index 67e4ac1..f015319 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2_legacy/00007.png and b/tests_zemu/snapshots/s-sign_hash_2_legacy/00007.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2_legacy/00008.png b/tests_zemu/snapshots/s-sign_hash_2_legacy/00008.png index 006c26a..f087398 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2_legacy/00008.png and b/tests_zemu/snapshots/s-sign_hash_2_legacy/00008.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2_legacy/00009.png b/tests_zemu/snapshots/s-sign_hash_2_legacy/00009.png index f087398..eda1d77 100644 Binary files a/tests_zemu/snapshots/s-sign_hash_2_legacy/00009.png and b/tests_zemu/snapshots/s-sign_hash_2_legacy/00009.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2_legacy/00010.png b/tests_zemu/snapshots/s-sign_hash_2_legacy/00010.png new file mode 100644 index 0000000..67e4ac1 Binary files /dev/null and b/tests_zemu/snapshots/s-sign_hash_2_legacy/00010.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2_legacy/00011.png b/tests_zemu/snapshots/s-sign_hash_2_legacy/00011.png new file mode 100644 index 0000000..f015319 Binary files /dev/null and b/tests_zemu/snapshots/s-sign_hash_2_legacy/00011.png differ diff --git a/tests_zemu/snapshots/s-sign_hash_2_legacy/00012.png b/tests_zemu/snapshots/s-sign_hash_2_legacy/00012.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-sign_hash_2_legacy/00012.png differ diff --git a/tests_zemu/snapshots/s-sign_simple_transfer/00005.png b/tests_zemu/snapshots/s-sign_simple_transfer/00005.png index d283c27..af465cb 100644 Binary files a/tests_zemu/snapshots/s-sign_simple_transfer/00005.png and b/tests_zemu/snapshots/s-sign_simple_transfer/00005.png differ diff --git a/tests_zemu/snapshots/s-sign_simple_transfer/00006.png b/tests_zemu/snapshots/s-sign_simple_transfer/00006.png index 00727c1..4cb85a6 100644 Binary files a/tests_zemu/snapshots/s-sign_simple_transfer/00006.png and b/tests_zemu/snapshots/s-sign_simple_transfer/00006.png differ diff --git a/tests_zemu/snapshots/s-sign_simple_transfer/00007.png b/tests_zemu/snapshots/s-sign_simple_transfer/00007.png index a4ff8a9..bcb7610 100644 Binary files a/tests_zemu/snapshots/s-sign_simple_transfer/00007.png and b/tests_zemu/snapshots/s-sign_simple_transfer/00007.png differ diff --git a/tests_zemu/snapshots/s-sign_simple_transfer/00008.png b/tests_zemu/snapshots/s-sign_simple_transfer/00008.png index 67dc0c3..c6177e7 100644 Binary files a/tests_zemu/snapshots/s-sign_simple_transfer/00008.png and b/tests_zemu/snapshots/s-sign_simple_transfer/00008.png differ diff --git a/tests_zemu/snapshots/s-sign_simple_transfer/00009.png b/tests_zemu/snapshots/s-sign_simple_transfer/00009.png index 7b3e255..2cd347a 100644 Binary files a/tests_zemu/snapshots/s-sign_simple_transfer/00009.png and b/tests_zemu/snapshots/s-sign_simple_transfer/00009.png differ diff --git a/tests_zemu/snapshots/s-sign_simple_transfer/00010.png b/tests_zemu/snapshots/s-sign_simple_transfer/00010.png index 6879d8b..d1c5163 100644 Binary files a/tests_zemu/snapshots/s-sign_simple_transfer/00010.png and b/tests_zemu/snapshots/s-sign_simple_transfer/00010.png differ diff --git a/tests_zemu/snapshots/s-sign_simple_transfer/00013.png b/tests_zemu/snapshots/s-sign_simple_transfer/00013.png index 31dea61..006c26a 100644 Binary files a/tests_zemu/snapshots/s-sign_simple_transfer/00013.png and b/tests_zemu/snapshots/s-sign_simple_transfer/00013.png differ diff --git a/tests_zemu/snapshots/s-sign_simple_transfer/00014.png b/tests_zemu/snapshots/s-sign_simple_transfer/00014.png index 9dacc12..f087398 100644 Binary files a/tests_zemu/snapshots/s-sign_simple_transfer/00014.png and b/tests_zemu/snapshots/s-sign_simple_transfer/00014.png differ diff --git a/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00005.png b/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00005.png index d283c27..af465cb 100644 Binary files a/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00005.png and b/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00005.png differ diff --git a/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00006.png b/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00006.png index 00727c1..4cb85a6 100644 Binary files a/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00006.png and b/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00006.png differ diff --git a/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00007.png b/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00007.png index a4ff8a9..bcb7610 100644 Binary files a/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00007.png and b/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00007.png differ diff --git a/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00008.png b/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00008.png index 67dc0c3..c6177e7 100644 Binary files a/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00008.png and b/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00008.png differ diff --git a/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00009.png b/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00009.png index 7b3e255..2cd347a 100644 Binary files a/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00009.png and b/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00009.png differ diff --git a/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00010.png b/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00010.png index 6879d8b..d1c5163 100644 Binary files a/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00010.png and b/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00010.png differ diff --git a/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00013.png b/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00013.png index 31dea61..006c26a 100644 Binary files a/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00013.png and b/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00013.png differ diff --git a/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00014.png b/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00014.png index 9dacc12..f087398 100644 Binary files a/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00014.png and b/tests_zemu/snapshots/s-sign_simple_transfer_legacy/00014.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_1/00005.png b/tests_zemu/snapshots/s-sign_transfer_1/00005.png index d283c27..af465cb 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_1/00005.png and b/tests_zemu/snapshots/s-sign_transfer_1/00005.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_1/00006.png b/tests_zemu/snapshots/s-sign_transfer_1/00006.png index f81fefb..46fde50 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_1/00006.png and b/tests_zemu/snapshots/s-sign_transfer_1/00006.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_1/00007.png b/tests_zemu/snapshots/s-sign_transfer_1/00007.png index 5ce6c38..c6bdd68 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_1/00007.png and b/tests_zemu/snapshots/s-sign_transfer_1/00007.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_1/00008.png b/tests_zemu/snapshots/s-sign_transfer_1/00008.png index cdde32a..d4415cc 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_1/00008.png and b/tests_zemu/snapshots/s-sign_transfer_1/00008.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_1/00009.png b/tests_zemu/snapshots/s-sign_transfer_1/00009.png index 23e3366..1a47589 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_1/00009.png and b/tests_zemu/snapshots/s-sign_transfer_1/00009.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_1/00010.png b/tests_zemu/snapshots/s-sign_transfer_1/00010.png index 3b6b7a0..c4aa136 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_1/00010.png and b/tests_zemu/snapshots/s-sign_transfer_1/00010.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_1/00013.png b/tests_zemu/snapshots/s-sign_transfer_1/00013.png index a36f097..006c26a 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_1/00013.png and b/tests_zemu/snapshots/s-sign_transfer_1/00013.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_1/00014.png b/tests_zemu/snapshots/s-sign_transfer_1/00014.png index 1acebcb..f087398 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_1/00014.png and b/tests_zemu/snapshots/s-sign_transfer_1/00014.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_1_legacy/00005.png b/tests_zemu/snapshots/s-sign_transfer_1_legacy/00005.png index d283c27..af465cb 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_1_legacy/00005.png and b/tests_zemu/snapshots/s-sign_transfer_1_legacy/00005.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_1_legacy/00006.png b/tests_zemu/snapshots/s-sign_transfer_1_legacy/00006.png index f81fefb..46fde50 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_1_legacy/00006.png and b/tests_zemu/snapshots/s-sign_transfer_1_legacy/00006.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_1_legacy/00007.png b/tests_zemu/snapshots/s-sign_transfer_1_legacy/00007.png index 5ce6c38..c6bdd68 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_1_legacy/00007.png and b/tests_zemu/snapshots/s-sign_transfer_1_legacy/00007.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_1_legacy/00008.png b/tests_zemu/snapshots/s-sign_transfer_1_legacy/00008.png index cdde32a..d4415cc 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_1_legacy/00008.png and b/tests_zemu/snapshots/s-sign_transfer_1_legacy/00008.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_1_legacy/00009.png b/tests_zemu/snapshots/s-sign_transfer_1_legacy/00009.png index 23e3366..1a47589 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_1_legacy/00009.png and b/tests_zemu/snapshots/s-sign_transfer_1_legacy/00009.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_1_legacy/00010.png b/tests_zemu/snapshots/s-sign_transfer_1_legacy/00010.png index 3b6b7a0..c4aa136 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_1_legacy/00010.png and b/tests_zemu/snapshots/s-sign_transfer_1_legacy/00010.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_1_legacy/00013.png b/tests_zemu/snapshots/s-sign_transfer_1_legacy/00013.png index a36f097..006c26a 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_1_legacy/00013.png and b/tests_zemu/snapshots/s-sign_transfer_1_legacy/00013.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_1_legacy/00014.png b/tests_zemu/snapshots/s-sign_transfer_1_legacy/00014.png index 1acebcb..f087398 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_1_legacy/00014.png and b/tests_zemu/snapshots/s-sign_transfer_1_legacy/00014.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_create_1/00005.png b/tests_zemu/snapshots/s-sign_transfer_create_1/00005.png index d283c27..af465cb 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_create_1/00005.png and b/tests_zemu/snapshots/s-sign_transfer_create_1/00005.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_create_1/00006.png b/tests_zemu/snapshots/s-sign_transfer_create_1/00006.png index 671ad6e..46fde50 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_create_1/00006.png and b/tests_zemu/snapshots/s-sign_transfer_create_1/00006.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_create_1/00007.png b/tests_zemu/snapshots/s-sign_transfer_create_1/00007.png index 44adec6..c6bdd68 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_create_1/00007.png and b/tests_zemu/snapshots/s-sign_transfer_create_1/00007.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_create_1/00008.png b/tests_zemu/snapshots/s-sign_transfer_create_1/00008.png index 406676f..d4415cc 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_create_1/00008.png and b/tests_zemu/snapshots/s-sign_transfer_create_1/00008.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_create_1/00009.png b/tests_zemu/snapshots/s-sign_transfer_create_1/00009.png index ebc3c7b..1a47589 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_create_1/00009.png and b/tests_zemu/snapshots/s-sign_transfer_create_1/00009.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_create_1/00010.png b/tests_zemu/snapshots/s-sign_transfer_create_1/00010.png index b697063..f667a5c 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_create_1/00010.png and b/tests_zemu/snapshots/s-sign_transfer_create_1/00010.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_create_1/00013.png b/tests_zemu/snapshots/s-sign_transfer_create_1/00013.png index 7bc5337..006c26a 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_create_1/00013.png and b/tests_zemu/snapshots/s-sign_transfer_create_1/00013.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_create_1/00014.png b/tests_zemu/snapshots/s-sign_transfer_create_1/00014.png index 4bad7ec..f087398 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_create_1/00014.png and b/tests_zemu/snapshots/s-sign_transfer_create_1/00014.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00005.png b/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00005.png index d283c27..af465cb 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00005.png and b/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00005.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00006.png b/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00006.png index 671ad6e..46fde50 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00006.png and b/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00006.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00007.png b/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00007.png index 44adec6..c6bdd68 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00007.png and b/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00007.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00008.png b/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00008.png index 406676f..d4415cc 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00008.png and b/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00008.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00009.png b/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00009.png index ebc3c7b..1a47589 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00009.png and b/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00009.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00010.png b/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00010.png index b697063..f667a5c 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00010.png and b/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00010.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00013.png b/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00013.png index 7bc5337..006c26a 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00013.png and b/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00013.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00014.png b/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00014.png index 4bad7ec..f087398 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00014.png and b/tests_zemu/snapshots/s-sign_transfer_create_1_legacy/00014.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00005.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00005.png index d283c27..6ff4eae 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00005.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00005.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00006.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00006.png index 2b9c932..46fde50 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00006.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00006.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00007.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00007.png index 695b04a..c6bdd68 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00007.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00007.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00008.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00008.png index 2e9d08d..d4415cc 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00008.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00008.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00009.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00009.png index 4578082..1a47589 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00009.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00009.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00010.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00010.png index 9db32b9..f667a5c 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00010.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00010.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00011.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00011.png index f20078c..3173673 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00011.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00011.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00014.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00014.png index 44ffe41..006c26a 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00014.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00014.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00015.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00015.png index aca0c77..f087398 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00015.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1/00015.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00005.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00005.png index d283c27..6ff4eae 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00005.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00005.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00006.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00006.png index 2b9c932..46fde50 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00006.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00006.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00007.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00007.png index 695b04a..c6bdd68 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00007.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00007.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00008.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00008.png index 2e9d08d..d4415cc 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00008.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00008.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00009.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00009.png index 4578082..1a47589 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00009.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00009.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00010.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00010.png index 9db32b9..f667a5c 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00010.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00010.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00011.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00011.png index f20078c..3173673 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00011.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00011.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00014.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00014.png index 44ffe41..006c26a 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00014.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00014.png differ diff --git a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00015.png b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00015.png index aca0c77..f087398 100644 Binary files a/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00015.png and b/tests_zemu/snapshots/s-sign_transfer_cross_chain_1_legacy/00015.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00003.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00003.png index d11ff41..64a7563 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00003.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00003.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00004.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00004.png index db32042..37ef450 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00004.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00004.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00005.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00005.png index f7034bf..af465cb 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00005.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00005.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00006.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00006.png index becc769..76ebe35 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00006.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00006.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00007.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00007.png index dee25b7..c204d8e 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00007.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00007.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00008.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00008.png index 1779e33..7456736 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00008.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00008.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00009.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00009.png index 04ba8bc..becc769 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00009.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00009.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00010.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00010.png index eda1d77..dee25b7 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00010.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00010.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00011.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00011.png index 67e4ac1..006c26a 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00011.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00011.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00012.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00012.png index 006c26a..f087398 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00012.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00012.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00013.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00013.png index f087398..eda1d77 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00013.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00013.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00014.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00014.png new file mode 100644 index 0000000..67e4ac1 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00014.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00015.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00015.png new file mode 100644 index 0000000..006c26a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00015.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00016.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00016.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00016.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00017.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00017.png new file mode 100644 index 0000000..006c26a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00017.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00018.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00018.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_204/00018.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00003.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00003.png index 4b25f4a..3ed6d08 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00003.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00003.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00004.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00004.png index b7fd5da..15b1e19 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00004.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00004.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00005.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00005.png index f7034bf..af465cb 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00005.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00005.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00006.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00006.png index becc769..76ebe35 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00006.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00006.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00007.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00007.png index dee25b7..c204d8e 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00007.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00007.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00008.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00008.png index b3e0d6a..7456736 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00008.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00008.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00009.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00009.png index df975da..becc769 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00009.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00009.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00010.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00010.png index eda1d77..dee25b7 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00010.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00010.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00011.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00011.png index 67e4ac1..006c26a 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00011.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00011.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00012.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00012.png index 006c26a..f087398 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00012.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00012.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00013.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00013.png index f087398..eda1d77 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00013.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00013.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00014.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00014.png new file mode 100644 index 0000000..67e4ac1 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00014.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00015.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00015.png new file mode 100644 index 0000000..006c26a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00015.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00016.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00016.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00016.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00017.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00017.png new file mode 100644 index 0000000..006c26a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00017.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00018.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00018.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_205/00018.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00003.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00003.png index 29dd380..d11ff41 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00003.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00003.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00004.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00004.png index a40a122..db32042 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00004.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00004.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00005.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00005.png index f7034bf..af465cb 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00005.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00005.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00006.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00006.png index becc769..76ebe35 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00006.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00006.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00007.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00007.png index dee25b7..c204d8e 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00007.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00007.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00008.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00008.png index a261efb..7456736 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00008.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00008.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00009.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00009.png index 39c3e93..becc769 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00009.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00009.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00010.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00010.png index eda1d77..dee25b7 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00010.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00010.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00011.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00011.png index 67e4ac1..006c26a 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00011.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00011.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00012.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00012.png index 006c26a..f087398 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00012.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00012.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00013.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00013.png index f087398..eda1d77 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00013.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00013.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00014.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00014.png new file mode 100644 index 0000000..67e4ac1 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00014.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00015.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00015.png new file mode 100644 index 0000000..006c26a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00015.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00016.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00016.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00016.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00017.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00017.png new file mode 100644 index 0000000..006c26a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00017.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00018.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00018.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_206/00018.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00003.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00003.png index 903e2ea..7c6cdea 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00003.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00003.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00004.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00004.png index 7ec7df1..efc5f12 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00004.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00004.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00005.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00005.png index f7034bf..af465cb 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00005.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00005.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00006.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00006.png index becc769..76ebe35 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00006.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00006.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00007.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00007.png index dee25b7..c204d8e 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00007.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00007.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00008.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00008.png index d3d716e..7456736 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00008.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00008.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00009.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00009.png index 21c70f7..becc769 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00009.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00009.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00010.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00010.png index 23d2db4..dee25b7 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00010.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00010.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00011.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00011.png index 2f97c71..006c26a 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00011.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00011.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00012.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00012.png index 006c26a..f087398 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00012.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00012.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00013.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00013.png index f087398..23d2db4 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00013.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00013.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00014.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00014.png new file mode 100644 index 0000000..2f97c71 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00014.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00015.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00015.png new file mode 100644 index 0000000..006c26a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00015.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00016.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00016.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_217/00016.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00003.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00003.png index 3b07d70..e02e8ba 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00003.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00003.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00004.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00004.png index 9830011..42416a4 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00004.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00004.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00005.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00005.png index f7034bf..af465cb 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00005.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00005.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00006.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00006.png index becc769..76ebe35 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00006.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00006.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00007.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00007.png index dee25b7..c204d8e 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00007.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00007.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00008.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00008.png index 3946025..7456736 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00008.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00008.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00009.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00009.png index c39093f..becc769 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00009.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00009.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00010.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00010.png index 23d2db4..dee25b7 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00010.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00010.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00011.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00011.png index 2f97c71..006c26a 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00011.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00011.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00012.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00012.png index 006c26a..f087398 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00012.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00012.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00013.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00013.png index f087398..23d2db4 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00013.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00013.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00014.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00014.png new file mode 100644 index 0000000..2f97c71 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00014.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00015.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00015.png new file mode 100644 index 0000000..006c26a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00015.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00016.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00016.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00016.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00017.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00017.png new file mode 100644 index 0000000..006c26a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00017.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00018.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00018.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_218/00018.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00004.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00004.png index 57efad6..19250e3 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00004.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00004.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00006.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00006.png index 78240ae..11475ef 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00006.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00006.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00007.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00007.png index d283c27..af465cb 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00007.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00007.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00008.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00008.png index 8169ae1..76ebe35 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00008.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00008.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00009.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00009.png index fdaec24..c204d8e 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00009.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00009.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00010.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00010.png index 1c947ca..d1c5163 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00010.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00010.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00011.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00011.png index 9f5e1de..fdaec24 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00011.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00011.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00012.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00012.png index 5bd96d3..1c947ca 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00012.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00012.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00013.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00013.png index eda1d77..006c26a 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00013.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00013.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00014.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00014.png index 67e4ac1..f087398 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00014.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00014.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00015.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00015.png index 006c26a..eda1d77 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00015.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00015.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00016.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00016.png index f087398..67e4ac1 100644 Binary files a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00016.png and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00016.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00017.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00017.png new file mode 100644 index 0000000..006c26a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00017.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00018.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00018.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_435/00018.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00000.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00000.png new file mode 100644 index 0000000..c83ee89 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00000.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00001.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00001.png new file mode 100644 index 0000000..2a68ef7 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00001.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00002.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00002.png new file mode 100644 index 0000000..2593b43 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00002.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00003.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00003.png new file mode 100644 index 0000000..098406d Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00003.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00004.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00004.png new file mode 100644 index 0000000..af465cb Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00004.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00005.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00005.png new file mode 100644 index 0000000..e36472e Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00005.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00006.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00006.png new file mode 100644 index 0000000..c6177e7 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00006.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00007.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00007.png new file mode 100644 index 0000000..2cd347a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00007.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00008.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00008.png new file mode 100644 index 0000000..d1c5163 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00008.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00009.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00009.png new file mode 100644 index 0000000..fdaec24 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00009.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00010.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00010.png new file mode 100644 index 0000000..1c947ca Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00010.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00011.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00011.png new file mode 100644 index 0000000..d5b8776 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00011.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00012.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00012.png new file mode 100644 index 0000000..0fafd74 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00012.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00013.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00013.png new file mode 100644 index 0000000..23d2db4 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00013.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00014.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00014.png new file mode 100644 index 0000000..2f97c71 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00014.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00015.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00015.png new file mode 100644 index 0000000..006c26a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00015.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00016.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00016.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_496/00016.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00000.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00000.png new file mode 100644 index 0000000..c83ee89 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00000.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00001.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00001.png new file mode 100644 index 0000000..2a68ef7 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00001.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00002.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00002.png new file mode 100644 index 0000000..2593b43 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00002.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00003.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00003.png new file mode 100644 index 0000000..6647494 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00003.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00004.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00004.png new file mode 100644 index 0000000..57efad6 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00004.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00005.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00005.png new file mode 100644 index 0000000..af465cb Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00005.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00006.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00006.png new file mode 100644 index 0000000..4cb85a6 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00006.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00007.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00007.png new file mode 100644 index 0000000..bcb7610 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00007.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00008.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00008.png new file mode 100644 index 0000000..c6177e7 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00008.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00009.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00009.png new file mode 100644 index 0000000..2cd347a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00009.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00010.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00010.png new file mode 100644 index 0000000..d1c5163 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00010.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00011.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00011.png new file mode 100644 index 0000000..fdaec24 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00011.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00012.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00012.png new file mode 100644 index 0000000..1c947ca Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00012.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00013.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00013.png new file mode 100644 index 0000000..ae33efa Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00013.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00014.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00014.png new file mode 100644 index 0000000..94b0e7b Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00014.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00015.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00015.png new file mode 100644 index 0000000..eda1d77 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00015.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00016.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00016.png new file mode 100644 index 0000000..67e4ac1 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00016.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00017.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00017.png new file mode 100644 index 0000000..006c26a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00017.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00018.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00018.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_613/00018.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00000.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00000.png new file mode 100644 index 0000000..c83ee89 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00000.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00001.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00001.png new file mode 100644 index 0000000..2a68ef7 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00001.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00002.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00002.png new file mode 100644 index 0000000..2593b43 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00002.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00003.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00003.png new file mode 100644 index 0000000..6647494 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00003.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00004.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00004.png new file mode 100644 index 0000000..57efad6 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00004.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00005.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00005.png new file mode 100644 index 0000000..af465cb Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00005.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00006.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00006.png new file mode 100644 index 0000000..4cb85a6 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00006.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00007.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00007.png new file mode 100644 index 0000000..bcb7610 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00007.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00008.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00008.png new file mode 100644 index 0000000..c6177e7 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00008.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00009.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00009.png new file mode 100644 index 0000000..2cd347a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00009.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00010.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00010.png new file mode 100644 index 0000000..d1c5163 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00010.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00011.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00011.png new file mode 100644 index 0000000..fdaec24 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00011.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00012.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00012.png new file mode 100644 index 0000000..1c947ca Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00012.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00013.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00013.png new file mode 100644 index 0000000..21e143f Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00013.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00014.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00014.png new file mode 100644 index 0000000..c9f1103 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00014.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00015.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00015.png new file mode 100644 index 0000000..eda1d77 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00015.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00016.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00016.png new file mode 100644 index 0000000..67e4ac1 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00016.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00017.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00017.png new file mode 100644 index 0000000..006c26a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00017.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00018.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00018.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_614/00018.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00000.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00000.png new file mode 100644 index 0000000..c83ee89 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00000.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00001.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00001.png new file mode 100644 index 0000000..2a68ef7 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00001.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00002.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00002.png new file mode 100644 index 0000000..2593b43 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00002.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00003.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00003.png new file mode 100644 index 0000000..6647494 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00003.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00004.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00004.png new file mode 100644 index 0000000..57efad6 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00004.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00005.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00005.png new file mode 100644 index 0000000..af465cb Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00005.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00006.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00006.png new file mode 100644 index 0000000..4cb85a6 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00006.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00007.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00007.png new file mode 100644 index 0000000..bcb7610 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00007.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00008.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00008.png new file mode 100644 index 0000000..c6177e7 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00008.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00009.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00009.png new file mode 100644 index 0000000..2cd347a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00009.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00010.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00010.png new file mode 100644 index 0000000..d1c5163 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00010.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00011.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00011.png new file mode 100644 index 0000000..fdaec24 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00011.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00012.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00012.png new file mode 100644 index 0000000..61191a3 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00012.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00013.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00013.png new file mode 100644 index 0000000..0965747 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00013.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00014.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00014.png new file mode 100644 index 0000000..da05c65 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00014.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00015.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00015.png new file mode 100644 index 0000000..23d2db4 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00015.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00016.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00016.png new file mode 100644 index 0000000..2f97c71 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00016.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00017.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00017.png new file mode 100644 index 0000000..006c26a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00017.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00018.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00018.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_733/00018.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00000.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00000.png new file mode 100644 index 0000000..c83ee89 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00000.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00001.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00001.png new file mode 100644 index 0000000..2a68ef7 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00001.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00002.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00002.png new file mode 100644 index 0000000..2593b43 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00002.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00003.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00003.png new file mode 100644 index 0000000..6647494 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00003.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00004.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00004.png new file mode 100644 index 0000000..57efad6 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00004.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00005.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00005.png new file mode 100644 index 0000000..af465cb Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00005.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00006.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00006.png new file mode 100644 index 0000000..4cb85a6 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00006.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00007.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00007.png new file mode 100644 index 0000000..bcb7610 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00007.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00008.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00008.png new file mode 100644 index 0000000..c6177e7 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00008.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00009.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00009.png new file mode 100644 index 0000000..2cd347a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00009.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00010.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00010.png new file mode 100644 index 0000000..d1c5163 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00010.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00011.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00011.png new file mode 100644 index 0000000..fdaec24 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00011.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00012.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00012.png new file mode 100644 index 0000000..1c947ca Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00012.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00013.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00013.png new file mode 100644 index 0000000..4feb355 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00013.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00014.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00014.png new file mode 100644 index 0000000..1a98aac Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00014.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00015.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00015.png new file mode 100644 index 0000000..eda1d77 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00015.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00016.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00016.png new file mode 100644 index 0000000..67e4ac1 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00016.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00017.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00017.png new file mode 100644 index 0000000..006c26a Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00017.png differ diff --git a/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00018.png b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00018.png new file mode 100644 index 0000000..f087398 Binary files /dev/null and b/tests_zemu/snapshots/s-test_apdu_legacy_blob_734/00018.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_284/00006.png b/tests_zemu/snapshots/sp-handler_legacy_len_284/00006.png index 99f0b15..be02be8 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_284/00006.png and b/tests_zemu/snapshots/sp-handler_legacy_len_284/00006.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_284/00007.png b/tests_zemu/snapshots/sp-handler_legacy_len_284/00007.png index be02be8..d413cc0 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_284/00007.png and b/tests_zemu/snapshots/sp-handler_legacy_len_284/00007.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_284/00008.png b/tests_zemu/snapshots/sp-handler_legacy_len_284/00008.png index d413cc0..36bb26f 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_284/00008.png and b/tests_zemu/snapshots/sp-handler_legacy_len_284/00008.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_284/00009.png b/tests_zemu/snapshots/sp-handler_legacy_len_284/00009.png index 36bb26f..1749b61 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_284/00009.png and b/tests_zemu/snapshots/sp-handler_legacy_len_284/00009.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_284/00010.png b/tests_zemu/snapshots/sp-handler_legacy_len_284/00010.png index 1749b61..49acd00 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_284/00010.png and b/tests_zemu/snapshots/sp-handler_legacy_len_284/00010.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_284/00011.png b/tests_zemu/snapshots/sp-handler_legacy_len_284/00011.png index 49acd00..131116b 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_284/00011.png and b/tests_zemu/snapshots/sp-handler_legacy_len_284/00011.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_284/00012.png b/tests_zemu/snapshots/sp-handler_legacy_len_284/00012.png index 131116b..62c6f59 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_284/00012.png and b/tests_zemu/snapshots/sp-handler_legacy_len_284/00012.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_284/00013.png b/tests_zemu/snapshots/sp-handler_legacy_len_284/00013.png index 62c6f59..648b8a6 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_284/00013.png and b/tests_zemu/snapshots/sp-handler_legacy_len_284/00013.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_284/00014.png b/tests_zemu/snapshots/sp-handler_legacy_len_284/00014.png index 648b8a6..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_284/00014.png and b/tests_zemu/snapshots/sp-handler_legacy_len_284/00014.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_284/00015.png b/tests_zemu/snapshots/sp-handler_legacy_len_284/00015.png index a01594f..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_284/00015.png and b/tests_zemu/snapshots/sp-handler_legacy_len_284/00015.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_284/00016.png b/tests_zemu/snapshots/sp-handler_legacy_len_284/00016.png index 7234d99..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_284/00016.png and b/tests_zemu/snapshots/sp-handler_legacy_len_284/00016.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_284/00017.png b/tests_zemu/snapshots/sp-handler_legacy_len_284/00017.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_284/00017.png and b/tests_zemu/snapshots/sp-handler_legacy_len_284/00017.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_284/00018.png b/tests_zemu/snapshots/sp-handler_legacy_len_284/00018.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_284/00018.png and b/tests_zemu/snapshots/sp-handler_legacy_len_284/00018.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_285/00006.png b/tests_zemu/snapshots/sp-handler_legacy_len_285/00006.png index 99f0b15..be02be8 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_285/00006.png and b/tests_zemu/snapshots/sp-handler_legacy_len_285/00006.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_285/00007.png b/tests_zemu/snapshots/sp-handler_legacy_len_285/00007.png index be02be8..d413cc0 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_285/00007.png and b/tests_zemu/snapshots/sp-handler_legacy_len_285/00007.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_285/00008.png b/tests_zemu/snapshots/sp-handler_legacy_len_285/00008.png index d413cc0..36bb26f 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_285/00008.png and b/tests_zemu/snapshots/sp-handler_legacy_len_285/00008.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_285/00009.png b/tests_zemu/snapshots/sp-handler_legacy_len_285/00009.png index 36bb26f..1749b61 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_285/00009.png and b/tests_zemu/snapshots/sp-handler_legacy_len_285/00009.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_285/00010.png b/tests_zemu/snapshots/sp-handler_legacy_len_285/00010.png index 1749b61..49acd00 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_285/00010.png and b/tests_zemu/snapshots/sp-handler_legacy_len_285/00010.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_285/00011.png b/tests_zemu/snapshots/sp-handler_legacy_len_285/00011.png index 49acd00..131116b 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_285/00011.png and b/tests_zemu/snapshots/sp-handler_legacy_len_285/00011.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_285/00012.png b/tests_zemu/snapshots/sp-handler_legacy_len_285/00012.png index 131116b..e84886f 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_285/00012.png and b/tests_zemu/snapshots/sp-handler_legacy_len_285/00012.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_285/00013.png b/tests_zemu/snapshots/sp-handler_legacy_len_285/00013.png index e84886f..648b8a6 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_285/00013.png and b/tests_zemu/snapshots/sp-handler_legacy_len_285/00013.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_285/00014.png b/tests_zemu/snapshots/sp-handler_legacy_len_285/00014.png index 648b8a6..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_285/00014.png and b/tests_zemu/snapshots/sp-handler_legacy_len_285/00014.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_285/00015.png b/tests_zemu/snapshots/sp-handler_legacy_len_285/00015.png index 24c9563..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_285/00015.png and b/tests_zemu/snapshots/sp-handler_legacy_len_285/00015.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_285/00016.png b/tests_zemu/snapshots/sp-handler_legacy_len_285/00016.png index 7234d99..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_285/00016.png and b/tests_zemu/snapshots/sp-handler_legacy_len_285/00016.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_285/00017.png b/tests_zemu/snapshots/sp-handler_legacy_len_285/00017.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_285/00017.png and b/tests_zemu/snapshots/sp-handler_legacy_len_285/00017.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_285/00018.png b/tests_zemu/snapshots/sp-handler_legacy_len_285/00018.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_285/00018.png and b/tests_zemu/snapshots/sp-handler_legacy_len_285/00018.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_287/00006.png b/tests_zemu/snapshots/sp-handler_legacy_len_287/00006.png index 99f0b15..be02be8 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_287/00006.png and b/tests_zemu/snapshots/sp-handler_legacy_len_287/00006.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_287/00007.png b/tests_zemu/snapshots/sp-handler_legacy_len_287/00007.png index be02be8..d413cc0 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_287/00007.png and b/tests_zemu/snapshots/sp-handler_legacy_len_287/00007.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_287/00008.png b/tests_zemu/snapshots/sp-handler_legacy_len_287/00008.png index d413cc0..36bb26f 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_287/00008.png and b/tests_zemu/snapshots/sp-handler_legacy_len_287/00008.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_287/00009.png b/tests_zemu/snapshots/sp-handler_legacy_len_287/00009.png index 36bb26f..1749b61 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_287/00009.png and b/tests_zemu/snapshots/sp-handler_legacy_len_287/00009.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_287/00010.png b/tests_zemu/snapshots/sp-handler_legacy_len_287/00010.png index 1749b61..49acd00 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_287/00010.png and b/tests_zemu/snapshots/sp-handler_legacy_len_287/00010.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_287/00011.png b/tests_zemu/snapshots/sp-handler_legacy_len_287/00011.png index 49acd00..131116b 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_287/00011.png and b/tests_zemu/snapshots/sp-handler_legacy_len_287/00011.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_287/00012.png b/tests_zemu/snapshots/sp-handler_legacy_len_287/00012.png index 131116b..e29a515 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_287/00012.png and b/tests_zemu/snapshots/sp-handler_legacy_len_287/00012.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_287/00013.png b/tests_zemu/snapshots/sp-handler_legacy_len_287/00013.png index e29a515..648b8a6 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_287/00013.png and b/tests_zemu/snapshots/sp-handler_legacy_len_287/00013.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_287/00014.png b/tests_zemu/snapshots/sp-handler_legacy_len_287/00014.png index 648b8a6..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_287/00014.png and b/tests_zemu/snapshots/sp-handler_legacy_len_287/00014.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_287/00015.png b/tests_zemu/snapshots/sp-handler_legacy_len_287/00015.png index f135c98..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_287/00015.png and b/tests_zemu/snapshots/sp-handler_legacy_len_287/00015.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_287/00016.png b/tests_zemu/snapshots/sp-handler_legacy_len_287/00016.png index 7234d99..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_287/00016.png and b/tests_zemu/snapshots/sp-handler_legacy_len_287/00016.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_287/00017.png b/tests_zemu/snapshots/sp-handler_legacy_len_287/00017.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_287/00017.png and b/tests_zemu/snapshots/sp-handler_legacy_len_287/00017.png differ diff --git a/tests_zemu/snapshots/sp-handler_legacy_len_287/00018.png b/tests_zemu/snapshots/sp-handler_legacy_len_287/00018.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-handler_legacy_len_287/00018.png and b/tests_zemu/snapshots/sp-handler_legacy_len_287/00018.png differ diff --git a/tests_zemu/snapshots/sp-mainmenu/00005.png b/tests_zemu/snapshots/sp-mainmenu/00005.png index 7e72218..4ce639e 100644 Binary files a/tests_zemu/snapshots/sp-mainmenu/00005.png and b/tests_zemu/snapshots/sp-mainmenu/00005.png differ diff --git a/tests_zemu/snapshots/sp-mainmenu/00009.png b/tests_zemu/snapshots/sp-mainmenu/00009.png index 7e72218..4ce639e 100644 Binary files a/tests_zemu/snapshots/sp-mainmenu/00009.png and b/tests_zemu/snapshots/sp-mainmenu/00009.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1/00001.png b/tests_zemu/snapshots/sp-sign_hash_1/00001.png index 044b14d..01fe7bc 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1/00001.png and b/tests_zemu/snapshots/sp-sign_hash_1/00001.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1/00002.png b/tests_zemu/snapshots/sp-sign_hash_1/00002.png index 974d2e7..044b14d 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1/00002.png and b/tests_zemu/snapshots/sp-sign_hash_1/00002.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1/00003.png b/tests_zemu/snapshots/sp-sign_hash_1/00003.png index a58dfd1..974d2e7 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1/00003.png and b/tests_zemu/snapshots/sp-sign_hash_1/00003.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1/00004.png b/tests_zemu/snapshots/sp-sign_hash_1/00004.png index 15de6b1..a58dfd1 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1/00004.png and b/tests_zemu/snapshots/sp-sign_hash_1/00004.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1/00005.png b/tests_zemu/snapshots/sp-sign_hash_1/00005.png index e2f1fad..15de6b1 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1/00005.png and b/tests_zemu/snapshots/sp-sign_hash_1/00005.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1/00006.png b/tests_zemu/snapshots/sp-sign_hash_1/00006.png index 7234d99..542e61f 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1/00006.png and b/tests_zemu/snapshots/sp-sign_hash_1/00006.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1/00007.png b/tests_zemu/snapshots/sp-sign_hash_1/00007.png index 0c0a855..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1/00007.png and b/tests_zemu/snapshots/sp-sign_hash_1/00007.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1/00008.png b/tests_zemu/snapshots/sp-sign_hash_1/00008.png index 1e4be69..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1/00008.png and b/tests_zemu/snapshots/sp-sign_hash_1/00008.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1/00009.png b/tests_zemu/snapshots/sp-sign_hash_1/00009.png index 58ec4be..542e61f 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1/00009.png and b/tests_zemu/snapshots/sp-sign_hash_1/00009.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1/00010.png b/tests_zemu/snapshots/sp-sign_hash_1/00010.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_hash_1/00010.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00001.png b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00001.png index 044b14d..01fe7bc 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00001.png and b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00001.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00002.png b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00002.png index 974d2e7..044b14d 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00002.png and b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00002.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00003.png b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00003.png index a58dfd1..974d2e7 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00003.png and b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00003.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00004.png b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00004.png index 15de6b1..a58dfd1 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00004.png and b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00004.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00005.png b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00005.png index e2f1fad..15de6b1 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00005.png and b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00005.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00006.png b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00006.png index 7234d99..542e61f 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00006.png and b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00006.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00007.png b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00007.png index 0c0a855..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00007.png and b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00007.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00008.png b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00008.png index 1e4be69..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00008.png and b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00008.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00009.png b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00009.png index 58ec4be..542e61f 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00009.png and b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00009.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_1_legacy/00010.png b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00010.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_hash_1_legacy/00010.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2/00001.png b/tests_zemu/snapshots/sp-sign_hash_2/00001.png index 044b14d..01fe7bc 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2/00001.png and b/tests_zemu/snapshots/sp-sign_hash_2/00001.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2/00002.png b/tests_zemu/snapshots/sp-sign_hash_2/00002.png index 974d2e7..044b14d 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2/00002.png and b/tests_zemu/snapshots/sp-sign_hash_2/00002.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2/00003.png b/tests_zemu/snapshots/sp-sign_hash_2/00003.png index a58dfd1..974d2e7 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2/00003.png and b/tests_zemu/snapshots/sp-sign_hash_2/00003.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2/00004.png b/tests_zemu/snapshots/sp-sign_hash_2/00004.png index 15de6b1..a58dfd1 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2/00004.png and b/tests_zemu/snapshots/sp-sign_hash_2/00004.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2/00005.png b/tests_zemu/snapshots/sp-sign_hash_2/00005.png index e2f1fad..15de6b1 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2/00005.png and b/tests_zemu/snapshots/sp-sign_hash_2/00005.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2/00006.png b/tests_zemu/snapshots/sp-sign_hash_2/00006.png index 7234d99..542e61f 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2/00006.png and b/tests_zemu/snapshots/sp-sign_hash_2/00006.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2/00007.png b/tests_zemu/snapshots/sp-sign_hash_2/00007.png index 0c0a855..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2/00007.png and b/tests_zemu/snapshots/sp-sign_hash_2/00007.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2/00008.png b/tests_zemu/snapshots/sp-sign_hash_2/00008.png index 1e4be69..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2/00008.png and b/tests_zemu/snapshots/sp-sign_hash_2/00008.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2/00009.png b/tests_zemu/snapshots/sp-sign_hash_2/00009.png index 58ec4be..542e61f 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2/00009.png and b/tests_zemu/snapshots/sp-sign_hash_2/00009.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2/00010.png b/tests_zemu/snapshots/sp-sign_hash_2/00010.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_hash_2/00010.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00001.png b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00001.png index 044b14d..01fe7bc 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00001.png and b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00001.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00002.png b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00002.png index 974d2e7..044b14d 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00002.png and b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00002.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00003.png b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00003.png index a58dfd1..974d2e7 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00003.png and b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00003.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00004.png b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00004.png index 15de6b1..a58dfd1 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00004.png and b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00004.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00005.png b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00005.png index e2f1fad..15de6b1 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00005.png and b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00005.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00006.png b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00006.png index 7234d99..542e61f 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00006.png and b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00006.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00007.png b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00007.png index 0c0a855..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00007.png and b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00007.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00008.png b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00008.png index 1e4be69..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00008.png and b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00008.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00009.png b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00009.png index 58ec4be..542e61f 100644 Binary files a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00009.png and b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00009.png differ diff --git a/tests_zemu/snapshots/sp-sign_hash_2_legacy/00010.png b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00010.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_hash_2_legacy/00010.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer/00006.png b/tests_zemu/snapshots/sp-sign_simple_transfer/00006.png index 99f0b15..0b892da 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer/00006.png and b/tests_zemu/snapshots/sp-sign_simple_transfer/00006.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer/00007.png b/tests_zemu/snapshots/sp-sign_simple_transfer/00007.png index 79f0c4a..250cf41 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer/00007.png and b/tests_zemu/snapshots/sp-sign_simple_transfer/00007.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer/00008.png b/tests_zemu/snapshots/sp-sign_simple_transfer/00008.png index 2bb1f90..8131525 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer/00008.png and b/tests_zemu/snapshots/sp-sign_simple_transfer/00008.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer/00009.png b/tests_zemu/snapshots/sp-sign_simple_transfer/00009.png index c39b28b..cb67753 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer/00009.png and b/tests_zemu/snapshots/sp-sign_simple_transfer/00009.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer/00010.png b/tests_zemu/snapshots/sp-sign_simple_transfer/00010.png index 131116b..a695a5f 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer/00010.png and b/tests_zemu/snapshots/sp-sign_simple_transfer/00010.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer/00011.png b/tests_zemu/snapshots/sp-sign_simple_transfer/00011.png index 9eae1e4..423dfd6 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer/00011.png and b/tests_zemu/snapshots/sp-sign_simple_transfer/00011.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer/00012.png b/tests_zemu/snapshots/sp-sign_simple_transfer/00012.png index 5824ac0..131116b 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer/00012.png and b/tests_zemu/snapshots/sp-sign_simple_transfer/00012.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer/00013.png b/tests_zemu/snapshots/sp-sign_simple_transfer/00013.png index 7234d99..9eae1e4 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer/00013.png and b/tests_zemu/snapshots/sp-sign_simple_transfer/00013.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer/00014.png b/tests_zemu/snapshots/sp-sign_simple_transfer/00014.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer/00014.png and b/tests_zemu/snapshots/sp-sign_simple_transfer/00014.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer/00015.png b/tests_zemu/snapshots/sp-sign_simple_transfer/00015.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer/00015.png and b/tests_zemu/snapshots/sp-sign_simple_transfer/00015.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer/00016.png b/tests_zemu/snapshots/sp-sign_simple_transfer/00016.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer/00016.png and b/tests_zemu/snapshots/sp-sign_simple_transfer/00016.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer/00017.png b/tests_zemu/snapshots/sp-sign_simple_transfer/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_simple_transfer/00017.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer/00018.png b/tests_zemu/snapshots/sp-sign_simple_transfer/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_simple_transfer/00018.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00006.png b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00006.png index 99f0b15..0b892da 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00006.png and b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00006.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00007.png b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00007.png index 79f0c4a..250cf41 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00007.png and b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00007.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00008.png b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00008.png index 2bb1f90..8131525 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00008.png and b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00008.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00009.png b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00009.png index c39b28b..cb67753 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00009.png and b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00009.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00010.png b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00010.png index 131116b..a695a5f 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00010.png and b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00010.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00011.png b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00011.png index 9eae1e4..423dfd6 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00011.png and b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00011.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00012.png b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00012.png index 5824ac0..131116b 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00012.png and b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00012.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00013.png b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00013.png index 7234d99..9eae1e4 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00013.png and b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00013.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00014.png b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00014.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00014.png and b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00014.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00015.png b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00015.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00015.png and b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00015.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00016.png b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00016.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00016.png and b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00016.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00017.png b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00017.png differ diff --git a/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00018.png b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_simple_transfer_legacy/00018.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1/00006.png b/tests_zemu/snapshots/sp-sign_transfer_1/00006.png index 99f0b15..0b892da 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1/00006.png and b/tests_zemu/snapshots/sp-sign_transfer_1/00006.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1/00007.png b/tests_zemu/snapshots/sp-sign_transfer_1/00007.png index 7c60378..638cf6d 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1/00007.png and b/tests_zemu/snapshots/sp-sign_transfer_1/00007.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1/00008.png b/tests_zemu/snapshots/sp-sign_transfer_1/00008.png index 249687b..84c5767 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1/00008.png and b/tests_zemu/snapshots/sp-sign_transfer_1/00008.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1/00009.png b/tests_zemu/snapshots/sp-sign_transfer_1/00009.png index d82d455..35bfe62 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1/00009.png and b/tests_zemu/snapshots/sp-sign_transfer_1/00009.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1/00010.png b/tests_zemu/snapshots/sp-sign_transfer_1/00010.png index 131116b..72cfced 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1/00010.png and b/tests_zemu/snapshots/sp-sign_transfer_1/00010.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1/00011.png b/tests_zemu/snapshots/sp-sign_transfer_1/00011.png index d41cee4..f9449c7 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1/00011.png and b/tests_zemu/snapshots/sp-sign_transfer_1/00011.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1/00012.png b/tests_zemu/snapshots/sp-sign_transfer_1/00012.png index e704761..131116b 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1/00012.png and b/tests_zemu/snapshots/sp-sign_transfer_1/00012.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1/00013.png b/tests_zemu/snapshots/sp-sign_transfer_1/00013.png index 7234d99..d41cee4 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1/00013.png and b/tests_zemu/snapshots/sp-sign_transfer_1/00013.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1/00014.png b/tests_zemu/snapshots/sp-sign_transfer_1/00014.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1/00014.png and b/tests_zemu/snapshots/sp-sign_transfer_1/00014.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1/00015.png b/tests_zemu/snapshots/sp-sign_transfer_1/00015.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1/00015.png and b/tests_zemu/snapshots/sp-sign_transfer_1/00015.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1/00016.png b/tests_zemu/snapshots/sp-sign_transfer_1/00016.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1/00016.png and b/tests_zemu/snapshots/sp-sign_transfer_1/00016.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1/00017.png b/tests_zemu/snapshots/sp-sign_transfer_1/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_transfer_1/00017.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1/00018.png b/tests_zemu/snapshots/sp-sign_transfer_1/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_transfer_1/00018.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00006.png b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00006.png index 99f0b15..0b892da 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00006.png and b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00006.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00007.png b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00007.png index 7c60378..638cf6d 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00007.png and b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00007.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00008.png b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00008.png index 249687b..84c5767 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00008.png and b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00008.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00009.png b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00009.png index d82d455..35bfe62 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00009.png and b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00009.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00010.png b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00010.png index 131116b..72cfced 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00010.png and b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00010.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00011.png b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00011.png index d41cee4..f9449c7 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00011.png and b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00011.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00012.png b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00012.png index e704761..131116b 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00012.png and b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00012.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00013.png b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00013.png index 7234d99..d41cee4 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00013.png and b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00013.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00014.png b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00014.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00014.png and b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00014.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00015.png b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00015.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00015.png and b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00015.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00016.png b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00016.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00016.png and b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00016.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00017.png b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00017.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00018.png b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_transfer_1_legacy/00018.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1/00006.png b/tests_zemu/snapshots/sp-sign_transfer_create_1/00006.png index 99f0b15..0b892da 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1/00006.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1/00006.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1/00007.png b/tests_zemu/snapshots/sp-sign_transfer_create_1/00007.png index 56502bb..638cf6d 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1/00007.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1/00007.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1/00008.png b/tests_zemu/snapshots/sp-sign_transfer_create_1/00008.png index 249687b..84c5767 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1/00008.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1/00008.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1/00009.png b/tests_zemu/snapshots/sp-sign_transfer_create_1/00009.png index d82d455..35bfe62 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1/00009.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1/00009.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1/00010.png b/tests_zemu/snapshots/sp-sign_transfer_create_1/00010.png index 2115358..72cfced 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1/00010.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1/00010.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1/00011.png b/tests_zemu/snapshots/sp-sign_transfer_create_1/00011.png index d41cee4..d94e0f1 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1/00011.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1/00011.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1/00012.png b/tests_zemu/snapshots/sp-sign_transfer_create_1/00012.png index 3986742..2115358 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1/00012.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1/00012.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1/00013.png b/tests_zemu/snapshots/sp-sign_transfer_create_1/00013.png index 7234d99..d41cee4 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1/00013.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1/00013.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1/00014.png b/tests_zemu/snapshots/sp-sign_transfer_create_1/00014.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1/00014.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1/00014.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1/00015.png b/tests_zemu/snapshots/sp-sign_transfer_create_1/00015.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1/00015.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1/00015.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1/00016.png b/tests_zemu/snapshots/sp-sign_transfer_create_1/00016.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1/00016.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1/00016.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1/00017.png b/tests_zemu/snapshots/sp-sign_transfer_create_1/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_transfer_create_1/00017.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1/00018.png b/tests_zemu/snapshots/sp-sign_transfer_create_1/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_transfer_create_1/00018.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00006.png b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00006.png index 99f0b15..0b892da 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00006.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00006.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00007.png b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00007.png index 56502bb..638cf6d 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00007.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00007.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00008.png b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00008.png index 249687b..84c5767 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00008.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00008.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00009.png b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00009.png index d82d455..35bfe62 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00009.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00009.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00010.png b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00010.png index 2115358..72cfced 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00010.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00010.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00011.png b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00011.png index d41cee4..d94e0f1 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00011.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00011.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00012.png b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00012.png index 3986742..2115358 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00012.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00012.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00013.png b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00013.png index 7234d99..d41cee4 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00013.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00013.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00014.png b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00014.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00014.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00014.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00015.png b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00015.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00015.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00015.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00016.png b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00016.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00016.png and b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00016.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00017.png b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00017.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00018.png b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_transfer_create_1_legacy/00018.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00006.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00006.png index 99f0b15..9016735 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00006.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00006.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00007.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00007.png index 9d45c59..638cf6d 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00007.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00007.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00008.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00008.png index 6aa291c..84c5767 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00008.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00008.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00009.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00009.png index 5e20eda..35bfe62 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00009.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00009.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00010.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00010.png index 8d25ff4..72cfced 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00010.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00010.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00011.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00011.png index 2115358..d94e0f1 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00011.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00011.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00012.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00012.png index d41cee4..154f90e 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00012.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00012.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00013.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00013.png index f6cdcdf..2115358 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00013.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00013.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00014.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00014.png index 7234d99..d41cee4 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00014.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00014.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00015.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00015.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00015.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00015.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00016.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00016.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00016.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00016.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00017.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00017.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00017.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00017.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00018.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00018.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00018.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00019.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00019.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1/00019.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00006.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00006.png index 99f0b15..9016735 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00006.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00006.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00007.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00007.png index 9d45c59..638cf6d 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00007.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00007.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00008.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00008.png index 6aa291c..84c5767 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00008.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00008.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00009.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00009.png index 5e20eda..35bfe62 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00009.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00009.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00010.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00010.png index 8d25ff4..72cfced 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00010.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00010.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00011.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00011.png index 2115358..d94e0f1 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00011.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00011.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00012.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00012.png index d41cee4..154f90e 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00012.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00012.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00013.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00013.png index f6cdcdf..2115358 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00013.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00013.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00014.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00014.png index 7234d99..d41cee4 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00014.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00014.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00015.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00015.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00015.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00015.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00016.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00016.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00016.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00016.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00017.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00017.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00017.png and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00017.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00018.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00018.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00018.png differ diff --git a/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00019.png b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00019.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-sign_transfer_cross_chain_1_legacy/00019.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00004.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00004.png index 74cab77..356fd86 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00004.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00004.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00005.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00005.png index fa7a826..f6f341d 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00005.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00005.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00006.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00006.png index 94d7e08..0b892da 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00006.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00006.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00007.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00007.png index 6feab2d..15276cf 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00007.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00007.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00008.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00008.png index 6cc8e1d..bb8df24 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00008.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00008.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00009.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00009.png index 7234d99..ef0f457 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00009.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00009.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00010.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00010.png index 0c0a855..6feab2d 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00010.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00010.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00013.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00013.png new file mode 100644 index 0000000..0c0a855 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00013.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00014.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00014.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00014.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00015.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00015.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00015.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00016.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00016.png new file mode 100644 index 0000000..7234d99 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00016.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00017.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00017.png new file mode 100644 index 0000000..0c0a855 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00017.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00018.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00018.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00018.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00019.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00019.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_204/00019.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00004.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00004.png index 8b64a18..ee09a8d 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00004.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00004.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00005.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00005.png index cd1cb0d..a0633cb 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00005.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00005.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00006.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00006.png index 94d7e08..0b892da 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00006.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00006.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00007.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00007.png index 6feab2d..15276cf 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00007.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00007.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00008.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00008.png index 586ca73..bb8df24 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00008.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00008.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00009.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00009.png index f67e374..ef0f457 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00009.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00009.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00010.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00010.png index 7234d99..6feab2d 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00010.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00010.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00011.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00011.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00011.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00011.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00012.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00012.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00012.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00012.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00013.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00013.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00013.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00013.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00014.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00014.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00014.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00015.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00015.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00015.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00016.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00016.png new file mode 100644 index 0000000..0c0a855 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00016.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00017.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00017.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00018.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_205/00018.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00004.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00004.png index 7fdf0a5..74cab77 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00004.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00004.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00005.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00005.png index 60caf46..fa7a826 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00005.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00005.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00006.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00006.png index 94d7e08..0b892da 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00006.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00006.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00007.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00007.png index 6feab2d..15276cf 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00007.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00007.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00008.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00008.png index 9f9f1f3..bb8df24 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00008.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00008.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00009.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00009.png index 6fad988..ef0f457 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00009.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00009.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00010.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00010.png index 7234d99..6feab2d 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00010.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00010.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00011.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00011.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00011.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00011.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00012.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00012.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00012.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00012.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00013.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00013.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00013.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00013.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00014.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00014.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00014.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00015.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00015.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00015.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00016.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00016.png new file mode 100644 index 0000000..0c0a855 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00016.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00017.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00017.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00018.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_206/00018.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00004.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00004.png index c372afe..f48418d 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00004.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00004.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00005.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00005.png index 324df8e..0ef93d4 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00005.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00005.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00006.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00006.png index 94d7e08..0b892da 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00006.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00006.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00007.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00007.png index 6feab2d..15276cf 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00007.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00007.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00008.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00008.png index 1788b57..bb8df24 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00008.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00008.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00009.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00009.png index a9c7830..ef0f457 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00009.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00009.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00010.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00010.png index 5c94916..6feab2d 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00010.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00010.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00013.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00013.png new file mode 100644 index 0000000..5c94916 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00013.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00014.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00014.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00014.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00015.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00015.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00015.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00016.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00016.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00016.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00017.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00017.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_217/00017.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00004.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00004.png index 37e9a04..b2cf6cb 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00004.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00004.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00005.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00005.png index 829acf9..b833c97 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00005.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00005.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00006.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00006.png index 94d7e08..0b892da 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00006.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00006.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00007.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00007.png index 6feab2d..15276cf 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00007.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00007.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00008.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00008.png index 6845a78..bb8df24 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00008.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00008.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00009.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00009.png index a9c7830..ef0f457 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00009.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00009.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00010.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00010.png index 5c94916..6feab2d 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00010.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00010.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00013.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00013.png new file mode 100644 index 0000000..5c94916 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00013.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00014.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00014.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00014.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00015.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00015.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00015.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00016.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00016.png new file mode 100644 index 0000000..5c94916 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00016.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00017.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00017.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00018.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_218/00018.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00004.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00004.png index 82de24c..3841304 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00004.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00004.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00005.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00005.png index d609904..dc63327 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00005.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00005.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00006.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00006.png index 808883e..0b892da 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00006.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00006.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00007.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00007.png index 76850d6..15276cf 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00007.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00007.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00008.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00008.png index 99f0b15..bb8df24 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00008.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00008.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00009.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00009.png index 27a2571..423dfd6 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00009.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00009.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00012.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00012.png index d1081a5..1e4be69 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00012.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00012.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00013.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00013.png index 7234d99..58ec4be 100644 Binary files a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00013.png and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_435/00013.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00000.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00000.png new file mode 100644 index 0000000..33a7bd8 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00000.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00001.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00001.png new file mode 100644 index 0000000..ba22ea5 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00001.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00002.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00002.png new file mode 100644 index 0000000..cb84a2b Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00002.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00003.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00003.png new file mode 100644 index 0000000..e4ade64 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00003.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00004.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00004.png new file mode 100644 index 0000000..605ec6a Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00004.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00005.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00005.png new file mode 100644 index 0000000..0b892da Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00005.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00006.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00006.png new file mode 100644 index 0000000..40090d7 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00006.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00007.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00007.png new file mode 100644 index 0000000..cb67753 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00007.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00008.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00008.png new file mode 100644 index 0000000..a695a5f Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00008.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00009.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00009.png new file mode 100644 index 0000000..423dfd6 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00009.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00010.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00010.png new file mode 100644 index 0000000..131116b Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00010.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00011.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00011.png new file mode 100644 index 0000000..9eae1e4 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00011.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00012.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00012.png new file mode 100644 index 0000000..2a42f23 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00012.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00013.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00013.png new file mode 100644 index 0000000..121b26e Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00013.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00014.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00014.png new file mode 100644 index 0000000..a9c7830 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00014.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00015.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00015.png new file mode 100644 index 0000000..5c94916 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00015.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00016.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00016.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00016.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00017.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00017.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_496/00017.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00000.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00000.png new file mode 100644 index 0000000..33a7bd8 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00000.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00001.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00001.png new file mode 100644 index 0000000..ba22ea5 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00001.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00002.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00002.png new file mode 100644 index 0000000..cb84a2b Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00002.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00003.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00003.png new file mode 100644 index 0000000..e4ade64 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00003.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00004.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00004.png new file mode 100644 index 0000000..82de24c Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00004.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00005.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00005.png new file mode 100644 index 0000000..d609904 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00005.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00006.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00006.png new file mode 100644 index 0000000..0b892da Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00006.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00007.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00007.png new file mode 100644 index 0000000..250cf41 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00007.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00008.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00008.png new file mode 100644 index 0000000..8131525 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00008.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00009.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00009.png new file mode 100644 index 0000000..cb67753 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00009.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00010.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00010.png new file mode 100644 index 0000000..a695a5f Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00010.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00011.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00011.png new file mode 100644 index 0000000..423dfd6 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00011.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00012.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00012.png new file mode 100644 index 0000000..131116b Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00012.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00013.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00013.png new file mode 100644 index 0000000..9eae1e4 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00013.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00014.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00014.png new file mode 100644 index 0000000..ffa311a Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00014.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00015.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00015.png new file mode 100644 index 0000000..7234d99 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00015.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00016.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00016.png new file mode 100644 index 0000000..0c0a855 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00016.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00017.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00017.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00018.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_613/00018.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00000.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00000.png new file mode 100644 index 0000000..33a7bd8 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00000.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00001.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00001.png new file mode 100644 index 0000000..ba22ea5 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00001.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00002.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00002.png new file mode 100644 index 0000000..cb84a2b Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00002.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00003.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00003.png new file mode 100644 index 0000000..e4ade64 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00003.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00004.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00004.png new file mode 100644 index 0000000..82de24c Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00004.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00005.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00005.png new file mode 100644 index 0000000..d609904 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00005.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00006.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00006.png new file mode 100644 index 0000000..0b892da Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00006.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00007.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00007.png new file mode 100644 index 0000000..250cf41 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00007.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00008.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00008.png new file mode 100644 index 0000000..8131525 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00008.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00009.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00009.png new file mode 100644 index 0000000..cb67753 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00009.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00010.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00010.png new file mode 100644 index 0000000..a695a5f Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00010.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00011.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00011.png new file mode 100644 index 0000000..423dfd6 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00011.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00012.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00012.png new file mode 100644 index 0000000..131116b Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00012.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00013.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00013.png new file mode 100644 index 0000000..9eae1e4 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00013.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00014.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00014.png new file mode 100644 index 0000000..935adcf Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00014.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00015.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00015.png new file mode 100644 index 0000000..7234d99 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00015.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00016.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00016.png new file mode 100644 index 0000000..0c0a855 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00016.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00017.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00017.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00018.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_614/00018.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00000.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00000.png new file mode 100644 index 0000000..33a7bd8 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00000.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00001.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00001.png new file mode 100644 index 0000000..ba22ea5 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00001.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00002.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00002.png new file mode 100644 index 0000000..cb84a2b Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00002.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00003.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00003.png new file mode 100644 index 0000000..e4ade64 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00003.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00004.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00004.png new file mode 100644 index 0000000..82de24c Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00004.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00005.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00005.png new file mode 100644 index 0000000..d609904 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00005.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00006.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00006.png new file mode 100644 index 0000000..0b892da Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00006.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00007.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00007.png new file mode 100644 index 0000000..250cf41 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00007.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00008.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00008.png new file mode 100644 index 0000000..8131525 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00008.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00009.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00009.png new file mode 100644 index 0000000..cb67753 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00009.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00010.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00010.png new file mode 100644 index 0000000..a695a5f Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00010.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00011.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00011.png new file mode 100644 index 0000000..423dfd6 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00011.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00012.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00012.png new file mode 100644 index 0000000..131116b Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00012.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00013.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00013.png new file mode 100644 index 0000000..4864d63 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00013.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00014.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00014.png new file mode 100644 index 0000000..38b1f58 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00014.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00015.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00015.png new file mode 100644 index 0000000..a9c7830 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00015.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00016.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00016.png new file mode 100644 index 0000000..5c94916 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00016.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00017.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00017.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00018.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_733/00018.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00000.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00000.png new file mode 100644 index 0000000..33a7bd8 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00000.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00001.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00001.png new file mode 100644 index 0000000..ba22ea5 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00001.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00002.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00002.png new file mode 100644 index 0000000..cb84a2b Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00002.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00003.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00003.png new file mode 100644 index 0000000..e4ade64 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00003.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00004.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00004.png new file mode 100644 index 0000000..82de24c Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00004.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00005.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00005.png new file mode 100644 index 0000000..d609904 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00005.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00006.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00006.png new file mode 100644 index 0000000..0b892da Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00006.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00007.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00007.png new file mode 100644 index 0000000..250cf41 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00007.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00008.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00008.png new file mode 100644 index 0000000..8131525 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00008.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00009.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00009.png new file mode 100644 index 0000000..cb67753 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00009.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00010.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00010.png new file mode 100644 index 0000000..a695a5f Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00010.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00011.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00011.png new file mode 100644 index 0000000..423dfd6 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00011.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00012.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00012.png new file mode 100644 index 0000000..131116b Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00012.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00013.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00013.png new file mode 100644 index 0000000..9eae1e4 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00013.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00014.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00014.png new file mode 100644 index 0000000..f9de0af Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00014.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00015.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00015.png new file mode 100644 index 0000000..74ef50d Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00015.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00016.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00016.png new file mode 100644 index 0000000..7234d99 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00016.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00017.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00017.png new file mode 100644 index 0000000..0c0a855 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00017.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00018.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00018.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00018.png differ diff --git a/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00019.png b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00019.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/sp-test_apdu_legacy_blob_734/00019.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_284/00000.png b/tests_zemu/snapshots/st-handler_legacy_len_284/00000.png index 67614c7..1956cb7 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_284/00000.png and b/tests_zemu/snapshots/st-handler_legacy_len_284/00000.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_284/00001.png b/tests_zemu/snapshots/st-handler_legacy_len_284/00001.png index 2e025f3..7618dd3 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_284/00001.png and b/tests_zemu/snapshots/st-handler_legacy_len_284/00001.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_284/00002.png b/tests_zemu/snapshots/st-handler_legacy_len_284/00002.png index a68b804..40df299 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_284/00002.png and b/tests_zemu/snapshots/st-handler_legacy_len_284/00002.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_284/00003.png b/tests_zemu/snapshots/st-handler_legacy_len_284/00003.png index a008dab..5f20278 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_284/00003.png and b/tests_zemu/snapshots/st-handler_legacy_len_284/00003.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_284/00004.png b/tests_zemu/snapshots/st-handler_legacy_len_284/00004.png index 97070d7..ac5bcd4 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_284/00004.png and b/tests_zemu/snapshots/st-handler_legacy_len_284/00004.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_284/00005.png b/tests_zemu/snapshots/st-handler_legacy_len_284/00005.png index 89da73a..936d633 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_284/00005.png and b/tests_zemu/snapshots/st-handler_legacy_len_284/00005.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_284/00006.png b/tests_zemu/snapshots/st-handler_legacy_len_284/00006.png index 38b104e..936d633 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_284/00006.png and b/tests_zemu/snapshots/st-handler_legacy_len_284/00006.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_285/00000.png b/tests_zemu/snapshots/st-handler_legacy_len_285/00000.png index 67614c7..1956cb7 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_285/00000.png and b/tests_zemu/snapshots/st-handler_legacy_len_285/00000.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_285/00001.png b/tests_zemu/snapshots/st-handler_legacy_len_285/00001.png index 2e025f3..7618dd3 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_285/00001.png and b/tests_zemu/snapshots/st-handler_legacy_len_285/00001.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_285/00002.png b/tests_zemu/snapshots/st-handler_legacy_len_285/00002.png index a68b804..40df299 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_285/00002.png and b/tests_zemu/snapshots/st-handler_legacy_len_285/00002.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_285/00003.png b/tests_zemu/snapshots/st-handler_legacy_len_285/00003.png index a008dab..ffb713a 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_285/00003.png and b/tests_zemu/snapshots/st-handler_legacy_len_285/00003.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_285/00004.png b/tests_zemu/snapshots/st-handler_legacy_len_285/00004.png index 4be154a..ac5bcd4 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_285/00004.png and b/tests_zemu/snapshots/st-handler_legacy_len_285/00004.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_285/00005.png b/tests_zemu/snapshots/st-handler_legacy_len_285/00005.png index a69d593..936d633 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_285/00005.png and b/tests_zemu/snapshots/st-handler_legacy_len_285/00005.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_285/00006.png b/tests_zemu/snapshots/st-handler_legacy_len_285/00006.png index 38b104e..936d633 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_285/00006.png and b/tests_zemu/snapshots/st-handler_legacy_len_285/00006.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_287/00000.png b/tests_zemu/snapshots/st-handler_legacy_len_287/00000.png index 67614c7..1956cb7 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_287/00000.png and b/tests_zemu/snapshots/st-handler_legacy_len_287/00000.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_287/00001.png b/tests_zemu/snapshots/st-handler_legacy_len_287/00001.png index 2e025f3..7618dd3 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_287/00001.png and b/tests_zemu/snapshots/st-handler_legacy_len_287/00001.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_287/00002.png b/tests_zemu/snapshots/st-handler_legacy_len_287/00002.png index a68b804..40df299 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_287/00002.png and b/tests_zemu/snapshots/st-handler_legacy_len_287/00002.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_287/00003.png b/tests_zemu/snapshots/st-handler_legacy_len_287/00003.png index a008dab..c697b93 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_287/00003.png and b/tests_zemu/snapshots/st-handler_legacy_len_287/00003.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_287/00004.png b/tests_zemu/snapshots/st-handler_legacy_len_287/00004.png index 24bfb3a..ac5bcd4 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_287/00004.png and b/tests_zemu/snapshots/st-handler_legacy_len_287/00004.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_287/00005.png b/tests_zemu/snapshots/st-handler_legacy_len_287/00005.png index a98dc65..936d633 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_287/00005.png and b/tests_zemu/snapshots/st-handler_legacy_len_287/00005.png differ diff --git a/tests_zemu/snapshots/st-handler_legacy_len_287/00006.png b/tests_zemu/snapshots/st-handler_legacy_len_287/00006.png index 38b104e..936d633 100644 Binary files a/tests_zemu/snapshots/st-handler_legacy_len_287/00006.png and b/tests_zemu/snapshots/st-handler_legacy_len_287/00006.png differ diff --git a/tests_zemu/snapshots/st-mainmenu/00004.png b/tests_zemu/snapshots/st-mainmenu/00004.png index ae2265d..afea5c5 100644 Binary files a/tests_zemu/snapshots/st-mainmenu/00004.png and b/tests_zemu/snapshots/st-mainmenu/00004.png differ diff --git a/tests_zemu/snapshots/st-sign_hash_1/00001.png b/tests_zemu/snapshots/st-sign_hash_1/00001.png index 74ee173..3778eb9 100644 Binary files a/tests_zemu/snapshots/st-sign_hash_1/00001.png and b/tests_zemu/snapshots/st-sign_hash_1/00001.png differ diff --git a/tests_zemu/snapshots/st-sign_hash_1/00002.png b/tests_zemu/snapshots/st-sign_hash_1/00002.png index fc3f83a..2294af0 100644 Binary files a/tests_zemu/snapshots/st-sign_hash_1/00002.png and b/tests_zemu/snapshots/st-sign_hash_1/00002.png differ diff --git a/tests_zemu/snapshots/st-sign_hash_1/00003.png b/tests_zemu/snapshots/st-sign_hash_1/00003.png index 967a170..a33caed 100644 Binary files a/tests_zemu/snapshots/st-sign_hash_1/00003.png and b/tests_zemu/snapshots/st-sign_hash_1/00003.png differ diff --git a/tests_zemu/snapshots/st-sign_hash_1/00004.png b/tests_zemu/snapshots/st-sign_hash_1/00004.png index a011cd5..936d633 100644 Binary files a/tests_zemu/snapshots/st-sign_hash_1/00004.png and b/tests_zemu/snapshots/st-sign_hash_1/00004.png differ diff --git a/tests_zemu/snapshots/st-sign_hash_1_legacy/00001.png b/tests_zemu/snapshots/st-sign_hash_1_legacy/00001.png index 74ee173..3778eb9 100644 Binary files a/tests_zemu/snapshots/st-sign_hash_1_legacy/00001.png and b/tests_zemu/snapshots/st-sign_hash_1_legacy/00001.png differ diff --git a/tests_zemu/snapshots/st-sign_hash_1_legacy/00002.png b/tests_zemu/snapshots/st-sign_hash_1_legacy/00002.png index fc3f83a..2294af0 100644 Binary files a/tests_zemu/snapshots/st-sign_hash_1_legacy/00002.png and b/tests_zemu/snapshots/st-sign_hash_1_legacy/00002.png differ diff --git a/tests_zemu/snapshots/st-sign_hash_1_legacy/00003.png b/tests_zemu/snapshots/st-sign_hash_1_legacy/00003.png index 967a170..a33caed 100644 Binary files a/tests_zemu/snapshots/st-sign_hash_1_legacy/00003.png and b/tests_zemu/snapshots/st-sign_hash_1_legacy/00003.png differ diff --git a/tests_zemu/snapshots/st-sign_hash_1_legacy/00004.png b/tests_zemu/snapshots/st-sign_hash_1_legacy/00004.png index a011cd5..936d633 100644 Binary files a/tests_zemu/snapshots/st-sign_hash_1_legacy/00004.png and b/tests_zemu/snapshots/st-sign_hash_1_legacy/00004.png differ diff --git a/tests_zemu/snapshots/st-sign_hash_2/00001.png b/tests_zemu/snapshots/st-sign_hash_2/00001.png index 74ee173..3778eb9 100644 Binary files a/tests_zemu/snapshots/st-sign_hash_2/00001.png and b/tests_zemu/snapshots/st-sign_hash_2/00001.png differ diff --git a/tests_zemu/snapshots/st-sign_hash_2/00002.png b/tests_zemu/snapshots/st-sign_hash_2/00002.png index fc3f83a..2294af0 100644 Binary files a/tests_zemu/snapshots/st-sign_hash_2/00002.png and b/tests_zemu/snapshots/st-sign_hash_2/00002.png differ diff --git a/tests_zemu/snapshots/st-sign_hash_2/00003.png b/tests_zemu/snapshots/st-sign_hash_2/00003.png index 967a170..a33caed 100644 Binary files a/tests_zemu/snapshots/st-sign_hash_2/00003.png and b/tests_zemu/snapshots/st-sign_hash_2/00003.png differ diff --git a/tests_zemu/snapshots/st-sign_hash_2/00004.png b/tests_zemu/snapshots/st-sign_hash_2/00004.png index a011cd5..936d633 100644 Binary files a/tests_zemu/snapshots/st-sign_hash_2/00004.png and b/tests_zemu/snapshots/st-sign_hash_2/00004.png differ diff --git a/tests_zemu/snapshots/st-sign_hash_2_legacy/00001.png b/tests_zemu/snapshots/st-sign_hash_2_legacy/00001.png index 74ee173..3778eb9 100644 Binary files a/tests_zemu/snapshots/st-sign_hash_2_legacy/00001.png and b/tests_zemu/snapshots/st-sign_hash_2_legacy/00001.png differ diff --git a/tests_zemu/snapshots/st-sign_hash_2_legacy/00002.png b/tests_zemu/snapshots/st-sign_hash_2_legacy/00002.png index fc3f83a..2294af0 100644 Binary files a/tests_zemu/snapshots/st-sign_hash_2_legacy/00002.png and b/tests_zemu/snapshots/st-sign_hash_2_legacy/00002.png differ diff --git a/tests_zemu/snapshots/st-sign_hash_2_legacy/00003.png b/tests_zemu/snapshots/st-sign_hash_2_legacy/00003.png index 967a170..a33caed 100644 Binary files a/tests_zemu/snapshots/st-sign_hash_2_legacy/00003.png and b/tests_zemu/snapshots/st-sign_hash_2_legacy/00003.png differ diff --git a/tests_zemu/snapshots/st-sign_hash_2_legacy/00004.png b/tests_zemu/snapshots/st-sign_hash_2_legacy/00004.png index a011cd5..936d633 100644 Binary files a/tests_zemu/snapshots/st-sign_hash_2_legacy/00004.png and b/tests_zemu/snapshots/st-sign_hash_2_legacy/00004.png differ diff --git a/tests_zemu/snapshots/st-sign_simple_transfer/00000.png b/tests_zemu/snapshots/st-sign_simple_transfer/00000.png index 64fcdf3..1956cb7 100644 Binary files a/tests_zemu/snapshots/st-sign_simple_transfer/00000.png and b/tests_zemu/snapshots/st-sign_simple_transfer/00000.png differ diff --git a/tests_zemu/snapshots/st-sign_simple_transfer/00001.png b/tests_zemu/snapshots/st-sign_simple_transfer/00001.png index e69f01a..1cdd61e 100644 Binary files a/tests_zemu/snapshots/st-sign_simple_transfer/00001.png and b/tests_zemu/snapshots/st-sign_simple_transfer/00001.png differ diff --git a/tests_zemu/snapshots/st-sign_simple_transfer/00002.png b/tests_zemu/snapshots/st-sign_simple_transfer/00002.png index cf560f7..8e692bd 100644 Binary files a/tests_zemu/snapshots/st-sign_simple_transfer/00002.png and b/tests_zemu/snapshots/st-sign_simple_transfer/00002.png differ diff --git a/tests_zemu/snapshots/st-sign_simple_transfer/00003.png b/tests_zemu/snapshots/st-sign_simple_transfer/00003.png index 3fb7fb2..3cbd992 100644 Binary files a/tests_zemu/snapshots/st-sign_simple_transfer/00003.png and b/tests_zemu/snapshots/st-sign_simple_transfer/00003.png differ diff --git a/tests_zemu/snapshots/st-sign_simple_transfer/00004.png b/tests_zemu/snapshots/st-sign_simple_transfer/00004.png index 74ddd65..ac5bcd4 100644 Binary files a/tests_zemu/snapshots/st-sign_simple_transfer/00004.png and b/tests_zemu/snapshots/st-sign_simple_transfer/00004.png differ diff --git a/tests_zemu/snapshots/st-sign_simple_transfer/00005.png b/tests_zemu/snapshots/st-sign_simple_transfer/00005.png index e6bb0d1..936d633 100644 Binary files a/tests_zemu/snapshots/st-sign_simple_transfer/00005.png and b/tests_zemu/snapshots/st-sign_simple_transfer/00005.png differ diff --git a/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00000.png b/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00000.png index 64fcdf3..1956cb7 100644 Binary files a/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00000.png and b/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00000.png differ diff --git a/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00001.png b/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00001.png index e69f01a..1cdd61e 100644 Binary files a/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00001.png and b/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00001.png differ diff --git a/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00002.png b/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00002.png index cf560f7..8e692bd 100644 Binary files a/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00002.png and b/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00002.png differ diff --git a/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00003.png b/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00003.png index 3fb7fb2..3cbd992 100644 Binary files a/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00003.png and b/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00003.png differ diff --git a/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00004.png b/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00004.png index 74ddd65..ac5bcd4 100644 Binary files a/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00004.png and b/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00004.png differ diff --git a/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00005.png b/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00005.png index e6bb0d1..936d633 100644 Binary files a/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00005.png and b/tests_zemu/snapshots/st-sign_simple_transfer_legacy/00005.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_1/00000.png b/tests_zemu/snapshots/st-sign_transfer_1/00000.png index 64fcdf3..1956cb7 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_1/00000.png and b/tests_zemu/snapshots/st-sign_transfer_1/00000.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_1/00001.png b/tests_zemu/snapshots/st-sign_transfer_1/00001.png index 21b648f..de6abd7 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_1/00001.png and b/tests_zemu/snapshots/st-sign_transfer_1/00001.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_1/00002.png b/tests_zemu/snapshots/st-sign_transfer_1/00002.png index bda2c3b..bbc36e7 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_1/00002.png and b/tests_zemu/snapshots/st-sign_transfer_1/00002.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_1/00003.png b/tests_zemu/snapshots/st-sign_transfer_1/00003.png index bea7131..02a0a53 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_1/00003.png and b/tests_zemu/snapshots/st-sign_transfer_1/00003.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_1/00004.png b/tests_zemu/snapshots/st-sign_transfer_1/00004.png index 74ddd65..ac5bcd4 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_1/00004.png and b/tests_zemu/snapshots/st-sign_transfer_1/00004.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_1/00005.png b/tests_zemu/snapshots/st-sign_transfer_1/00005.png index e6bb0d1..936d633 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_1/00005.png and b/tests_zemu/snapshots/st-sign_transfer_1/00005.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_1_legacy/00000.png b/tests_zemu/snapshots/st-sign_transfer_1_legacy/00000.png index 64fcdf3..1956cb7 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_1_legacy/00000.png and b/tests_zemu/snapshots/st-sign_transfer_1_legacy/00000.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_1_legacy/00001.png b/tests_zemu/snapshots/st-sign_transfer_1_legacy/00001.png index 21b648f..de6abd7 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_1_legacy/00001.png and b/tests_zemu/snapshots/st-sign_transfer_1_legacy/00001.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_1_legacy/00002.png b/tests_zemu/snapshots/st-sign_transfer_1_legacy/00002.png index bda2c3b..bbc36e7 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_1_legacy/00002.png and b/tests_zemu/snapshots/st-sign_transfer_1_legacy/00002.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_1_legacy/00003.png b/tests_zemu/snapshots/st-sign_transfer_1_legacy/00003.png index bea7131..02a0a53 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_1_legacy/00003.png and b/tests_zemu/snapshots/st-sign_transfer_1_legacy/00003.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_1_legacy/00004.png b/tests_zemu/snapshots/st-sign_transfer_1_legacy/00004.png index 74ddd65..ac5bcd4 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_1_legacy/00004.png and b/tests_zemu/snapshots/st-sign_transfer_1_legacy/00004.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_1_legacy/00005.png b/tests_zemu/snapshots/st-sign_transfer_1_legacy/00005.png index e6bb0d1..936d633 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_1_legacy/00005.png and b/tests_zemu/snapshots/st-sign_transfer_1_legacy/00005.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_create_1/00000.png b/tests_zemu/snapshots/st-sign_transfer_create_1/00000.png index 64fcdf3..1956cb7 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_create_1/00000.png and b/tests_zemu/snapshots/st-sign_transfer_create_1/00000.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_create_1/00001.png b/tests_zemu/snapshots/st-sign_transfer_create_1/00001.png index 21b648f..de6abd7 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_create_1/00001.png and b/tests_zemu/snapshots/st-sign_transfer_create_1/00001.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_create_1/00002.png b/tests_zemu/snapshots/st-sign_transfer_create_1/00002.png index bb8141e..bbc36e7 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_create_1/00002.png and b/tests_zemu/snapshots/st-sign_transfer_create_1/00002.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_create_1/00003.png b/tests_zemu/snapshots/st-sign_transfer_create_1/00003.png index db5273c..93ed644 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_create_1/00003.png and b/tests_zemu/snapshots/st-sign_transfer_create_1/00003.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_create_1/00004.png b/tests_zemu/snapshots/st-sign_transfer_create_1/00004.png index 74ddd65..ac5bcd4 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_create_1/00004.png and b/tests_zemu/snapshots/st-sign_transfer_create_1/00004.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_create_1/00005.png b/tests_zemu/snapshots/st-sign_transfer_create_1/00005.png index e6bb0d1..936d633 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_create_1/00005.png and b/tests_zemu/snapshots/st-sign_transfer_create_1/00005.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00000.png b/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00000.png index 64fcdf3..1956cb7 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00000.png and b/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00000.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00001.png b/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00001.png index 21b648f..de6abd7 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00001.png and b/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00001.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00002.png b/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00002.png index bb8141e..bbc36e7 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00002.png and b/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00002.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00003.png b/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00003.png index db5273c..93ed644 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00003.png and b/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00003.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00004.png b/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00004.png index 74ddd65..ac5bcd4 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00004.png and b/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00004.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00005.png b/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00005.png index e6bb0d1..936d633 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00005.png and b/tests_zemu/snapshots/st-sign_transfer_create_1_legacy/00005.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00000.png b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00000.png index 67614c7..1956cb7 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00000.png and b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00000.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00001.png b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00001.png index 9ef8859..de6abd7 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00001.png and b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00001.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00002.png b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00002.png index a68b804..eaa13b1 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00002.png and b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00002.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00003.png b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00003.png index a75be99..df09435 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00003.png and b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00003.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00004.png b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00004.png index 3799059..ac5bcd4 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00004.png and b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00004.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00005.png b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00005.png index fecbd7c..936d633 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00005.png and b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00005.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00006.png b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00006.png index 38b104e..936d633 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00006.png and b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00006.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00000.png b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00000.png index 67614c7..1956cb7 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00000.png and b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00000.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00001.png b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00001.png index 9ef8859..de6abd7 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00001.png and b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00001.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00002.png b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00002.png index a68b804..eaa13b1 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00002.png and b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00002.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00003.png b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00003.png index a75be99..df09435 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00003.png and b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00003.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00004.png b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00004.png index 3799059..ac5bcd4 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00004.png and b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00004.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00005.png b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00005.png index fecbd7c..936d633 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00005.png and b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00005.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00006.png b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00006.png index 38b104e..936d633 100644 Binary files a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00006.png and b/tests_zemu/snapshots/st-sign_transfer_cross_chain_1_legacy/00006.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_204/00001.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_204/00001.png index dc67065..7d2afaa 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_204/00001.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_204/00001.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_204/00002.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_204/00002.png index 33f56bb..bb82f28 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_204/00002.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_204/00002.png differ diff --git a/tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00007.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_204/00005.png similarity index 100% rename from tests_zemu/snapshots/st-sign_transfer_cross_chain_1/00007.png rename to tests_zemu/snapshots/st-test_apdu_legacy_blob_204/00005.png diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_204/00006.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_204/00006.png new file mode 100644 index 0000000..936d633 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_204/00006.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_205/00001.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_205/00001.png index 7107b31..566d462 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_205/00001.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_205/00001.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_205/00002.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_205/00002.png index 1421e06..bb82f28 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_205/00002.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_205/00002.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_205/00005.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_205/00005.png new file mode 100644 index 0000000..936d633 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_205/00005.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_205/00006.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_205/00006.png new file mode 100644 index 0000000..936d633 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_205/00006.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_206/00001.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_206/00001.png index 09cf136..0bc3995 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_206/00001.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_206/00001.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_206/00002.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_206/00002.png index 0bd9447..bb82f28 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_206/00002.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_206/00002.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_206/00005.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_206/00005.png new file mode 100644 index 0000000..936d633 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_206/00005.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_206/00006.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_206/00006.png new file mode 100644 index 0000000..936d633 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_206/00006.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00000.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00000.png index 1956cb7..0f7f3f9 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00000.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00000.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00001.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00001.png index 0457473..885689a 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00001.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00001.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00002.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00002.png index 795eeaf..bb82f28 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00002.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00002.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00003.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00003.png index f299e16..87bd809 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00003.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00003.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00004.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00004.png index ac5bcd4..936d633 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00004.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_217/00004.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00000.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00000.png index 1956cb7..0f7f3f9 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00000.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00000.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00001.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00001.png index 7bcae9a..5fc31aa 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00001.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00001.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00002.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00002.png index 51994ac..c69322a 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00002.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00002.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00003.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00003.png index f299e16..87bd809 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00003.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00003.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00004.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00004.png index ac5bcd4..936d633 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00004.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00004.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00006.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00006.png new file mode 100644 index 0000000..936d633 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_218/00006.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_435/00001.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_435/00001.png index 1cdd61e..55b3e2b 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_435/00001.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_435/00001.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_435/00002.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_435/00002.png index f6ce155..be7d882 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_435/00002.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_435/00002.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_435/00003.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_435/00003.png index 0184a7d..eb808ee 100644 Binary files a/tests_zemu/snapshots/st-test_apdu_legacy_blob_435/00003.png and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_435/00003.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_435/00006.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_435/00006.png new file mode 100644 index 0000000..936d633 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_435/00006.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00000.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00000.png new file mode 100644 index 0000000..1956cb7 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00000.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00001.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00001.png new file mode 100644 index 0000000..0fe3b33 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00001.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00002.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00002.png new file mode 100644 index 0000000..4ab2106 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00002.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00003.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00003.png new file mode 100644 index 0000000..9b5d8d4 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00003.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00004.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00004.png new file mode 100644 index 0000000..ac5bcd4 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00004.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00005.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00005.png new file mode 100644 index 0000000..936d633 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_496/00005.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00000.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00000.png new file mode 100644 index 0000000..64fcdf3 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00000.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00001.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00001.png new file mode 100644 index 0000000..e69f01a Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00001.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00002.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00002.png new file mode 100644 index 0000000..f1407b3 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00002.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00003.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00003.png new file mode 100644 index 0000000..f6289ce Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00003.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00004.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00004.png new file mode 100644 index 0000000..74ddd65 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00004.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00005.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00005.png new file mode 100644 index 0000000..e6bb0d1 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00005.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00006.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00006.png new file mode 100644 index 0000000..936d633 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_613/00006.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00000.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00000.png new file mode 100644 index 0000000..64fcdf3 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00000.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00001.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00001.png new file mode 100644 index 0000000..e69f01a Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00001.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00002.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00002.png new file mode 100644 index 0000000..f1407b3 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00002.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00003.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00003.png new file mode 100644 index 0000000..634042c Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00003.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00004.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00004.png new file mode 100644 index 0000000..74ddd65 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00004.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00005.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00005.png new file mode 100644 index 0000000..e6bb0d1 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00005.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00006.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00006.png new file mode 100644 index 0000000..936d633 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_614/00006.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00000.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00000.png new file mode 100644 index 0000000..64fcdf3 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00000.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00001.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00001.png new file mode 100644 index 0000000..e69f01a Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00001.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00002.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00002.png new file mode 100644 index 0000000..f1407b3 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00002.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00003.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00003.png new file mode 100644 index 0000000..7a02dd8 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00003.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00004.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00004.png new file mode 100644 index 0000000..1510b1b Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00004.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00005.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00005.png new file mode 100644 index 0000000..e6bb0d1 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00005.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00006.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00006.png new file mode 100644 index 0000000..936d633 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_733/00006.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00000.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00000.png new file mode 100644 index 0000000..64fcdf3 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00000.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00001.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00001.png new file mode 100644 index 0000000..e69f01a Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00001.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00002.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00002.png new file mode 100644 index 0000000..f1407b3 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00002.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00003.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00003.png new file mode 100644 index 0000000..b13d758 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00003.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00004.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00004.png new file mode 100644 index 0000000..74ddd65 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00004.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00005.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00005.png new file mode 100644 index 0000000..e6bb0d1 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00005.png differ diff --git a/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00006.png b/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00006.png new file mode 100644 index 0000000..936d633 Binary files /dev/null and b/tests_zemu/snapshots/st-test_apdu_legacy_blob_734/00006.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_284/00006.png b/tests_zemu/snapshots/x-handler_legacy_len_284/00006.png index 99f0b15..be02be8 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_284/00006.png and b/tests_zemu/snapshots/x-handler_legacy_len_284/00006.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_284/00007.png b/tests_zemu/snapshots/x-handler_legacy_len_284/00007.png index be02be8..d413cc0 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_284/00007.png and b/tests_zemu/snapshots/x-handler_legacy_len_284/00007.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_284/00008.png b/tests_zemu/snapshots/x-handler_legacy_len_284/00008.png index d413cc0..36bb26f 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_284/00008.png and b/tests_zemu/snapshots/x-handler_legacy_len_284/00008.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_284/00009.png b/tests_zemu/snapshots/x-handler_legacy_len_284/00009.png index 36bb26f..1749b61 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_284/00009.png and b/tests_zemu/snapshots/x-handler_legacy_len_284/00009.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_284/00010.png b/tests_zemu/snapshots/x-handler_legacy_len_284/00010.png index 1749b61..49acd00 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_284/00010.png and b/tests_zemu/snapshots/x-handler_legacy_len_284/00010.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_284/00011.png b/tests_zemu/snapshots/x-handler_legacy_len_284/00011.png index 49acd00..131116b 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_284/00011.png and b/tests_zemu/snapshots/x-handler_legacy_len_284/00011.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_284/00012.png b/tests_zemu/snapshots/x-handler_legacy_len_284/00012.png index 131116b..62c6f59 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_284/00012.png and b/tests_zemu/snapshots/x-handler_legacy_len_284/00012.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_284/00013.png b/tests_zemu/snapshots/x-handler_legacy_len_284/00013.png index 62c6f59..648b8a6 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_284/00013.png and b/tests_zemu/snapshots/x-handler_legacy_len_284/00013.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_284/00014.png b/tests_zemu/snapshots/x-handler_legacy_len_284/00014.png index 648b8a6..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_284/00014.png and b/tests_zemu/snapshots/x-handler_legacy_len_284/00014.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_284/00015.png b/tests_zemu/snapshots/x-handler_legacy_len_284/00015.png index a01594f..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_284/00015.png and b/tests_zemu/snapshots/x-handler_legacy_len_284/00015.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_284/00016.png b/tests_zemu/snapshots/x-handler_legacy_len_284/00016.png index 7234d99..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_284/00016.png and b/tests_zemu/snapshots/x-handler_legacy_len_284/00016.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_284/00017.png b/tests_zemu/snapshots/x-handler_legacy_len_284/00017.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_284/00017.png and b/tests_zemu/snapshots/x-handler_legacy_len_284/00017.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_284/00018.png b/tests_zemu/snapshots/x-handler_legacy_len_284/00018.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_284/00018.png and b/tests_zemu/snapshots/x-handler_legacy_len_284/00018.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_285/00006.png b/tests_zemu/snapshots/x-handler_legacy_len_285/00006.png index 99f0b15..be02be8 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_285/00006.png and b/tests_zemu/snapshots/x-handler_legacy_len_285/00006.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_285/00007.png b/tests_zemu/snapshots/x-handler_legacy_len_285/00007.png index be02be8..d413cc0 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_285/00007.png and b/tests_zemu/snapshots/x-handler_legacy_len_285/00007.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_285/00008.png b/tests_zemu/snapshots/x-handler_legacy_len_285/00008.png index d413cc0..36bb26f 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_285/00008.png and b/tests_zemu/snapshots/x-handler_legacy_len_285/00008.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_285/00009.png b/tests_zemu/snapshots/x-handler_legacy_len_285/00009.png index 36bb26f..1749b61 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_285/00009.png and b/tests_zemu/snapshots/x-handler_legacy_len_285/00009.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_285/00010.png b/tests_zemu/snapshots/x-handler_legacy_len_285/00010.png index 1749b61..49acd00 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_285/00010.png and b/tests_zemu/snapshots/x-handler_legacy_len_285/00010.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_285/00011.png b/tests_zemu/snapshots/x-handler_legacy_len_285/00011.png index 49acd00..131116b 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_285/00011.png and b/tests_zemu/snapshots/x-handler_legacy_len_285/00011.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_285/00012.png b/tests_zemu/snapshots/x-handler_legacy_len_285/00012.png index 131116b..e84886f 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_285/00012.png and b/tests_zemu/snapshots/x-handler_legacy_len_285/00012.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_285/00013.png b/tests_zemu/snapshots/x-handler_legacy_len_285/00013.png index e84886f..648b8a6 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_285/00013.png and b/tests_zemu/snapshots/x-handler_legacy_len_285/00013.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_285/00014.png b/tests_zemu/snapshots/x-handler_legacy_len_285/00014.png index 648b8a6..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_285/00014.png and b/tests_zemu/snapshots/x-handler_legacy_len_285/00014.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_285/00015.png b/tests_zemu/snapshots/x-handler_legacy_len_285/00015.png index 24c9563..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_285/00015.png and b/tests_zemu/snapshots/x-handler_legacy_len_285/00015.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_285/00016.png b/tests_zemu/snapshots/x-handler_legacy_len_285/00016.png index 7234d99..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_285/00016.png and b/tests_zemu/snapshots/x-handler_legacy_len_285/00016.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_285/00017.png b/tests_zemu/snapshots/x-handler_legacy_len_285/00017.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_285/00017.png and b/tests_zemu/snapshots/x-handler_legacy_len_285/00017.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_285/00018.png b/tests_zemu/snapshots/x-handler_legacy_len_285/00018.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_285/00018.png and b/tests_zemu/snapshots/x-handler_legacy_len_285/00018.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_287/00006.png b/tests_zemu/snapshots/x-handler_legacy_len_287/00006.png index 99f0b15..be02be8 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_287/00006.png and b/tests_zemu/snapshots/x-handler_legacy_len_287/00006.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_287/00007.png b/tests_zemu/snapshots/x-handler_legacy_len_287/00007.png index be02be8..d413cc0 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_287/00007.png and b/tests_zemu/snapshots/x-handler_legacy_len_287/00007.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_287/00008.png b/tests_zemu/snapshots/x-handler_legacy_len_287/00008.png index d413cc0..36bb26f 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_287/00008.png and b/tests_zemu/snapshots/x-handler_legacy_len_287/00008.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_287/00009.png b/tests_zemu/snapshots/x-handler_legacy_len_287/00009.png index 36bb26f..1749b61 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_287/00009.png and b/tests_zemu/snapshots/x-handler_legacy_len_287/00009.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_287/00010.png b/tests_zemu/snapshots/x-handler_legacy_len_287/00010.png index 1749b61..49acd00 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_287/00010.png and b/tests_zemu/snapshots/x-handler_legacy_len_287/00010.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_287/00011.png b/tests_zemu/snapshots/x-handler_legacy_len_287/00011.png index 49acd00..131116b 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_287/00011.png and b/tests_zemu/snapshots/x-handler_legacy_len_287/00011.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_287/00012.png b/tests_zemu/snapshots/x-handler_legacy_len_287/00012.png index 131116b..e29a515 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_287/00012.png and b/tests_zemu/snapshots/x-handler_legacy_len_287/00012.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_287/00013.png b/tests_zemu/snapshots/x-handler_legacy_len_287/00013.png index e29a515..648b8a6 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_287/00013.png and b/tests_zemu/snapshots/x-handler_legacy_len_287/00013.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_287/00014.png b/tests_zemu/snapshots/x-handler_legacy_len_287/00014.png index 648b8a6..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_287/00014.png and b/tests_zemu/snapshots/x-handler_legacy_len_287/00014.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_287/00015.png b/tests_zemu/snapshots/x-handler_legacy_len_287/00015.png index f135c98..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_287/00015.png and b/tests_zemu/snapshots/x-handler_legacy_len_287/00015.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_287/00016.png b/tests_zemu/snapshots/x-handler_legacy_len_287/00016.png index 7234d99..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_287/00016.png and b/tests_zemu/snapshots/x-handler_legacy_len_287/00016.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_287/00017.png b/tests_zemu/snapshots/x-handler_legacy_len_287/00017.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_287/00017.png and b/tests_zemu/snapshots/x-handler_legacy_len_287/00017.png differ diff --git a/tests_zemu/snapshots/x-handler_legacy_len_287/00018.png b/tests_zemu/snapshots/x-handler_legacy_len_287/00018.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-handler_legacy_len_287/00018.png and b/tests_zemu/snapshots/x-handler_legacy_len_287/00018.png differ diff --git a/tests_zemu/snapshots/x-mainmenu/00005.png b/tests_zemu/snapshots/x-mainmenu/00005.png index 7e72218..4ce639e 100644 Binary files a/tests_zemu/snapshots/x-mainmenu/00005.png and b/tests_zemu/snapshots/x-mainmenu/00005.png differ diff --git a/tests_zemu/snapshots/x-mainmenu/00009.png b/tests_zemu/snapshots/x-mainmenu/00009.png index 7e72218..4ce639e 100644 Binary files a/tests_zemu/snapshots/x-mainmenu/00009.png and b/tests_zemu/snapshots/x-mainmenu/00009.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1/00001.png b/tests_zemu/snapshots/x-sign_hash_1/00001.png index 044b14d..01fe7bc 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1/00001.png and b/tests_zemu/snapshots/x-sign_hash_1/00001.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1/00002.png b/tests_zemu/snapshots/x-sign_hash_1/00002.png index 974d2e7..044b14d 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1/00002.png and b/tests_zemu/snapshots/x-sign_hash_1/00002.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1/00003.png b/tests_zemu/snapshots/x-sign_hash_1/00003.png index a58dfd1..974d2e7 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1/00003.png and b/tests_zemu/snapshots/x-sign_hash_1/00003.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1/00004.png b/tests_zemu/snapshots/x-sign_hash_1/00004.png index 15de6b1..a58dfd1 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1/00004.png and b/tests_zemu/snapshots/x-sign_hash_1/00004.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1/00005.png b/tests_zemu/snapshots/x-sign_hash_1/00005.png index e2f1fad..15de6b1 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1/00005.png and b/tests_zemu/snapshots/x-sign_hash_1/00005.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1/00006.png b/tests_zemu/snapshots/x-sign_hash_1/00006.png index 7234d99..542e61f 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1/00006.png and b/tests_zemu/snapshots/x-sign_hash_1/00006.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1/00007.png b/tests_zemu/snapshots/x-sign_hash_1/00007.png index 0c0a855..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1/00007.png and b/tests_zemu/snapshots/x-sign_hash_1/00007.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1/00008.png b/tests_zemu/snapshots/x-sign_hash_1/00008.png index 1e4be69..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1/00008.png and b/tests_zemu/snapshots/x-sign_hash_1/00008.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1/00009.png b/tests_zemu/snapshots/x-sign_hash_1/00009.png index 58ec4be..542e61f 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1/00009.png and b/tests_zemu/snapshots/x-sign_hash_1/00009.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1/00010.png b/tests_zemu/snapshots/x-sign_hash_1/00010.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-sign_hash_1/00010.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1_legacy/00001.png b/tests_zemu/snapshots/x-sign_hash_1_legacy/00001.png index 044b14d..01fe7bc 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1_legacy/00001.png and b/tests_zemu/snapshots/x-sign_hash_1_legacy/00001.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1_legacy/00002.png b/tests_zemu/snapshots/x-sign_hash_1_legacy/00002.png index 974d2e7..044b14d 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1_legacy/00002.png and b/tests_zemu/snapshots/x-sign_hash_1_legacy/00002.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1_legacy/00003.png b/tests_zemu/snapshots/x-sign_hash_1_legacy/00003.png index a58dfd1..974d2e7 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1_legacy/00003.png and b/tests_zemu/snapshots/x-sign_hash_1_legacy/00003.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1_legacy/00004.png b/tests_zemu/snapshots/x-sign_hash_1_legacy/00004.png index 15de6b1..a58dfd1 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1_legacy/00004.png and b/tests_zemu/snapshots/x-sign_hash_1_legacy/00004.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1_legacy/00005.png b/tests_zemu/snapshots/x-sign_hash_1_legacy/00005.png index e2f1fad..15de6b1 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1_legacy/00005.png and b/tests_zemu/snapshots/x-sign_hash_1_legacy/00005.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1_legacy/00006.png b/tests_zemu/snapshots/x-sign_hash_1_legacy/00006.png index 7234d99..542e61f 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1_legacy/00006.png and b/tests_zemu/snapshots/x-sign_hash_1_legacy/00006.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1_legacy/00007.png b/tests_zemu/snapshots/x-sign_hash_1_legacy/00007.png index 0c0a855..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1_legacy/00007.png and b/tests_zemu/snapshots/x-sign_hash_1_legacy/00007.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1_legacy/00008.png b/tests_zemu/snapshots/x-sign_hash_1_legacy/00008.png index 1e4be69..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1_legacy/00008.png and b/tests_zemu/snapshots/x-sign_hash_1_legacy/00008.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1_legacy/00009.png b/tests_zemu/snapshots/x-sign_hash_1_legacy/00009.png index 58ec4be..542e61f 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_1_legacy/00009.png and b/tests_zemu/snapshots/x-sign_hash_1_legacy/00009.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_1_legacy/00010.png b/tests_zemu/snapshots/x-sign_hash_1_legacy/00010.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-sign_hash_1_legacy/00010.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2/00001.png b/tests_zemu/snapshots/x-sign_hash_2/00001.png index 044b14d..01fe7bc 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2/00001.png and b/tests_zemu/snapshots/x-sign_hash_2/00001.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2/00002.png b/tests_zemu/snapshots/x-sign_hash_2/00002.png index 974d2e7..044b14d 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2/00002.png and b/tests_zemu/snapshots/x-sign_hash_2/00002.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2/00003.png b/tests_zemu/snapshots/x-sign_hash_2/00003.png index a58dfd1..974d2e7 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2/00003.png and b/tests_zemu/snapshots/x-sign_hash_2/00003.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2/00004.png b/tests_zemu/snapshots/x-sign_hash_2/00004.png index 15de6b1..a58dfd1 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2/00004.png and b/tests_zemu/snapshots/x-sign_hash_2/00004.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2/00005.png b/tests_zemu/snapshots/x-sign_hash_2/00005.png index e2f1fad..15de6b1 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2/00005.png and b/tests_zemu/snapshots/x-sign_hash_2/00005.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2/00006.png b/tests_zemu/snapshots/x-sign_hash_2/00006.png index 7234d99..542e61f 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2/00006.png and b/tests_zemu/snapshots/x-sign_hash_2/00006.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2/00007.png b/tests_zemu/snapshots/x-sign_hash_2/00007.png index 0c0a855..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2/00007.png and b/tests_zemu/snapshots/x-sign_hash_2/00007.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2/00008.png b/tests_zemu/snapshots/x-sign_hash_2/00008.png index 1e4be69..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2/00008.png and b/tests_zemu/snapshots/x-sign_hash_2/00008.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2/00009.png b/tests_zemu/snapshots/x-sign_hash_2/00009.png index 58ec4be..542e61f 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2/00009.png and b/tests_zemu/snapshots/x-sign_hash_2/00009.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2/00010.png b/tests_zemu/snapshots/x-sign_hash_2/00010.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-sign_hash_2/00010.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2_legacy/00001.png b/tests_zemu/snapshots/x-sign_hash_2_legacy/00001.png index 044b14d..01fe7bc 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2_legacy/00001.png and b/tests_zemu/snapshots/x-sign_hash_2_legacy/00001.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2_legacy/00002.png b/tests_zemu/snapshots/x-sign_hash_2_legacy/00002.png index 974d2e7..044b14d 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2_legacy/00002.png and b/tests_zemu/snapshots/x-sign_hash_2_legacy/00002.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2_legacy/00003.png b/tests_zemu/snapshots/x-sign_hash_2_legacy/00003.png index a58dfd1..974d2e7 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2_legacy/00003.png and b/tests_zemu/snapshots/x-sign_hash_2_legacy/00003.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2_legacy/00004.png b/tests_zemu/snapshots/x-sign_hash_2_legacy/00004.png index 15de6b1..a58dfd1 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2_legacy/00004.png and b/tests_zemu/snapshots/x-sign_hash_2_legacy/00004.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2_legacy/00005.png b/tests_zemu/snapshots/x-sign_hash_2_legacy/00005.png index e2f1fad..15de6b1 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2_legacy/00005.png and b/tests_zemu/snapshots/x-sign_hash_2_legacy/00005.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2_legacy/00006.png b/tests_zemu/snapshots/x-sign_hash_2_legacy/00006.png index 7234d99..542e61f 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2_legacy/00006.png and b/tests_zemu/snapshots/x-sign_hash_2_legacy/00006.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2_legacy/00007.png b/tests_zemu/snapshots/x-sign_hash_2_legacy/00007.png index 0c0a855..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2_legacy/00007.png and b/tests_zemu/snapshots/x-sign_hash_2_legacy/00007.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2_legacy/00008.png b/tests_zemu/snapshots/x-sign_hash_2_legacy/00008.png index 1e4be69..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2_legacy/00008.png and b/tests_zemu/snapshots/x-sign_hash_2_legacy/00008.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2_legacy/00009.png b/tests_zemu/snapshots/x-sign_hash_2_legacy/00009.png index 58ec4be..542e61f 100644 Binary files a/tests_zemu/snapshots/x-sign_hash_2_legacy/00009.png and b/tests_zemu/snapshots/x-sign_hash_2_legacy/00009.png differ diff --git a/tests_zemu/snapshots/x-sign_hash_2_legacy/00010.png b/tests_zemu/snapshots/x-sign_hash_2_legacy/00010.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-sign_hash_2_legacy/00010.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer/00006.png b/tests_zemu/snapshots/x-sign_simple_transfer/00006.png index 99f0b15..0b892da 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer/00006.png and b/tests_zemu/snapshots/x-sign_simple_transfer/00006.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer/00007.png b/tests_zemu/snapshots/x-sign_simple_transfer/00007.png index 79f0c4a..250cf41 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer/00007.png and b/tests_zemu/snapshots/x-sign_simple_transfer/00007.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer/00008.png b/tests_zemu/snapshots/x-sign_simple_transfer/00008.png index 2bb1f90..8131525 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer/00008.png and b/tests_zemu/snapshots/x-sign_simple_transfer/00008.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer/00009.png b/tests_zemu/snapshots/x-sign_simple_transfer/00009.png index c39b28b..cb67753 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer/00009.png and b/tests_zemu/snapshots/x-sign_simple_transfer/00009.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer/00010.png b/tests_zemu/snapshots/x-sign_simple_transfer/00010.png index 131116b..a695a5f 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer/00010.png and b/tests_zemu/snapshots/x-sign_simple_transfer/00010.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer/00011.png b/tests_zemu/snapshots/x-sign_simple_transfer/00011.png index 9eae1e4..423dfd6 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer/00011.png and b/tests_zemu/snapshots/x-sign_simple_transfer/00011.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer/00012.png b/tests_zemu/snapshots/x-sign_simple_transfer/00012.png index 5824ac0..131116b 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer/00012.png and b/tests_zemu/snapshots/x-sign_simple_transfer/00012.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer/00013.png b/tests_zemu/snapshots/x-sign_simple_transfer/00013.png index 7234d99..9eae1e4 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer/00013.png and b/tests_zemu/snapshots/x-sign_simple_transfer/00013.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer/00014.png b/tests_zemu/snapshots/x-sign_simple_transfer/00014.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer/00014.png and b/tests_zemu/snapshots/x-sign_simple_transfer/00014.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer/00015.png b/tests_zemu/snapshots/x-sign_simple_transfer/00015.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer/00015.png and b/tests_zemu/snapshots/x-sign_simple_transfer/00015.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer/00016.png b/tests_zemu/snapshots/x-sign_simple_transfer/00016.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer/00016.png and b/tests_zemu/snapshots/x-sign_simple_transfer/00016.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer/00017.png b/tests_zemu/snapshots/x-sign_simple_transfer/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_simple_transfer/00017.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer/00018.png b/tests_zemu/snapshots/x-sign_simple_transfer/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-sign_simple_transfer/00018.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00006.png b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00006.png index 99f0b15..0b892da 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00006.png and b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00006.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00007.png b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00007.png index 79f0c4a..250cf41 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00007.png and b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00007.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00008.png b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00008.png index 2bb1f90..8131525 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00008.png and b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00008.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00009.png b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00009.png index c39b28b..cb67753 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00009.png and b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00009.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00010.png b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00010.png index 131116b..a695a5f 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00010.png and b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00010.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00011.png b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00011.png index 9eae1e4..423dfd6 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00011.png and b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00011.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00012.png b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00012.png index 5824ac0..131116b 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00012.png and b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00012.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00013.png b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00013.png index 7234d99..9eae1e4 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00013.png and b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00013.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00014.png b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00014.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00014.png and b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00014.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00015.png b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00015.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00015.png and b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00015.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00016.png b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00016.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00016.png and b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00016.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00017.png b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00017.png differ diff --git a/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00018.png b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-sign_simple_transfer_legacy/00018.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1/00006.png b/tests_zemu/snapshots/x-sign_transfer_1/00006.png index 99f0b15..0b892da 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1/00006.png and b/tests_zemu/snapshots/x-sign_transfer_1/00006.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1/00007.png b/tests_zemu/snapshots/x-sign_transfer_1/00007.png index 7c60378..638cf6d 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1/00007.png and b/tests_zemu/snapshots/x-sign_transfer_1/00007.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1/00008.png b/tests_zemu/snapshots/x-sign_transfer_1/00008.png index 249687b..84c5767 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1/00008.png and b/tests_zemu/snapshots/x-sign_transfer_1/00008.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1/00009.png b/tests_zemu/snapshots/x-sign_transfer_1/00009.png index d82d455..35bfe62 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1/00009.png and b/tests_zemu/snapshots/x-sign_transfer_1/00009.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1/00010.png b/tests_zemu/snapshots/x-sign_transfer_1/00010.png index 131116b..72cfced 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1/00010.png and b/tests_zemu/snapshots/x-sign_transfer_1/00010.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1/00011.png b/tests_zemu/snapshots/x-sign_transfer_1/00011.png index d41cee4..f9449c7 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1/00011.png and b/tests_zemu/snapshots/x-sign_transfer_1/00011.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1/00012.png b/tests_zemu/snapshots/x-sign_transfer_1/00012.png index e704761..131116b 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1/00012.png and b/tests_zemu/snapshots/x-sign_transfer_1/00012.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1/00013.png b/tests_zemu/snapshots/x-sign_transfer_1/00013.png index 7234d99..d41cee4 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1/00013.png and b/tests_zemu/snapshots/x-sign_transfer_1/00013.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1/00014.png b/tests_zemu/snapshots/x-sign_transfer_1/00014.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1/00014.png and b/tests_zemu/snapshots/x-sign_transfer_1/00014.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1/00015.png b/tests_zemu/snapshots/x-sign_transfer_1/00015.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1/00015.png and b/tests_zemu/snapshots/x-sign_transfer_1/00015.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1/00016.png b/tests_zemu/snapshots/x-sign_transfer_1/00016.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1/00016.png and b/tests_zemu/snapshots/x-sign_transfer_1/00016.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1/00017.png b/tests_zemu/snapshots/x-sign_transfer_1/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_transfer_1/00017.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1/00018.png b/tests_zemu/snapshots/x-sign_transfer_1/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-sign_transfer_1/00018.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00006.png b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00006.png index 99f0b15..0b892da 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00006.png and b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00006.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00007.png b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00007.png index 7c60378..638cf6d 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00007.png and b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00007.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00008.png b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00008.png index 249687b..84c5767 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00008.png and b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00008.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00009.png b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00009.png index d82d455..35bfe62 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00009.png and b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00009.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00010.png b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00010.png index 131116b..72cfced 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00010.png and b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00010.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00011.png b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00011.png index d41cee4..f9449c7 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00011.png and b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00011.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00012.png b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00012.png index e704761..131116b 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00012.png and b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00012.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00013.png b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00013.png index 7234d99..d41cee4 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00013.png and b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00013.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00014.png b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00014.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00014.png and b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00014.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00015.png b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00015.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00015.png and b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00015.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00016.png b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00016.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00016.png and b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00016.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00017.png b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00017.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_1_legacy/00018.png b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-sign_transfer_1_legacy/00018.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1/00006.png b/tests_zemu/snapshots/x-sign_transfer_create_1/00006.png index 99f0b15..0b892da 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1/00006.png and b/tests_zemu/snapshots/x-sign_transfer_create_1/00006.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1/00007.png b/tests_zemu/snapshots/x-sign_transfer_create_1/00007.png index 56502bb..638cf6d 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1/00007.png and b/tests_zemu/snapshots/x-sign_transfer_create_1/00007.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1/00008.png b/tests_zemu/snapshots/x-sign_transfer_create_1/00008.png index 249687b..84c5767 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1/00008.png and b/tests_zemu/snapshots/x-sign_transfer_create_1/00008.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1/00009.png b/tests_zemu/snapshots/x-sign_transfer_create_1/00009.png index d82d455..35bfe62 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1/00009.png and b/tests_zemu/snapshots/x-sign_transfer_create_1/00009.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1/00010.png b/tests_zemu/snapshots/x-sign_transfer_create_1/00010.png index 2115358..72cfced 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1/00010.png and b/tests_zemu/snapshots/x-sign_transfer_create_1/00010.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1/00011.png b/tests_zemu/snapshots/x-sign_transfer_create_1/00011.png index d41cee4..d94e0f1 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1/00011.png and b/tests_zemu/snapshots/x-sign_transfer_create_1/00011.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1/00012.png b/tests_zemu/snapshots/x-sign_transfer_create_1/00012.png index 3986742..2115358 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1/00012.png and b/tests_zemu/snapshots/x-sign_transfer_create_1/00012.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1/00013.png b/tests_zemu/snapshots/x-sign_transfer_create_1/00013.png index 7234d99..d41cee4 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1/00013.png and b/tests_zemu/snapshots/x-sign_transfer_create_1/00013.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1/00014.png b/tests_zemu/snapshots/x-sign_transfer_create_1/00014.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1/00014.png and b/tests_zemu/snapshots/x-sign_transfer_create_1/00014.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1/00015.png b/tests_zemu/snapshots/x-sign_transfer_create_1/00015.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1/00015.png and b/tests_zemu/snapshots/x-sign_transfer_create_1/00015.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1/00016.png b/tests_zemu/snapshots/x-sign_transfer_create_1/00016.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1/00016.png and b/tests_zemu/snapshots/x-sign_transfer_create_1/00016.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1/00017.png b/tests_zemu/snapshots/x-sign_transfer_create_1/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_transfer_create_1/00017.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1/00018.png b/tests_zemu/snapshots/x-sign_transfer_create_1/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-sign_transfer_create_1/00018.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00006.png b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00006.png index 99f0b15..0b892da 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00006.png and b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00006.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00007.png b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00007.png index 56502bb..638cf6d 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00007.png and b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00007.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00008.png b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00008.png index 249687b..84c5767 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00008.png and b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00008.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00009.png b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00009.png index d82d455..35bfe62 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00009.png and b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00009.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00010.png b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00010.png index 2115358..72cfced 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00010.png and b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00010.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00011.png b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00011.png index d41cee4..d94e0f1 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00011.png and b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00011.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00012.png b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00012.png index 3986742..2115358 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00012.png and b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00012.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00013.png b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00013.png index 7234d99..d41cee4 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00013.png and b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00013.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00014.png b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00014.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00014.png and b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00014.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00015.png b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00015.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00015.png and b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00015.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00016.png b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00016.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00016.png and b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00016.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00017.png b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00017.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00018.png b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-sign_transfer_create_1_legacy/00018.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00006.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00006.png index 99f0b15..9016735 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00006.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00006.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00007.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00007.png index 9d45c59..638cf6d 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00007.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00007.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00008.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00008.png index 6aa291c..84c5767 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00008.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00008.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00009.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00009.png index 5e20eda..35bfe62 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00009.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00009.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00010.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00010.png index 8d25ff4..72cfced 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00010.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00010.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00011.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00011.png index 2115358..d94e0f1 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00011.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00011.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00012.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00012.png index d41cee4..154f90e 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00012.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00012.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00013.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00013.png index f6cdcdf..2115358 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00013.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00013.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00014.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00014.png index 7234d99..d41cee4 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00014.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00014.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00015.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00015.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00015.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00015.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00016.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00016.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00016.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00016.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00017.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00017.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00017.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00017.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00018.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00018.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00018.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00019.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00019.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1/00019.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00006.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00006.png index 99f0b15..9016735 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00006.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00006.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00007.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00007.png index 9d45c59..638cf6d 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00007.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00007.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00008.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00008.png index 6aa291c..84c5767 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00008.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00008.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00009.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00009.png index 5e20eda..35bfe62 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00009.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00009.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00010.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00010.png index 8d25ff4..72cfced 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00010.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00010.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00011.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00011.png index 2115358..d94e0f1 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00011.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00011.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00012.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00012.png index d41cee4..154f90e 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00012.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00012.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00013.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00013.png index f6cdcdf..2115358 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00013.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00013.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00014.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00014.png index 7234d99..d41cee4 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00014.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00014.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00015.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00015.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00015.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00015.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00016.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00016.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00016.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00016.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00017.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00017.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00017.png and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00017.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00018.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00018.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00018.png differ diff --git a/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00019.png b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00019.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-sign_transfer_cross_chain_1_legacy/00019.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00004.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00004.png index 74cab77..356fd86 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00004.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00004.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00005.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00005.png index fa7a826..f6f341d 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00005.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00005.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00006.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00006.png index 94d7e08..0b892da 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00006.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00006.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00007.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00007.png index 6feab2d..15276cf 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00007.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00007.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00008.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00008.png index 6cc8e1d..bb8df24 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00008.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00008.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00009.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00009.png index 7234d99..ef0f457 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00009.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00009.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00010.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00010.png index 0c0a855..6feab2d 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00010.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00010.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00013.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00013.png new file mode 100644 index 0000000..0c0a855 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00013.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00014.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00014.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00014.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00015.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00015.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00015.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00016.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00016.png new file mode 100644 index 0000000..7234d99 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00016.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00017.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00017.png new file mode 100644 index 0000000..0c0a855 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00017.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00018.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00018.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00018.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00019.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00019.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_204/00019.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00004.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00004.png index 8b64a18..ee09a8d 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00004.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00004.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00005.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00005.png index cd1cb0d..a0633cb 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00005.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00005.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00006.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00006.png index 94d7e08..0b892da 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00006.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00006.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00007.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00007.png index 6feab2d..15276cf 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00007.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00007.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00008.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00008.png index 586ca73..bb8df24 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00008.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00008.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00009.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00009.png index f67e374..ef0f457 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00009.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00009.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00010.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00010.png index 7234d99..6feab2d 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00010.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00010.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00011.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00011.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00011.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00011.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00012.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00012.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00012.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00012.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00013.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00013.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00013.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00013.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00014.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00014.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00014.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00015.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00015.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00015.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00016.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00016.png new file mode 100644 index 0000000..0c0a855 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00016.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00017.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00017.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00018.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_205/00018.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00004.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00004.png index 7fdf0a5..74cab77 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00004.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00004.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00005.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00005.png index 60caf46..fa7a826 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00005.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00005.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00006.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00006.png index 94d7e08..0b892da 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00006.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00006.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00007.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00007.png index 6feab2d..15276cf 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00007.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00007.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00008.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00008.png index 9f9f1f3..bb8df24 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00008.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00008.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00009.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00009.png index 6fad988..ef0f457 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00009.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00009.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00010.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00010.png index 7234d99..6feab2d 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00010.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00010.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00011.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00011.png index 0c0a855..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00011.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00011.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00012.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00012.png index 1e4be69..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00012.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00012.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00013.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00013.png index 58ec4be..0c0a855 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00013.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00013.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00014.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00014.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00014.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00015.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00015.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00015.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00016.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00016.png new file mode 100644 index 0000000..0c0a855 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00016.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00017.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00017.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00018.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_206/00018.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00004.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00004.png index c372afe..f48418d 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00004.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00004.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00005.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00005.png index 324df8e..0ef93d4 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00005.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00005.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00006.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00006.png index 94d7e08..0b892da 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00006.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00006.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00007.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00007.png index 6feab2d..15276cf 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00007.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00007.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00008.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00008.png index 1788b57..bb8df24 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00008.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00008.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00009.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00009.png index a9c7830..ef0f457 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00009.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00009.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00010.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00010.png index 5c94916..6feab2d 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00010.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00010.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00013.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00013.png new file mode 100644 index 0000000..5c94916 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00013.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00014.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00014.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00014.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00015.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00015.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00015.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00016.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00016.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00016.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00017.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00017.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_217/00017.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00004.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00004.png index 37e9a04..b2cf6cb 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00004.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00004.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00005.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00005.png index 829acf9..b833c97 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00005.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00005.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00006.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00006.png index 94d7e08..0b892da 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00006.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00006.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00007.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00007.png index 6feab2d..15276cf 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00007.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00007.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00008.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00008.png index 6845a78..bb8df24 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00008.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00008.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00009.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00009.png index a9c7830..ef0f457 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00009.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00009.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00010.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00010.png index 5c94916..6feab2d 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00010.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00010.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00013.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00013.png new file mode 100644 index 0000000..5c94916 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00013.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00014.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00014.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00014.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00015.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00015.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00015.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00016.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00016.png new file mode 100644 index 0000000..5c94916 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00016.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00017.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00017.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00018.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_218/00018.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00004.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00004.png index 82de24c..3841304 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00004.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00004.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00005.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00005.png index d609904..dc63327 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00005.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00005.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00006.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00006.png index 808883e..0b892da 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00006.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00006.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00007.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00007.png index 76850d6..15276cf 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00007.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00007.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00008.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00008.png index 99f0b15..bb8df24 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00008.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00008.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00009.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00009.png index 27a2571..423dfd6 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00009.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00009.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00012.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00012.png index d1081a5..1e4be69 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00012.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00012.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00013.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00013.png index 7234d99..58ec4be 100644 Binary files a/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00013.png and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_435/00013.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00000.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00000.png new file mode 100644 index 0000000..33a7bd8 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00000.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00001.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00001.png new file mode 100644 index 0000000..ba22ea5 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00001.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00002.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00002.png new file mode 100644 index 0000000..cb84a2b Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00002.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00003.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00003.png new file mode 100644 index 0000000..e4ade64 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00003.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00004.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00004.png new file mode 100644 index 0000000..605ec6a Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00004.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00005.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00005.png new file mode 100644 index 0000000..0b892da Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00005.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00006.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00006.png new file mode 100644 index 0000000..40090d7 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00006.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00007.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00007.png new file mode 100644 index 0000000..cb67753 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00007.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00008.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00008.png new file mode 100644 index 0000000..a695a5f Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00008.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00009.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00009.png new file mode 100644 index 0000000..423dfd6 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00009.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00010.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00010.png new file mode 100644 index 0000000..131116b Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00010.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00011.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00011.png new file mode 100644 index 0000000..9eae1e4 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00011.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00012.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00012.png new file mode 100644 index 0000000..2a42f23 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00012.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00013.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00013.png new file mode 100644 index 0000000..121b26e Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00013.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00014.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00014.png new file mode 100644 index 0000000..a9c7830 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00014.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00015.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00015.png new file mode 100644 index 0000000..5c94916 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00015.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00016.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00016.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00016.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00017.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00017.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_496/00017.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00000.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00000.png new file mode 100644 index 0000000..33a7bd8 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00000.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00001.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00001.png new file mode 100644 index 0000000..ba22ea5 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00001.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00002.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00002.png new file mode 100644 index 0000000..cb84a2b Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00002.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00003.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00003.png new file mode 100644 index 0000000..e4ade64 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00003.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00004.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00004.png new file mode 100644 index 0000000..82de24c Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00004.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00005.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00005.png new file mode 100644 index 0000000..d609904 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00005.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00006.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00006.png new file mode 100644 index 0000000..0b892da Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00006.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00007.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00007.png new file mode 100644 index 0000000..250cf41 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00007.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00008.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00008.png new file mode 100644 index 0000000..8131525 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00008.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00009.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00009.png new file mode 100644 index 0000000..cb67753 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00009.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00010.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00010.png new file mode 100644 index 0000000..a695a5f Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00010.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00011.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00011.png new file mode 100644 index 0000000..423dfd6 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00011.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00012.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00012.png new file mode 100644 index 0000000..131116b Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00012.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00013.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00013.png new file mode 100644 index 0000000..9eae1e4 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00013.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00014.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00014.png new file mode 100644 index 0000000..ffa311a Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00014.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00015.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00015.png new file mode 100644 index 0000000..7234d99 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00015.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00016.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00016.png new file mode 100644 index 0000000..0c0a855 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00016.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00017.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00017.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00018.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_613/00018.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00000.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00000.png new file mode 100644 index 0000000..33a7bd8 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00000.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00001.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00001.png new file mode 100644 index 0000000..ba22ea5 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00001.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00002.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00002.png new file mode 100644 index 0000000..cb84a2b Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00002.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00003.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00003.png new file mode 100644 index 0000000..e4ade64 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00003.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00004.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00004.png new file mode 100644 index 0000000..82de24c Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00004.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00005.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00005.png new file mode 100644 index 0000000..d609904 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00005.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00006.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00006.png new file mode 100644 index 0000000..0b892da Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00006.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00007.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00007.png new file mode 100644 index 0000000..250cf41 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00007.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00008.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00008.png new file mode 100644 index 0000000..8131525 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00008.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00009.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00009.png new file mode 100644 index 0000000..cb67753 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00009.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00010.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00010.png new file mode 100644 index 0000000..a695a5f Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00010.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00011.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00011.png new file mode 100644 index 0000000..423dfd6 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00011.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00012.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00012.png new file mode 100644 index 0000000..131116b Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00012.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00013.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00013.png new file mode 100644 index 0000000..9eae1e4 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00013.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00014.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00014.png new file mode 100644 index 0000000..935adcf Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00014.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00015.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00015.png new file mode 100644 index 0000000..7234d99 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00015.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00016.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00016.png new file mode 100644 index 0000000..0c0a855 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00016.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00017.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00017.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00018.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_614/00018.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00000.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00000.png new file mode 100644 index 0000000..33a7bd8 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00000.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00001.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00001.png new file mode 100644 index 0000000..ba22ea5 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00001.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00002.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00002.png new file mode 100644 index 0000000..cb84a2b Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00002.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00003.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00003.png new file mode 100644 index 0000000..e4ade64 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00003.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00004.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00004.png new file mode 100644 index 0000000..82de24c Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00004.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00005.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00005.png new file mode 100644 index 0000000..d609904 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00005.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00006.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00006.png new file mode 100644 index 0000000..0b892da Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00006.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00007.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00007.png new file mode 100644 index 0000000..250cf41 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00007.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00008.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00008.png new file mode 100644 index 0000000..8131525 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00008.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00009.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00009.png new file mode 100644 index 0000000..cb67753 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00009.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00010.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00010.png new file mode 100644 index 0000000..a695a5f Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00010.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00011.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00011.png new file mode 100644 index 0000000..423dfd6 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00011.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00012.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00012.png new file mode 100644 index 0000000..131116b Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00012.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00013.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00013.png new file mode 100644 index 0000000..4864d63 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00013.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00014.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00014.png new file mode 100644 index 0000000..38b1f58 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00014.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00015.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00015.png new file mode 100644 index 0000000..a9c7830 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00015.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00016.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00016.png new file mode 100644 index 0000000..5c94916 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00016.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00017.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00017.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00017.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00018.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00018.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_733/00018.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00000.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00000.png new file mode 100644 index 0000000..33a7bd8 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00000.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00001.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00001.png new file mode 100644 index 0000000..ba22ea5 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00001.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00002.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00002.png new file mode 100644 index 0000000..cb84a2b Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00002.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00003.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00003.png new file mode 100644 index 0000000..e4ade64 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00003.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00004.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00004.png new file mode 100644 index 0000000..82de24c Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00004.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00005.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00005.png new file mode 100644 index 0000000..d609904 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00005.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00006.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00006.png new file mode 100644 index 0000000..0b892da Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00006.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00007.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00007.png new file mode 100644 index 0000000..250cf41 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00007.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00008.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00008.png new file mode 100644 index 0000000..8131525 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00008.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00009.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00009.png new file mode 100644 index 0000000..cb67753 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00009.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00010.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00010.png new file mode 100644 index 0000000..a695a5f Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00010.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00011.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00011.png new file mode 100644 index 0000000..423dfd6 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00011.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00012.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00012.png new file mode 100644 index 0000000..131116b Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00012.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00013.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00013.png new file mode 100644 index 0000000..9eae1e4 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00013.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00014.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00014.png new file mode 100644 index 0000000..f9de0af Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00014.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00015.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00015.png new file mode 100644 index 0000000..74ef50d Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00015.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00016.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00016.png new file mode 100644 index 0000000..7234d99 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00016.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00017.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00017.png new file mode 100644 index 0000000..0c0a855 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00017.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00018.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00018.png new file mode 100644 index 0000000..1e4be69 Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00018.png differ diff --git a/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00019.png b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00019.png new file mode 100644 index 0000000..58ec4be Binary files /dev/null and b/tests_zemu/snapshots/x-test_apdu_legacy_blob_734/00019.png differ diff --git a/tests_zemu/tests/legacy.test.ts b/tests_zemu/tests/legacy.test.ts index 1020aa6..325fc86 100644 --- a/tests_zemu/tests/legacy.test.ts +++ b/tests_zemu/tests/legacy.test.ts @@ -170,17 +170,7 @@ describe.each(HASH_TEST_CASES)('Hash transactions', function (data) { const { publicKey } = await app.getPublicKey(data.path) - // Enable blind signing mode (this need to be fixed on zemu, as the current fn is not working anymore) - if(isTouchDevice(m.name)){ - const nav = new TouchNavigation(m.name, [ - ButtonKind.InfoButton, - ButtonKind.ToggleSettingButton3, - ButtonKind.SettingsQuitButton, - ]); - await sim.navigate(".", `${m.prefix.toLowerCase()}-sign_${data.name}_legacy`, nav.schedule, true, false, 0) - } else { - await sim.toggleBlindSigning() - } + await sim.toggleBlindSigning() // do not wait here... we need to navigate const signatureRequest = app.signHash(data.path, data.hash) diff --git a/tests_zemu/tests/testscases/legacy_apdu.ts b/tests_zemu/tests/testscases/legacy_apdu.ts index 42e2c3c..52d05ab 100644 --- a/tests_zemu/tests/testscases/legacy_apdu.ts +++ b/tests_zemu/tests/testscases/legacy_apdu.ts @@ -3,32 +3,32 @@ import { PATH } from '../common' export const APDU_TEST_CASES = [ { name: 'test_apdu_legacy_blob_204', - json: '{"networkId":"mainnet01","payload":{"exec":{"data":{},"code":""}},"signers":[{"pubKey":"012345","clist":[{"args":["","",0],"name":"coin.TRANSFER"}]}],"meta":{"ttl":0,"gasLimit":0,"gasPrice":0},"nonce":""}', + json: '{"networkId":"mainnet01","payload":{"exec":{"data":{},"code":""}},"signers":[{"pubKey":"0123","clist":[{"args":["1","2",0],"name":"coin.TRANSFER"}]}],"meta":{"ttl":0,"gasLimit":0,"gasPrice":0},"nonce":""}', path: PATH, }, { name: 'test_apdu_legacy_blob_205', - json: '{"networkId":"mainnet01","payload":{"exec":{"data":{},"code":""}},"signers":[{"pubKey":"0123456","clist":[{"args":["","",0],"name":"coin.TRANSFER"}]}],"meta":{"ttl":0,"gasLimit":0,"gasPrice":0},"nonce":""}', + json: '{"networkId":"mainnet01","payload":{"exec":{"data":{},"code":""}},"signers":[{"pubKey":"01234","clist":[{"args":["1","2",0],"name":"coin.TRANSFER"}]}],"meta":{"ttl":0,"gasLimit":0,"gasPrice":0},"nonce":""}', path: PATH, }, { name: 'test_apdu_legacy_blob_206', - json: '{"networkId":"mainnet01","payload":{"exec":{"data":{},"code":""}},"signers":[{"pubKey":"01234567","clist":[{"args":["","",0],"name":"coin.TRANSFER"}]}],"meta":{"ttl":0,"gasLimit":0,"gasPrice":0},"nonce":""}', + json: '{"networkId":"mainnet01","payload":{"exec":{"data":{},"code":""}},"signers":[{"pubKey":"012345","clist":[{"args":["1","2",0],"name":"coin.TRANSFER"}]}],"meta":{"ttl":0,"gasLimit":0,"gasPrice":0},"nonce":""}', path: PATH, }, { name: 'test_apdu_legacy_blob_217', - json: '{"networkId":"mainnet01","payload":{"exec":{"data":{},"code":""}},"signers":[{"pubKey":"0123456789012345678","clist":[{"args":["","",0],"name":"coin.TRANSFER"}]}],"meta":{"ttl":0,"gasLimit":0,"gasPrice":0},"nonce":""}', + json: '{"networkId":"mainnet01","payload":{"exec":{"data":{},"code":""}},"signers":[{"pubKey":"01234567890123456","clist":[{"args":["1","2",0],"name":"coin.TRANSFER"}]}],"meta":{"ttl":0,"gasLimit":0,"gasPrice":0},"nonce":""}', path: "m/44'/626'", }, { name: 'test_apdu_legacy_blob_218', - json: '{"networkId":"mainnet01","payload":{"exec":{"data":{},"code":""}},"signers":[{"pubKey":"01234567890123456789","clist":[{"args":["","",0],"name":"coin.TRANSFER"}]}],"meta":{"ttl":0,"gasLimit":0,"gasPrice":0},"nonce":""}', + json: '{"networkId":"mainnet01","payload":{"exec":{"data":{},"code":""}},"signers":[{"pubKey":"012345678901234567","clist":[{"args":["1","2",0],"name":"coin.TRANSFER"}]}],"meta":{"ttl":0,"gasLimit":0,"gasPrice":0},"nonce":""}', path: "m/44'/626'", }, { name: 'test_apdu_legacy_blob_435', - json: '{"networkId":"mainnet01","payload":{"exec":{"data":{},"code":""}},"signers":[{"pubKey":"83934c0f9b005f378ba3520f9dea952fb0a90e5aa36f1b5ff837d9b30c471790","clist":[{"args":[],"name":"coin.GAS"},{"args":["","",11],"name":"coin.TRANSFER"}]}],"meta":{"creationTime":1634009214,"ttl":28800,"gasLimit":600,"chainId":"0","gasPrice":1.0e-5,"sender":"83934c0f9b005f378ba3520f9dea952fb0a90e5aa36f1b5ff83"},"nonce":"\\"2021-10-12T03:27:53.700Z\\""}', + json: '{"networkId":"mainnet01","payload":{"exec":{"data":{},"code":""}},"signers":[{"pubKey":"83934c0f9b005f378ba3520f9dea952fb0a90e5aa36f1b5ff834","clist":[{"args":["1","2",0],"name":"coin.GAS"},{"args":["1","2",11],"name":"coin.TRANSFER"}]}],"meta":{"creationTime":1634009214,"ttl":28800,"gasLimit":600,"chainId":"0","gasPrice":1.0e-5,"sender":"83934c0f9b005f378ba3520f9dea952fb0a90e5aa36f1b5ff834"},"nonce":"\\"2021-10-12T03:27:53.700Z\\""}', path: PATH, }, ] diff --git a/tests_zemu/tests/transactions.test.ts b/tests_zemu/tests/transactions.test.ts index 132414c..66ef87a 100644 --- a/tests_zemu/tests/transactions.test.ts +++ b/tests_zemu/tests/transactions.test.ts @@ -72,17 +72,7 @@ describe.each(HASH_TEST_CASES)('Hash transactions', function (data) { const responseAddr = await app.getAddressAndPubKey(data.path) const pubKey = responseAddr.pubkey - // Enable blind signing mode (this need to be fixed on zemu, as the current fn is not working anymore) - if(isTouchDevice(m.name)){ - const nav = new TouchNavigation(m.name, [ - ButtonKind.InfoButton, - ButtonKind.ToggleSettingButton3, - ButtonKind.SettingsQuitButton, - ]); - await sim.navigate(".", `${m.prefix.toLowerCase()}-sign_${data.name}`, nav.schedule, true, false, 0) - } else { - await sim.toggleBlindSigning() - } + await sim.toggleBlindSigning() // do not wait here... we need to navigate const signatureRequest = app.signHash(data.path, data.hash)