From 60979c0dca67b460ad74fe3bc93f5fad9ac0f34b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Palmer?= Date: Thu, 5 Sep 2024 15:15:38 +0200 Subject: [PATCH] [test] add test to check rejection of too long operations --- .../clear_n_too_long_warning/00000.png | Bin .../clear_n_too_long_warning/00001.png | Bin .../clear_n_too_long_warning/00002.png | Bin .../clear_n_too_long_warning/00003.png | Bin .../clear_n_too_long_warning/00004.png | Bin .../clear_n_too_long_warning/00005.png | Bin .../clear_n_too_long_warning/00006.png | Bin .../clear_n_too_long_warning/00007.png | Bin .../clear_n_too_long_warning/00008.png | Bin .../clear_n_too_long_warning/00009.png | Bin .../clear_n_too_long_warning/00010.png | Bin .../clear_n_too_long_warning/00011.png | Bin .../clear_n_too_long_warning/00012.png | Bin .../clear_n_too_long_warning/00013.png | Bin .../clear_n_too_long_warning/00014.png | Bin .../clear_n_too_long_warning/00015.png | Bin .../clear_n_too_long_warning/00016.png | Bin .../clear_n_too_long_warning/00017.png | Bin .../clear_n_too_long_warning/00018.png | Bin .../clear_n_too_long_warning/00019.png | Bin .../clear_n_too_long_warning/00020.png | Bin .../clear_n_too_long_warning/00021.png | Bin .../clear_n_too_long_warning/00022.png | Bin .../basic/{ => accept}/summary/00000.png | Bin .../basic/{ => accept}/summary/00001.png | Bin .../basic/{ => accept}/summary/00002.png | Bin .../basic/{ => accept}/summary/00003.png | Bin .../basic/{ => accept}/summary/00004.png | Bin .../basic/{ => accept}/summary/00005.png | Bin .../basic/{ => accept}/summary/00006.png | Bin .../clear_n_too_long_warning/00000.png | Bin .../clear_n_too_long_warning/00001.png | Bin 0 -> 404 bytes .../clear_n_too_long_warning/00002.png | Bin .../clear_n_too_long_warning/00003.png | Bin .../clear_n_too_long_warning/00004.png | Bin 0 -> 288 bytes .../clear_n_too_long_warning/00005.png | Bin 0 -> 359 bytes .../clear_n_too_long_warning/00006.png | Bin 0 -> 509 bytes .../clear_n_too_long_warning/00007.png | Bin 0 -> 486 bytes .../clear_n_too_long_warning/00008.png | Bin 0 -> 503 bytes .../clear_n_too_long_warning/00009.png | Bin 0 -> 367 bytes .../clear_n_too_long_warning/00010.png | Bin 0 -> 427 bytes .../clear_n_too_long_warning/00011.png | Bin 0 -> 481 bytes .../clear_n_too_long_warning/00012.png | Bin 0 -> 482 bytes .../clear_n_too_long_warning/00013.png | Bin 0 -> 297 bytes .../clear_n_too_long_warning/00014.png | Bin 0 -> 359 bytes .../clear_n_too_long_warning/00015.png | Bin 0 -> 333 bytes .../clear_n_too_long_warning/00016.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00017.png | Bin 0 -> 469 bytes .../clear_n_too_long_warning/00018.png | Bin 0 -> 358 bytes .../clear_n_too_long_warning/00019.png | Bin 0 -> 418 bytes .../clear_n_too_long_warning/00020.png} | Bin .../clear_n_too_long_warning/00021.png} | Bin .../clear_n_too_long_warning/00022.png} | Bin .../basic/reject_at_summary/summary/00000.png | Bin 0 -> 320 bytes .../basic/reject_at_summary/summary/00001.png | Bin 0 -> 369 bytes .../basic/reject_at_summary/summary/00002.png | Bin 0 -> 343 bytes .../basic/reject_at_summary/summary/00003.png | Bin 0 -> 469 bytes .../basic/reject_at_summary/summary/00004.png | Bin 0 -> 481 bytes .../basic/reject_at_summary/summary/00005.png | Bin 0 -> 341 bytes .../reject_at_summary/summary/00006.png} | Bin .../basic/reject_at_summary/summary/00007.png | Bin 0 -> 341 bytes .../clear_n_too_long_warning/00000.png | Bin 0 -> 395 bytes .../clear_n_too_long_warning/00001.png | Bin 0 -> 404 bytes .../clear_n_too_long_warning/00002.png | Bin 0 -> 481 bytes .../clear_n_too_long_warning/00003.png | Bin 0 -> 482 bytes .../clear_n_too_long_warning/00004.png | Bin 0 -> 288 bytes .../clear_n_too_long_warning/00005.png | Bin 0 -> 359 bytes .../clear_n_too_long_warning/00006.png | Bin 0 -> 509 bytes .../clear_n_too_long_warning/00007.png | Bin 0 -> 486 bytes .../clear_n_too_long_warning/00008.png | Bin 0 -> 503 bytes .../clear_n_too_long_warning/00009.png | Bin 0 -> 367 bytes .../clear_n_too_long_warning/00010.png | Bin 0 -> 427 bytes .../clear_n_too_long_warning/00011.png | Bin 0 -> 481 bytes .../clear_n_too_long_warning/00012.png | Bin 0 -> 482 bytes .../clear_n_too_long_warning/00013.png | Bin 0 -> 297 bytes .../clear_n_too_long_warning/00014.png | Bin 0 -> 359 bytes .../clear_n_too_long_warning/00015.png | Bin 0 -> 333 bytes .../clear_n_too_long_warning/00016.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00017.png | Bin 0 -> 469 bytes .../clear_n_too_long_warning/00018.png | Bin 0 -> 358 bytes .../clear_n_too_long_warning/00019.png | Bin 0 -> 418 bytes .../clear_n_too_long_warning/00020.png} | Bin .../clear_n_too_long_warning/00021.png | Bin 0 -> 552 bytes .../clear_n_too_long_warning/00022.png} | Bin .../clear_n_too_long_warning/00023.png | Bin 0 -> 341 bytes .../{ => accept}/blindsigning/00000.png | Bin .../{ => accept}/blindsigning/00001.png | Bin .../{ => accept}/blindsigning/00002.png | Bin .../{ => accept}/blindsigning/00003.png | Bin .../{ => accept}/blindsigning/00004.png | Bin .../too_large/accept/blindsigning/00005.png | Bin 0 -> 404 bytes .../accept/clear_n_too_long_warning/00000.png | Bin 0 -> 395 bytes .../clear_n_too_long_warning/00001.png | Bin .../accept/clear_n_too_long_warning/00002.png | Bin 0 -> 481 bytes .../accept/clear_n_too_long_warning/00003.png | Bin 0 -> 482 bytes .../clear_n_too_long_warning/00004.png | Bin .../clear_n_too_long_warning/00005.png | Bin .../clear_n_too_long_warning/00006.png | Bin .../clear_n_too_long_warning/00007.png | Bin .../clear_n_too_long_warning/00008.png | Bin .../clear_n_too_long_warning/00009.png | Bin .../clear_n_too_long_warning/00010.png | Bin .../clear_n_too_long_warning/00011.png | Bin .../clear_n_too_long_warning/00012.png | Bin .../clear_n_too_long_warning/00013.png | Bin .../clear_n_too_long_warning/00014.png | Bin .../clear_n_too_long_warning/00015.png | Bin .../clear_n_too_long_warning/00016.png | Bin .../clear_n_too_long_warning/00017.png | Bin .../clear_n_too_long_warning/00018.png | Bin .../clear_n_too_long_warning/00019.png | Bin .../clear_n_too_long_warning/00020.png | Bin .../accept/clear_n_too_long_warning/00021.png | Bin 0 -> 479 bytes .../accept/clear_n_too_long_warning/00022.png | Bin 0 -> 552 bytes .../accept/clear_n_too_long_warning/00023.png | Bin 0 -> 373 bytes .../accept/too_large_warning/00000.png | Bin 0 -> 479 bytes .../{ => accept}/too_large_warning/00001.png | Bin .../{ => accept}/too_large_warning/00002.png | Bin .../accept/too_large_warning/00003.png | Bin 0 -> 373 bytes .../blindsigning/00000.png | Bin 0 -> 376 bytes .../blindsigning/00001.png | Bin 0 -> 384 bytes .../blindsigning/00002.png | Bin 0 -> 503 bytes .../blindsigning/00003.png | Bin 0 -> 534 bytes .../blindsigning/00004.png | Bin 0 -> 393 bytes .../blindsigning/00005.png | Bin 0 -> 404 bytes .../blindsigning/00006.png | Bin 0 -> 341 bytes .../clear_n_too_long_warning/00000.png | Bin 0 -> 395 bytes .../clear_n_too_long_warning/00001.png | Bin 0 -> 474 bytes .../clear_n_too_long_warning/00002.png | Bin 0 -> 481 bytes .../clear_n_too_long_warning/00003.png | Bin 0 -> 482 bytes .../clear_n_too_long_warning/00004.png | Bin 0 -> 300 bytes .../clear_n_too_long_warning/00005.png | Bin 0 -> 365 bytes .../clear_n_too_long_warning/00006.png | Bin 0 -> 458 bytes .../clear_n_too_long_warning/00007.png | Bin 0 -> 463 bytes .../clear_n_too_long_warning/00008.png | Bin 0 -> 470 bytes .../clear_n_too_long_warning/00009.png | Bin 0 -> 462 bytes .../clear_n_too_long_warning/00010.png | Bin 0 -> 475 bytes .../clear_n_too_long_warning/00011.png | Bin 0 -> 467 bytes .../clear_n_too_long_warning/00012.png | Bin 0 -> 472 bytes .../clear_n_too_long_warning/00013.png | Bin 0 -> 466 bytes .../clear_n_too_long_warning/00014.png | Bin 0 -> 462 bytes .../clear_n_too_long_warning/00015.png | Bin 0 -> 469 bytes .../clear_n_too_long_warning/00016.png | Bin 0 -> 474 bytes .../clear_n_too_long_warning/00017.png | Bin 0 -> 480 bytes .../clear_n_too_long_warning/00018.png | Bin 0 -> 490 bytes .../clear_n_too_long_warning/00019.png | Bin 0 -> 485 bytes .../clear_n_too_long_warning/00020.png | Bin 0 -> 501 bytes .../clear_n_too_long_warning/00021.png | Bin 0 -> 479 bytes .../clear_n_too_long_warning/00022.png | Bin 0 -> 552 bytes .../clear_n_too_long_warning/00023.png | Bin 0 -> 373 bytes .../too_large_warning/00000.png | Bin 0 -> 479 bytes .../too_large_warning/00001.png | Bin 0 -> 489 bytes .../too_large_warning/00002.png | Bin 0 -> 447 bytes .../too_large_warning/00003.png | Bin 0 -> 373 bytes .../clear_n_too_long_warning/00000.png | Bin 0 -> 395 bytes .../clear_n_too_long_warning/00001.png | Bin 0 -> 474 bytes .../clear_n_too_long_warning/00002.png | Bin 0 -> 481 bytes .../clear_n_too_long_warning/00003.png | Bin 0 -> 482 bytes .../clear_n_too_long_warning/00004.png | Bin 0 -> 300 bytes .../clear_n_too_long_warning/00005.png | Bin 0 -> 365 bytes .../clear_n_too_long_warning/00006.png | Bin 0 -> 458 bytes .../clear_n_too_long_warning/00007.png | Bin 0 -> 463 bytes .../clear_n_too_long_warning/00008.png | Bin 0 -> 470 bytes .../clear_n_too_long_warning/00009.png | Bin 0 -> 462 bytes .../clear_n_too_long_warning/00010.png | Bin 0 -> 475 bytes .../clear_n_too_long_warning/00011.png | Bin 0 -> 467 bytes .../clear_n_too_long_warning/00012.png | Bin 0 -> 472 bytes .../clear_n_too_long_warning/00013.png | Bin 0 -> 466 bytes .../clear_n_too_long_warning/00014.png | Bin 0 -> 462 bytes .../clear_n_too_long_warning/00015.png | Bin 0 -> 469 bytes .../clear_n_too_long_warning/00016.png | Bin 0 -> 474 bytes .../clear_n_too_long_warning/00017.png | Bin 0 -> 480 bytes .../clear_n_too_long_warning/00018.png | Bin 0 -> 490 bytes .../clear_n_too_long_warning/00019.png | Bin 0 -> 485 bytes .../clear_n_too_long_warning/00020.png | Bin 0 -> 501 bytes .../clear_n_too_long_warning/00021.png | Bin 0 -> 479 bytes .../clear_n_too_long_warning/00022.png | Bin 0 -> 552 bytes .../clear_n_too_long_warning/00023.png | Bin 0 -> 373 bytes .../too_large_warning/00000.png | Bin 0 -> 479 bytes .../too_large_warning/00001.png | Bin 0 -> 489 bytes .../too_large_warning/00002.png | Bin 0 -> 447 bytes .../too_large_warning/00003.png | Bin 0 -> 373 bytes .../too_large_warning/00004.png | Bin 0 -> 341 bytes .../clear_n_too_long_warning/00000.png | Bin 0 -> 395 bytes .../clear_n_too_long_warning/00001.png | Bin 0 -> 474 bytes .../clear_n_too_long_warning/00002.png | Bin 0 -> 481 bytes .../clear_n_too_long_warning/00003.png | Bin 0 -> 482 bytes .../clear_n_too_long_warning/00004.png | Bin 0 -> 300 bytes .../clear_n_too_long_warning/00005.png | Bin 0 -> 365 bytes .../clear_n_too_long_warning/00006.png | Bin 0 -> 458 bytes .../clear_n_too_long_warning/00007.png | Bin 0 -> 463 bytes .../clear_n_too_long_warning/00008.png | Bin 0 -> 470 bytes .../clear_n_too_long_warning/00009.png | Bin 0 -> 462 bytes .../clear_n_too_long_warning/00010.png | Bin 0 -> 475 bytes .../clear_n_too_long_warning/00011.png | Bin 0 -> 467 bytes .../clear_n_too_long_warning/00012.png | Bin 0 -> 472 bytes .../clear_n_too_long_warning/00013.png | Bin 0 -> 466 bytes .../clear_n_too_long_warning/00014.png | Bin 0 -> 462 bytes .../clear_n_too_long_warning/00015.png | Bin 0 -> 469 bytes .../clear_n_too_long_warning/00016.png | Bin 0 -> 474 bytes .../clear_n_too_long_warning/00017.png | Bin 0 -> 480 bytes .../clear_n_too_long_warning/00018.png | Bin 0 -> 490 bytes .../clear_n_too_long_warning/00019.png | Bin 0 -> 485 bytes .../clear_n_too_long_warning/00020.png | Bin 0 -> 501 bytes .../clear_n_too_long_warning/00021.png | Bin 0 -> 479 bytes .../clear_n_too_long_warning/00022.png | Bin 0 -> 552 bytes .../clear_n_too_long_warning/00023.png | Bin 0 -> 373 bytes .../clear_n_too_long_warning/00024.png | Bin 0 -> 341 bytes .../clear_n_too_long_warning/00000.png | Bin .../clear_n_too_long_warning/00001.png | Bin .../clear_n_too_long_warning/00002.png | Bin .../clear_n_too_long_warning/00003.png | Bin .../clear_n_too_long_warning/00004.png | Bin .../clear_n_too_long_warning/00005.png | Bin .../clear_n_too_long_warning/00006.png | Bin .../clear_n_too_long_warning/00007.png | Bin .../clear_n_too_long_warning/00008.png | Bin .../clear_n_too_long_warning/00009.png | Bin .../clear_n_too_long_warning/00010.png | Bin .../clear_n_too_long_warning/00011.png | Bin .../clear_n_too_long_warning/00012.png | Bin .../clear_n_too_long_warning/00013.png | Bin .../clear_n_too_long_warning/00014.png | Bin .../clear_n_too_long_warning/00015.png | Bin .../clear_n_too_long_warning/00016.png | Bin .../clear_n_too_long_warning/00017.png | Bin .../clear_n_too_long_warning/00018.png | Bin .../clear_n_too_long_warning/00019.png | Bin .../clear_n_too_long_warning/00020.png | Bin .../clear_n_too_long_warning/00021.png | Bin .../clear_n_too_long_warning/00022.png | Bin .../clear_n_too_long_warning/00023.png | Bin .../clear_n_too_long_warning/00024.png | Bin .../basic/{ => accept}/summary/00000.png | Bin .../basic/{ => accept}/summary/00001.png | Bin .../basic/{ => accept}/summary/00002.png | Bin .../basic/{ => accept}/summary/00003.png | Bin .../basic/{ => accept}/summary/00004.png | Bin .../clear_n_too_long_warning/00000.png | Bin .../clear_n_too_long_warning/00001.png | Bin .../clear_n_too_long_warning/00002.png | Bin .../clear_n_too_long_warning/00003.png | Bin .../clear_n_too_long_warning/00004.png | Bin .../clear_n_too_long_warning/00005.png | Bin .../clear_n_too_long_warning/00006.png | Bin .../clear_n_too_long_warning/00007.png | Bin .../clear_n_too_long_warning/00008.png | Bin .../clear_n_too_long_warning/00009.png | Bin .../clear_n_too_long_warning/00010.png | Bin .../clear_n_too_long_warning/00011.png | Bin .../clear_n_too_long_warning/00012.png | Bin .../clear_n_too_long_warning/00013.png | Bin .../clear_n_too_long_warning/00014.png | Bin .../clear_n_too_long_warning/00015.png | Bin .../clear_n_too_long_warning/00016.png | Bin .../clear_n_too_long_warning/00017.png | Bin .../clear_n_too_long_warning/00018.png | Bin .../clear_n_too_long_warning/00019.png | Bin .../clear_n_too_long_warning/00020.png | Bin .../clear_n_too_long_warning/00021.png | Bin .../clear_n_too_long_warning/00022.png | Bin .../clear_n_too_long_warning/00023.png | Bin .../clear_n_too_long_warning/00024.png | Bin .../reject_at_summary}/summary/00000.png | Bin .../reject_at_summary}/summary/00001.png | Bin .../reject_at_summary}/summary/00002.png | Bin .../reject_at_summary}/summary/00003.png | Bin .../reject_at_summary}/summary/00004.png | Bin .../basic/reject_at_summary/summary/00005.png | Bin 0 -> 366 bytes .../clear_n_too_long_warning/00000.png | Bin .../clear_n_too_long_warning/00001.png | Bin 0 -> 434 bytes .../clear_n_too_long_warning/00002.png | Bin .../clear_n_too_long_warning/00003.png | Bin 0 -> 312 bytes .../clear_n_too_long_warning/00004.png | Bin 0 -> 387 bytes .../clear_n_too_long_warning/00005.png | Bin 0 -> 1038 bytes .../clear_n_too_long_warning/00006.png | Bin 0 -> 458 bytes .../clear_n_too_long_warning/00007.png} | Bin .../clear_n_too_long_warning/00008.png | Bin 0 -> 320 bytes .../clear_n_too_long_warning/00009.png | Bin 0 -> 382 bytes .../clear_n_too_long_warning/00010.png | Bin 0 -> 357 bytes .../clear_n_too_long_warning/00011.png | Bin 0 -> 788 bytes .../clear_n_too_long_warning/00012.png | Bin 0 -> 454 bytes .../clear_n_too_long_warning/00013.png | Bin 0 -> 542 bytes .../clear_n_too_long_warning/00014.png | Bin 0 -> 403 bytes .../clear_n_too_long_warning/00015.png | Bin 0 -> 478 bytes .../clear_n_too_long_warning/00016.png | Bin 0 -> 728 bytes .../clear_n_too_long_warning/00017.png | Bin 0 -> 312 bytes .../clear_n_too_long_warning/00018.png | Bin 0 -> 385 bytes .../clear_n_too_long_warning/00019.png | Bin 0 -> 738 bytes .../clear_n_too_long_warning/00020.png | Bin 0 -> 521 bytes .../clear_n_too_long_warning/00021.png | Bin .../clear_n_too_long_warning/00022.png | Bin .../clear_n_too_long_warning/00023.png | Bin .../clear_n_too_long_warning/00024.png | Bin .../clear_n_too_long_warning/00025.png | Bin 0 -> 366 bytes .../{ => accept}/blindsigning/00000.png | Bin .../{ => accept}/blindsigning/00001.png | Bin .../{ => accept}/blindsigning/00002.png | Bin .../clear_n_too_long_warning/00000.png | Bin .../clear_n_too_long_warning/00001.png | Bin .../accept/clear_n_too_long_warning/00002.png | Bin 0 -> 728 bytes .../clear_n_too_long_warning/00003.png | Bin .../clear_n_too_long_warning/00004.png | Bin .../clear_n_too_long_warning/00005.png | Bin .../clear_n_too_long_warning/00006.png | Bin .../clear_n_too_long_warning/00007.png | Bin .../clear_n_too_long_warning/00008.png | Bin .../clear_n_too_long_warning/00009.png | Bin .../clear_n_too_long_warning/00010.png | Bin .../clear_n_too_long_warning/00011.png | Bin .../clear_n_too_long_warning/00012.png | Bin .../clear_n_too_long_warning/00013.png | Bin .../clear_n_too_long_warning/00014.png | Bin .../clear_n_too_long_warning/00015.png | Bin .../clear_n_too_long_warning/00016.png | Bin .../clear_n_too_long_warning/00017.png | Bin .../clear_n_too_long_warning/00018.png | Bin .../clear_n_too_long_warning/00019.png | Bin .../clear_n_too_long_warning/00020.png | Bin .../clear_n_too_long_warning/00021.png | Bin .../clear_n_too_long_warning/00022.png | Bin .../clear_n_too_long_warning/00023.png | Bin .../clear_n_too_long_warning/00024.png | Bin .../{ => accept}/too_large_warning/00000.png | Bin .../{ => accept}/too_large_warning/00001.png | Bin .../{ => accept}/too_large_warning/00002.png | Bin .../{ => accept}/too_large_warning/00003.png | Bin .../{ => accept}/too_large_warning/00004.png | Bin .../{ => accept}/too_large_warning/00005.png | Bin .../blindsigning/00000.png | Bin .../blindsigning/00001.png | Bin .../blindsigning/00002.png | Bin .../blindsigning/00003.png | Bin 0 -> 366 bytes .../clear_n_too_long_warning/00000.png | Bin 0 -> 463 bytes .../clear_n_too_long_warning/00001.png | Bin .../clear_n_too_long_warning/00002.png | Bin 0 -> 728 bytes .../clear_n_too_long_warning/00003.png | Bin .../clear_n_too_long_warning/00004.png | Bin .../clear_n_too_long_warning/00005.png | Bin .../clear_n_too_long_warning/00006.png | Bin .../clear_n_too_long_warning/00007.png | Bin .../clear_n_too_long_warning/00008.png | Bin .../clear_n_too_long_warning/00009.png | Bin .../clear_n_too_long_warning/00010.png | Bin .../clear_n_too_long_warning/00011.png | Bin .../clear_n_too_long_warning/00012.png | Bin .../clear_n_too_long_warning/00013.png | Bin .../clear_n_too_long_warning/00014.png | Bin .../clear_n_too_long_warning/00015.png | Bin .../clear_n_too_long_warning/00016.png | Bin .../clear_n_too_long_warning/00017.png | Bin .../clear_n_too_long_warning/00018.png | Bin .../clear_n_too_long_warning/00019.png | Bin .../clear_n_too_long_warning/00020.png | Bin .../clear_n_too_long_warning/00021.png} | Bin .../clear_n_too_long_warning/00022.png | Bin 0 -> 534 bytes .../clear_n_too_long_warning/00023.png} | Bin .../clear_n_too_long_warning/00024.png} | Bin .../too_large_warning/00000.png | Bin 0 -> 578 bytes .../too_large_warning/00001.png | Bin .../too_large_warning/00002.png | Bin 0 -> 547 bytes .../too_large_warning/00003.png | Bin .../too_large_warning/00004.png | Bin .../too_large_warning/00005.png | Bin 0 -> 407 bytes .../clear_n_too_long_warning/00000.png | Bin 0 -> 463 bytes .../clear_n_too_long_warning/00001.png | Bin 0 -> 512 bytes .../clear_n_too_long_warning/00002.png | Bin 0 -> 728 bytes .../clear_n_too_long_warning/00003.png | Bin 0 -> 322 bytes .../clear_n_too_long_warning/00004.png | Bin 0 -> 391 bytes .../clear_n_too_long_warning/00005.png | Bin 0 -> 502 bytes .../clear_n_too_long_warning/00006.png | Bin 0 -> 494 bytes .../clear_n_too_long_warning/00007.png | Bin 0 -> 508 bytes .../clear_n_too_long_warning/00008.png | Bin 0 -> 502 bytes .../clear_n_too_long_warning/00009.png | Bin 0 -> 511 bytes .../clear_n_too_long_warning/00010.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00011.png | Bin 0 -> 507 bytes .../clear_n_too_long_warning/00012.png | Bin 0 -> 501 bytes .../clear_n_too_long_warning/00013.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00014.png | Bin 0 -> 512 bytes .../clear_n_too_long_warning/00015.png | Bin 0 -> 520 bytes .../clear_n_too_long_warning/00016.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00017.png | Bin 0 -> 532 bytes .../clear_n_too_long_warning/00018.png | Bin 0 -> 525 bytes .../clear_n_too_long_warning/00019.png | Bin 0 -> 534 bytes .../clear_n_too_long_warning/00020.png | Bin 0 -> 528 bytes .../clear_n_too_long_warning/00021.png | Bin 0 -> 578 bytes .../clear_n_too_long_warning/00022.png | Bin 0 -> 534 bytes .../clear_n_too_long_warning/00023.png | Bin 0 -> 547 bytes .../clear_n_too_long_warning/00024.png | Bin 0 -> 407 bytes .../too_large_warning/00000.png | Bin 0 -> 578 bytes .../too_large_warning/00001.png | Bin 0 -> 516 bytes .../too_large_warning/00002.png | Bin 0 -> 547 bytes .../too_large_warning/00003.png | Bin 0 -> 523 bytes .../too_large_warning/00004.png | Bin 0 -> 484 bytes .../too_large_warning/00005.png | Bin 0 -> 407 bytes .../too_large_warning/00006.png | Bin 0 -> 366 bytes .../clear_n_too_long_warning/00000.png | Bin 0 -> 463 bytes .../clear_n_too_long_warning/00001.png | Bin 0 -> 512 bytes .../clear_n_too_long_warning/00002.png | Bin 0 -> 728 bytes .../clear_n_too_long_warning/00003.png | Bin 0 -> 322 bytes .../clear_n_too_long_warning/00004.png | Bin 0 -> 391 bytes .../clear_n_too_long_warning/00005.png | Bin 0 -> 502 bytes .../clear_n_too_long_warning/00006.png | Bin 0 -> 494 bytes .../clear_n_too_long_warning/00007.png | Bin 0 -> 508 bytes .../clear_n_too_long_warning/00008.png | Bin 0 -> 502 bytes .../clear_n_too_long_warning/00009.png | Bin 0 -> 511 bytes .../clear_n_too_long_warning/00010.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00011.png | Bin 0 -> 507 bytes .../clear_n_too_long_warning/00012.png | Bin 0 -> 501 bytes .../clear_n_too_long_warning/00013.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00014.png | Bin 0 -> 512 bytes .../clear_n_too_long_warning/00015.png | Bin 0 -> 520 bytes .../clear_n_too_long_warning/00016.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00017.png | Bin 0 -> 532 bytes .../clear_n_too_long_warning/00018.png | Bin 0 -> 525 bytes .../clear_n_too_long_warning/00019.png | Bin 0 -> 534 bytes .../clear_n_too_long_warning/00020.png | Bin 0 -> 528 bytes .../clear_n_too_long_warning/00021.png | Bin 0 -> 578 bytes .../clear_n_too_long_warning/00022.png | Bin 0 -> 534 bytes .../clear_n_too_long_warning/00023.png | Bin 0 -> 547 bytes .../clear_n_too_long_warning/00024.png | Bin 0 -> 407 bytes .../clear_n_too_long_warning/00025.png | Bin 0 -> 366 bytes .../accept/clear_n_too_long_warning/00000.png | Bin 0 -> 463 bytes .../accept/clear_n_too_long_warning/00001.png | Bin 0 -> 434 bytes .../accept/clear_n_too_long_warning/00002.png | Bin 0 -> 728 bytes .../accept/clear_n_too_long_warning/00003.png | Bin 0 -> 312 bytes .../accept/clear_n_too_long_warning/00004.png | Bin 0 -> 387 bytes .../accept/clear_n_too_long_warning/00005.png | Bin 0 -> 1038 bytes .../accept/clear_n_too_long_warning/00006.png | Bin 0 -> 458 bytes .../accept/clear_n_too_long_warning/00007.png | Bin 0 -> 728 bytes .../accept/clear_n_too_long_warning/00008.png | Bin 0 -> 320 bytes .../accept/clear_n_too_long_warning/00009.png | Bin 0 -> 382 bytes .../accept/clear_n_too_long_warning/00010.png | Bin 0 -> 357 bytes .../accept/clear_n_too_long_warning/00011.png | Bin 0 -> 788 bytes .../accept/clear_n_too_long_warning/00012.png | Bin 0 -> 454 bytes .../accept/clear_n_too_long_warning/00013.png | Bin 0 -> 542 bytes .../accept/clear_n_too_long_warning/00014.png | Bin 0 -> 403 bytes .../accept/clear_n_too_long_warning/00015.png | Bin 0 -> 478 bytes .../accept/clear_n_too_long_warning/00016.png | Bin 0 -> 728 bytes .../accept/clear_n_too_long_warning/00017.png | Bin 0 -> 312 bytes .../accept/clear_n_too_long_warning/00018.png | Bin 0 -> 385 bytes .../accept/clear_n_too_long_warning/00019.png | Bin 0 -> 738 bytes .../accept/clear_n_too_long_warning/00020.png | Bin 0 -> 521 bytes .../accept/clear_n_too_long_warning/00021.png | Bin 0 -> 578 bytes .../accept/clear_n_too_long_warning/00022.png | Bin 0 -> 534 bytes .../accept/clear_n_too_long_warning/00023.png | Bin 0 -> 547 bytes .../accept/clear_n_too_long_warning/00024.png | Bin 0 -> 407 bytes .../basic/accept/summary/00000.png | Bin 0 -> 341 bytes .../basic/accept/summary/00001.png | Bin 0 -> 394 bytes .../basic/accept/summary/00002.png | Bin 0 -> 364 bytes .../basic/accept/summary/00003.png | Bin 0 -> 842 bytes .../basic/accept/summary/00004.png | Bin 0 -> 459 bytes .../clear_n_too_long_warning/00000.png | Bin 0 -> 463 bytes .../clear_n_too_long_warning/00001.png | Bin 0 -> 434 bytes .../clear_n_too_long_warning/00002.png | Bin 0 -> 728 bytes .../clear_n_too_long_warning/00003.png | Bin 0 -> 312 bytes .../clear_n_too_long_warning/00004.png | Bin 0 -> 387 bytes .../clear_n_too_long_warning/00005.png | Bin 0 -> 1038 bytes .../clear_n_too_long_warning/00006.png | Bin 0 -> 458 bytes .../clear_n_too_long_warning/00007.png | Bin 0 -> 728 bytes .../clear_n_too_long_warning/00008.png | Bin 0 -> 320 bytes .../clear_n_too_long_warning/00009.png | Bin 0 -> 382 bytes .../clear_n_too_long_warning/00010.png | Bin 0 -> 357 bytes .../clear_n_too_long_warning/00011.png | Bin 0 -> 788 bytes .../clear_n_too_long_warning/00012.png | Bin 0 -> 454 bytes .../clear_n_too_long_warning/00013.png | Bin 0 -> 542 bytes .../clear_n_too_long_warning/00014.png | Bin 0 -> 403 bytes .../clear_n_too_long_warning/00015.png | Bin 0 -> 478 bytes .../clear_n_too_long_warning/00016.png | Bin 0 -> 728 bytes .../clear_n_too_long_warning/00017.png | Bin 0 -> 312 bytes .../clear_n_too_long_warning/00018.png | Bin 0 -> 385 bytes .../clear_n_too_long_warning/00019.png | Bin 0 -> 738 bytes .../clear_n_too_long_warning/00020.png | Bin 0 -> 521 bytes .../clear_n_too_long_warning/00021.png | Bin 0 -> 578 bytes .../clear_n_too_long_warning/00022.png | Bin 0 -> 534 bytes .../clear_n_too_long_warning/00023.png | Bin 0 -> 547 bytes .../clear_n_too_long_warning/00024.png | Bin 0 -> 407 bytes .../basic/reject_at_summary/summary/00000.png | Bin 0 -> 341 bytes .../basic/reject_at_summary/summary/00001.png | Bin 0 -> 394 bytes .../basic/reject_at_summary/summary/00002.png | Bin 0 -> 364 bytes .../basic/reject_at_summary/summary/00003.png | Bin 0 -> 842 bytes .../basic/reject_at_summary/summary/00004.png | Bin 0 -> 459 bytes .../basic/reject_at_summary/summary/00005.png | Bin 0 -> 366 bytes .../clear_n_too_long_warning/00000.png | Bin 0 -> 463 bytes .../clear_n_too_long_warning/00001.png | Bin 0 -> 434 bytes .../clear_n_too_long_warning/00002.png | Bin 0 -> 728 bytes .../clear_n_too_long_warning/00003.png | Bin 0 -> 312 bytes .../clear_n_too_long_warning/00004.png | Bin 0 -> 387 bytes .../clear_n_too_long_warning/00005.png | Bin 0 -> 1038 bytes .../clear_n_too_long_warning/00006.png | Bin 0 -> 458 bytes .../clear_n_too_long_warning/00007.png | Bin 0 -> 728 bytes .../clear_n_too_long_warning/00008.png | Bin 0 -> 320 bytes .../clear_n_too_long_warning/00009.png | Bin 0 -> 382 bytes .../clear_n_too_long_warning/00010.png | Bin 0 -> 357 bytes .../clear_n_too_long_warning/00011.png | Bin 0 -> 788 bytes .../clear_n_too_long_warning/00012.png | Bin 0 -> 454 bytes .../clear_n_too_long_warning/00013.png | Bin 0 -> 542 bytes .../clear_n_too_long_warning/00014.png | Bin 0 -> 403 bytes .../clear_n_too_long_warning/00015.png | Bin 0 -> 478 bytes .../clear_n_too_long_warning/00016.png | Bin 0 -> 728 bytes .../clear_n_too_long_warning/00017.png | Bin 0 -> 312 bytes .../clear_n_too_long_warning/00018.png | Bin 0 -> 385 bytes .../clear_n_too_long_warning/00019.png | Bin 0 -> 738 bytes .../clear_n_too_long_warning/00020.png | Bin 0 -> 521 bytes .../clear_n_too_long_warning/00021.png | Bin 0 -> 578 bytes .../clear_n_too_long_warning/00022.png | Bin 0 -> 534 bytes .../clear_n_too_long_warning/00023.png | Bin 0 -> 547 bytes .../clear_n_too_long_warning/00024.png | Bin 0 -> 407 bytes .../clear_n_too_long_warning/00025.png | Bin 0 -> 366 bytes .../too_large/accept/blindsigning/00000.png | Bin 0 -> 492 bytes .../too_large/accept/blindsigning/00001.png | Bin 0 -> 858 bytes .../too_large/accept/blindsigning/00002.png | Bin 0 -> 459 bytes .../accept/clear_n_too_long_warning/00000.png | Bin 0 -> 463 bytes .../accept/clear_n_too_long_warning/00001.png | Bin 0 -> 512 bytes .../accept/clear_n_too_long_warning/00002.png | Bin 0 -> 728 bytes .../accept/clear_n_too_long_warning/00003.png | Bin 0 -> 322 bytes .../accept/clear_n_too_long_warning/00004.png | Bin 0 -> 391 bytes .../accept/clear_n_too_long_warning/00005.png | Bin 0 -> 502 bytes .../accept/clear_n_too_long_warning/00006.png | Bin 0 -> 494 bytes .../accept/clear_n_too_long_warning/00007.png | Bin 0 -> 508 bytes .../accept/clear_n_too_long_warning/00008.png | Bin 0 -> 502 bytes .../accept/clear_n_too_long_warning/00009.png | Bin 0 -> 511 bytes .../accept/clear_n_too_long_warning/00010.png | Bin 0 -> 506 bytes .../accept/clear_n_too_long_warning/00011.png | Bin 0 -> 507 bytes .../accept/clear_n_too_long_warning/00012.png | Bin 0 -> 501 bytes .../accept/clear_n_too_long_warning/00013.png | Bin 0 -> 506 bytes .../accept/clear_n_too_long_warning/00014.png | Bin 0 -> 512 bytes .../accept/clear_n_too_long_warning/00015.png | Bin 0 -> 520 bytes .../accept/clear_n_too_long_warning/00016.png | Bin 0 -> 506 bytes .../accept/clear_n_too_long_warning/00017.png | Bin 0 -> 532 bytes .../accept/clear_n_too_long_warning/00018.png | Bin 0 -> 525 bytes .../accept/clear_n_too_long_warning/00019.png | Bin 0 -> 534 bytes .../accept/clear_n_too_long_warning/00020.png | Bin 0 -> 528 bytes .../accept/clear_n_too_long_warning/00021.png | Bin 0 -> 578 bytes .../accept/clear_n_too_long_warning/00022.png | Bin 0 -> 534 bytes .../accept/clear_n_too_long_warning/00023.png | Bin 0 -> 547 bytes .../accept/clear_n_too_long_warning/00024.png | Bin 0 -> 407 bytes .../accept/too_large_warning/00000.png | Bin 0 -> 578 bytes .../accept/too_large_warning/00001.png | Bin 0 -> 516 bytes .../accept/too_large_warning/00002.png | Bin 0 -> 547 bytes .../accept/too_large_warning/00003.png | Bin 0 -> 523 bytes .../accept/too_large_warning/00004.png | Bin 0 -> 484 bytes .../accept/too_large_warning/00005.png | Bin 0 -> 407 bytes .../blindsigning/00000.png | Bin 0 -> 492 bytes .../blindsigning/00001.png | Bin 0 -> 858 bytes .../blindsigning/00002.png | Bin 0 -> 459 bytes .../blindsigning/00003.png | Bin 0 -> 366 bytes .../clear_n_too_long_warning/00000.png | Bin 0 -> 463 bytes .../clear_n_too_long_warning/00001.png | Bin 0 -> 512 bytes .../clear_n_too_long_warning/00002.png | Bin 0 -> 728 bytes .../clear_n_too_long_warning/00003.png | Bin 0 -> 322 bytes .../clear_n_too_long_warning/00004.png | Bin 0 -> 391 bytes .../clear_n_too_long_warning/00005.png | Bin 0 -> 502 bytes .../clear_n_too_long_warning/00006.png | Bin 0 -> 494 bytes .../clear_n_too_long_warning/00007.png | Bin 0 -> 508 bytes .../clear_n_too_long_warning/00008.png | Bin 0 -> 502 bytes .../clear_n_too_long_warning/00009.png | Bin 0 -> 511 bytes .../clear_n_too_long_warning/00010.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00011.png | Bin 0 -> 507 bytes .../clear_n_too_long_warning/00012.png | Bin 0 -> 501 bytes .../clear_n_too_long_warning/00013.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00014.png | Bin 0 -> 512 bytes .../clear_n_too_long_warning/00015.png | Bin 0 -> 520 bytes .../clear_n_too_long_warning/00016.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00017.png | Bin 0 -> 532 bytes .../clear_n_too_long_warning/00018.png | Bin 0 -> 525 bytes .../clear_n_too_long_warning/00019.png | Bin 0 -> 534 bytes .../clear_n_too_long_warning/00020.png | Bin 0 -> 528 bytes .../clear_n_too_long_warning/00021.png | Bin 0 -> 578 bytes .../clear_n_too_long_warning/00022.png | Bin 0 -> 534 bytes .../clear_n_too_long_warning/00023.png | Bin 0 -> 547 bytes .../clear_n_too_long_warning/00024.png | Bin 0 -> 407 bytes .../too_large_warning/00000.png | Bin 0 -> 578 bytes .../too_large_warning/00001.png | Bin 0 -> 516 bytes .../too_large_warning/00002.png | Bin 0 -> 547 bytes .../too_large_warning/00003.png | Bin 0 -> 523 bytes .../too_large_warning/00004.png | Bin 0 -> 484 bytes .../too_large_warning/00005.png | Bin 0 -> 407 bytes .../clear_n_too_long_warning/00000.png | Bin 0 -> 463 bytes .../clear_n_too_long_warning/00001.png | Bin 0 -> 512 bytes .../clear_n_too_long_warning/00002.png | Bin 0 -> 728 bytes .../clear_n_too_long_warning/00003.png | Bin 0 -> 322 bytes .../clear_n_too_long_warning/00004.png | Bin 0 -> 391 bytes .../clear_n_too_long_warning/00005.png | Bin 0 -> 502 bytes .../clear_n_too_long_warning/00006.png | Bin 0 -> 494 bytes .../clear_n_too_long_warning/00007.png | Bin 0 -> 508 bytes .../clear_n_too_long_warning/00008.png | Bin 0 -> 502 bytes .../clear_n_too_long_warning/00009.png | Bin 0 -> 511 bytes .../clear_n_too_long_warning/00010.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00011.png | Bin 0 -> 507 bytes .../clear_n_too_long_warning/00012.png | Bin 0 -> 501 bytes .../clear_n_too_long_warning/00013.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00014.png | Bin 0 -> 512 bytes .../clear_n_too_long_warning/00015.png | Bin 0 -> 520 bytes .../clear_n_too_long_warning/00016.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00017.png | Bin 0 -> 532 bytes .../clear_n_too_long_warning/00018.png | Bin 0 -> 525 bytes .../clear_n_too_long_warning/00019.png | Bin 0 -> 534 bytes .../clear_n_too_long_warning/00020.png | Bin 0 -> 528 bytes .../clear_n_too_long_warning/00021.png | Bin 0 -> 578 bytes .../clear_n_too_long_warning/00022.png | Bin 0 -> 534 bytes .../clear_n_too_long_warning/00023.png | Bin 0 -> 547 bytes .../clear_n_too_long_warning/00024.png | Bin 0 -> 407 bytes .../too_large_warning/00000.png | Bin 0 -> 578 bytes .../too_large_warning/00001.png | Bin 0 -> 516 bytes .../too_large_warning/00002.png | Bin 0 -> 547 bytes .../too_large_warning/00003.png | Bin 0 -> 523 bytes .../too_large_warning/00004.png | Bin 0 -> 484 bytes .../too_large_warning/00005.png | Bin 0 -> 407 bytes .../too_large_warning/00006.png | Bin 0 -> 366 bytes .../clear_n_too_long_warning/00000.png | Bin 0 -> 463 bytes .../clear_n_too_long_warning/00001.png | Bin 0 -> 512 bytes .../clear_n_too_long_warning/00002.png | Bin 0 -> 728 bytes .../clear_n_too_long_warning/00003.png | Bin 0 -> 322 bytes .../clear_n_too_long_warning/00004.png | Bin 0 -> 391 bytes .../clear_n_too_long_warning/00005.png | Bin 0 -> 502 bytes .../clear_n_too_long_warning/00006.png | Bin 0 -> 494 bytes .../clear_n_too_long_warning/00007.png | Bin 0 -> 508 bytes .../clear_n_too_long_warning/00008.png | Bin 0 -> 502 bytes .../clear_n_too_long_warning/00009.png | Bin 0 -> 511 bytes .../clear_n_too_long_warning/00010.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00011.png | Bin 0 -> 507 bytes .../clear_n_too_long_warning/00012.png | Bin 0 -> 501 bytes .../clear_n_too_long_warning/00013.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00014.png | Bin 0 -> 512 bytes .../clear_n_too_long_warning/00015.png | Bin 0 -> 520 bytes .../clear_n_too_long_warning/00016.png | Bin 0 -> 506 bytes .../clear_n_too_long_warning/00017.png | Bin 0 -> 532 bytes .../clear_n_too_long_warning/00018.png | Bin 0 -> 525 bytes .../clear_n_too_long_warning/00019.png | Bin 0 -> 534 bytes .../clear_n_too_long_warning/00020.png | Bin 0 -> 528 bytes .../clear_n_too_long_warning/00021.png | Bin 0 -> 578 bytes .../clear_n_too_long_warning/00022.png | Bin 0 -> 534 bytes .../clear_n_too_long_warning/00023.png | Bin 0 -> 547 bytes .../clear_n_too_long_warning/00024.png | Bin 0 -> 407 bytes .../clear_n_too_long_warning/00025.png | Bin 0 -> 366 bytes .../integration/nano/test_blindsign_reject.py | 10 +- .../nano/test_sign_too_long_operation.py | 90 ++++++++++++++++-- .../nano/test_too_complex_transaction.py | 7 +- tests/integration/nano/utils/app.py | 45 ++++----- 640 files changed, 115 insertions(+), 37 deletions(-) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00000.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00001.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00002.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00003.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00004.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00005.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00006.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00007.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00008.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00009.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00010.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00011.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00012.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00013.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00014.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00015.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00016.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00017.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00018.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00019.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00020.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00021.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00022.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/summary/00000.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/summary/00001.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/summary/00002.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/summary/00003.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/summary/00004.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/summary/00005.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/{ => accept}/summary/00006.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/{too_large => basic/reject_at_summary}/clear_n_too_long_warning/00000.png (100%) create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00001.png rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/{too_large => basic/reject_at_summary}/clear_n_too_long_warning/00002.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/{too_large => basic/reject_at_summary}/clear_n_too_long_warning/00003.png (100%) create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00006.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00007.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00008.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00009.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00010.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00011.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00012.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00013.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00014.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00015.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00016.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00017.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00018.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00019.png rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/{too_large/clear_n_too_long_warning/00021.png => basic/reject_at_summary/clear_n_too_long_warning/00020.png} (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/{too_large/clear_n_too_long_warning/00022.png => basic/reject_at_summary/clear_n_too_long_warning/00021.png} (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/{too_large/clear_n_too_long_warning/00023.png => basic/reject_at_summary/clear_n_too_long_warning/00022.png} (100%) create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/summary/00000.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/summary/00001.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/summary/00002.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/summary/00003.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/summary/00004.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/summary/00005.png rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/{too_large/blindsigning/00005.png => basic/reject_at_summary/summary/00006.png} (100%) create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/summary/00007.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00006.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00007.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00008.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00009.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00010.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00011.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00012.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00013.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00014.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00015.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00016.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00017.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00018.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00019.png rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/{too_large/too_large_warning/00000.png => basic/reject_at_too_large_warning/clear_n_too_long_warning/00020.png} (100%) create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00021.png rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/{too_large/too_large_warning/00003.png => basic/reject_at_too_large_warning/clear_n_too_long_warning/00022.png} (100%) create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00023.png rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/blindsigning/00000.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/blindsigning/00001.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/blindsigning/00002.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/blindsigning/00003.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/blindsigning/00004.png (100%) create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/blindsigning/00005.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00000.png rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00001.png (100%) create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00003.png rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00004.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00005.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00006.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00007.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00008.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00009.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00010.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00011.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00012.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00013.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00014.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00015.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00016.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00017.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00018.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00019.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00020.png (100%) create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00021.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00022.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00023.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/too_large_warning/00000.png rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/too_large_warning/00001.png (100%) rename tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/{ => accept}/too_large_warning/00002.png (100%) create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/too_large_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00000.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00001.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00002.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00003.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00004.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00005.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00006.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00006.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00007.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00008.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00009.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00010.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00011.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00012.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00013.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00014.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00015.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00016.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00017.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00018.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00019.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00020.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00021.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00022.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00023.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00006.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00007.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00008.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00009.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00010.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00011.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00012.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00013.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00014.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00015.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00016.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00017.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00018.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00019.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00020.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00021.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00022.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00023.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00006.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00007.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00008.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00009.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00010.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00011.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00012.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00013.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00014.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00015.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00016.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00017.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00018.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00019.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00020.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00021.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00022.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00023.png create mode 100644 tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00024.png rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00000.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00001.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00002.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00003.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00004.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00005.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00006.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00007.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00008.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00009.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00010.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00011.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00012.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00013.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00014.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00015.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00016.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00017.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00018.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00019.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00020.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00021.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00022.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00023.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/clear_n_too_long_warning/00024.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/summary/00000.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/summary/00001.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/summary/00002.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/summary/00003.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/{ => accept}/summary/00004.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/{too_large => basic/reject_at_summary}/clear_n_too_long_warning/00000.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00001.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/{too_large => basic/reject_at_summary}/clear_n_too_long_warning/00002.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00003.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00004.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00005.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00006.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00007.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00008.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00009.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00010.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00011.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00012.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00013.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00014.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00015.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00016.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00017.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00018.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00019.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/clear_n_too_long_warning/00020.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/{too_large => basic/reject_at_summary}/clear_n_too_long_warning/00021.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/{too_large => basic/reject_at_summary}/clear_n_too_long_warning/00022.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/{too_large => basic/reject_at_summary}/clear_n_too_long_warning/00023.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/{too_large => basic/reject_at_summary}/clear_n_too_long_warning/00024.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/summary/00000.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/summary/00001.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/summary/00002.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/summary/00003.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_summary}/summary/00004.png (100%) create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/summary/00005.png rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning}/clear_n_too_long_warning/00000.png (100%) create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00001.png rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning}/clear_n_too_long_warning/00002.png (100%) create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00006.png rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00002.png => nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00007.png} (100%) create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00008.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00009.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00010.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00011.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00012.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00013.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00014.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00015.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00016.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00017.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00018.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00019.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00020.png rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning}/clear_n_too_long_warning/00021.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning}/clear_n_too_long_warning/00022.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning}/clear_n_too_long_warning/00023.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/basic => nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning}/clear_n_too_long_warning/00024.png (100%) create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00025.png rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/blindsigning/00000.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/blindsigning/00001.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/blindsigning/00002.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/accept}/clear_n_too_long_warning/00000.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00001.png (100%) create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00002.png rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00003.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00004.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00005.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00006.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00007.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00008.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00009.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00010.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00011.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00012.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00013.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00014.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00015.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00016.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00017.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00018.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00019.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/clear_n_too_long_warning/00020.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/accept}/clear_n_too_long_warning/00021.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/accept}/clear_n_too_long_warning/00022.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/accept}/clear_n_too_long_warning/00023.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/accept}/clear_n_too_long_warning/00024.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/too_large_warning/00000.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/too_large_warning/00001.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/too_large_warning/00002.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/too_large_warning/00003.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/too_large_warning/00004.png (100%) rename tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/{ => accept}/too_large_warning/00005.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/blindsigning/00000.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/blindsigning/00001.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/blindsigning/00002.png (100%) create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00003.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00000.png rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00001.png (100%) create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00002.png rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00003.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00004.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00005.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00006.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00007.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00008.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00009.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00010.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00011.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00012.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00013.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00014.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00015.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00016.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00017.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00018.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00019.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/clear_n_too_long_warning/00020.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large/too_large_warning/00000.png => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00021.png} (100%) create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00022.png rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large/too_large_warning/00002.png => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00023.png} (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large/too_large_warning/00005.png => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00024.png} (100%) create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00000.png rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/too_large_warning/00001.png (100%) create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00002.png rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/too_large_warning/00003.png (100%) rename tests/integration/nano/snapshots/{nanox/test_sign_too_long_operation/too_large => nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning}/too_large_warning/00004.png (100%) create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00006.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00007.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00008.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00009.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00010.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00011.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00012.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00013.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00014.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00015.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00016.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00017.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00018.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00019.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00020.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00021.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00022.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00023.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00024.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00006.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00006.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00007.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00008.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00009.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00010.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00011.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00012.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00013.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00014.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00015.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00016.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00017.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00018.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00019.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00020.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00021.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00022.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00023.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00024.png create mode 100644 tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00025.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00006.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00007.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00008.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00009.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00010.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00011.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00012.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00013.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00014.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00015.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00016.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00017.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00018.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00019.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00020.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00021.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00022.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00023.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00024.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/summary/00000.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/summary/00001.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/summary/00002.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/summary/00003.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/summary/00004.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00006.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00007.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00008.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00009.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00010.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00011.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00012.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00013.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00014.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00015.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00016.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00017.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00018.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00019.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00020.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00021.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00022.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00023.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00024.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/summary/00000.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/summary/00001.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/summary/00002.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/summary/00003.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/summary/00004.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/summary/00005.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00006.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00007.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00008.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00009.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00010.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00011.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00012.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00013.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00014.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00015.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00016.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00017.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00018.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00019.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00020.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00021.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00022.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00023.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00024.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00025.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/blindsigning/00000.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/blindsigning/00001.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/blindsigning/00002.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00006.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00007.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00008.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00009.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00010.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00011.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00012.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00013.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00014.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00015.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00016.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00017.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00018.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00019.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00020.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00021.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00022.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00023.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00024.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/too_large_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/too_large_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/too_large_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/too_large_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/too_large_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/too_large_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00000.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00001.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00002.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00003.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00006.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00007.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00008.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00009.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00010.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00011.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00012.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00013.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00014.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00015.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00016.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00017.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00018.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00019.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00020.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00021.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00022.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00023.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00024.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00006.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00007.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00008.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00009.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00010.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00011.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00012.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00013.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00014.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00015.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00016.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00017.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00018.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00019.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00020.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00021.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00022.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00023.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00024.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00006.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00000.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00001.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00002.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00003.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00004.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00005.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00006.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00007.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00008.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00009.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00010.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00011.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00012.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00013.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00014.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00015.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00016.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00017.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00018.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00019.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00020.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00021.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00022.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00023.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00024.png create mode 100644 tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00025.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00000.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00000.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00000.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00001.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00001.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00001.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00001.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00002.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00002.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00002.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00002.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00003.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00003.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00003.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00003.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00004.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00004.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00004.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00004.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00005.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00005.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00005.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00005.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00006.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00006.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00006.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00006.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00007.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00007.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00007.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00007.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00008.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00008.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00008.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00008.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00009.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00009.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00009.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00009.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00010.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00010.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00010.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00010.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00011.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00011.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00011.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00011.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00012.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00012.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00012.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00012.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00013.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00013.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00013.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00013.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00014.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00014.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00014.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00014.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00015.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00015.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00015.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00016.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00016.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00016.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00016.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00017.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00017.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00017.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00017.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00018.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00018.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00018.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00018.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00019.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00019.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00019.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00019.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00020.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00020.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00020.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00020.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00021.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00021.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00021.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00021.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00022.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00022.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/clear_n_too_long_warning/00022.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00022.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/summary/00000.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/summary/00000.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/summary/00000.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/summary/00000.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/summary/00001.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/summary/00001.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/summary/00001.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/summary/00001.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/summary/00002.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/summary/00002.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/summary/00002.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/summary/00002.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/summary/00003.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/summary/00003.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/summary/00003.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/summary/00003.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/summary/00004.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/summary/00004.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/summary/00004.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/summary/00004.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/summary/00005.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/summary/00005.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/summary/00005.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/summary/00005.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/summary/00006.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/summary/00006.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/summary/00006.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/accept/summary/00006.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00000.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00000.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00000.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00001.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00001.png new file mode 100644 index 0000000000000000000000000000000000000000..4aa1d779fc69f62b53d63e597ebd52083683c50a GIT binary patch literal 404 zcmV;F0c-w=P)&uNA4QnQHSqmzfYOicq^nwlYJ8+dhpH)T#g-ONE(E7QeE+8@u(~?wm>V zNik+3IZpL#8o~sUlGLv1WO}R*be1ov@G2~rvJB`{;0Vk$5;a9GsZA~YgtiBaMJ>J+l|MU#J8=4QP)m6X#8pIC*nx)z za(ZPapQg$5v#1$R_Hdvl3?VZ>y)X0lj>*Jxw5F6<&ROn@NmIISOg&#Dy`N%+et6*Cdqxx2q z!Yk-B%lz{B3r1|?FMG^0r2hj%3)QiO0?c%9R?OntNYU~L z6V}&JeJydE4J(k^fsU|WF3F1}nz^}Np=^eUF8&BGSXl!)s$Usc^QP84{0{!AnsP!% zx!f-D9!#Z$4rvl?F=41ntB_G1n%j~OdTv2odaxQn3$#}>iZ|D&mN2c zzS8)_zXdrbjxL~;(q~aJ09p_sgb+dqA%qY@2qA>roiE=-x0^M5;l=;}002ovPDHLk FV1nMpm@)tW literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00006.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00006.png new file mode 100644 index 0000000000000000000000000000000000000000..3adb20f02238aa7fbfddb0a9a45c656af1062d12 GIT binary patch literal 509 zcmVmgcnN8Ea9{toK~NjIz1pg7X!HYj7*AuyH$l8WH(o#(^~9tc%mzydq5x%_`p~w zp#Y!jD!XvHWV8so^cx3tVu~Kl&}GQMjDNL^cuh-d7_$Xu4WybLNJt*v1G=|)iwf@+qQqc;)bKe;>^;i|X`ZZ2M8NDM(MaHW<+A*ff^ zxd-U;T{8S-#`}bsM4FNE2`7>|PFoXo9Ve-zo9=!m#3huTTcn#_D z@P)N$yr(FS3f z&XjQ6uam=SV+HnU2yGr%oTPfTMvt{iAS}mb`d^ke|D7I(U?^3aR>1z~mvK51>nZl+oIpG#1*>uwaF-lkJXE9&JAJriGOU!!68KkZm7AriZsaS z612^URth=uq|<+JT77D&>;c#Ra$pvp(~}tA>Z$?<+0CoaX2N`StgM@3EMbu?S)GhJ2{6~Z%|M?-54a&Dx< zX}<@6D@~qBVdxmX%lGgR)7_4N%xuyMkTxJ)`|r@ROv9i?Qs|d=tp0=$LI@#*5JCtc cgpjR#0g%0~gICo^vj6}907*qoM6N<$g7`S*L;wH) literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00008.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00008.png new file mode 100644 index 0000000000000000000000000000000000000000..a024d70306965ea64a9aec36da4dc09bdf2bdc8d GIT binary patch literal 503 zcmV7s#hyntW6S?`PfYR{rcwDbREtg)!o)RV7>Z2L1Rd- z*0vB!kJm43)aU!DUW+FCA2tEY)W6{3oF?(!xXNc?wzF-S!T$S{9~R8PCYwx{q1NUs zYLROfw9JT6oH>h3XZ+wa`_$Bl0p)XZU~aykC8TfHtB8Z_VlT8?h~17)L}0KoTf zlww7mV7&61i1W3+1c_s~S<^h5bq#iM9{S4Gy2M?RbwnJj}KVW?&q(+YH5t?#_wE zdTvr82gFDOKD?a z8qSb#q$6@zb+o|lijnh&W#Ej{;ss6X^)u+Sba1B&;Tdn~A=(jOCljBue z7HsNK`;C0{)jn0Va@Lj}wZiq2aX8I_dxb N002ovPDHLkV1h$`qxJv* literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00010.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00010.png new file mode 100644 index 0000000000000000000000000000000000000000..dd15dbb89939c7e979431afa1f5778da7e84c55d GIT binary patch literal 427 zcmV;c0aX5pP)s-(p}5fSZ*l54c)G9wzt(2_8hssjI(D@QiDgqt#Y z>Jc%QYw1*GfcNP0rbK>;lypg>n=1q(YT!q!2bZgTEZXdn%26bV3>Y^0oM>oL)D-#3 zY>VC$ZLvDyyz;2sQ%e8yJV=0E`{P+dE*~Yn=Qk+QJ@boAizX2?}KR`(@nNMUi0al8d-EhYH@SjD<-Y;|0000000000004m7@By2~ V;kPQkH2VMm002ovPDHLkV1f@azCZu~ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00011.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00011.png new file mode 100644 index 0000000000000000000000000000000000000000..8b7980241856323a359afabb952612c53e1ab67b GIT binary patch literal 481 zcmV<70UrK|P)rCxSAdzGG?uW#eH+$K*l(v!s`4{OtpN@9oTmtm3uig!#u@&wWLPvk7QC?>!? z`XtBO7{Q_0!t=E z%&g|=evyLd31%+)R%s*FrN4?Z`Zl6FIkLzeeUa8SGO;P^C$k{$xsnpwvKovUGAQ_y zwzmcOVijL}qFl1>okBWSI!;ny|h3m|u2!=8kFx)&aHx*qv@ZJ#)OQ z6waXEc_?B!J6v%Z1D1f3+H9Am%-&}Jp}UX&AU`z$-Q%$<)5-@y5ClOG1VIo4L9miP XekfXGIc1__00000NkvXXu0mjfQvBJV literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00012.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00012.png new file mode 100644 index 0000000000000000000000000000000000000000..97eab5d99deeae5058b969d5401bab38b91bf938 GIT binary patch literal 482 zcmV<80UiE{P)a#U2H40TL`Z@#eu*>xkKKYC7Ik42f%KmnGk^3!3T|R4&ex+DR`KAXhKrHbi(`gav zA!!}L)PJ(=X<=F0eh6>hU;qGMfKs&8ho(wH%b@yJc9vt4-rLgCcSLrbYT1_)$&4CC zHG0OAua{%lNtmNiIM(VJj`dSGg1Cy9!!KYcsyf<>1nQL?EgO8fCyEettYwGQISB=# z1SCV3qPL-_%dLIOjH`bMGm%(M9beKf8Cr)$q&g89Oiz>m>AtFC%{FOm6jsa2ct)+M zvuLmOCL(mc0E3IRAWC1EG1xvnH1qAZIueia*i3tdb?1{uM|SU=)DtBNdO7=EPbGlX?19@G3#JN{$WTLtT)*s5Pe zUHAr-M#(SVpWNoKP(+%0;g!uYn*n|vgujm}NGV&DiWh1rlUbv~G;h=Fkqfn3g8CCg zk8f=r74a^VL7s|tHU|2_5R1p%R4Ja$RC?ZS3G#(zh)q~9umIjI+50Tg?azh6I000000N`#Ld7^)J>cj%$00000NkvXXu0mjf>2ZFE literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00014.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00014.png new file mode 100644 index 0000000000000000000000000000000000000000..55666d0555f7b29d57095b8c6c7c2fc979733def GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!2~2j9iA64Ffi(Qx;TbZ%y~QGv{17Gk85-A z|NqUqGsJyzJ(##$rhJ?ys%+w!FK5AK)p`E+e!ka{aeV^HorWL2evI#J%f6oDC~?uh z?c)1e+7+iyoVIu}@7vjpdTvRfVzK$@XXGyZcZ^t^bhC@Wr+iWPnFqH!t_5*-_nZ%` z)h&$Z4Lq<_*sAMuO}D;T_OpjYEjE&BRzKui5>+`1LiPu2c;>v;`ma=dxNqFTaNnI; zmt=Hy^0J#xG@HF>Me*)K%K5WyPZF!LYKke^knPAFqAeNz^H~vh**k_$CmgpZ=rP!Z zdYsL>%<*)2*9^Z<<<*Tv2FEQQv!-h}HAS}730`GP(0TZZLF?lBZIg|onJm8ly!Ejp yZ69X=dxKw^UcD20gPoc_kc#0G0)`YERItS}C$Bx!De&nmNX*mK&t;ucLK6T3R*m`q literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00015.png new file mode 100644 index 0000000000000000000000000000000000000000..54a0397bab2be24020de87397642f43afe49d51a GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!2~2j9iA64FffXEx;TbZ%y~QWE?=7hN885Q zd;eL>1K9I;j_&_ucHyg?d#fY|*Om^khgL7G_VyM$SaITw>_MrsA-j+4UKYsuz)I7F zJG)J#_-61+r*#We7v9-lwM%9bk8?*>*dvP;SKHqN{hc6}DScNDq|6JN}?RBW3 z0ONlZg-N5JTR-?@4&6w^}=!28)Wyy|CVRqiQK_mdKI;Vst0CHpXoV3X6d;K#{|z9qo2KSOdzo7|=e1XJo1u+azwu&4%=h4H39nY$7trCrOex zIJ}1Xyd!oj`hZhZZe6>U=p}Sf>GWbgqZPHRyq%ZWM%qSYQ|22{T*G3c@N{qdY zfJbvD>Lg6WAKQX2qpG{RPp9br09}TQ55H9KyoMg%-jZvtb!+U)El_#)CgLoSGkq%$ wevt=vo$){3;=yD9k|arzBuSDaNs?rWKZ$pKz=}v9rvLx|07*qoM6N<$f)3s1#Q*>R literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00017.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00017.png new file mode 100644 index 0000000000000000000000000000000000000000..59229fc705e906fdef19ae7afc5584f7fb1da468 GIT binary patch literal 469 zcmV;`0V@89P)D+jfxWPIbK4>+{RSkC8h{B;3Zmlo~&7_y$Xx-vwywqiOYr5 z87k2tqC8u2OkIN8r%m>Z{ot!@1(C(%iIUsHG0qsM0M5c1FP2!f^tVzw-5izsHCQb%<000PZ z6>mBe_6Em!g|3D&;z(6%U4&pdZPluqAvkSYlJMH0^8BXvC$$t;%Zg*| z)?QO;7>stH(*ZX|p?SnD%clRsxyyNe%me@c0000000000;2-k`-0Eo_h;bAP00000 LNkvXXu0mjf4sq9t literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00018.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00018.png new file mode 100644 index 0000000000000000000000000000000000000000..2e1439bfedf87ff37cf4d6cc7dcae12dd9f2e73d GIT binary patch literal 358 zcmV-s0h#`ZP)OfuT);vC{umjpKZf4aOy>*?ivOG4D61MG%>Y3fXlv66C*6 ze16Lu7E+tTtK#IgH28$dpvuBC$1UW{eX0uFQWfD2++vllQ#7U8COrJ3pZ9v;ijgKm z7AvCc#gl9HMN~#R%D2Gtno<%wV9DCAR)#Az`lnK3ogIQ8_ra!LI716oE%|inC{nvB zCNjse1i9s)6Cls<*@0#cJval>v>Z?$!YeY_Rhz^;x!aJIb4R3lT1>*T$O8bt7v$9w zXk+Vg>km|+(?Ox~p241(>bSQ4!&mVzT@dgkb^_FO&=V_3>;(J)<~B4M_VV&sU zMlmBywM#Q^f{@Vz!k@mVE15;xv?uFNGo%UmC@LThY1G~w=H6HRYZD9TIx~%_y&XkA z#*aLlndO&Qm{xGXYh; zh37NOXVJu6InsNuehOOej(Ec6JwRmLTA+u&6951J000000095N7ewRfRs5c3oB#j- M07*qoM6N<$f=*wyBme*a literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00021.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00020.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00021.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00020.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00022.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00021.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00022.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00021.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00023.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00022.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00023.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00022.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/summary/00000.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/summary/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..1ae464d28a321aab0af8be0df753a456be9bb36b GIT binary patch literal 320 zcmV-G0l)ryOE>ddQ(|+ z?RlF0mj>-mGCRKEI}3tI#M+1V`vyvTEv=NVh<=4`g#+e<|12#A}0$-mm;POZ~D~& zcqlh|04JnpG5l2bL&gZ#I0^qTN)XPwb1k9-4aNiv_J}=z4FCWD00000z^)YzzIG+~ SEqCq!0000xM zO!B_ZQ&6Qo(2;5!yY2#roi!j-?gO3u!*7GZpPjA_=`;l-Jn86Mqk@ik4*&oxVs8N! zB2()F6qWN5ae(4g{6{>n1j}6O%F+-;a1}wI6EM$>`eUCd!z1x#^kwoqUszl zCh6RZJ$O6Ht^q?PpTtdOz;n678sOQ6T378ZCjbBd0000000000fIs02o)N{Z&&SP( P00000NkvXXu0mjfti7hT literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/summary/00002.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/summary/00002.png new file mode 100644 index 0000000000000000000000000000000000000000..71ac2f2bbbdaf898969057d78eb2ab4183301335 GIT binary patch literal 343 zcmV-d0jU0oP)=d{Rqt38hsj!*Vt}h8(9GP!=gCGI>!r2)_l*%gn4{Ng5uhJeSBt9VtvssqytX zu@@H&EYE!^QObI=eRkxXX4{DGfy)h;gVvMgkkQ?(>e6wLuV{?b*=fiSyc?9HwI!)0 zQv9q@8nu+8A|@$qbP1FZ7T2SBSz@h_I| p)rPME00000000000001BEH~4X(7r=Op925@002ovPDHLkV1mgulw|+_ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/summary/00003.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/summary/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..a28ccc4af417b93a9200c6568906f3a700559a0a GIT binary patch literal 469 zcmV;`0V@89P)YpVCmTT~zrLI{DEQdpjk^n8Ht0r9}xK-m@az9h)7 zchG2A&(LNVIgP9;ER^LDCbg{EyyXrEXnh??mi7IYluzYySrUqE4FqBb1hjriz|cm7 z+^Pc3LQ?L7TU`;HY+}RHgU_OL^fClpVhvj8RSAd+GwKjV2Sp$@^|Y6?4&hKlHY_3J zFIkFTI<1Dl+l>+6TDPIGma}Xt`RIHo#}R08@vC3qzj7p`?1H> zweTB0QrS8*YE>4b#r$rrFHOA;UhS2c2ZqW|cU?Xmm&o>50KElCNx9>k5d&^s&mGlX zLOD7toO$-yRSY&WEaO~zd=KzRHXFdbRw#^J&B+!yYPVG(anvU5Gr-0UxK$_mXq8e~d-)PImY!C! zS`9d^zvmfcrualk`or{?0{u&poQUHdkla}sA%qY@2qA;4eg6mUp?h%0A^boHwwBEDO%ENSLLd->t)=DlY_F&AKX7|u9)fHIyO%_A z?2mBKw%=h*7&?v9R8dIf878&u=-xg95_%si$+rLf8my^PP9>>0Vn84nkkI?B363@@ z z8zrKVw$ckoZ$X-I_>y|Vo^JFQw6z~grm$5FJfqnu^+g~6BJ_z`7JmZKdQJPRNm`}C z>V#7k%aOA%s;!8dxsuD*4=Z?kpu`744$KGOE&Ud4@11%A<_E3RwuN6gZ%XRmd%(~m zc~1Pa@}4cy!!}QAXxMjQLBf!~!w-E1u!Fv+fQ=fPo-yQX)6e=yyTGGvDi>M8c_P7< zON8MoQ4~c{6h%=KMG}4i X7V;O~$F;X500000NkvXXu0mjfksjTc literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/summary/00005.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_summary/summary/00005.png new file mode 100644 index 0000000000000000000000000000000000000000..34a7b59759cf4fa18959d7f13df974a5c9ea7e7a GIT binary patch literal 341 zcmV-b0jmCqP)|`Ex{IIS)Ax=lR3mf!Unc3jJOZPuQPR zDeNP9^BFyi)KxdA;|PNayOlRz0f6e;oh0n{Pt2T3aUFpo=0KrV0HFFJj?fP~WPAlU z3QfKaw(@0vjT|OX3Qb%9TY&s?%7#VJA|P?7M2h~M$h=4od9j-q>oW-nCXG%?1iv`4kFawPk8Wm)K5CEhTv2Gq0-vaAjgxfa@jYGiT n^^^<1PeB1FN0fgM1i@ZzG{l9d4y4un00000NkvXXu0mjf06&f| literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..053fc534be7eed4c1cf588f2d2252826fd4eae15 GIT binary patch literal 395 zcmV;60d)R}P)jLBIV?o|6pMvM0Kc0i0?4w_D2)Cbmn+C*#=q%5h&S84&z`lA4xMGeu zh41rKPjkFpsF{^#M@iqQ#jG~PO873r$g8M>(Q_{0sg4IVEf8`P>Oo|?qCQiImY}y;6Zo-9LI6S&uNA4QnQHSqmzfYOicq^nwlYJ8+dhpH)T#g-ONE(E7QeE+8@u(~?wm>V zNik+3IZpL#8o~sUlGLv1WO}R*be1ov@G2~rvJB`{;0Vk$5;a9GsZA~YgtiBaMJ>J+l|MU#J8=4QP)m6X#8pIC*nx)z za(ZPapQg$5v#1$R_Hdvl3?VZ>y)X0lj>*JxwrCxSAdzGG?uW#eH+$K*l(v!s`4{OtpN@9oTmtm3uig!#u@&wWLPvk7QC?>!? z`XtBO7{Q_0!t=E z%&g|=evyLd31%+)R%s*FrN4?Z`Zl6FIkLzeeUa8SGO;P^C$k{$xsnpwvKovUGAQ_y zwzmcOVijL}qFl1>okBWSI!;ny|h3m|u2!=8kFx)&aHx*qv@ZJ#)OQ z6waXEc_?B!J6v%Z1D1f3+H9Am%-&}Jp}UX&AU`z$-Q%$<)5-@y5ClOG1VIo4L9miP XekfXGIc1__00000NkvXXu0mjfQvBJV literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00003.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..97eab5d99deeae5058b969d5401bab38b91bf938 GIT binary patch literal 482 zcmV<80UiE{P)a#U2H40TL`Z@#eu*>xkKKYC7Ik42f%KmnGk^3!3T|R4&ex+DR`KAXhKrHbi(`gav zA!!}L)PJ(=X<=F0eh6>hU;qGMfKs&8ho(wH%b@yJc9vt4-rLgCcSLrbYT1_)$&4CC zHG0OAua{%lNtmNiIM(VJj`dSGg1Cy9!!KYcsyf<>1nQL?EgO8fCyEettYwGQISB=# z1SCV3qPL-_%dLIOjH`bMGm%(M9beKf8Cr)$q&g89Oiz>m>AtFC%{FOm6jsa2ct)+M zvuLmOCL(mc0E3IRAWC1EG1xvnH1qAZIue5F6<&ROn@NmIISOg&#Dy`N%+et6*Cdqxx2q z!Yk-B%lz{B3r1|?FMG^0r2hj%3)QiO0?c%9R?OntNYU~L z6V}&JeJydE4J(k^fsU|WF3F1}nz^}Np=^eUF8&BGSXl!)s$Usc^QP84{0{!AnsP!% zx!f-D9!#Z$4rvl?F=41ntB_G1n%j~OdTv2odaxQn3$#}>iZ|D&mN2c zzS8)_zXdrbjxL~;(q~aJ09p_sgb+dqA%qY@2qA>roiE=-x0^M5;l=;}002ovPDHLk FV1nMpm@)tW literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00006.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00006.png new file mode 100644 index 0000000000000000000000000000000000000000..3adb20f02238aa7fbfddb0a9a45c656af1062d12 GIT binary patch literal 509 zcmVmgcnN8Ea9{toK~NjIz1pg7X!HYj7*AuyH$l8WH(o#(^~9tc%mzydq5x%_`p~w zp#Y!jD!XvHWV8so^cx3tVu~Kl&}GQMjDNL^cuh-d7_$Xu4WybLNJt*v1G=|)iwf@+qQqc;)bKe;>^;i|X`ZZ2M8NDM(MaHW<+A*ff^ zxd-U;T{8S-#`}bsM4FNE2`7>|PFoXo9Ve-zo9=!m#3huTTcn#_D z@P)N$yr(FS3f z&XjQ6uam=SV+HnU2yGr%oTPfTMvt{iAS}mb`d^ke|D7I(U?^3aR>1z~mvK51>nZl+oIpG#1*>uwaF-lkJXE9&JAJriGOU!!68KkZm7AriZsaS z612^URth=uq|<+JT77D&>;c#Ra$pvp(~}tA>Z$?<+0CoaX2N`StgM@3EMbu?S)GhJ2{6~Z%|M?-54a&Dx< zX}<@6D@~qBVdxmX%lGgR)7_4N%xuyMkTxJ)`|r@ROv9i?Qs|d=tp0=$LI@#*5JCtc cgpjR#0g%0~gICo^vj6}907*qoM6N<$g7`S*L;wH) literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00008.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00008.png new file mode 100644 index 0000000000000000000000000000000000000000..a024d70306965ea64a9aec36da4dc09bdf2bdc8d GIT binary patch literal 503 zcmV7s#hyntW6S?`PfYR{rcwDbREtg)!o)RV7>Z2L1Rd- z*0vB!kJm43)aU!DUW+FCA2tEY)W6{3oF?(!xXNc?wzF-S!T$S{9~R8PCYwx{q1NUs zYLROfw9JT6oH>h3XZ+wa`_$Bl0p)XZU~aykC8TfHtB8Z_VlT8?h~17)L}0KoTf zlww7mV7&61i1W3+1c_s~S<^h5bq#iM9{S4Gy2M?RbwnJj}KVW?&q(+YH5t?#_wE zdTvr82gFDOKD?a z8qSb#q$6@zb+o|lijnh&W#Ej{;ss6X^)u+Sba1B&;Tdn~A=(jOCljBue z7HsNK`;C0{)jn0Va@Lj}wZiq2aX8I_dxb N002ovPDHLkV1h$`qxJv* literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00010.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00010.png new file mode 100644 index 0000000000000000000000000000000000000000..dd15dbb89939c7e979431afa1f5778da7e84c55d GIT binary patch literal 427 zcmV;c0aX5pP)s-(p}5fSZ*l54c)G9wzt(2_8hssjI(D@QiDgqt#Y z>Jc%QYw1*GfcNP0rbK>;lypg>n=1q(YT!q!2bZgTEZXdn%26bV3>Y^0oM>oL)D-#3 zY>VC$ZLvDyyz;2sQ%e8yJV=0E`{P+dE*~Yn=Qk+QJ@boAizX2?}KR`(@nNMUi0al8d-EhYH@SjD<-Y;|0000000000004m7@By2~ V;kPQkH2VMm002ovPDHLkV1f@azCZu~ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00011.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00011.png new file mode 100644 index 0000000000000000000000000000000000000000..8b7980241856323a359afabb952612c53e1ab67b GIT binary patch literal 481 zcmV<70UrK|P)rCxSAdzGG?uW#eH+$K*l(v!s`4{OtpN@9oTmtm3uig!#u@&wWLPvk7QC?>!? z`XtBO7{Q_0!t=E z%&g|=evyLd31%+)R%s*FrN4?Z`Zl6FIkLzeeUa8SGO;P^C$k{$xsnpwvKovUGAQ_y zwzmcOVijL}qFl1>okBWSI!;ny|h3m|u2!=8kFx)&aHx*qv@ZJ#)OQ z6waXEc_?B!J6v%Z1D1f3+H9Am%-&}Jp}UX&AU`z$-Q%$<)5-@y5ClOG1VIo4L9miP XekfXGIc1__00000NkvXXu0mjfQvBJV literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00012.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00012.png new file mode 100644 index 0000000000000000000000000000000000000000..97eab5d99deeae5058b969d5401bab38b91bf938 GIT binary patch literal 482 zcmV<80UiE{P)a#U2H40TL`Z@#eu*>xkKKYC7Ik42f%KmnGk^3!3T|R4&ex+DR`KAXhKrHbi(`gav zA!!}L)PJ(=X<=F0eh6>hU;qGMfKs&8ho(wH%b@yJc9vt4-rLgCcSLrbYT1_)$&4CC zHG0OAua{%lNtmNiIM(VJj`dSGg1Cy9!!KYcsyf<>1nQL?EgO8fCyEettYwGQISB=# z1SCV3qPL-_%dLIOjH`bMGm%(M9beKf8Cr)$q&g89Oiz>m>AtFC%{FOm6jsa2ct)+M zvuLmOCL(mc0E3IRAWC1EG1xvnH1qAZIueia*i3tdb?1{uM|SU=)DtBNdO7=EPbGlX?19@G3#JN{$WTLtT)*s5Pe zUHAr-M#(SVpWNoKP(+%0;g!uYn*n|vgujm}NGV&DiWh1rlUbv~G;h=Fkqfn3g8CCg zk8f=r74a^VL7s|tHU|2_5R1p%R4Ja$RC?ZS3G#(zh)q~9umIjI+50Tg?azh6I000000N`#Ld7^)J>cj%$00000NkvXXu0mjf>2ZFE literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00014.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00014.png new file mode 100644 index 0000000000000000000000000000000000000000..55666d0555f7b29d57095b8c6c7c2fc979733def GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!2~2j9iA64Ffi(Qx;TbZ%y~QGv{17Gk85-A z|NqUqGsJyzJ(##$rhJ?ys%+w!FK5AK)p`E+e!ka{aeV^HorWL2evI#J%f6oDC~?uh z?c)1e+7+iyoVIu}@7vjpdTvRfVzK$@XXGyZcZ^t^bhC@Wr+iWPnFqH!t_5*-_nZ%` z)h&$Z4Lq<_*sAMuO}D;T_OpjYEjE&BRzKui5>+`1LiPu2c;>v;`ma=dxNqFTaNnI; zmt=Hy^0J#xG@HF>Me*)K%K5WyPZF!LYKke^knPAFqAeNz^H~vh**k_$CmgpZ=rP!Z zdYsL>%<*)2*9^Z<<<*Tv2FEQQv!-h}HAS}730`GP(0TZZLF?lBZIg|onJm8ly!Ejp yZ69X=dxKw^UcD20gPoc_kc#0G0)`YERItS}C$Bx!De&nmNX*mK&t;ucLK6T3R*m`q literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00015.png new file mode 100644 index 0000000000000000000000000000000000000000..54a0397bab2be24020de87397642f43afe49d51a GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!2~2j9iA64FffXEx;TbZ%y~QWE?=7hN885Q zd;eL>1K9I;j_&_ucHyg?d#fY|*Om^khgL7G_VyM$SaITw>_MrsA-j+4UKYsuz)I7F zJG)J#_-61+r*#We7v9-lwM%9bk8?*>*dvP;SKHqN{hc6}DScNDq|6JN}?RBW3 z0ONlZg-N5JTR-?@4&6w^}=!28)Wyy|CVRqiQK_mdKI;Vst0CHpXoV3X6d;K#{|z9qo2KSOdzo7|=e1XJo1u+azwu&4%=h4H39nY$7trCrOex zIJ}1Xyd!oj`hZhZZe6>U=p}Sf>GWbgqZPHRyq%ZWM%qSYQ|22{T*G3c@N{qdY zfJbvD>Lg6WAKQX2qpG{RPp9br09}TQ55H9KyoMg%-jZvtb!+U)El_#)CgLoSGkq%$ wevt=vo$){3;=yD9k|arzBuSDaNs?rWKZ$pKz=}v9rvLx|07*qoM6N<$f)3s1#Q*>R literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00017.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00017.png new file mode 100644 index 0000000000000000000000000000000000000000..59229fc705e906fdef19ae7afc5584f7fb1da468 GIT binary patch literal 469 zcmV;`0V@89P)D+jfxWPIbK4>+{RSkC8h{B;3Zmlo~&7_y$Xx-vwywqiOYr5 z87k2tqC8u2OkIN8r%m>Z{ot!@1(C(%iIUsHG0qsM0M5c1FP2!f^tVzw-5izsHCQb%<000PZ z6>mBe_6Em!g|3D&;z(6%U4&pdZPluqAvkSYlJMH0^8BXvC$$t;%Zg*| z)?QO;7>stH(*ZX|p?SnD%clRsxyyNe%me@c0000000000;2-k`-0Eo_h;bAP00000 LNkvXXu0mjf4sq9t literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00018.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00018.png new file mode 100644 index 0000000000000000000000000000000000000000..2e1439bfedf87ff37cf4d6cc7dcae12dd9f2e73d GIT binary patch literal 358 zcmV-s0h#`ZP)OfuT);vC{umjpKZf4aOy>*?ivOG4D61MG%>Y3fXlv66C*6 ze16Lu7E+tTtK#IgH28$dpvuBC$1UW{eX0uFQWfD2++vllQ#7U8COrJ3pZ9v;ijgKm z7AvCc#gl9HMN~#R%D2Gtno<%wV9DCAR)#Az`lnK3ogIQ8_ra!LI716oE%|inC{nvB zCNjse1i9s)6Cls<*@0#cJval>v>Z?$!YeY_Rhz^;x!aJIb4R3lT1>*T$O8bt7v$9w zXk+Vg>km|+(?Ox~p241(>bSQ4!&mVzT@dgkb^_FO&=V_3>;(J)<~B4M_VV&sU zMlmBywM#Q^f{@Vz!k@mVE15;xv?uFNGo%UmC@LThY1G~w=H6HRYZD9TIx~%_y&XkA z#*aLlndO&Qm{xGXYh; zh37NOXVJu6InsNuehOOej(Ec6JwRmLTA+u&6951J000000095N7ewRfRs5c3oB#j- M07*qoM6N<$f=*wyBme*a literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/too_large_warning/00000.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00020.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/too_large_warning/00000.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00020.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00021.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00021.png new file mode 100644 index 0000000000000000000000000000000000000000..7a3b206f5ccc477a19448b0503b4bc8368d2bf98 GIT binary patch literal 552 zcmV+@0@wYCP)zV<4-SwBrHjm^uLzMtuIf`(3y<@EIkj0#=VHv`tHZ!A~0qz&#X>38<-BPX(~(8~z5N z$6gAk<6U8E41U_)0F3Ut9`<|wYYmCPKC+{+5-VWd_LAUW=kLw7`xZN0ds*KSgBH z87DV8>!rRnW-nCXG%?1iv`4kFawPk8Wm)K5CEhTv2Gq0-vaAjgxfa@jYGiT n^^^<1PeB1FN0fgM1i@ZzG{l9d4y4un00000NkvXXu0mjf06&f| literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/blindsigning/00000.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/blindsigning/00000.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/blindsigning/00000.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/blindsigning/00000.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/blindsigning/00001.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/blindsigning/00001.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/blindsigning/00001.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/blindsigning/00001.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/blindsigning/00002.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/blindsigning/00002.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/blindsigning/00002.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/blindsigning/00002.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/blindsigning/00003.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/blindsigning/00003.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/blindsigning/00003.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/blindsigning/00003.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/blindsigning/00004.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/blindsigning/00004.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/blindsigning/00004.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/blindsigning/00004.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/blindsigning/00005.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/blindsigning/00005.png new file mode 100644 index 0000000000000000000000000000000000000000..7e0e238204773a5ce6d51d5a1ce25147473482ed GIT binary patch literal 404 zcmV;F0c-w=P)vY=8@?>^dqt;x<;lVfgPxy5t>X5tv` zJG|>n8ey4!*A2($6vSu4VhS$kDN$KsL5~P;LjOk>WoYy^)LIqCmRxHQ=E~~lRE6BB yD~qbCQ(uI=%6L3!$Jq_wb@a1{1O!14{9oSMJI$dbk=C;S0000jLBIV?o|6pMvM0Kc0i0?4w_D2)Cbmn+C*#=q%5h&S84&z`lA4xMGeu zh41rKPjkFpsF{^#M@iqQ#jG~PO873r$g8M>(Q_{0sg4IVEf8`P>Oo|?qCQiImY}y;6Zo-9LI6SrCxSAdzGG?uW#eH+$K*l(v!s`4{OtpN@9oTmtm3uig!#u@&wWLPvk7QC?>!? z`XtBO7{Q_0!t=E z%&g|=evyLd31%+)R%s*FrN4?Z`Zl6FIkLzeeUa8SGO;P^C$k{$xsnpwvKovUGAQ_y zwzmcOVijL}qFl1>okBWSI!;ny|h3m|u2!=8kFx)&aHx*qv@ZJ#)OQ z6waXEc_?B!J6v%Z1D1f3+H9Am%-&}Jp}UX&AU`z$-Q%$<)5-@y5ClOG1VIo4L9miP XekfXGIc1__00000NkvXXu0mjfQvBJV literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00003.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..97eab5d99deeae5058b969d5401bab38b91bf938 GIT binary patch literal 482 zcmV<80UiE{P)a#U2H40TL`Z@#eu*>xkKKYC7Ik42f%KmnGk^3!3T|R4&ex+DR`KAXhKrHbi(`gav zA!!}L)PJ(=X<=F0eh6>hU;qGMfKs&8ho(wH%b@yJc9vt4-rLgCcSLrbYT1_)$&4CC zHG0OAua{%lNtmNiIM(VJj`dSGg1Cy9!!KYcsyf<>1nQL?EgO8fCyEettYwGQISB=# z1SCV3qPL-_%dLIOjH`bMGm%(M9beKf8Cr)$q&g89Oiz>m>AtFC%{FOm6jsa2ct)+M zvuLmOCL(mc0E3IRAWC1EG1xvnH1qAZIueY9;qUp^_;|WJ z@8xDwIFCyv;NJlc>)988?*zPo{Q@&l+sn-*?a$+KlGKi+O>UQ#bqe{ z0x|=k+p8)4%Vd*%H}SC&RI>6qp_UOa=s9rkZ&Glh}wdxlA^mnjf!zy8resgC=Y;^SMyB%uE4>Spy?WjQ{-wY zZo?R!nW~tf-`?~)00gWqjm&nKuGQ9X+tk!*Piw$7m+~AqQAhlSG7tno5ClPRH(naG VImN-<**gFL002ovPDHLkV1f^g;|Bl$ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00022.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00022.png new file mode 100644 index 0000000000000000000000000000000000000000..7a3b206f5ccc477a19448b0503b4bc8368d2bf98 GIT binary patch literal 552 zcmV+@0@wYCP)zV<4-SwBrHjm^uLzMtuIf`(3y<@EIkj0#=VHv`tHZ!A~0qz&#X>38<-BPX(~(8~z5N z$6gAk<6U8E41U_)0F3Ut9`<|wYYmCPKC+{+5-VWd_LAUW=kLw7`xZN0ds*KSgBH z87DV8>!rRnKP)&ZsR>;QkykTL7H(yfx1$kD!5+nBY9;qUp^_;|WJ z@8xDwIFCyv;NJlc>)988?*zPo{Q@&l+sn-*?a$+KlGKi+O>UQ#bqe{ z0x|=k+p8)4%Vd*%H}SC&RI>6qp_UOa=s9rkZ&Glh}wdxlA^mnjf!zy8resgC=Y;^SMyB%uE4>Spy?WjQ{-wY zZo?R!nW~tf-`?~)00gWqjm&nKuGQ9X+tk!*Piw$7m+~AqQAhlSG7tno5ClPRH(naG VImN-<**gFL002ovPDHLkV1f^g;|Bl$ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/too_large_warning/00001.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/too_large_warning/00001.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/too_large_warning/00001.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/too_large_warning/00001.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/too_large_warning/00002.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/too_large_warning/00002.png similarity index 100% rename from tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/too_large_warning/00002.png rename to tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/too_large_warning/00002.png diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/too_large_warning/00003.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/accept/too_large_warning/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..c5d62d2637ce2993faba38a45d44ddb92c83d558 GIT binary patch literal 373 zcmV-*0gC>KP)&ZsR>;QkykTL7H(yfx1$kD!5+nB9*@9)rEGcaVYULA|e|HJWj?}#4;m#mpp1owJUJz?Eddf3@ka+?~ zLB`BcipU^0EtLfZdGsZ*xl$-UEP%H{um!ti-Pm6>-D)oESSkY4x+yY^12SI)QdQDo zw-xH%(>P!R^O;++f&-e<3tM9wz9@i3 WF{8^N%2;gx0000I2ulaWon$dC8R|b0gCQR87VCpBx!_zQbD3eL z)?zvD0sxqnU(aBVWGbh7OXK{i(^w~2t@#*$8}_=avN4=*di<~6g?p^)(o{TiO~>`H)4GdOI~oEL0q=5 zQqN+4e~IIKF7B)gq-bU`bniJlN tSj>M|10Iz=$8j9TaU92S9LI4!nO|R@CJJxifn)#x002ovPDHLkV1jE*-iZJJ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00003.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..ee765f6e0e266b717213be1f6f3eef4b2a471745 GIT binary patch literal 534 zcmV+x0_pvUP)6kdH)B_B3;;e5Ppb_*E!{zE?TRIprCAF3g_|necRtZx4lYQ9DYMog(>lfq=OQQ9mdX?(Ma3-Ek7-U@W^_Mw7xVnC8w~Iu}uHy5;%+2K7iZ@5ABccN<_37>l0&= zVC?iMKFBwE9)bq=pisUvTtm7Fw-I4RBw>^&TEcv+O;n!}<3!TmC9`*8$_3{;n8_wa z>QOwdyEx9zU|iZ*pWDHK4o?!8DB3Q2+GC{zdpS%ot%X_OQYP$=O!v(C!4v_XrmREx z(-e-SnV)`9c$s0B@hhnV_Wt)=d@<+TLU|+i9MF#SE>H9YhvMH0xI=kE)?Ix2wLbn01wI@X zEkVY2c^&GVgqemns4uZJoS!XQ6=OIF92uj^j9v<2Y;Z Y0#O!SYLVXWbN~PV07*qoM6N<$f~e^7>Hq)$ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00004.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00004.png new file mode 100644 index 0000000000000000000000000000000000000000..37b964798a3928a10919227dff2dcba6e93a1a30 GIT binary patch literal 393 zcmV;40e1e0P);i{E5)g&(=-e}1w5cYL%QMyt;XHod?SB2VdzCl$`U_W;(d+mK zw)4-0^=bF(!^3$ykElvGjEpgn0Nt`L4#p;KN&B57Vw9A<1F;5M>JRlsI8qVoH%9Lv zGt!4>5D)Zt3F@Fhp?{vZhNwEv!JAONhp)K=oUq3&iyOb*DBGrOsgP&U-)fk8??_rK6rwa6j@yn|=oS$bBz?wD)|x-Hh1zfLT3 n&jSDe00000000000DwAQHP@OyRn0N<00000NkvXXu0mjf*?+Pv literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00005.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00005.png new file mode 100644 index 0000000000000000000000000000000000000000..7e0e238204773a5ce6d51d5a1ce25147473482ed GIT binary patch literal 404 zcmV;F0c-w=P)vY=8@?>^dqt;x<;lVfgPxy5t>X5tv` zJG|>n8ey4!*A2($6vSu4VhS$kDN$KsL5~P;LjOk>WoYy^)LIqCmRxHQ=E~~lRE6BB yD~qbCQ(uI=%6L3!$Jq_wb@a1{1O!14{9oSMJI$dbk=C;S0000W-nCXG%?1iv`4kFawPk8Wm)K5CEhTv2Gq0-vaAjgxfa@jYGiT n^^^<1PeB1FN0fgM1i@ZzG{l9d4y4un00000NkvXXu0mjf06&f| literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..053fc534be7eed4c1cf588f2d2252826fd4eae15 GIT binary patch literal 395 zcmV;60d)R}P)jLBIV?o|6pMvM0Kc0i0?4w_D2)Cbmn+C*#=q%5h&S84&z`lA4xMGeu zh41rKPjkFpsF{^#M@iqQ#jG~PO873r$g8M>(Q_{0sg4IVEf8`P>Oo|?qCQiImY}y;6Zo-9LI6Sr7wsZ5UgagCU_0Tg5`#btpy50`c)yz4^UuW!X>`Wc`}IG)eua84 z;$6V<8K&17!0kfTYOb|uu5Bg|PeRD=BXgO7!|igT1T`s8&#i@lP7uF%JdDeFYxmJe z#H1K7Q5KF|*)jzP6eVSx)Cu%(FQ_bESm7ujn3@a-DsUBGX)t7p45=+6@$t^l=E0MD zu)!@3E}Vaqc9Gi>gc8ITvU)60+a1{j3h`4TWHHkiVJeBd2@g$FZo;G_c*?niWk%Uw z3H^?w^Jsi?@c+>lxe3bH{GMu-EP>hsx(L5ThjWbVFQeZ8dC(S~x|;rRP%B~~I9j=r z$uDARpD`C;({@P*S>` z39bu0qcaFwEC|AW86eD(Ctm5UNpVv!t^NrCxSAdzGG?uW#eH+$K*l(v!s`4{OtpN@9oTmtm3uig!#u@&wWLPvk7QC?>!? z`XtBO7{Q_0!t=E z%&g|=evyLd31%+)R%s*FrN4?Z`Zl6FIkLzeeUa8SGO;P^C$k{$xsnpwvKovUGAQ_y zwzmcOVijL}qFl1>okBWSI!;ny|h3m|u2!=8kFx)&aHx*qv@ZJ#)OQ z6waXEc_?B!J6v%Z1D1f3+H9Am%-&}Jp}UX&AU`z$-Q%$<)5-@y5ClOG1VIo4L9miP XekfXGIc1__00000NkvXXu0mjfQvBJV literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00003.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..97eab5d99deeae5058b969d5401bab38b91bf938 GIT binary patch literal 482 zcmV<80UiE{P)a#U2H40TL`Z@#eu*>xkKKYC7Ik42f%KmnGk^3!3T|R4&ex+DR`KAXhKrHbi(`gav zA!!}L)PJ(=X<=F0eh6>hU;qGMfKs&8ho(wH%b@yJc9vt4-rLgCcSLrbYT1_)$&4CC zHG0OAua{%lNtmNiIM(VJj`dSGg1Cy9!!KYcsyf<>1nQL?EgO8fCyEettYwGQISB=# z1SCV3qPL-_%dLIOjH`bMGm%(M9beKf8Cr)$q&g89Oiz>m>AtFC%{FOm6jsa2ct)+M zvuLmOCL(mc0E3IRAWC1EG1xvnH1qAZIueia*i3%ej80}N0TQ$NZ*D+LzA-=Kuo6wV`i4f{iJ{6^7R1?Qm{)m2^> z-cF-g)|c&1irFm`5%$sW%C54w1MEId%&*ZQSH3Ykaf`PrzN)n8>@?+qZtI>7N0@$tS9= yqeavoIe%)-6lAAlcz@N}LjV8(00000mhu5|ijO;ooDu!$&$D0bh85lrGH1U1M(ykEa@n2z$Yg&0YUL65iJ)f=r{ zwFNL@uXJO->sG;gMxM^1=4qcD+hP<|WzqG##@$2q8Nixk%N7D~-N9aQgRdi6OD#Mw zzJ}^siNoZy0<9hB2S0BFkL`x>HfhsvsZCc8++#=?X|NO4H9`b^z&1I6Hts?5pkIjFtf4cKH~J@ecsu z8E`ryx1j6%aQ#!@H`$o51)U5NK=yEpk6}UxA%qY@2qAg&NcVT!%;f@hsSTa)3BSaO%lB60p%gYMaX@~BcOA*m4Hq65xSDt zwxdGGbg+p}7sj>HjM<1u1PodIP??)uom4_D2R1Q^JPsbUj+5=#cB)X*kNy;rbd>#? zyRYXt^Fz7O^AuFe)TdZ20E>e252naevthRQ!YH*H3zY}}H@|NsSm+M79s*7Bs9?A_ z$zRI0mIo{o%8VNMsaCu?;6CtaP5f89Gk^g+D!9dcLw;w@342eq1Az`M=y(rZTOGkU z5!}APKt>rzYF*@u!a<)86ddL$qM50Ro$zN8ck2(Zaq4Ca@ zmnIww4m~C?3(4*~-L6i}7Iuu+!IA?hXo71fQ=arIVMZ566a0XC({u*d7lqm@Tdmgr zHcjv9SX+$Sj1F@oFkcoz2qA literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00007.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00007.png new file mode 100644 index 0000000000000000000000000000000000000000..f2eb224b28abd3c17bebb90a0e49f982497105b5 GIT binary patch literal 463 zcmV;=0WkiFP)n*o!e4=8&+o_eI1Gqt4r zm$Qf(9cebeO~$l!evYOPdD|Yhb)d`M*}M^ovVOQqQug zwtAL#pbc_cf~+z<$}j^21=k-8t5jPdj<|RU&&vaqVh$W?AhFI0TTL~=tXun4lPS#l zBEJ;1;dpn}Tcab;`hc&Zdn7;k%qB!faGqLH&mq|v1v)IXy|Q$`M4*GaIlqUht%=~W z2tK`WwY?&-hGg4?t;c+pw%mxXpfLM%I)#R7h0V}2cvBvb=7_zd;5C-YjEyPKm89>8}KdIy|WM)j48 zdey_!!ezRvBW-!y_UJfYV@Z-ENs=TO5KfDgB&ZHH}$>Wlu&CpSnWG7{fKyRhbfaG*j_*-;pqy}eN zNo~tsrF1&JiFV0bs3yXQRoG;}Suza$kb1GQF4K0lyqO^~YzZQ~~mqzgXf6qV$%%Vq}22bH+AdU#NDM z9{OYM5|HDI{Gn{?xWOXXJXHh7iK5*DZUwR=KY7{S9&Hama9$LgoBd109oZ!0AysyC zbo|>~z{7)bWm+^XHK!w@>`1In;EO_@&ojhRM3}3+ApMiV9sL0^Pt}S6X6tZ1Q%` z7ejl1d`_^Q*sNEFSIhKNN7_Q%Ms)CPZ0a^4gb+dqA%qY@2qEM|p49?JcS1%9Q~&?~ M07*qoM6N<$g2yk~ga7~l literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00009.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00009.png new file mode 100644 index 0000000000000000000000000000000000000000..04db6bb3645b07b0d6ab3f43fc30e25603d475b0 GIT binary patch literal 462 zcmV;<0WtoGP)-sH&1$Az>(ZcC6>ruQ=3VFbmlKQ>*ZIu&AyZyu$u>?I`w;K~_Wgl!>gEUvsFOhJJ31cQh281f1b9N2dx1fj2nfz(iuCJp~SOD$W5wjXz19d zxqycU<;t*VYHCJ9kFp`rUO8_R=J`BATt$RA+YQo>6z=E%$UKD=!7*3o6s5{uM@N@ zHtp8o(=t8Ok+wW;dvyFug55JAgb+dqA%qY@2q9!GFL{bbed%p0jQ{`u07*qoM6N<$ Ef^KQl@&Et; literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00010.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00010.png new file mode 100644 index 0000000000000000000000000000000000000000..3c978455923544dc41496dc6193c23c9a611f991 GIT binary patch literal 475 zcmV<10VMv3P)$U1($|9(KS9qWwsc_lAL_NV|Y z#f^SMZI(HaFGuNk&#|Yzc{;XacT6JQ@PP6bQV?n%>K(8m`hXOg z(!nNjQz@~-cdZO#7GkjjwnSgxu2<2K&TwE8yQufUOE;{r=l(B+<%(_vJxkQ0R@g4q zgiGpp!<^L%y-q=k=0MsB+6CtyjLKAT)C?_31}4pzBJ354RU}(^Zn}zaYoVyGxh9l# zJXm*2jd635zZLhw(c5cS=K|h6;B$zlHS%9MMmo7EH8I3a>#9OxKP29j1&@JVN)&;8ZHoPx%9)J;crWNq-=0vVbByHDMW0rClW0C10e zr#d(@^jgP02j4JOVK=NB^!UDxJV0WdmM!d9T<27B;r_h)7#dkS>(BEOQs ze%^eCu7iEq<*^HT$7pzux;siE{`2**?#sCQu0bL}G$ZA|XN|z#fqe#y&p6E*nr+jm zNGWGZ$$D*9iR^T+iS3qhN!7`YNnmzikpX8#UxGKZ(J3X#pkNb6Lpr}muGOPeW!Sx5DD%Dh&Exu%w4%w3+1KiHp)`YRp zU2Z)DRysywwhhsfvU%E{$yFcS?SXd=xD?eb`OSNl_&p#4m?)H$4t%jxC7CAS9$D2w zpo33yM?4%0E{ovP8&}&SlIWH_c46ynJ|E~4W)#uPY!jq^QoCFK0Gp?7J|?H3>iaC3 z5MZ6moHcJ9``l)|8#eXapy%_tI;5-WM7FSFd7WlSjR`(OGsly0N0_q@M-%)3*QTil z*l|KMVvD8@pO)#WjJEN0t3HZr`5JCtcgb+dqA%u`~`2mlSLwA%J_TK;i002ov JPDHLkV1gq++h_m) literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00012.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00012.png new file mode 100644 index 0000000000000000000000000000000000000000..6bb3ebfe7cc9c43ef04db7852634ee70db3e60c4 GIT binary patch literal 472 zcmV;}0Vn>6P)NklKsDHW3{m35ElkF!{_sFB)|oJiHr& z?dkJU!PC$F2uV3g&!*p;zFbQk)=w}?`|vE*ccxpMX` z!dPey*B$~*Go||Ya*_WkV&xQ6yjyzbg{}Abd}5JMt%z=})dbZws?}b98|h zaBsTS0NqjWx@_KF|F>njsiSR0+>Yo(mW0U6gb+dqA%qY@2qA=!wY>Dotxw8EQ}f O0000R`Tq}QK^G>Bu^zrvY~qxAri)a_mJpH*TGCLqb^ozEP07dE*4>%Ix6C0N z>FST}(0wRxc6si9j!rLIFCL20hzFjxRqvzjM_4=B66BPZaGt;8q|h`JdDF_Go7Sf-_MlJDu~!(v%>FglyJw zp`+t}&AsE{Sei}KQgap}%8takBtN@+>)m~BAx05lW}6^=N#l+_09mJMJ%ZEF>itZ8 z^K0rLb5`8C?=#}zKxDzHLC5R5IizdqShjq}a2-Sv>H!nHh9ZeGF1dQ`9NlMv2XJpf zXMh|hSR*!T>hRY#-PDn`5VsK>@E9Y65JCtcgb+dqA%slMFF0dAiRZ;|xc~qF07*qo IM6N<$f>ICF!vFvP literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00014.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00014.png new file mode 100644 index 0000000000000000000000000000000000000000..37524d6032b4c0d3ae4d63fedd92c8d954fedf09 GIT binary patch literal 462 zcmV;<0WtoGP)SOk#MXOO8iI*H0%S`4cs)N4)5Dbv=k+w)OQp{}y}j8! zU4-SI=I8108E)Ow*4&r7q11fB^Eb`k(2K54lC0kY%0tM5Q2J0tK<99ifJHY8O-X*% zy;3T4u!*@z=zH=esD-$QfFYxwoPQIeASA)zz$SpjJPn;jql|;Q*U;FWeqJhg`q>{L zS@zOj(=(@E$5IY*nS#7b-NdQ@3<}Oa7?G*YhFaoNM5*3bav}hn{I*K4(Cn@~1e#_@ z)p2l=Ka_d%G+%?gs&#f?-2<*eJgt#`#o7ZRfTDtVxv$9Yk$pm+Q*}q6gD-S(4^3Mg z!8s9}zCp)`GLU#p!HU98pEq4NN>nMLnzL1qek5_%PJoV6Gh+k`qT+mJhV!aUq|_R> zj(yhUiZLn3482HT3dw4nZdJ##g&m9QV9AaYbb@1OV!Z07*qoM6N<$ Ef(UQb0RR91 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00015.png new file mode 100644 index 0000000000000000000000000000000000000000..02f7608f488189e3bafc736509e4527358c0da5b GIT binary patch literal 469 zcmV;`0V@89P)6`%Y=eM;5 zH-^J~gvPQbeLFc=u`~+2o5M$^)*$*1JLcKcYK;0TdO&cMj(MEmWIq5|5@2KVQ$-ES1$eVY3hHK{m zA3*8^_=-ZW%EsjShMbM}#e~h+@K*wUvk*cEA%qY@2qAE70!oEfkA%Tem}pVzKjr*VlLlN4`MM45YXHS28D&eS{Lnq6ig zOYBeRO4c&ADy7olCQP(JixIBfy}*jx?0`FGzXT&OvtuOU;JJyfQ}2UURME!_mbVI# z{_2L2Y+GS(_~-C*5b8;;Lr@g5&loe1N#XH_VaU5Zp?E$OoU{S40s}|ln;PD(@hEH3+iGKzlB$u#_YviudlqkmoMr~|J zboe_?_YiF+IGk6gM*Lq(ZLqAD?MaMEYAMS5->8<2_+8SRa8XLRmrOZx%1Pu++i z=0SNTQq)m0th#mXvl2|Y1)QjBx6rJ0CC&6)Qzx>;9n*CbNv9BW`!!T~j9m9%8Sg3d zFW&(pA)Eo2NQjba%H_;(Ob2Z#ZYw(CG1kSyBuSDaNs=T);CD3L;gU7WWVk9N*GnC+OIfW_ID%6e3Gl!Z*e{My}5c@7@68^b)=>s(ON zr%03~A62Ux?#|tcGRb8Ls@3b8{uCf7Of_J}ZkYFk+2ZCQJp3HEBrjl7150g-sM%Z> z$~(VI_jp}pS&?6g+i+YRHC#{Q^#R{N$4>l*n>P?SD3x1D&s(-3>S(OouBxU11AzuN zaeRc<7o+J1*FNyZ4F>kL{!L%D+rr-aVz$06X-dpn5Xo*0&dLJK_@d+C{s4PU-HHL~ zi8`CjquSJfs)#l2%s6JIm<%g8wW-~U=3Up){5IFr)O_K*M2^opyNGrI`pNHeymAstmtenXn5{Dc8 zNqk|?-kxTR@HL0KY#NLV>iz&q6aRDm8uYsq+M()_ga$^GxhJ>EBjixjAFnfDO_l+E zrx=V><3lOQ&$d@el@2%2R2yp%0*(F^GaZWz*c|=j45o=r@(V(@2@&hb6zV*9cn#Am z+2>Nh)6bqXlCqcm8jM%>aMmq^b&%^4SN;QS))89<-Ls9B6lbj5I zD`(##%!RPK^$<#km66D7EAm^p&US%Sl2}w5>>_~90iQtMOnk%n`|+SPz(Ot(%DP52 zDz_44ZLlTVb|gCd5T|=+ZLPg};f0UvxJgGvnMk}Q@!DX}XKRaezgsrURfNcYyD!>V zou}H;et^wWSTV#*=%dX}|GlGQPwj6Io34n^%rodI*Q z%;3y-Gg88bQsT|clqwx;qO3Ni#jK;%w9)^frel!-i=&^M&WLU&zdARYU^vYU4@;c~ zckjh8OZtDQ;OS>igrsbxzoth{Kkh&s<0V4!jH5eL%bq=@!Z8Px)=kMh?C@pZ2P}a4! znl8S~=zxYm2Or{i54EkiS1-8mfgLw!$S4De_lmqW==53J0?j`y8)_FsvfF*p%IZAS z7B>JoPtA%!W+J$T?&jTzJ5URag;Nzdv+EV@Ni_e ziqsX@=y!F1aN4eji2OK8$McjK^{VbnlDRpFc(Ve^*psVC(WsrNGhku#0cp<1(~p#L zpp>Nlc9ck^gH7Z|EsN5KgKKvbvm=WP*cp9+IbOO^N`jNeCO%G`2M_&Vp&9poDJ*w% zE9hCGHnqYIu_l6~S6#P?^+vBt(AqVSc7b-m^#`LW)fv>9t*r{C%$P&iJ17>DOysp0 zI)q#ML%q#4p{$S2(M__^H*6^KTX7qX(NS}@7UA^)U(fV5{I>l|M2^0STS@aH+Yn7O zR&H0-(g6d34sPP&9$H%g5PaU`fP21;elhr+=3$9t-;w@ zn&Y;>mzaXU0@yrtD+Z`1Dt~d$716<2KWZKO9JzhE9Oq~G)Gg6Cs3y_bI^4o~}g=gq;c1FkAintxo r2_9oz4+$ZJ5JCtcgb+dqAvfe7XNz+sYpAV;00000NkvXXu0mjfC&=gV literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00021.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00021.png new file mode 100644 index 0000000000000000000000000000000000000000..282938ea8e07a60ec23d07db2b31ef7abf5f26b6 GIT binary patch literal 479 zcmV<50U-W~P)Y9;qUp^_;|WJ z@8xDwIFCyv;NJlc>)988?*zPo{Q@&l+sn-*?a$+KlGKi+O>UQ#bqe{ z0x|=k+p8)4%Vd*%H}SC&RI>6qp_UOa=s9rkZ&Glh}wdxlA^mnjf!zy8resgC=Y;^SMyB%uE4>Spy?WjQ{-wY zZo?R!nW~tf-`?~)00gWqjm&nKuGQ9X+tk!*Piw$7m+~AqQAhlSG7tno5ClPRH(naG VImN-<**gFL002ovPDHLkV1f^g;|Bl$ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00022.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00022.png new file mode 100644 index 0000000000000000000000000000000000000000..7a3b206f5ccc477a19448b0503b4bc8368d2bf98 GIT binary patch literal 552 zcmV+@0@wYCP)zV<4-SwBrHjm^uLzMtuIf`(3y<@EIkj0#=VHv`tHZ!A~0qz&#X>38<-BPX(~(8~z5N z$6gAk<6U8E41U_)0F3Ut9`<|wYYmCPKC+{+5-VWd_LAUW=kLw7`xZN0ds*KSgBH z87DV8>!rRnKP)&ZsR>;QkykTL7H(yfx1$kD!5+nBY9;qUp^_;|WJ z@8xDwIFCyv;NJlc>)988?*zPo{Q@&l+sn-*?a$+KlGKi+O>UQ#bqe{ z0x|=k+p8)4%Vd*%H}SC&RI>6qp_UOa=s9rkZ&Glh}wdxlA^mnjf!zy8resgC=Y;^SMyB%uE4>Spy?WjQ{-wY zZo?R!nW~tf-`?~)00gWqjm&nKuGQ9X+tk!*Piw$7m+~AqQAhlSG7tno5ClPRH(naG VImN-<**gFL002ovPDHLkV1f^g;|Bl$ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00001.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00001.png new file mode 100644 index 0000000000000000000000000000000000000000..3c5ceb2741826364df0f02c1a9f33233301bdbe2 GIT binary patch literal 489 zcmV8ERnqEa7=o-Ob^0fkL6G^@2z04~ksYv+l&+#wixI)JLHJyvoG zwVHjyWuFb4MLLEcBge8XoOMjjc_B6QO2YZk-VLKLQCpB{6RvBKNvB+MbbPXn3(Tn& zA72R4O@yGT$Qx9_-m~-A=Gz^u->~ZLgKFfF5AVZJO&vbyz}Cp38CM&HwB`XF(FTi} z;kgNw7Z%Cz5*yc)gsU8TVKbSx>Kwq*QGT}9^t<(Qp}y55!|^<*DORqc3*!Y$Z$aq} zdF-Yj!?q~Is>+-v(PHB*93Yp6nhoWrH5RY!=yg1!fc`!qFZEJ#_#7Z@K_h^@3@+TsqR_4aQsxLjH8_UPzalL7^>A+2 f9SVXV2>z2VpAPT)8Qo@F00000NkvXXu0mjf?*le*0ukfTTYvXczuc7`C;=>YvU`C6W}+CoM!GMyyv*27rdmO;i$-?*L;-9GnMHj(Ti+dkM>hJ zT5olf`#F>?a_Ld5iz(mkmzN@4SE#?coupcj1!)~PWk~y5dy2Az15bd2aqu+VeNAhu zz&Wd-6m&5%MWKiA)bNM-6QJK%q3bPOj}(u{gz^5%a+^l`$=0{+dVY*qJDb~v=|Nq} pC*%CL6eH6wzUke1Q4~c%cmnpz8sJD&!w3KX002ovPDHLkV1kt;-zNY7 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00003.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..c5d62d2637ce2993faba38a45d44ddb92c83d558 GIT binary patch literal 373 zcmV-*0gC>KP)&ZsR>;QkykTL7H(yfx1$kD!5+nBjLBIV?o|6pMvM0Kc0i0?4w_D2)Cbmn+C*#=q%5h&S84&z`lA4xMGeu zh41rKPjkFpsF{^#M@iqQ#jG~PO873r$g8M>(Q_{0sg4IVEf8`P>Oo|?qCQiImY}y;6Zo-9LI6Sr7wsZ5UgagCU_0Tg5`#btpy50`c)yz4^UuW!X>`Wc`}IG)eua84 z;$6V<8K&17!0kfTYOb|uu5Bg|PeRD=BXgO7!|igT1T`s8&#i@lP7uF%JdDeFYxmJe z#H1K7Q5KF|*)jzP6eVSx)Cu%(FQ_bESm7ujn3@a-DsUBGX)t7p45=+6@$t^l=E0MD zu)!@3E}Vaqc9Gi>gc8ITvU)60+a1{j3h`4TWHHkiVJeBd2@g$FZo;G_c*?niWk%Uw z3H^?w^Jsi?@c+>lxe3bH{GMu-EP>hsx(L5ThjWbVFQeZ8dC(S~x|;rRP%B~~I9j=r z$uDARpD`C;({@P*S>` z39bu0qcaFwEC|AW86eD(Ctm5UNpVv!t^NrCxSAdzGG?uW#eH+$K*l(v!s`4{OtpN@9oTmtm3uig!#u@&wWLPvk7QC?>!? z`XtBO7{Q_0!t=E z%&g|=evyLd31%+)R%s*FrN4?Z`Zl6FIkLzeeUa8SGO;P^C$k{$xsnpwvKovUGAQ_y zwzmcOVijL}qFl1>okBWSI!;ny|h3m|u2!=8kFx)&aHx*qv@ZJ#)OQ z6waXEc_?B!J6v%Z1D1f3+H9Am%-&}Jp}UX&AU`z$-Q%$<)5-@y5ClOG1VIo4L9miP XekfXGIc1__00000NkvXXu0mjfQvBJV literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00003.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..97eab5d99deeae5058b969d5401bab38b91bf938 GIT binary patch literal 482 zcmV<80UiE{P)a#U2H40TL`Z@#eu*>xkKKYC7Ik42f%KmnGk^3!3T|R4&ex+DR`KAXhKrHbi(`gav zA!!}L)PJ(=X<=F0eh6>hU;qGMfKs&8ho(wH%b@yJc9vt4-rLgCcSLrbYT1_)$&4CC zHG0OAua{%lNtmNiIM(VJj`dSGg1Cy9!!KYcsyf<>1nQL?EgO8fCyEettYwGQISB=# z1SCV3qPL-_%dLIOjH`bMGm%(M9beKf8Cr)$q&g89Oiz>m>AtFC%{FOm6jsa2ct)+M zvuLmOCL(mc0E3IRAWC1EG1xvnH1qAZIueia*i3%ej80}N0TQ$NZ*D+LzA-=Kuo6wV`i4f{iJ{6^7R1?Qm{)m2^> z-cF-g)|c&1irFm`5%$sW%C54w1MEId%&*ZQSH3Ykaf`PrzN)n8>@?+qZtI>7N0@$tS9= yqeavoIe%)-6lAAlcz@N}LjV8(00000mhu5|ijO;ooDu!$&$D0bh85lrGH1U1M(ykEa@n2z$Yg&0YUL65iJ)f=r{ zwFNL@uXJO->sG;gMxM^1=4qcD+hP<|WzqG##@$2q8Nixk%N7D~-N9aQgRdi6OD#Mw zzJ}^siNoZy0<9hB2S0BFkL`x>HfhsvsZCc8++#=?X|NO4H9`b^z&1I6Hts?5pkIjFtf4cKH~J@ecsu z8E`ryx1j6%aQ#!@H`$o51)U5NK=yEpk6}UxA%qY@2qAg&NcVT!%;f@hsSTa)3BSaO%lB60p%gYMaX@~BcOA*m4Hq65xSDt zwxdGGbg+p}7sj>HjM<1u1PodIP??)uom4_D2R1Q^JPsbUj+5=#cB)X*kNy;rbd>#? zyRYXt^Fz7O^AuFe)TdZ20E>e252naevthRQ!YH*H3zY}}H@|NsSm+M79s*7Bs9?A_ z$zRI0mIo{o%8VNMsaCu?;6CtaP5f89Gk^g+D!9dcLw;w@342eq1Az`M=y(rZTOGkU z5!}APKt>rzYF*@u!a<)86ddL$qM50Ro$zN8ck2(Zaq4Ca@ zmnIww4m~C?3(4*~-L6i}7Iuu+!IA?hXo71fQ=arIVMZ566a0XC({u*d7lqm@Tdmgr zHcjv9SX+$Sj1F@oFkcoz2qA literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00007.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00007.png new file mode 100644 index 0000000000000000000000000000000000000000..f2eb224b28abd3c17bebb90a0e49f982497105b5 GIT binary patch literal 463 zcmV;=0WkiFP)n*o!e4=8&+o_eI1Gqt4r zm$Qf(9cebeO~$l!evYOPdD|Yhb)d`M*}M^ovVOQqQug zwtAL#pbc_cf~+z<$}j^21=k-8t5jPdj<|RU&&vaqVh$W?AhFI0TTL~=tXun4lPS#l zBEJ;1;dpn}Tcab;`hc&Zdn7;k%qB!faGqLH&mq|v1v)IXy|Q$`M4*GaIlqUht%=~W z2tK`WwY?&-hGg4?t;c+pw%mxXpfLM%I)#R7h0V}2cvBvb=7_zd;5C-YjEyPKm89>8}KdIy|WM)j48 zdey_!!ezRvBW-!y_UJfYV@Z-ENs=TO5KfDgB&ZHH}$>Wlu&CpSnWG7{fKyRhbfaG*j_*-;pqy}eN zNo~tsrF1&JiFV0bs3yXQRoG;}Suza$kb1GQF4K0lyqO^~YzZQ~~mqzgXf6qV$%%Vq}22bH+AdU#NDM z9{OYM5|HDI{Gn{?xWOXXJXHh7iK5*DZUwR=KY7{S9&Hama9$LgoBd109oZ!0AysyC zbo|>~z{7)bWm+^XHK!w@>`1In;EO_@&ojhRM3}3+ApMiV9sL0^Pt}S6X6tZ1Q%` z7ejl1d`_^Q*sNEFSIhKNN7_Q%Ms)CPZ0a^4gb+dqA%qY@2qEM|p49?JcS1%9Q~&?~ M07*qoM6N<$g2yk~ga7~l literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00009.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00009.png new file mode 100644 index 0000000000000000000000000000000000000000..04db6bb3645b07b0d6ab3f43fc30e25603d475b0 GIT binary patch literal 462 zcmV;<0WtoGP)-sH&1$Az>(ZcC6>ruQ=3VFbmlKQ>*ZIu&AyZyu$u>?I`w;K~_Wgl!>gEUvsFOhJJ31cQh281f1b9N2dx1fj2nfz(iuCJp~SOD$W5wjXz19d zxqycU<;t*VYHCJ9kFp`rUO8_R=J`BATt$RA+YQo>6z=E%$UKD=!7*3o6s5{uM@N@ zHtp8o(=t8Ok+wW;dvyFug55JAgb+dqA%qY@2q9!GFL{bbed%p0jQ{`u07*qoM6N<$ Ef^KQl@&Et; literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00010.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00010.png new file mode 100644 index 0000000000000000000000000000000000000000..3c978455923544dc41496dc6193c23c9a611f991 GIT binary patch literal 475 zcmV<10VMv3P)$U1($|9(KS9qWwsc_lAL_NV|Y z#f^SMZI(HaFGuNk&#|Yzc{;XacT6JQ@PP6bQV?n%>K(8m`hXOg z(!nNjQz@~-cdZO#7GkjjwnSgxu2<2K&TwE8yQufUOE;{r=l(B+<%(_vJxkQ0R@g4q zgiGpp!<^L%y-q=k=0MsB+6CtyjLKAT)C?_31}4pzBJ354RU}(^Zn}zaYoVyGxh9l# zJXm*2jd635zZLhw(c5cS=K|h6;B$zlHS%9MMmo7EH8I3a>#9OxKP29j1&@JVN)&;8ZHoPx%9)J;crWNq-=0vVbByHDMW0rClW0C10e zr#d(@^jgP02j4JOVK=NB^!UDxJV0WdmM!d9T<27B;r_h)7#dkS>(BEOQs ze%^eCu7iEq<*^HT$7pzux;siE{`2**?#sCQu0bL}G$ZA|XN|z#fqe#y&p6E*nr+jm zNGWGZ$$D*9iR^T+iS3qhN!7`YNnmzikpX8#UxGKZ(J3X#pkNb6Lpr}muGOPeW!Sx5DD%Dh&Exu%w4%w3+1KiHp)`YRp zU2Z)DRysywwhhsfvU%E{$yFcS?SXd=xD?eb`OSNl_&p#4m?)H$4t%jxC7CAS9$D2w zpo33yM?4%0E{ovP8&}&SlIWH_c46ynJ|E~4W)#uPY!jq^QoCFK0Gp?7J|?H3>iaC3 z5MZ6moHcJ9``l)|8#eXapy%_tI;5-WM7FSFd7WlSjR`(OGsly0N0_q@M-%)3*QTil z*l|KMVvD8@pO)#WjJEN0t3HZr`5JCtcgb+dqA%u`~`2mlSLwA%J_TK;i002ov JPDHLkV1gq++h_m) literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00012.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00012.png new file mode 100644 index 0000000000000000000000000000000000000000..6bb3ebfe7cc9c43ef04db7852634ee70db3e60c4 GIT binary patch literal 472 zcmV;}0Vn>6P)NklKsDHW3{m35ElkF!{_sFB)|oJiHr& z?dkJU!PC$F2uV3g&!*p;zFbQk)=w}?`|vE*ccxpMX` z!dPey*B$~*Go||Ya*_WkV&xQ6yjyzbg{}Abd}5JMt%z=})dbZws?}b98|h zaBsTS0NqjWx@_KF|F>njsiSR0+>Yo(mW0U6gb+dqA%qY@2qA=!wY>Dotxw8EQ}f O0000R`Tq}QK^G>Bu^zrvY~qxAri)a_mJpH*TGCLqb^ozEP07dE*4>%Ix6C0N z>FST}(0wRxc6si9j!rLIFCL20hzFjxRqvzjM_4=B66BPZaGt;8q|h`JdDF_Go7Sf-_MlJDu~!(v%>FglyJw zp`+t}&AsE{Sei}KQgap}%8takBtN@+>)m~BAx05lW}6^=N#l+_09mJMJ%ZEF>itZ8 z^K0rLb5`8C?=#}zKxDzHLC5R5IizdqShjq}a2-Sv>H!nHh9ZeGF1dQ`9NlMv2XJpf zXMh|hSR*!T>hRY#-PDn`5VsK>@E9Y65JCtcgb+dqA%slMFF0dAiRZ;|xc~qF07*qo IM6N<$f>ICF!vFvP literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00014.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00014.png new file mode 100644 index 0000000000000000000000000000000000000000..37524d6032b4c0d3ae4d63fedd92c8d954fedf09 GIT binary patch literal 462 zcmV;<0WtoGP)SOk#MXOO8iI*H0%S`4cs)N4)5Dbv=k+w)OQp{}y}j8! zU4-SI=I8108E)Ow*4&r7q11fB^Eb`k(2K54lC0kY%0tM5Q2J0tK<99ifJHY8O-X*% zy;3T4u!*@z=zH=esD-$QfFYxwoPQIeASA)zz$SpjJPn;jql|;Q*U;FWeqJhg`q>{L zS@zOj(=(@E$5IY*nS#7b-NdQ@3<}Oa7?G*YhFaoNM5*3bav}hn{I*K4(Cn@~1e#_@ z)p2l=Ka_d%G+%?gs&#f?-2<*eJgt#`#o7ZRfTDtVxv$9Yk$pm+Q*}q6gD-S(4^3Mg z!8s9}zCp)`GLU#p!HU98pEq4NN>nMLnzL1qek5_%PJoV6Gh+k`qT+mJhV!aUq|_R> zj(yhUiZLn3482HT3dw4nZdJ##g&m9QV9AaYbb@1OV!Z07*qoM6N<$ Ef(UQb0RR91 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00015.png new file mode 100644 index 0000000000000000000000000000000000000000..02f7608f488189e3bafc736509e4527358c0da5b GIT binary patch literal 469 zcmV;`0V@89P)6`%Y=eM;5 zH-^J~gvPQbeLFc=u`~+2o5M$^)*$*1JLcKcYK;0TdO&cMj(MEmWIq5|5@2KVQ$-ES1$eVY3hHK{m zA3*8^_=-ZW%EsjShMbM}#e~h+@K*wUvk*cEA%qY@2qAE70!oEfkA%Tem}pVzKjr*VlLlN4`MM45YXHS28D&eS{Lnq6ig zOYBeRO4c&ADy7olCQP(JixIBfy}*jx?0`FGzXT&OvtuOU;JJyfQ}2UURME!_mbVI# z{_2L2Y+GS(_~-C*5b8;;Lr@g5&loe1N#XH_VaU5Zp?E$OoU{S40s}|ln;PD(@hEH3+iGKzlB$u#_YviudlqkmoMr~|J zboe_?_YiF+IGk6gM*Lq(ZLqAD?MaMEYAMS5->8<2_+8SRa8XLRmrOZx%1Pu++i z=0SNTQq)m0th#mXvl2|Y1)QjBx6rJ0CC&6)Qzx>;9n*CbNv9BW`!!T~j9m9%8Sg3d zFW&(pA)Eo2NQjba%H_;(Ob2Z#ZYw(CG1kSyBuSDaNs=T);CD3L;gU7WWVk9N*GnC+OIfW_ID%6e3Gl!Z*e{My}5c@7@68^b)=>s(ON zr%03~A62Ux?#|tcGRb8Ls@3b8{uCf7Of_J}ZkYFk+2ZCQJp3HEBrjl7150g-sM%Z> z$~(VI_jp}pS&?6g+i+YRHC#{Q^#R{N$4>l*n>P?SD3x1D&s(-3>S(OouBxU11AzuN zaeRc<7o+J1*FNyZ4F>kL{!L%D+rr-aVz$06X-dpn5Xo*0&dLJK_@d+C{s4PU-HHL~ zi8`CjquSJfs)#l2%s6JIm<%g8wW-~U=3Up){5IFr)O_K*M2^opyNGrI`pNHeymAstmtenXn5{Dc8 zNqk|?-kxTR@HL0KY#NLV>iz&q6aRDm8uYsq+M()_ga$^GxhJ>EBjixjAFnfDO_l+E zrx=V><3lOQ&$d@el@2%2R2yp%0*(F^GaZWz*c|=j45o=r@(V(@2@&hb6zV*9cn#Am z+2>Nh)6bqXlCqcm8jM%>aMmq^b&%^4SN;QS))89<-Ls9B6lbj5I zD`(##%!RPK^$<#km66D7EAm^p&US%Sl2}w5>>_~90iQtMOnk%n`|+SPz(Ot(%DP52 zDz_44ZLlTVb|gCd5T|=+ZLPg};f0UvxJgGvnMk}Q@!DX}XKRaezgsrURfNcYyD!>V zou}H;et^wWSTV#*=%dX}|GlGQPwj6Io34n^%rodI*Q z%;3y-Gg88bQsT|clqwx;qO3Ni#jK;%w9)^frel!-i=&^M&WLU&zdARYU^vYU4@;c~ zckjh8OZtDQ;OS>igrsbxzoth{Kkh&s<0V4!jH5eL%bq=@!Z8Px)=kMh?C@pZ2P}a4! znl8S~=zxYm2Or{i54EkiS1-8mfgLw!$S4De_lmqW==53J0?j`y8)_FsvfF*p%IZAS z7B>JoPtA%!W+J$T?&jTzJ5URag;Nzdv+EV@Ni_e ziqsX@=y!F1aN4eji2OK8$McjK^{VbnlDRpFc(Ve^*psVC(WsrNGhku#0cp<1(~p#L zpp>Nlc9ck^gH7Z|EsN5KgKKvbvm=WP*cp9+IbOO^N`jNeCO%G`2M_&Vp&9poDJ*w% zE9hCGHnqYIu_l6~S6#P?^+vBt(AqVSc7b-m^#`LW)fv>9t*r{C%$P&iJ17>DOysp0 zI)q#ML%q#4p{$S2(M__^H*6^KTX7qX(NS}@7UA^)U(fV5{I>l|M2^0STS@aH+Yn7O zR&H0-(g6d34sPP&9$H%g5PaU`fP21;elhr+=3$9t-;w@ zn&Y;>mzaXU0@yrtD+Z`1Dt~d$716<2KWZKO9JzhE9Oq~G)Gg6Cs3y_bI^4o~}g=gq;c1FkAintxo r2_9oz4+$ZJ5JCtcgb+dqAvfe7XNz+sYpAV;00000NkvXXu0mjfC&=gV literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00021.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00021.png new file mode 100644 index 0000000000000000000000000000000000000000..282938ea8e07a60ec23d07db2b31ef7abf5f26b6 GIT binary patch literal 479 zcmV<50U-W~P)Y9;qUp^_;|WJ z@8xDwIFCyv;NJlc>)988?*zPo{Q@&l+sn-*?a$+KlGKi+O>UQ#bqe{ z0x|=k+p8)4%Vd*%H}SC&RI>6qp_UOa=s9rkZ&Glh}wdxlA^mnjf!zy8resgC=Y;^SMyB%uE4>Spy?WjQ{-wY zZo?R!nW~tf-`?~)00gWqjm&nKuGQ9X+tk!*Piw$7m+~AqQAhlSG7tno5ClPRH(naG VImN-<**gFL002ovPDHLkV1f^g;|Bl$ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00022.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00022.png new file mode 100644 index 0000000000000000000000000000000000000000..7a3b206f5ccc477a19448b0503b4bc8368d2bf98 GIT binary patch literal 552 zcmV+@0@wYCP)zV<4-SwBrHjm^uLzMtuIf`(3y<@EIkj0#=VHv`tHZ!A~0qz&#X>38<-BPX(~(8~z5N z$6gAk<6U8E41U_)0F3Ut9`<|wYYmCPKC+{+5-VWd_LAUW=kLw7`xZN0ds*KSgBH z87DV8>!rRnKP)&ZsR>;QkykTL7H(yfx1$kD!5+nBY9;qUp^_;|WJ z@8xDwIFCyv;NJlc>)988?*zPo{Q@&l+sn-*?a$+KlGKi+O>UQ#bqe{ z0x|=k+p8)4%Vd*%H}SC&RI>6qp_UOa=s9rkZ&Glh}wdxlA^mnjf!zy8resgC=Y;^SMyB%uE4>Spy?WjQ{-wY zZo?R!nW~tf-`?~)00gWqjm&nKuGQ9X+tk!*Piw$7m+~AqQAhlSG7tno5ClPRH(naG VImN-<**gFL002ovPDHLkV1f^g;|Bl$ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00001.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00001.png new file mode 100644 index 0000000000000000000000000000000000000000..3c5ceb2741826364df0f02c1a9f33233301bdbe2 GIT binary patch literal 489 zcmV8ERnqEa7=o-Ob^0fkL6G^@2z04~ksYv+l&+#wixI)JLHJyvoG zwVHjyWuFb4MLLEcBge8XoOMjjc_B6QO2YZk-VLKLQCpB{6RvBKNvB+MbbPXn3(Tn& zA72R4O@yGT$Qx9_-m~-A=Gz^u->~ZLgKFfF5AVZJO&vbyz}Cp38CM&HwB`XF(FTi} z;kgNw7Z%Cz5*yc)gsU8TVKbSx>Kwq*QGT}9^t<(Qp}y55!|^<*DORqc3*!Y$Z$aq} zdF-Yj!?q~Is>+-v(PHB*93Yp6nhoWrH5RY!=yg1!fc`!qFZEJ#_#7Z@K_h^@3@+TsqR_4aQsxLjH8_UPzalL7^>A+2 f9SVXV2>z2VpAPT)8Qo@F00000NkvXXu0mjf?*le*0ukfTTYvXczuc7`C;=>YvU`C6W}+CoM!GMyyv*27rdmO;i$-?*L;-9GnMHj(Ti+dkM>hJ zT5olf`#F>?a_Ld5iz(mkmzN@4SE#?coupcj1!)~PWk~y5dy2Az15bd2aqu+VeNAhu zz&Wd-6m&5%MWKiA)bNM-6QJK%q3bPOj}(u{gz^5%a+^l`$=0{+dVY*qJDb~v=|Nq} pC*%CL6eH6wzUke1Q4~c%cmnpz8sJD&!w3KX002ovPDHLkV1kt;-zNY7 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00003.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..c5d62d2637ce2993faba38a45d44ddb92c83d558 GIT binary patch literal 373 zcmV-*0gC>KP)&ZsR>;QkykTL7H(yfx1$kD!5+nBW-nCXG%?1iv`4kFawPk8Wm)K5CEhTv2Gq0-vaAjgxfa@jYGiT n^^^<1PeB1FN0fgM1i@ZzG{l9d4y4un00000NkvXXu0mjf06&f| literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..053fc534be7eed4c1cf588f2d2252826fd4eae15 GIT binary patch literal 395 zcmV;60d)R}P)jLBIV?o|6pMvM0Kc0i0?4w_D2)Cbmn+C*#=q%5h&S84&z`lA4xMGeu zh41rKPjkFpsF{^#M@iqQ#jG~PO873r$g8M>(Q_{0sg4IVEf8`P>Oo|?qCQiImY}y;6Zo-9LI6Sr7wsZ5UgagCU_0Tg5`#btpy50`c)yz4^UuW!X>`Wc`}IG)eua84 z;$6V<8K&17!0kfTYOb|uu5Bg|PeRD=BXgO7!|igT1T`s8&#i@lP7uF%JdDeFYxmJe z#H1K7Q5KF|*)jzP6eVSx)Cu%(FQ_bESm7ujn3@a-DsUBGX)t7p45=+6@$t^l=E0MD zu)!@3E}Vaqc9Gi>gc8ITvU)60+a1{j3h`4TWHHkiVJeBd2@g$FZo;G_c*?niWk%Uw z3H^?w^Jsi?@c+>lxe3bH{GMu-EP>hsx(L5ThjWbVFQeZ8dC(S~x|;rRP%B~~I9j=r z$uDARpD`C;({@P*S>` z39bu0qcaFwEC|AW86eD(Ctm5UNpVv!t^NrCxSAdzGG?uW#eH+$K*l(v!s`4{OtpN@9oTmtm3uig!#u@&wWLPvk7QC?>!? z`XtBO7{Q_0!t=E z%&g|=evyLd31%+)R%s*FrN4?Z`Zl6FIkLzeeUa8SGO;P^C$k{$xsnpwvKovUGAQ_y zwzmcOVijL}qFl1>okBWSI!;ny|h3m|u2!=8kFx)&aHx*qv@ZJ#)OQ z6waXEc_?B!J6v%Z1D1f3+H9Am%-&}Jp}UX&AU`z$-Q%$<)5-@y5ClOG1VIo4L9miP XekfXGIc1__00000NkvXXu0mjfQvBJV literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00003.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..97eab5d99deeae5058b969d5401bab38b91bf938 GIT binary patch literal 482 zcmV<80UiE{P)a#U2H40TL`Z@#eu*>xkKKYC7Ik42f%KmnGk^3!3T|R4&ex+DR`KAXhKrHbi(`gav zA!!}L)PJ(=X<=F0eh6>hU;qGMfKs&8ho(wH%b@yJc9vt4-rLgCcSLrbYT1_)$&4CC zHG0OAua{%lNtmNiIM(VJj`dSGg1Cy9!!KYcsyf<>1nQL?EgO8fCyEettYwGQISB=# z1SCV3qPL-_%dLIOjH`bMGm%(M9beKf8Cr)$q&g89Oiz>m>AtFC%{FOm6jsa2ct)+M zvuLmOCL(mc0E3IRAWC1EG1xvnH1qAZIueia*i3%ej80}N0TQ$NZ*D+LzA-=Kuo6wV`i4f{iJ{6^7R1?Qm{)m2^> z-cF-g)|c&1irFm`5%$sW%C54w1MEId%&*ZQSH3Ykaf`PrzN)n8>@?+qZtI>7N0@$tS9= yqeavoIe%)-6lAAlcz@N}LjV8(00000mhu5|ijO;ooDu!$&$D0bh85lrGH1U1M(ykEa@n2z$Yg&0YUL65iJ)f=r{ zwFNL@uXJO->sG;gMxM^1=4qcD+hP<|WzqG##@$2q8Nixk%N7D~-N9aQgRdi6OD#Mw zzJ}^siNoZy0<9hB2S0BFkL`x>HfhsvsZCc8++#=?X|NO4H9`b^z&1I6Hts?5pkIjFtf4cKH~J@ecsu z8E`ryx1j6%aQ#!@H`$o51)U5NK=yEpk6}UxA%qY@2qAg&NcVT!%;f@hsSTa)3BSaO%lB60p%gYMaX@~BcOA*m4Hq65xSDt zwxdGGbg+p}7sj>HjM<1u1PodIP??)uom4_D2R1Q^JPsbUj+5=#cB)X*kNy;rbd>#? zyRYXt^Fz7O^AuFe)TdZ20E>e252naevthRQ!YH*H3zY}}H@|NsSm+M79s*7Bs9?A_ z$zRI0mIo{o%8VNMsaCu?;6CtaP5f89Gk^g+D!9dcLw;w@342eq1Az`M=y(rZTOGkU z5!}APKt>rzYF*@u!a<)86ddL$qM50Ro$zN8ck2(Zaq4Ca@ zmnIww4m~C?3(4*~-L6i}7Iuu+!IA?hXo71fQ=arIVMZ566a0XC({u*d7lqm@Tdmgr zHcjv9SX+$Sj1F@oFkcoz2qA literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00007.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00007.png new file mode 100644 index 0000000000000000000000000000000000000000..f2eb224b28abd3c17bebb90a0e49f982497105b5 GIT binary patch literal 463 zcmV;=0WkiFP)n*o!e4=8&+o_eI1Gqt4r zm$Qf(9cebeO~$l!evYOPdD|Yhb)d`M*}M^ovVOQqQug zwtAL#pbc_cf~+z<$}j^21=k-8t5jPdj<|RU&&vaqVh$W?AhFI0TTL~=tXun4lPS#l zBEJ;1;dpn}Tcab;`hc&Zdn7;k%qB!faGqLH&mq|v1v)IXy|Q$`M4*GaIlqUht%=~W z2tK`WwY?&-hGg4?t;c+pw%mxXpfLM%I)#R7h0V}2cvBvb=7_zd;5C-YjEyPKm89>8}KdIy|WM)j48 zdey_!!ezRvBW-!y_UJfYV@Z-ENs=TO5KfDgB&ZHH}$>Wlu&CpSnWG7{fKyRhbfaG*j_*-;pqy}eN zNo~tsrF1&JiFV0bs3yXQRoG;}Suza$kb1GQF4K0lyqO^~YzZQ~~mqzgXf6qV$%%Vq}22bH+AdU#NDM z9{OYM5|HDI{Gn{?xWOXXJXHh7iK5*DZUwR=KY7{S9&Hama9$LgoBd109oZ!0AysyC zbo|>~z{7)bWm+^XHK!w@>`1In;EO_@&ojhRM3}3+ApMiV9sL0^Pt}S6X6tZ1Q%` z7ejl1d`_^Q*sNEFSIhKNN7_Q%Ms)CPZ0a^4gb+dqA%qY@2qEM|p49?JcS1%9Q~&?~ M07*qoM6N<$g2yk~ga7~l literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00009.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00009.png new file mode 100644 index 0000000000000000000000000000000000000000..04db6bb3645b07b0d6ab3f43fc30e25603d475b0 GIT binary patch literal 462 zcmV;<0WtoGP)-sH&1$Az>(ZcC6>ruQ=3VFbmlKQ>*ZIu&AyZyu$u>?I`w;K~_Wgl!>gEUvsFOhJJ31cQh281f1b9N2dx1fj2nfz(iuCJp~SOD$W5wjXz19d zxqycU<;t*VYHCJ9kFp`rUO8_R=J`BATt$RA+YQo>6z=E%$UKD=!7*3o6s5{uM@N@ zHtp8o(=t8Ok+wW;dvyFug55JAgb+dqA%qY@2q9!GFL{bbed%p0jQ{`u07*qoM6N<$ Ef^KQl@&Et; literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00010.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00010.png new file mode 100644 index 0000000000000000000000000000000000000000..3c978455923544dc41496dc6193c23c9a611f991 GIT binary patch literal 475 zcmV<10VMv3P)$U1($|9(KS9qWwsc_lAL_NV|Y z#f^SMZI(HaFGuNk&#|Yzc{;XacT6JQ@PP6bQV?n%>K(8m`hXOg z(!nNjQz@~-cdZO#7GkjjwnSgxu2<2K&TwE8yQufUOE;{r=l(B+<%(_vJxkQ0R@g4q zgiGpp!<^L%y-q=k=0MsB+6CtyjLKAT)C?_31}4pzBJ354RU}(^Zn}zaYoVyGxh9l# zJXm*2jd635zZLhw(c5cS=K|h6;B$zlHS%9MMmo7EH8I3a>#9OxKP29j1&@JVN)&;8ZHoPx%9)J;crWNq-=0vVbByHDMW0rClW0C10e zr#d(@^jgP02j4JOVK=NB^!UDxJV0WdmM!d9T<27B;r_h)7#dkS>(BEOQs ze%^eCu7iEq<*^HT$7pzux;siE{`2**?#sCQu0bL}G$ZA|XN|z#fqe#y&p6E*nr+jm zNGWGZ$$D*9iR^T+iS3qhN!7`YNnmzikpX8#UxGKZ(J3X#pkNb6Lpr}muGOPeW!Sx5DD%Dh&Exu%w4%w3+1KiHp)`YRp zU2Z)DRysywwhhsfvU%E{$yFcS?SXd=xD?eb`OSNl_&p#4m?)H$4t%jxC7CAS9$D2w zpo33yM?4%0E{ovP8&}&SlIWH_c46ynJ|E~4W)#uPY!jq^QoCFK0Gp?7J|?H3>iaC3 z5MZ6moHcJ9``l)|8#eXapy%_tI;5-WM7FSFd7WlSjR`(OGsly0N0_q@M-%)3*QTil z*l|KMVvD8@pO)#WjJEN0t3HZr`5JCtcgb+dqA%u`~`2mlSLwA%J_TK;i002ov JPDHLkV1gq++h_m) literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00012.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00012.png new file mode 100644 index 0000000000000000000000000000000000000000..6bb3ebfe7cc9c43ef04db7852634ee70db3e60c4 GIT binary patch literal 472 zcmV;}0Vn>6P)NklKsDHW3{m35ElkF!{_sFB)|oJiHr& z?dkJU!PC$F2uV3g&!*p;zFbQk)=w}?`|vE*ccxpMX` z!dPey*B$~*Go||Ya*_WkV&xQ6yjyzbg{}Abd}5JMt%z=})dbZws?}b98|h zaBsTS0NqjWx@_KF|F>njsiSR0+>Yo(mW0U6gb+dqA%qY@2qA=!wY>Dotxw8EQ}f O0000R`Tq}QK^G>Bu^zrvY~qxAri)a_mJpH*TGCLqb^ozEP07dE*4>%Ix6C0N z>FST}(0wRxc6si9j!rLIFCL20hzFjxRqvzjM_4=B66BPZaGt;8q|h`JdDF_Go7Sf-_MlJDu~!(v%>FglyJw zp`+t}&AsE{Sei}KQgap}%8takBtN@+>)m~BAx05lW}6^=N#l+_09mJMJ%ZEF>itZ8 z^K0rLb5`8C?=#}zKxDzHLC5R5IizdqShjq}a2-Sv>H!nHh9ZeGF1dQ`9NlMv2XJpf zXMh|hSR*!T>hRY#-PDn`5VsK>@E9Y65JCtcgb+dqA%slMFF0dAiRZ;|xc~qF07*qo IM6N<$f>ICF!vFvP literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00014.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00014.png new file mode 100644 index 0000000000000000000000000000000000000000..37524d6032b4c0d3ae4d63fedd92c8d954fedf09 GIT binary patch literal 462 zcmV;<0WtoGP)SOk#MXOO8iI*H0%S`4cs)N4)5Dbv=k+w)OQp{}y}j8! zU4-SI=I8108E)Ow*4&r7q11fB^Eb`k(2K54lC0kY%0tM5Q2J0tK<99ifJHY8O-X*% zy;3T4u!*@z=zH=esD-$QfFYxwoPQIeASA)zz$SpjJPn;jql|;Q*U;FWeqJhg`q>{L zS@zOj(=(@E$5IY*nS#7b-NdQ@3<}Oa7?G*YhFaoNM5*3bav}hn{I*K4(Cn@~1e#_@ z)p2l=Ka_d%G+%?gs&#f?-2<*eJgt#`#o7ZRfTDtVxv$9Yk$pm+Q*}q6gD-S(4^3Mg z!8s9}zCp)`GLU#p!HU98pEq4NN>nMLnzL1qek5_%PJoV6Gh+k`qT+mJhV!aUq|_R> zj(yhUiZLn3482HT3dw4nZdJ##g&m9QV9AaYbb@1OV!Z07*qoM6N<$ Ef(UQb0RR91 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00015.png new file mode 100644 index 0000000000000000000000000000000000000000..02f7608f488189e3bafc736509e4527358c0da5b GIT binary patch literal 469 zcmV;`0V@89P)6`%Y=eM;5 zH-^J~gvPQbeLFc=u`~+2o5M$^)*$*1JLcKcYK;0TdO&cMj(MEmWIq5|5@2KVQ$-ES1$eVY3hHK{m zA3*8^_=-ZW%EsjShMbM}#e~h+@K*wUvk*cEA%qY@2qAE70!oEfkA%Tem}pVzKjr*VlLlN4`MM45YXHS28D&eS{Lnq6ig zOYBeRO4c&ADy7olCQP(JixIBfy}*jx?0`FGzXT&OvtuOU;JJyfQ}2UURME!_mbVI# z{_2L2Y+GS(_~-C*5b8;;Lr@g5&loe1N#XH_VaU5Zp?E$OoU{S40s}|ln;PD(@hEH3+iGKzlB$u#_YviudlqkmoMr~|J zboe_?_YiF+IGk6gM*Lq(ZLqAD?MaMEYAMS5->8<2_+8SRa8XLRmrOZx%1Pu++i z=0SNTQq)m0th#mXvl2|Y1)QjBx6rJ0CC&6)Qzx>;9n*CbNv9BW`!!T~j9m9%8Sg3d zFW&(pA)Eo2NQjba%H_;(Ob2Z#ZYw(CG1kSyBuSDaNs=T);CD3L;gU7WWVk9N*GnC+OIfW_ID%6e3Gl!Z*e{My}5c@7@68^b)=>s(ON zr%03~A62Ux?#|tcGRb8Ls@3b8{uCf7Of_J}ZkYFk+2ZCQJp3HEBrjl7150g-sM%Z> z$~(VI_jp}pS&?6g+i+YRHC#{Q^#R{N$4>l*n>P?SD3x1D&s(-3>S(OouBxU11AzuN zaeRc<7o+J1*FNyZ4F>kL{!L%D+rr-aVz$06X-dpn5Xo*0&dLJK_@d+C{s4PU-HHL~ zi8`CjquSJfs)#l2%s6JIm<%g8wW-~U=3Up){5IFr)O_K*M2^opyNGrI`pNHeymAstmtenXn5{Dc8 zNqk|?-kxTR@HL0KY#NLV>iz&q6aRDm8uYsq+M()_ga$^GxhJ>EBjixjAFnfDO_l+E zrx=V><3lOQ&$d@el@2%2R2yp%0*(F^GaZWz*c|=j45o=r@(V(@2@&hb6zV*9cn#Am z+2>Nh)6bqXlCqcm8jM%>aMmq^b&%^4SN;QS))89<-Ls9B6lbj5I zD`(##%!RPK^$<#km66D7EAm^p&US%Sl2}w5>>_~90iQtMOnk%n`|+SPz(Ot(%DP52 zDz_44ZLlTVb|gCd5T|=+ZLPg};f0UvxJgGvnMk}Q@!DX}XKRaezgsrURfNcYyD!>V zou}H;et^wWSTV#*=%dX}|GlGQPwj6Io34n^%rodI*Q z%;3y-Gg88bQsT|clqwx;qO3Ni#jK;%w9)^frel!-i=&^M&WLU&zdARYU^vYU4@;c~ zckjh8OZtDQ;OS>igrsbxzoth{Kkh&s<0V4!jH5eL%bq=@!Z8Px)=kMh?C@pZ2P}a4! znl8S~=zxYm2Or{i54EkiS1-8mfgLw!$S4De_lmqW==53J0?j`y8)_FsvfF*p%IZAS z7B>JoPtA%!W+J$T?&jTzJ5URag;Nzdv+EV@Ni_e ziqsX@=y!F1aN4eji2OK8$McjK^{VbnlDRpFc(Ve^*psVC(WsrNGhku#0cp<1(~p#L zpp>Nlc9ck^gH7Z|EsN5KgKKvbvm=WP*cp9+IbOO^N`jNeCO%G`2M_&Vp&9poDJ*w% zE9hCGHnqYIu_l6~S6#P?^+vBt(AqVSc7b-m^#`LW)fv>9t*r{C%$P&iJ17>DOysp0 zI)q#ML%q#4p{$S2(M__^H*6^KTX7qX(NS}@7UA^)U(fV5{I>l|M2^0STS@aH+Yn7O zR&H0-(g6d34sPP&9$H%g5PaU`fP21;elhr+=3$9t-;w@ zn&Y;>mzaXU0@yrtD+Z`1Dt~d$716<2KWZKO9JzhE9Oq~G)Gg6Cs3y_bI^4o~}g=gq;c1FkAintxo r2_9oz4+$ZJ5JCtcgb+dqAvfe7XNz+sYpAV;00000NkvXXu0mjfC&=gV literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00021.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00021.png new file mode 100644 index 0000000000000000000000000000000000000000..282938ea8e07a60ec23d07db2b31ef7abf5f26b6 GIT binary patch literal 479 zcmV<50U-W~P)Y9;qUp^_;|WJ z@8xDwIFCyv;NJlc>)988?*zPo{Q@&l+sn-*?a$+KlGKi+O>UQ#bqe{ z0x|=k+p8)4%Vd*%H}SC&RI>6qp_UOa=s9rkZ&Glh}wdxlA^mnjf!zy8resgC=Y;^SMyB%uE4>Spy?WjQ{-wY zZo?R!nW~tf-`?~)00gWqjm&nKuGQ9X+tk!*Piw$7m+~AqQAhlSG7tno5ClPRH(naG VImN-<**gFL002ovPDHLkV1f^g;|Bl$ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00022.png b/tests/integration/nano/snapshots/nanos/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00022.png new file mode 100644 index 0000000000000000000000000000000000000000..7a3b206f5ccc477a19448b0503b4bc8368d2bf98 GIT binary patch literal 552 zcmV+@0@wYCP)zV<4-SwBrHjm^uLzMtuIf`(3y<@EIkj0#=VHv`tHZ!A~0qz&#X>38<-BPX(~(8~z5N z$6gAk<6U8E41U_)0F3Ut9`<|wYYmCPKC+{+5-VWd_LAUW=kLw7`xZN0ds*KSgBH z87DV8>!rRnKP)&ZsR>;QkykTL7H(yfx1$kD!5+nBW-nCXG%?1iv`4kFawPk8Wm)K5CEhTv2Gq0-vaAjgxfa@jYGiT n^^^<1PeB1FN0fgM1i@ZzG{l9d4y4un00000NkvXXu0mjf06&f| literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00000.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00000.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00000.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00001.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00001.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00001.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00001.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00002.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00002.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00002.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00002.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00003.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00003.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00003.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00003.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00004.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00004.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00004.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00004.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00005.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00005.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00005.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00005.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00006.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00006.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00006.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00006.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00007.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00007.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00007.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00007.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00008.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00008.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00008.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00008.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00009.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00009.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00009.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00009.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00010.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00010.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00010.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00010.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00011.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00011.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00011.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00011.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00012.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00012.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00012.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00012.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00013.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00013.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00013.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00013.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00014.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00014.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00014.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00014.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00015.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00015.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00015.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00016.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00016.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00016.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00016.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00017.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00017.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00017.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00017.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00018.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00018.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00018.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00018.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00019.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00019.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00019.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00019.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00020.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00020.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00020.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00020.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00021.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00021.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00021.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00021.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00022.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00022.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00022.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00022.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00023.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00023.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00023.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00023.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00024.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00024.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/clear_n_too_long_warning/00024.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00024.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/summary/00000.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/summary/00000.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/summary/00000.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/summary/00000.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/summary/00001.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/summary/00001.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/summary/00001.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/summary/00001.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/summary/00002.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/summary/00002.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/summary/00002.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/summary/00002.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/summary/00003.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/summary/00003.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/summary/00003.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/summary/00003.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/summary/00004.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/summary/00004.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/summary/00004.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/accept/summary/00004.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00000.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00000.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00000.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00001.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00001.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00001.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00001.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00002.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00002.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00002.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00002.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00003.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00003.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00003.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00003.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00004.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00004.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00004.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00004.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00005.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00005.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00005.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00005.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00006.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00006.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00006.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00006.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00007.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00007.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00007.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00007.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00008.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00008.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00008.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00008.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00009.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00009.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00009.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00009.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00010.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00010.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00010.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00010.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00011.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00011.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00011.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00011.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00012.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00012.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00012.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00012.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00013.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00013.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00013.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00013.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00014.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00014.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00014.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00014.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00015.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00015.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00015.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00016.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00016.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00016.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00016.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00017.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00017.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00017.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00017.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00018.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00018.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00018.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00018.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00019.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00019.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00019.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00019.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00020.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00020.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00020.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00020.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00021.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00021.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00021.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00021.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00022.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00022.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00022.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00022.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00023.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00023.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00023.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00023.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00024.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00024.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00024.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00024.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/summary/00000.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/summary/00000.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/summary/00000.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/summary/00000.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/summary/00001.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/summary/00001.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/summary/00001.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/summary/00001.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/summary/00002.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/summary/00002.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/summary/00002.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/summary/00002.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/summary/00003.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/summary/00003.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/summary/00003.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/summary/00003.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/summary/00004.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/summary/00004.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/summary/00004.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/summary/00004.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/summary/00005.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_summary/summary/00005.png new file mode 100644 index 0000000000000000000000000000000000000000..137ca9e4946dcd461fab8ca146124917077d946d GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|=-$ba4!+nDh2#B;O$e9@oI; z8=l|ytGsXJ_s%?d!PDvE>UTex1eaXV4~{klY65{3J9h8B|J!u!_cweo*Vb-Idf6Pr zaC*~`_EmSDW@jq6XfnJ`Rfw%Mu0H$jfb82Q<*3@pvl$m^ZO{AaYto=Tktbmbr}ic8 zgx#@%_&)K@;U~L{E3ACNW|0C&t;uc GLK6TUIGRfU literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00000.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/clear_n_too_long_warning/00000.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00000.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00001.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00001.png new file mode 100644 index 0000000000000000000000000000000000000000..de6359a696c1962a83885139520e23c98d231c1c GIT binary patch literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|_8Dba4!+nDh3gqtGD*9*4lv zJ)ZCDRo*>XWbEVP#LZ#ys$SbWbHNmaYrk`wrcAQAvn|(6J8$v)EmMO|O+Otyp;h~x zD{uVqr$$XyG8s83l53w8#|v-!kg0vP`oz*R8!qR*cbj)5kF|2`nl(wQerBJZelt4! zt=*G@vqXY@pEMS`o5e5EdZMuNPVdS`Q}Q+x{oKSDz4BzqWXTN~jlx$h+~CUVGHE@l z`ucfw=c(rOmq&i(P4%0)?DO=X=0Dq5ZnDfg6>HnpVynBeYwn}(v%F-_o;ZBTtLTsF zosz_-(>Fv1&($qGc`dW_ua`x>_phC^_MLt4|M8wv^(*GgE)3f&H_@2kfasjq3tR8J zJ$~T9{kvlUX6y_xQjypQI-`ySRBvTMb(hzYqT)^dezp0-4j zcP)SQGrv7zop@z^!{@^dD({O;3pZS0lC^y<_-c8seF_?~)R`1e_fGkV^^&kc_nKe2Ci;Xa$I%_*{c^5!6)e{)29 zm26b^_g($2+GqGHEFoLHbjrtX)ApXY*wuVn^43v}zKkE#FzsNY5Gxh(T zJCBYVE0jbr-{!qkvu!oY_1(2BlJPz7 z;Z&yBOFI^9>rwiHtok0G8nueE3w|B&n)Mq(oH51EjavDBm>q02HK^Qg_QMN4*yNBg zHRRr$1ZLz%2zpJ4C=8!@-04r8W@k;6JK$L719t_i)KaPoH!+KS03w5X<2LQ-OyX-fDxc$jO;Xp;qJ zHEcCw1Zs{eVfI6{SFDkRvR%fiyxNsln+Vv6W0b56avG!uycOukBbHX>O` z6Lc*Qs7EG8-;={tx^eBS%he0dotR`zvBU}z}9{D|6NzjE1 z<<69s=WNs+5DK`j`5-FDrauXeq2Zq0Sn>h`U&IQjG3dW7k7u|K#dKQ=yR>DPf=v3i z2wX+0^NV={Hym&*)zDuC;>iQa5{X2jA6gRwwq;}l?1_m{(QK~9(?h1w z_@gw1XG%r3v%56V0S%(zbPwmKCjKeaS-cP%;IyDlZ2wLYO&4`1@|WHe(w!|HcPN$gaq z8KZQQhm4&hSlNI|n3Bq}r3}*NAq$YO%VQ>5Q~Nc*KWr(3Wi4!0-~LRSY|zA#}hF7aY{O@ck`;ff3KRjiqmT?toY`&eO4KfM!a&X)~%dR&D= zpV$hGG1nkS{GfUhcs_E$LHh&QLVU~#kod%alSm{IiNr7d1EU9QIz@qLZU6uP07*qo IM6N<$g8pjib^rhX literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00006.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00006.png new file mode 100644 index 0000000000000000000000000000000000000000..2f514b48f9d2027a0122623319ece3284253cff7 GIT binary patch literal 458 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|^i+>EaktG3V{g=%T|4JPv`E zPWtWnuex!1T}9i()`~3(3trmRtGOhcQ4Whc=-v|;7kB;Xm4JIMJfaQVewIoG)S8^0 zezWu7f|d8TYZ`jCT?xX=gOOBhM~T2tTmt z;`A#Qo`{}N{j_+)%9Ou%XI`bEtH=pEWahmsV-92D zC1a0Z)4yJZ=6}8ZdL5Ye=|ha3?c)0}ahK~KzYCOlBz)!fvn$1qZ6Dmv@;m?cbNQW< z+6)JZ)~D*`dY*q;`=h0{=EyJR2OpH()gOyZuH5LgOEyW_m2;ca-B=)3|9t_e4)>mn=TJ;My#MRq4F# z1@>i8OZPph_%@@x*Ksf0)0?|G@qIa<%pU z?v*&s-^XmEZ|8eY{eiRA_W$lWQy==7_??-m{3Wz+B_q)P$l%#N#$LUxY)h_1dVz#J MUHx3vIVCg!0I?T|%>V!Z literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00009.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00009.png new file mode 100644 index 0000000000000000000000000000000000000000..644c2510ebb84d0c70de8471a07b50ac1ce764ce GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@9hba4!+nDh2Vtk59^9=D4x zb_jplzvSIf_G5m3oHpuyY5zEHdEZe1=LNFzWj&d*p1q!O$#L_V^D56DtiN9WI%i+m zZe@=NKTc-eTK;Zojo}GxzE}I+d_J;K@@#43yehfiJI)`?Jxo?_TdNW<$M2h$;m_J4 zlgfBS_w9d<%B;26F>hgf&!ZVLYPd6XK678#_-ksLZk@#I zy!pNVH_zJVyx!`m*+kO{y}KFn)#BfDYx?dj2~Ybn``NZ77x(uq*q6OQMJyxxWX;t4 zxV(>#B@^aeJ20QE(yo40gvIV;7RmS?dHLDwbDh4XT(f?}`aC44DUk24)m=u5n~z_y zY>TXtXEj)MuutK=-T&`@cQ3r(TEXo!d*SW-HyAUFs(wpbKPb`x1{zjyz~bIIrQcuY SdvU%3$$Pr`xvXQHD_vEZ?t?(iaWXKjN&ngWEt6`4E?)S)GGyb-<>6Q>Hb-< z(|jFqCz=SvAhN7IYk5@8B=X;0y z&pxqw`FX{bbLXSKAIxX(sr?>*%60BX>9z8%@;2Y}O1@ck7kpflzih$3+6l8xyC2Bp z`5G}Z<*rqzzwuKgn-rNRlRtTfewwPV(`fp#SGMwH^LY6fHt57JX1+1?eL(l8Ju3FP z&$nM~EmNp3DR{THPUYW(;CuTsp5^6p*Y7P5y1$s&;*w4J#oM!$6P{iFFLy7J`Puop z$MS|%v&wmQY~qcrx3Y;-`L>T87)Hq8L0uigBim0)Uk4>efW$pr{an^LB{Ts56)~B# literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00011.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00011.png new file mode 100644 index 0000000000000000000000000000000000000000..aefecfb01f30aa89aace1e73bbcaefafd5b8fdaa GIT binary patch literal 788 zcmV+v1MB>WP)GIKQtJ1%f|G%;F6;M} z9n$ND>Zi2fLew_Aq|vmgK^wFOWhHdvXh}AvHmV0&qB@}lv_yLDXZOjxJ?W46y`NH2 zJ8mz`jmag_2`f(@HnG&GPS}V#o=<^}>(2ihaLL?P-^!jfx@xJB#uGY$y$4TrV`yx( zHFVC>hi_;Md#l!jjqza#nl=Vb2hHq08EACq!XB^<8-tvO&=onCvowiXQnO+d%h++E z?iPcXxySoG1zv*)3sr>_1d;(KOValV!Yeu%iu zY&EnNy75X)xOR1F8{Mk4(Mkj&KF7hepv)!0#biZx4|lCZqkIvQ*XqtgWwqcl$o{pq zTz{`?W8B)JdLErb^fGg%59P)Wa^t2GzT+uw3&)1G5W5_|r{YeE9bIMbRLqvN+&qX$m>}b;H$e}oH+gMIMx$wX z#-c-SuJ~e>Y=?DGl*5X3t%?y>k?0Mz+M+Pz-HIjX!hFm5*s?8q)QoK^$^bZ0T2K`@ z_fvrrMQzNS=n>NK|HW#1x;Ei+AC>NJGC%Q^*PaG259-hD_?I%rzLvTHxb>-zNr8jj z4@b~lf6W8{004f8=s)A;Q`GfT&8v6|M9DIdS`raRK|m*QPu{5H{fDce*-L>KiN6Az!01)bL9l|tH2ll00000000000000001kha-=F65 SKAlzo0000eFS<%p{=Q z)Rz1_W}WO`|GRS+JzKQ4cS?^xFJtAFVkL&hx zcc#Af{lt49VRq>Ox%rzI%(fhIkvjie`%3zXL%jW&-I}_3=8xqB^(zh+=2=HA@1Ek+ zb|+`f9lNg2;myyo;y88*Y`j}$y7BR?m@n^6sa)2Lo9J(Qy5Q>XKmLn9cgYr9**5Vw zKU3L#`R=j#lixQisVzTT9B%*&ek`EwiuhB<;JerNE%gVEaktG3V{fz@iodj<(Bw z`H%kgKZ*VIfT!8hA*ti;+q(O~A)ne=kMd3f=|TqHKR)Td|6RwkEqC(aRyG0K+=idJEc8z{!vY;Sy?Y&K!ZXCBlwc4W# z*M|A7uh}3Y9r|tZ_qQ>h1^Kr`PwkCad+gTQS9=!cOa73HTXlEG?#HL5KU%2%z@uV! z*2}vtNtT~)MEzRZ=r20uo&S#Z#WA`Mk0*YU-LNa``K#=$Cs`~`J&kGEz16W}+Jdsi zbu&XH-FNo<4oKQ{Omk(ai_+KSXZA3woC+%bV`Mw4KkUBIjF8Q%+zp&#Q)?~eyu6eC zS$9LxoPA!CF7AIklV!^34|Qo@PB(LE_)V}k`*q%#@82Zz6;9{u=but5KdNI|zffgy zDogUml&j|!z5d{8{cB#;)t<{|P51X+H8VSM>}6l3ywb1G&F8J|&nu;WmemiwSKvUdj@u**QKfk3^zv0J?nLyzoW*X+f9+Ch-PPrf zFWq*?>dajE+V9NfkV)n17t}QUS#0@PPIe7rcfS0R!rC87R=?TZ?k&CcyyRHV%Tx88 ztPBjP`po@Oo?ww)={Cg$MT{44x;&vHNOI0k&Tlx66Xsm%N z`<3mrXL{zG4Y$>KpKs1=wP0WAokyQ~b=MY|Enq%#&?1Xr726NveH{lci)0@tDtdE2 l#^Cd=Gx=G-ki-fu|72)g%G>>-nM)NU@9FC2vd$@?2>|g&tJ?qo literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00015.png new file mode 100644 index 0000000000000000000000000000000000000000..c9f77097ef58c1c0df5457716d24b90b99d8473e GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|?M8>EaktG3V{g=uOQEJPnDr zUi#hnKk0_I{G5}X&JH1Ywtx4lyYgtU>D0FHCG}L5-`*y-c1Q2MOzmSD%TMdRm}F?4 zB!9p4aw*H^+X1&vSk21W-C91&gF8NRY2DvBr+H%ciNBk!sJ}JZasF!U*)yJr`kfA* zJMX}~U7Y`}SSN2fW1`4^u69#V*GdJ)C3ku=A3e$2koLoCacn}|vIWKocO;fam27XF zt+f1**U8rC-S#VY_{i-kVrSFdGP`>2?pN0*RGyG`4w$77yK}Mo zKOGG_$G~80!?rzqzu)x_vlIV4KW^p2F0!mePCK4^Q+J`T=(Lk(7Mk>)IW%!iYTFa> zeY-uDpU*8eK7A_nz}a4>1KF*I*UVsC&KDXMam`7#Agj?XRzhM=)b&$9&Z+&9Yt%~` ztY3=$TV2FI^?6Wi(xxTPsXtN2D)v}S`mgtn&ilWL*n#na2{z0!|M9e8R@Ca# PD?yT;u6{1-oD!M<->cL$ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00016.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00016.png new file mode 100644 index 0000000000000000000000000000000000000000..fc2f4b72997ee897e1202b3f2436c2e5babbc59c GIT binary patch literal 728 zcmV;}0w?{6P) z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-ArWqL(y!|(DLU(FT0pk1#MRxqyno#G zpS5(~qpEE)b~k%Y31WNc8=Y#}p?vn^#g>p+E2dQ_MxV^NwqSSazo>JfM?>u69Urr+ z%$Imu7CuRTq30*txaju>pDONMJNwa-%J{e5HI~LNU(X5;kcsjADCjpMg5gKv+}Hpi z_us$L^f%5elP;TS?t1yg|5-=s4i|iSU3hHQPV20%bL4#%y=_}|>F@tXS@L#_Gf&s^ z&97npl>Xmt-l6(azj-Y-^V(i^n!nVS7wBPRVDOEBFMjt=F_n&8AYo5eKbLh*2~7Z$ C{D$2C literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00018.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00018.png new file mode 100644 index 0000000000000000000000000000000000000000..4ce7d29374c1ba8e2f23eae1841f6c775097a115 GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|{s{ba4!+nDh2Vv{17GPitby zF5z$cRlZ+hU*=cURN?&bQ@y|6Qbk^Yxn&O}4jc4bH$2vy7CF!J)WJCY|JQEjyft&5 zpzv?<_ztm}4|& z;ro|k`j#*E>eH}^rZ1M~y_v5To71g1yXw`tGa3A6Q%}16&vq=mp3tR#;nt*^TJd}C zBt4T9&|2I0mMzonc4*VQ%8^WE>`&)|1$t6#$0 zmEQvyzL#tkONo8{f8X?~1KI%(bXQnL36$+F)nCMFdW^~BTT40vKQP>|f)8Tx0l)vp TF`eJ10Fw7~^>bP0l+XkKdljdZ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00019.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00019.png new file mode 100644 index 0000000000000000000000000000000000000000..09a8564a1a37eb9c5cb077173ba948bf94114dab GIT binary patch literal 738 zcmV<80v-K{P)$I)KaTHV3+n9t>#-y*xS zj#}%vt+z=$j^j32qI7=qhY#9oYps@|CVT*2Sgq9<*1D7{ZX%~vM9PZ?yvgnxo?#5Q zG(UgTKMD(C{Qhl@NGzkY9`Gi+U-XS|2Z)2a#VvyP!H@P}Bd!icXyPXC?(fY@CY$^c zg1Cd+N#DM=Pg7gD#niZoe?y3b!Pj+ zs4dBzxrvG~8_$utXEqi!vK*lqr_H$NaN`zAGIZWqGwhwu9JD8`P>8RByu}w1ozu17 z!alxsS(LB7zF|b$}KM-4{>J4#Dc;DBFi9v6Ai5d~g#C z(uLSZ)YI3lEsCfUH-Vl3wj?f?^ica+s+Xb7T9vKyAaf^_KY$pv_}S>r-glst%t>1^ z-_H$(T&`$RMtW_u$|D;7QtUDv0ucp^5) z$Wu`PH)$DByPp*ewME^r4sof@+DLywy0)xu%~EcEO1=Uga>G+>mYWsk9Wt~L)g~mc|^ U<2)WZfdBvi07*qoM6N<$f(2_^X#fBK literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00020.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00020.png new file mode 100644 index 0000000000000000000000000000000000000000..a1ab7c7aee9756d40e80872b77e635116c9b18c3 GIT binary patch literal 521 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|_u9>EaktG3V_}&q;?Bco^n} z)IIud-?{(HK~o;(mI*g=!gu+zEk5cZ(S#@5})YWfg zuWh=$uHW|$nSzxcH1|gIByJZu$M5R%X}{1E^%EgiUKzUNZhfxxNua)x&2)z6?4@2w z`iGXY%O=iFO9#kA--4?}}?K$)Z5 z5jp3(W@jG!>OCSG&_Cs_wDJC_K;huc_u*~tvosxZud0cc{IkFMx%sKus@KaWrl@WY z*FSW>x%lY2#?w2xGi^BQ`A_rx1jZb0@Ij)EA!9zH@!MGETOd`Qu6{1-oD!MUTex1eaXV4~{klY65{3J9h8B|J!u!_cweo*Vb-Idf6Pr zaC*~`_EmSDW@jq6XfnJ`Rfw%Mu0H$jfb82Q<*3@pvl$m^ZO{AaYto=Tktbmbr}ic8 zgx#@%_&)K@;U~L{E3ACNW|0C&t;uc GLK6TUIGRfU literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/blindsigning/00000.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/accept/blindsigning/00000.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/blindsigning/00000.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/accept/blindsigning/00000.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/blindsigning/00001.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/accept/blindsigning/00001.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/blindsigning/00001.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/accept/blindsigning/00001.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/blindsigning/00002.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/accept/blindsigning/00002.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/blindsigning/00002.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/accept/blindsigning/00002.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00000.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00000.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00000.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00001.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00001.png similarity index 100% rename from tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00001.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00001.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00002.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00002.png new file mode 100644 index 0000000000000000000000000000000000000000..fc2f4b72997ee897e1202b3f2436c2e5babbc59c GIT binary patch literal 728 zcmV;}0w?{6P) z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-AUTex1eaXV4~{klY65{3J9h8B|J!u!_cweo*Vb-Idf6Pr zaC*~`_EmSDW@jq6XfnJ`Rfw%Mu0H$jfb82Q<*3@pvl$m^ZO{AaYto=Tktbmbr}ic8 zgx#@%_&)K@;U~L{E3ACNW|0C&t;uc GLK6TUIGRfU literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..9fa51df290f85860c685b43831f20f559eca45c8 GIT binary patch literal 463 zcmV;=0WkiFP)F^nHG&Ol`S5r1^o^|y$IUFw_Pd~Lz8jw=Xjq3)L<=#r&dQ}r6#DO4*H>AE-UhooQ{HOwN^$l+pw5K}_2zX-r#vr3)CJ8A z*UP6bT%k`*Mbslh^UYOg>ihJ%&LvNu%uz0=$q10qnF5(Q1RYG>G)IqVPoHe|9AKo< znp1+2(kU-Ea^8OWqs3Y{UdvZD^nv&Q000000001<;TM*+Ki`d0xJ&>5002ovPDHLk FV1mAB&o2M~ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00001.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00001.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/clear_n_too_long_warning/00001.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00001.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00002.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00002.png new file mode 100644 index 0000000000000000000000000000000000000000..fc2f4b72997ee897e1202b3f2436c2e5babbc59c GIT binary patch literal 728 zcmV;}0w?{6P) z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-A5`;m_i5u00000000000B_*0_J!Z? zmtJn$*3TJfXq@=6rZb4zS4;ZpPtoc7Q8wRRLaEbf_lf0uVR|WE*)R9s{W9tZ5yM=( z6?N3t&kBw2vQ0Y$24e)Iw~mGCW3?jLLbc?|>kaU%dsS6@ zdOHJkFb8zt_@8E?GXS@uIvID7DMNMLrPR{j_w*&sj;&RS4pz(VzzD&NByt3?a=qTbhnkGih)S8hqM9QB2O19N0GZsv!V?? z;>IMeUWDlAav3^$9H{!DaKt36?wT2DgIHo7el1ii0068(`T3LvohpU7EV?6heK~lS z|7A0G#EjKi~s-t literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/too_large_warning/00002.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00023.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/too_large_warning/00002.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00023.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/too_large_warning/00005.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00024.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/too_large_warning/00005.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00024.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00000.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..df6e01718ac7db8656876556198e373fae925b3f GIT binary patch literal 578 zcmV-I0=@l-P)h8DDn?a1MW_mr|xh zautbJKq)2Thzl|$;BceQcoO{F9Y8-BhZ_LkQ4C!}^)6gWSqoF&Pm*;(=<*#h{q4&B zoB&K07d*tod=YNU@^*6R`nA?}C7BJ|I$OD}8FZ=xFeCT9M_3!SC7*f+2sc}ooN;L% zR-%I0PNZ(>#$}vA3PhjCBFVU^&!>~ zx<8uQzD{v?(Wzi`<-xwpI|BsUG&JuU?brAxO>4j1`ptWRsC*c} z@`2F@004MAw`&y<`htAcFJc!C^d+VyB>sdJB;x_-`d&FET@N>YMtKkbRsE z?$zs}0Enrn4P7%@FQVH*Gd00000000000DwpH3qW7>K!M}F Q-T(jq07*qoM6N<$g1u_padikLBjSuP zu0Q;D1nWcjRg9#2c-7fJyfNs&3Kp?mT)lyVI>zY zmH?pYGEB|M7r8e7Xp7khKMKjXaW6!9GE4aro#(}hFQrOOFz->yrrie9h3UkOzDK0{ z@is4}q|)r|Jk8B@mv`~H6uWwzTRUEjkS96*E`YbQA3~6FGJ_IFN{@YeNxOJS1x^&B zI?vS19y_|+I{%V!`S+=kX<))%0t@}vAh z%D;X9aOeZ3iVh~9gL~Wu36iHi&YVp+)kb;8=4WC#>EA&^O-ShF?9%%l46h6z)GW#v<^P)&c2Y% lTXG%%000000001N><7d{=}8ZA*IEDo002ovPDHLkV1oT%|0Mtb literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/too_large_warning/00003.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00003.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/too_large_warning/00003.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00003.png diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/too_large_warning/00004.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00004.png similarity index 100% rename from tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/too_large_warning/00004.png rename to tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00004.png diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00005.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00005.png new file mode 100644 index 0000000000000000000000000000000000000000..cc59349033daaad4bdeae570a7124de74d0a7374 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@{%ba4!+nDh2VAm1Sco`#26 zdpN(_3zdItWXV4L>_ozir~l;&FJ0oBBg_cY0|vH5=PaLJjr>x%&M#p`!BYLaOAS$f zr(C+_Q{|d<;2Nj!_FqD)8CzdEzIf%mhV6>b^+oRM_jTBWsb4rd->Go5{>Czg#8a}n zel@z*JYi=@m}vj=<{kgXzf`3A7aALVsGpnGVqsM2m3eh?w(;KS`(K>;Q{tzZ_ufO& zg!h`ahW4t*znJVdd*%i})O%)M zZGXr(Zhl|8`TJj`a<@9UJ9{sly*}I6XI0z2e3$nP&)6hioXIV9)YY@DHZO13@vNsS zT>bibNDFuaBuf_G_F!uFwLuK?0txelF{r5}E*5f3U6q literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..9fa51df290f85860c685b43831f20f559eca45c8 GIT binary patch literal 463 zcmV;=0WkiFP)F^nHG&Ol`S5r1^o^|y$IUFw_Pd~Lz8jw=Xjq3)L<=#r&dQ}r6#DO4*H>AE-UhooQ{HOwN^$l+pw5K}_2zX-r#vr3)CJ8A z*UP6bT%k`*Mbslh^UYOg>ihJ%&LvNu%uz0=$q10qnF5(Q1RYG>G)IqVPoHe|9AKo< znp1+2(kU-Ea^8OWqs3Y{UdvZD^nv&Q000000001<;TM*+Ki`d0xJ&>5002ovPDHLk FV1mAB&o2M~ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00001.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00001.png new file mode 100644 index 0000000000000000000000000000000000000000..da5df5748b425ff56e2d08ecadef9b4602d6c1ec GIT binary patch literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A%>EaktG3V{g=uOQEJPnDr zU;5qoKk3Hl$`?}}s;IaLT>1Eao>tLiA(t9m<|R{39WIS^-x8F&W%=4EL3(jatr2%kfsel==WJ^3#QV9vFOKw|GkNE~P05*md%pRn1?$o@PEVWZIydRht1p@R z)^?ZOe|m6^fUxfq>F~XqcXphZpndY?RV!E9YpiU`^D=RpPU|*7@`9CcntTKbIZx{b$bll0kBnRkcje+q6@WUj*u1jZ95~<)Vx` z{|np;HTWU0?wLsXTD_Mx)pPBI`=Td(>;97K^8fzr$a#tuX6ub-Z{1PE!eHT?Dk`FQ zP2#HQVUFkeD(e>fTJ>^{?5!_%PoCYu{PJSf+OyNwdKA6ets#_u$bQW-7HvsC{j?^* zgsH3Y4*cw_yF5|8F26kVs_=AO!3X=-{95eLa=mtNt0>J@V}HWlp2j zw>QflIxkq0^gY4&T}p5Mq4S1sRpo&ZhY1ek{$bp2{cHDOE&;FtPgg&ebxsLQ0L$Fy A{Qv*} literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00002.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00002.png new file mode 100644 index 0000000000000000000000000000000000000000..fc2f4b72997ee897e1202b3f2436c2e5babbc59c GIT binary patch literal 728 zcmV;}0w?{6P) z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-A-$lyzNCq-Wi9n^4RradmfF zaK*Rgu*mqYHC|^9A5#eOVt>iI`&7}=yv%j!%ubn$ZoTTu@LqPKSx)cs^`vtv{J!4T ze({5`b9vvk5Y-?C9L9h;AH07C#7BpB{z@;LEEa9i&Q Okg%t#pUXO@geCwsql+s5 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00004.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00004.png new file mode 100644 index 0000000000000000000000000000000000000000..36a4ccfcad759a9eea601e83ac0c2e32a2c184ea GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|{s~ba4!+nDh2#?51V~p0>m{ zCF*bLJ>M-A_nG^J`;q*j8{c;pY4K(@T)AxAQrz>{BKEk1|E$znHBI*Fz5im@-n{j; zPr>nz_F0+vyTU%*RLHkq@oSU6@b9w{XY{;-{gXGPpQvZ+6zjSjCUnA2JzaJ7A3M!i zE)|}2qO0F~%OrnUd*GViD~-o*b*l|sPxI-eXNW6XA5*Vy$yt*iz98uKzqK+*TuXiPJxP8GUr)}e%wMThOc!nxlrr5u zW82U4A~;>w8 XxNwfeFr#FvGDzOj)z4*}Q$iB}SsEaktG3V{g=t<2A0uF&j zQ|E5@uex#i&jrT1B0yS?J{g46XMs(elN?s@quYSOo_a~^1BshgPQxE*-$@LECM zuBCywC+jD@_+HvGKgsfm_{y}GYWYY03mPo_KKbL_l=o|*o9;ebK4YmQd;aSKTYo-z zUfLiU|2i}3TKdV=E5Cm&p7+!9&WqWaCuXhGKY445#oR~d?f0cEvx<0D@JX!RwQ1L6 z)npcn{5tpOKW<-3A{Pov)`Ym+u{n8v)s#y%3ChlvLSlPD%u{7Q*gm>^YlqYn%@@v* z!2%8Juje$)$u%vlUj3L?{nIj)@T^ZR>c{S1>Ih%)OzK3vcEPpz=Q<}QEI(=`awph2 z^7Bm9^4*fx-v*xk`^A#~;W>GSzTnbh9RE}=tO>aCaF4X`&&`VS?ymoNjnn;8dt6F_ zneJ}utGf-u^!9J4=(%5%#x-ldK)23?EaktG3V`#z@oznJg$M; zC(qsRU$s>KZ^9!XPa6X>i_3RDUp?5R8hoHFclOKYo?Gsm6A7NSeZjf+X^#JAzps@o zNL=^kVRMjI_)?SYyxJPl#jiF_)2(t6T%$cx@q2^jgH$%3SG9`v#a^0kG=qI^PMT+S zy)d=MZ)3cW)`&vxhP@93wTzVByDJLeaLY1AqTF@SA_)yTR{!+WGj04VPPZ^)H{5n7?}Yn|U+N hU6%mH5;kyvYyZa652mwk5;6oyd%F6$taD0e0steR=s*Af literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00007.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00007.png new file mode 100644 index 0000000000000000000000000000000000000000..0aefc26a19ae470380d6e83ee072bb1bf139b0ff GIT binary patch literal 508 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A#>EaktG3V`!=&}|C9*4Q} zZg&2T7pi{AzC5_irX%o5=KH^&jyO1}IDU#q3-VgY|9V%{q|=&9E#7U-Pyevg%H;gL zyBXrq^Rss>{Sy(bKQAcr82kFmtK_yg?fkJLA5YFzP7s_*?aY)@0RF$PNoyx-W|HnvqS4w_eL8@+0`yfd@Y=xwJti{y!`8+I#L2S=IDlWr>*UoX_LMpKKROnfh`uPr1;38SAgdm#+?yzI&#>OJVyDG74wUj)a@J21aD1Z*}Qf4!WHH77y2#XJF@n--T8Ooyc0NAv)RtOe%S15 z!0}B_t;Mc;u1`AgRea+K*4lfj|5nVr{5j@7<3EP#eM!%FCh(fBKAH3N?zU+!7xrxt oEwo-FY=5jRj~N(O_`sW|(rvwuBxbrzngdei>FVdQ&MBb@09jw=L;wH) literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00008.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00008.png new file mode 100644 index 0000000000000000000000000000000000000000..33fd15d594f8eea825d32583f4591503dfd395b2 GIT binary patch literal 502 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|`(q>EaktG3V`#=t+kZ1RMhA z6sh0*Kk3HlngCJGzYCfbGb+zdPg38~;{IS_+9}KF{I|D7s-Av2$J?kn@8ygSS3>?@ zX?b?_d*&=R{aK$@OS$YlAIx^P;=$8xS!|o`_fA!LD{po1ySDBHl>!OI&F!;8X1TpB zuU;6H^z~YZY2n}1m$$x-Dmv%8FzTqmP40N*gwWUOkKeCcJK1krM||s+`!#XdCXXLv z{w=7S`l(np;pp@!vnKu0sx<%kzw>RCoVS z7W(2>ds2e&)hWwu9KTy%JvDOH_L22ZemDO~{?_&LUtNC?%FLJ_^o`M8^^)rHvglN< zUvbw&SRMrP`Z=DP8MXJC_4_w>C!NTibZ6N~?zs~GZITrZ&sN*}F1uOuS&Rf{nb(^6 zP3c*mi{54NKW?kNCHZRmngh-J4t>F;$2j_~rL`}5SG&t_Vx>ad?)jVR{Y>Y|Y{*)C z{P@;l3GtqduRaNPALp4~vi5$5tJ#asW*<-YvtP4skT>7Nc7oaT^@N*N<<{1|<;f|r p6SpWEepEfU-xwHK*uVkSe~b$_A2nvMtSke`d%F6$taD0e0swR;=UM;& literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00009.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00009.png new file mode 100644 index 0000000000000000000000000000000000000000..72e28d599f51b96ce1a30a42af83bfc752d6f2c1 GIT binary patch literal 511 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>Av>EaktG3V`#z)8&tJPnE4 zHk&{E=YDJVo95tYYKm?qmu~*MAI!edae~5>Nzb02)Qt2qciV2cm9gJr_CM{--<7Yf z;|llsd2MRe+UZAx|L^>r6Mbjrq$JyU!IhnBgC;uPk5m zYw!BU?HSX53H|+%HYM|y>z~<--c|c|Y>xZlXL&=mt|Rn_O+^Q{<<>v$4r(q zcJBW0!d38pTARSdzwM^WugsY}`On%jyvHx@UiNxU;u~f=cbm0Ow?5Q)0pjZLt@DBoflU=o}Yds+M?=@&Oi0W%@YgrdP2&)+@?3R&l2BO z`Ka3S9rLq2SL61tiD;b5?0)|Y!;8wSG#>T&7VZhpj-_w!n=jet_Wibu&C%0~)Ysg6 z`LXh?%rVy2JxM=#yRYBWwJdJhQlTtXS^nwXdhdTb*P2&7?A(#Y`y)lY_~Jvx3~%51 zf)(wt;j{fN?=CG_bP0l+XkKLmuxn literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00010.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00010.png new file mode 100644 index 0000000000000000000000000000000000000000..470006f56a6a3fb279883110db8b5bd8e44be646 GIT binary patch literal 506 zcmV@%J;1M7Wm!VBoxb`p+9jN~}YA<6%Y2N1l}A zX56r=?V*0l3OslN^f>K~$Kd|~;tj>xBlGJ-{%MG}?#DdV`ZRjzb(0<+*Un~Ku#VN1 zA6UH3aLKOoU&JCW=<8nMPv0Im{|5ZHku^YXs9BrL*1p@j)AVi~-Bu**NS*kS;9nU4 w0000000000000000000000000003Zue=#uJ7~u}%d;kCd07*qoM6N<$g6B{4!TAt>EaktG3V`!=uL+dcpP5K zmLK{z{Ycz9_QgqYy&`M+p4V*6^tyC`EaktG3V{g=t<2A0uF)3 zQ|IpZuex#i&jrUEe>pB!&eHl`qk6;3yF#N<$9QVctM<~^wUbUy4azc#&bu0BVR}{G zbYbP!yS~+%U(2gMTd~W`U()0;`}*mj#xG_m#BRzcf59?;{Wgc`2l80X$mIp)&RTo_ zLq3p!TfVE1#-wyp3EC_wAf9&naYnk3nx{tyi&M{iAxvTKQ z7CxD{rGM_QMSL_}x^9WBcbsqTLFsirujX-WTK00W);q5`ZXch^$D0T5o$)MYQ@6d6 zhmq?qs@Zo2Lne2;mb*Aj2Px7$vM zeA&51ljA_F>T-p2|FyBN=ca#4^n7CIX}9i#@LY*{`^R&6o=e%8MI@fb>}AXs83=J%l-0W zhg@DTfAX4Le~vsde7Rd<*FRUCONGx$*DYQ*XWzN6_6Me)Uc*@AeD+q#wr_Xi<}PbD o+_cW)*2EbPjM#vYg$)$6#m}|B9{inUM-@og)78&qol`;+03$!-5C8xG literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00013.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00013.png new file mode 100644 index 0000000000000000000000000000000000000000..28db5a5d11942479e124d57eb9a3b6f7854545e8 GIT binary patch literal 506 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>Ax>EaktG3V`#z-i42Jgte= z%dHdtdl%_{J|KBq?V;4lDc`>QpBL356u77;x-Ihh)_)pHw?r+AzJ7K2cAIB5Cb#Ds zEHC`Kck17n*X}Q!Vs)qP^47b#@9bWD;*RT=EPJ27Yu_|gD_cPuS6P2o^j>7xLU+8V~Roi#9?xf~#>5uhnK9YZz7Urdi_;?ptl!z}nUM0!a+cuN^ z`?a?0-=Ft?XI%SZR)6Nr_fPwut)KJXdb;G3cA+b)u1x=u6?J66i(iXpdX*ZTefUSW z?lenj`8JcZhKkSDw--qtzFXU-WHcwJHZJB#d{%WuTm9tf(&IMDKlpyg{oG`x*S>(I zc10K`(}!bL-V-9ixTkNox>sP7@Ac37?0b!*FO%Ht4sTfB_$9jW$3GG4v?f>Y?BF8b zw zzOkWicSOJUu`RzYbv{ilIc=<(@vlAN8FTF&_dj2rHvSZUaQdqabIr-@wZ_}ScAuN} r^6(5F(RbY^ZG__f@&F?YD~NwB{w4VBdL8ehUqJGnu6{1-oD!M6O=< zr)K+O<}|OrTiKpz`(0~o!>u=s?QZqdLBlV2JEqyazUgu;#X3DF_!4apL=G=AVD@wq zoSSZKG+XMQqQ-q2<9D%c@{=@sNz*st{|vZf^h@X5^yq9`g2Ul=A+(`6q5O(@@a%0E z+n@fu4d}(Ud_>E3FMTxgz7C$0Q_ThvgZxs0dX;)eucE~n6uZd$}lNUhGQ?p_O{}K>iDCTs28{ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00015.png new file mode 100644 index 0000000000000000000000000000000000000000..3b3282a16daa1a5abc6f577ecb61545fe83cc808 GIT binary patch literal 520 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A&>EaktG3V`!*s>M{9=Eyk zZgT#P7pi{AynOBCmi`qlZhX6^-rLyXap-*VOy9LzZKniPP1+uu9cz8r<_n+nL&<;j zE$4jAi?z=%9KIgp#r^%)>w_m+&d!g^yjGtV+Zy&)}pyS1_?#WtL-OSe?_W$Vambtoj z>14*F`P)MmwI&w7PxMy```tWo=jSIkoY!8}*)WsGZrpUN`-!^Y3@1Dfi@ z_X@Ev>~9R=6xyEodTQ*OYweTHu$_D#UE{oPalX+fxvFT%xqn|QjhC@@J>0Wt!WTPL z{d0W3-sE=9YnN89mYn`1Z}}hX>-TnU3$j1(JTt=3#ny1ArO(xceJi@6)Zaw@o};OD znagke>ko-POsBkfa`wfSoXq2&td6@+)OQS*KVo$JZM#a}_p%lzF=PxvXAx>EaktG3V_K$D+duJPv`| zC(kbUul!Xn)}XLMrKP9Q=xqIJzG=EMnfPRmv)KFlot`gz^u?!B(<-Odn`{4`UK0PC zG41r(B{!Yfmrlt`6Y@6}p5AMj9Dh1-?+oEL;X&DwO69F9p5(IiysdSwJ3M95&EQ3C zn^bLOSIs^pVSltzb5fxFXFgk*c;ke^_wrM}3+`2pYKq;E@b;bBvxAGv5<}GfmP-b7 zpP$+>?bEtjyAu2EtnKiti*Cw#{q=0kqN6XToX8T`S$??g{1<`g@(&+=J}_moMf0u9 zmArx8~J~*$SN0JdhmDF#|uZZ_PaCY=xQ^)^A*?J>u}xn`17_m(sFDyFZ?Rx-{v2vbcvd0IxBt7MEP{5 r_?~m3n$|+Xe|k#yumWQY8#utQ|C|r2!5^t#CLn1~S3j3^P6EaktG3V`!=%T|09IkWy z${zjI_pE-|zI-JU$Nd)%mrX9-C)C4oh|TlPHr6RYee%EeZC9!H(_C8i?1Mq!jTh%1 zX@AMtHM9Ki8pA);ExYSXBxV-;xU213bN+bF!iP~WrmynemXX+5^zP)!PaN(VXP)>= zZqPVw)9aUv^a{56t4X zIda02*}q?Fj-2-AebmCG^%Y4fUp4HbCDy-ty5=^A?}YhY0juNqZy8Tg(Wv};(s1f4 zSM%A$elwpp{y&o671Ta+?L@|h=WcH2e1524$9ID%Dq(I)#gP;DPYLR}nJ`sF>?&Kk z2Fv#b{{`>8V?O?6Q+;v&qLw4Whi@LL8ktM4T2~i^*iY41u3Vq-ky&`|p5BGkFLKxB z+C7V|FM967rgf@w$ybk@IlRB#p5o`1ni>e}xGk5-EY6MO)zn*#Xl zd@D?U&9=MGTqD2sYP6m0oYuaw7ZuT6x4ZoAHwM{gFazTdAL#kSE6vT`JVp1t7)Y6? LtDnm{r-UW|3!d*T literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00018.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00018.png new file mode 100644 index 0000000000000000000000000000000000000000..d437738554167e2f5a5818376f7b7b455b57db1d GIT binary patch literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|_uB>EaktG3V`#z)8&tJPnDv zF3+y`uUt62HsMr~(P{74NrAIk8Z8VVxS>E5gPUz^%D}J3K7Xnw`v7mFxW6GG{Xz)7eXr z>^03B=j~YZ-)>oaq5bP>kppjAmno!cudUtOUwgGf+x?Y=x>f0)+@6Xyt82H;y8plW zevRc^VdbfFgv!tll7?Kz2q6KA~b{ZTRZ zghapl_u@XCgMW0_czEaktG3V`#*rLMtE!7jS6hGXa@SJrY3DaD5nWX9_)>F3TFjjCxczU` z9^6nr(pEU*Ci4Q`wXSo;3v!gdzFkni)b92dqq}DxC#SBOdvfxfV`@>1z}UnFHXP%R W_L9p!omBrCB<<EaktG3V`#=%T|4JPv`& zC(qsRUv=a3I)l>AxG;`@^IztzpQhn)jE!CHIMdc^-`q8iX8$bSdTrl~u*7W3)o-K4 zLjR?PZBx3uwj1~e28JujYarH?_ zORF}Y@%^H#7k}vT^Tw5_oN})g9IbY7$xq{&cz5@iCts?rZ*#5FF7$4)7OBaus+qTu z{|7(Yyd$ps?~`4Z&#v6>&Uhy-i<7JG(l7JhH`YsCELKzdkt852pZrAo%1)zjL%q7+ z?A7NUbkBUS;OK9U`Q~d@L_R~H zV_BUfll)EQ`kb4sy`eJ}EuU)n;%B9-|2?0c>Dqca^2V>V_H4NKt~VmhdSBk@y2FPX z>URn6>wjH-pwi{meA8L!bEey$+ph8DDn?a1MW_mr|xh zautbJKq)2Thzl|$;BceQcoO{F9Y8-BhZ_LkQ4C!}^)6gWSqoF&Pm*;(=<*#h{q4&B zoB&K07d*tod=YNU@^*6R`nA?}C7BJ|I$OD}8FZ=xFeCT9M_3!SC7*f+2sc}ooN;L% zR-%I0PNZ(>#$}vA3PhjCBFVU^&!>~ zx<8uQzD{v?(Wzi`<-xwpI|BsUG&JuU?brAxO>4j1`ptWRsC*c} z@`2F@004MAw`&y<`htAcFJc!C^d+VyB>sdJB;x_-`d&FET@N>YMtKkbRsE z?$zs}0Enrn4P7%@FQVH*Gd00000000000DwpH3qW7>K!M}F Q-T(jq07*qoM6N<$g1u_5`;m_i5u00000000000B_*0_J!Z? zmtJn$*3TJfXq@=6rZb4zS4;ZpPtoc7Q8wRRLaEbf_lf0uVR|WE*)R9s{W9tZ5yM=( z6?N3t&kBw2vQ0Y$24e)Iw~mGCW3?jLLbc?|>kaU%dsS6@ zdOHJkFb8zt_@8E?GXS@uIvID7DMNMLrPR{j_w*&sj;&RS4pz(VzzD&NByt3?a=qTbhnkGih)S8hqM9QB2O19N0GZsv!V?? z;>IMeUWDlAav3^$9H{!DaKt36?wT2DgIHo7el1ii0068(`T3LvohpU7EV?6heK~lS z|7A0G#EjKi~s-t literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00023.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00023.png new file mode 100644 index 0000000000000000000000000000000000000000..79a3fcd5771aa23d793679282ce91906798b4a3b GIT binary patch literal 547 zcmV+;0^I$HP)padikLBjSuP zu0Q;D1nWcjRg9#2c-7fJyfNs&3Kp?mT)lyVI>zY zmH?pYGEB|M7r8e7Xp7khKMKjXaW6!9GE4aro#(}hFQrOOFz->yrrie9h3UkOzDK0{ z@is4}q|)r|Jk8B@mv`~H6uWwzTRUEjkS96*E`YbQA3~6FGJ_IFN{@YeNxOJS1x^&B zI?vS19y_|+I{%V!`S+=kX<))%0t@}vAh z%D;X9aOeZ3iVh~9gL~Wu36iHi&YVp+)kb;8=4WC#>EA&^O-ShF?9%%l46h6z)GW#v<^P)&c2Y% lTXG%%000000001N><7d{=}8ZA*IEDo002ovPDHLkV1oT%|0Mtb literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00024.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00024.png new file mode 100644 index 0000000000000000000000000000000000000000..cc59349033daaad4bdeae570a7124de74d0a7374 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@{%ba4!+nDh2VAm1Sco`#26 zdpN(_3zdItWXV4L>_ozir~l;&FJ0oBBg_cY0|vH5=PaLJjr>x%&M#p`!BYLaOAS$f zr(C+_Q{|d<;2Nj!_FqD)8CzdEzIf%mhV6>b^+oRM_jTBWsb4rd->Go5{>Czg#8a}n zel@z*JYi=@m}vj=<{kgXzf`3A7aALVsGpnGVqsM2m3eh?w(;KS`(K>;Q{tzZ_ufO& zg!h`ahW4t*znJVdd*%i})O%)M zZGXr(Zhl|8`TJj`a<@9UJ9{sly*}I6XI0z2e3$nP&)6hioXIV9)YY@DHZO13@vNsS zT>bibNDFuaBuf_G_F!uFwLuK?0txelF{r5}E*5f3U6q literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00000.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..df6e01718ac7db8656876556198e373fae925b3f GIT binary patch literal 578 zcmV-I0=@l-P)h8DDn?a1MW_mr|xh zautbJKq)2Thzl|$;BceQcoO{F9Y8-BhZ_LkQ4C!}^)6gWSqoF&Pm*;(=<*#h{q4&B zoB&K07d*tod=YNU@^*6R`nA?}C7BJ|I$OD}8FZ=xFeCT9M_3!SC7*f+2sc}ooN;L% zR-%I0PNZ(>#$}vA3PhjCBFVU^&!>~ zx<8uQzD{v?(Wzi`<-xwpI|BsUG&JuU?brAxO>4j1`ptWRsC*c} z@`2F@004MAw`&y<`htAcFJc!C^d+VyB>sdJB;x_-`d&FET@N>YMtKkbRsE z?$zs}0Enrn4P7%@FQVH*Gd00000000000DwpH3qW7>K!M}F Q-T(jq07*qoM6N<$g1u_daOY=Jk-fm!`)rPaZ_s~i%^k-PLP#&;?|47fiKRl5v`%TQWnW(><#f@q(=v50 zgb`5AORZ0@+NxSXwy$ZWF(TibDud4q#U>okSu2NYCbjbr6 zTIyIS&$YY@v1`I05DF)2;ie8Y_Q&Wc&}ouu1JhLi%y z-xNgjQ`Utd+jV$n1&h2wB>T|6l5o~JCSMZo3Wx?Ep=5`E?LvZWY0hzLpz%TS5a zOLAR~<{x`9`~*`E&{=PSdw0}Myv&Oz;{LOP!feJ(MPOm^P*@$~9e)O->iJ{>-@ z@21b#M{(>|-phl9m}Cyt0q{T;ZCC;T000000002MLVf{z$P0FPVYC_m0000padikLBjSuP zu0Q;D1nWcjRg9#2c-7fJyfNs&3Kp?mT)lyVI>zY zmH?pYGEB|M7r8e7Xp7khKMKjXaW6!9GE4aro#(}hFQrOOFz->yrrie9h3UkOzDK0{ z@is4}q|)r|Jk8B@mv`~H6uWwzTRUEjkS96*E`YbQA3~6FGJ_IFN{@YeNxOJS1x^&B zI?vS19y_|+I{%V!`S+=kX<))%0t@}vAh z%D;X9aOeZ3iVh~9gL~Wu36iHi&YVp+)kb;8=4WC#>EA&^O-ShF?9%%l46h6z)GW#v<^P)&c2Y% lTXG%%000000001N><7d{=}8ZA*IEDo002ovPDHLkV1oT%|0Mtb literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00003.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..3d12ba7610b993ca5747360f2eab0e6908870db0 GIT binary patch literal 523 zcmV+m0`&cfP)U>Uk#*N?;FA@}KmX6f=X~P40;>gR2)Zcv-G0w5(4{J%aP{KV`JTy@XkCVBDx`zCIx zX@dz=lJ#a>?^o!!FtWiYm>FSXo+loq>g))G)uYmz}A%Bu6|%H9n074&nl4|)}=uc9l*E1I5y(i7&fhcXj8U?JAE%z2X`H$I>N%HqwME!9rPSbS_p zAIJ9>-kc#n8ge5cTM_1_+v!f+WR)#auaf3U>ZaIV#LT_^McP3AK2d%&t&*$H0c9@a z2++O^uAHexq0B2L9^;5=??2mk;8000000002+UcdYHVfYloW(WWP N002ovPDHLkV1n&c@}>X) literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00004.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00004.png new file mode 100644 index 0000000000000000000000000000000000000000..c17e89d15d707d3927099638cf11e82b35d72074 GIT binary patch literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|?MB>EaktG3V{9z)6P{I2`WI zy?5ldyk_~$em_}lr%2^lXZL--D#hY@gl)DEP!lp}`5?OLuSMUKpmUa2ybMEbPtv{q zr20FnE_=Q+*vwgFrHan*8=A!lWZEB|t<)d; z*--0z(6VVcR%NfNisl?!{WV`!^q<@<-J+X;Io*=}=TB!(%+ucTn{UH%u_unV*&QV> z-GA*97*=$b^+JJP+_K&MnQOHR&S$MyvQuK_A_J$2ydTS7a$m5$IcxdTs?*mNA5Bg^ zRQdnuPT$Fo-(1`Nx9Xq7X1{Gan2nkAo|+5)-Y%kEyt%%r|JQC+P`n`ld;1B@lZqUD Rj(-6Odb;|#taD0e0sv%X+kXH6 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00005.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00005.png new file mode 100644 index 0000000000000000000000000000000000000000..cc59349033daaad4bdeae570a7124de74d0a7374 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@{%ba4!+nDh2VAm1Sco`#26 zdpN(_3zdItWXV4L>_ozir~l;&FJ0oBBg_cY0|vH5=PaLJjr>x%&M#p`!BYLaOAS$f zr(C+_Q{|d<;2Nj!_FqD)8CzdEzIf%mhV6>b^+oRM_jTBWsb4rd->Go5{>Czg#8a}n zel@z*JYi=@m}vj=<{kgXzf`3A7aALVsGpnGVqsM2m3eh?w(;KS`(K>;Q{tzZ_ufO& zg!h`ahW4t*znJVdd*%i})O%)M zZGXr(Zhl|8`TJj`a<@9UJ9{sly*}I6XI0z2e3$nP&)6hioXIV9)YY@DHZO13@vNsS zT>bibNDFuaBuf_G_F!uFwLuK?0txelF{r5}E*5f3U6q literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00006.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00006.png new file mode 100644 index 0000000000000000000000000000000000000000..137ca9e4946dcd461fab8ca146124917077d946d GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|=-$ba4!+nDh2#B;O$e9@oI; z8=l|ytGsXJ_s%?d!PDvE>UTex1eaXV4~{klY65{3J9h8B|J!u!_cweo*Vb-Idf6Pr zaC*~`_EmSDW@jq6XfnJ`Rfw%Mu0H$jfb82Q<*3@pvl$m^ZO{AaYto=Tktbmbr}ic8 zgx#@%_&)K@;U~L{E3ACNW|0C&t;uc GLK6TUIGRfU literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..9fa51df290f85860c685b43831f20f559eca45c8 GIT binary patch literal 463 zcmV;=0WkiFP)F^nHG&Ol`S5r1^o^|y$IUFw_Pd~Lz8jw=Xjq3)L<=#r&dQ}r6#DO4*H>AE-UhooQ{HOwN^$l+pw5K}_2zX-r#vr3)CJ8A z*UP6bT%k`*Mbslh^UYOg>ihJ%&LvNu%uz0=$q10qnF5(Q1RYG>G)IqVPoHe|9AKo< znp1+2(kU-Ea^8OWqs3Y{UdvZD^nv&Q000000001<;TM*+Ki`d0xJ&>5002ovPDHLk FV1mAB&o2M~ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00001.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00001.png new file mode 100644 index 0000000000000000000000000000000000000000..da5df5748b425ff56e2d08ecadef9b4602d6c1ec GIT binary patch literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A%>EaktG3V{g=uOQEJPnDr zU;5qoKk3Hl$`?}}s;IaLT>1Eao>tLiA(t9m<|R{39WIS^-x8F&W%=4EL3(jatr2%kfsel==WJ^3#QV9vFOKw|GkNE~P05*md%pRn1?$o@PEVWZIydRht1p@R z)^?ZOe|m6^fUxfq>F~XqcXphZpndY?RV!E9YpiU`^D=RpPU|*7@`9CcntTKbIZx{b$bll0kBnRkcje+q6@WUj*u1jZ95~<)Vx` z{|np;HTWU0?wLsXTD_Mx)pPBI`=Td(>;97K^8fzr$a#tuX6ub-Z{1PE!eHT?Dk`FQ zP2#HQVUFkeD(e>fTJ>^{?5!_%PoCYu{PJSf+OyNwdKA6ets#_u$bQW-7HvsC{j?^* zgsH3Y4*cw_yF5|8F26kVs_=AO!3X=-{95eLa=mtNt0>J@V}HWlp2j zw>QflIxkq0^gY4&T}p5Mq4S1sRpo&ZhY1ek{$bp2{cHDOE&;FtPgg&ebxsLQ0L$Fy A{Qv*} literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00002.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00002.png new file mode 100644 index 0000000000000000000000000000000000000000..fc2f4b72997ee897e1202b3f2436c2e5babbc59c GIT binary patch literal 728 zcmV;}0w?{6P) z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-A-$lyzNCq-Wi9n^4RradmfF zaK*Rgu*mqYHC|^9A5#eOVt>iI`&7}=yv%j!%ubn$ZoTTu@LqPKSx)cs^`vtv{J!4T ze({5`b9vvk5Y-?C9L9h;AH07C#7BpB{z@;LEEa9i&Q Okg%t#pUXO@geCwsql+s5 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00004.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00004.png new file mode 100644 index 0000000000000000000000000000000000000000..36a4ccfcad759a9eea601e83ac0c2e32a2c184ea GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|{s~ba4!+nDh2#?51V~p0>m{ zCF*bLJ>M-A_nG^J`;q*j8{c;pY4K(@T)AxAQrz>{BKEk1|E$znHBI*Fz5im@-n{j; zPr>nz_F0+vyTU%*RLHkq@oSU6@b9w{XY{;-{gXGPpQvZ+6zjSjCUnA2JzaJ7A3M!i zE)|}2qO0F~%OrnUd*GViD~-o*b*l|sPxI-eXNW6XA5*Vy$yt*iz98uKzqK+*TuXiPJxP8GUr)}e%wMThOc!nxlrr5u zW82U4A~;>w8 XxNwfeFr#FvGDzOj)z4*}Q$iB}SsEaktG3V{g=t<2A0uF&j zQ|E5@uex#i&jrT1B0yS?J{g46XMs(elN?s@quYSOo_a~^1BshgPQxE*-$@LECM zuBCywC+jD@_+HvGKgsfm_{y}GYWYY03mPo_KKbL_l=o|*o9;ebK4YmQd;aSKTYo-z zUfLiU|2i}3TKdV=E5Cm&p7+!9&WqWaCuXhGKY445#oR~d?f0cEvx<0D@JX!RwQ1L6 z)npcn{5tpOKW<-3A{Pov)`Ym+u{n8v)s#y%3ChlvLSlPD%u{7Q*gm>^YlqYn%@@v* z!2%8Juje$)$u%vlUj3L?{nIj)@T^ZR>c{S1>Ih%)OzK3vcEPpz=Q<}QEI(=`awph2 z^7Bm9^4*fx-v*xk`^A#~;W>GSzTnbh9RE}=tO>aCaF4X`&&`VS?ymoNjnn;8dt6F_ zneJ}utGf-u^!9J4=(%5%#x-ldK)23?EaktG3V`#z@oznJg$M; zC(qsRU$s>KZ^9!XPa6X>i_3RDUp?5R8hoHFclOKYo?Gsm6A7NSeZjf+X^#JAzps@o zNL=^kVRMjI_)?SYyxJPl#jiF_)2(t6T%$cx@q2^jgH$%3SG9`v#a^0kG=qI^PMT+S zy)d=MZ)3cW)`&vxhP@93wTzVByDJLeaLY1AqTF@SA_)yTR{!+WGj04VPPZ^)H{5n7?}Yn|U+N hU6%mH5;kyvYyZa652mwk5;6oyd%F6$taD0e0steR=s*Af literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00007.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00007.png new file mode 100644 index 0000000000000000000000000000000000000000..0aefc26a19ae470380d6e83ee072bb1bf139b0ff GIT binary patch literal 508 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A#>EaktG3V`!=&}|C9*4Q} zZg&2T7pi{AzC5_irX%o5=KH^&jyO1}IDU#q3-VgY|9V%{q|=&9E#7U-Pyevg%H;gL zyBXrq^Rss>{Sy(bKQAcr82kFmtK_yg?fkJLA5YFzP7s_*?aY)@0RF$PNoyx-W|HnvqS4w_eL8@+0`yfd@Y=xwJti{y!`8+I#L2S=IDlWr>*UoX_LMpKKROnfh`uPr1;38SAgdm#+?yzI&#>OJVyDG74wUj)a@J21aD1Z*}Qf4!WHH77y2#XJF@n--T8Ooyc0NAv)RtOe%S15 z!0}B_t;Mc;u1`AgRea+K*4lfj|5nVr{5j@7<3EP#eM!%FCh(fBKAH3N?zU+!7xrxt oEwo-FY=5jRj~N(O_`sW|(rvwuBxbrzngdei>FVdQ&MBb@09jw=L;wH) literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00008.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00008.png new file mode 100644 index 0000000000000000000000000000000000000000..33fd15d594f8eea825d32583f4591503dfd395b2 GIT binary patch literal 502 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|`(q>EaktG3V`#=t+kZ1RMhA z6sh0*Kk3HlngCJGzYCfbGb+zdPg38~;{IS_+9}KF{I|D7s-Av2$J?kn@8ygSS3>?@ zX?b?_d*&=R{aK$@OS$YlAIx^P;=$8xS!|o`_fA!LD{po1ySDBHl>!OI&F!;8X1TpB zuU;6H^z~YZY2n}1m$$x-Dmv%8FzTqmP40N*gwWUOkKeCcJK1krM||s+`!#XdCXXLv z{w=7S`l(np;pp@!vnKu0sx<%kzw>RCoVS z7W(2>ds2e&)hWwu9KTy%JvDOH_L22ZemDO~{?_&LUtNC?%FLJ_^o`M8^^)rHvglN< zUvbw&SRMrP`Z=DP8MXJC_4_w>C!NTibZ6N~?zs~GZITrZ&sN*}F1uOuS&Rf{nb(^6 zP3c*mi{54NKW?kNCHZRmngh-J4t>F;$2j_~rL`}5SG&t_Vx>ad?)jVR{Y>Y|Y{*)C z{P@;l3GtqduRaNPALp4~vi5$5tJ#asW*<-YvtP4skT>7Nc7oaT^@N*N<<{1|<;f|r p6SpWEepEfU-xwHK*uVkSe~b$_A2nvMtSke`d%F6$taD0e0swR;=UM;& literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00009.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00009.png new file mode 100644 index 0000000000000000000000000000000000000000..72e28d599f51b96ce1a30a42af83bfc752d6f2c1 GIT binary patch literal 511 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>Av>EaktG3V`#z)8&tJPnE4 zHk&{E=YDJVo95tYYKm?qmu~*MAI!edae~5>Nzb02)Qt2qciV2cm9gJr_CM{--<7Yf z;|llsd2MRe+UZAx|L^>r6Mbjrq$JyU!IhnBgC;uPk5m zYw!BU?HSX53H|+%HYM|y>z~<--c|c|Y>xZlXL&=mt|Rn_O+^Q{<<>v$4r(q zcJBW0!d38pTARSdzwM^WugsY}`On%jyvHx@UiNxU;u~f=cbm0Ow?5Q)0pjZLt@DBoflU=o}Yds+M?=@&Oi0W%@YgrdP2&)+@?3R&l2BO z`Ka3S9rLq2SL61tiD;b5?0)|Y!;8wSG#>T&7VZhpj-_w!n=jet_Wibu&C%0~)Ysg6 z`LXh?%rVy2JxM=#yRYBWwJdJhQlTtXS^nwXdhdTb*P2&7?A(#Y`y)lY_~Jvx3~%51 zf)(wt;j{fN?=CG_bP0l+XkKLmuxn literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00010.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00010.png new file mode 100644 index 0000000000000000000000000000000000000000..470006f56a6a3fb279883110db8b5bd8e44be646 GIT binary patch literal 506 zcmV@%J;1M7Wm!VBoxb`p+9jN~}YA<6%Y2N1l}A zX56r=?V*0l3OslN^f>K~$Kd|~;tj>xBlGJ-{%MG}?#DdV`ZRjzb(0<+*Un~Ku#VN1 zA6UH3aLKOoU&JCW=<8nMPv0Im{|5ZHku^YXs9BrL*1p@j)AVi~-Bu**NS*kS;9nU4 w0000000000000000000000000003Zue=#uJ7~u}%d;kCd07*qoM6N<$g6B{4!TAt>EaktG3V`!=uL+dcpP5K zmLK{z{Ycz9_QgqYy&`M+p4V*6^tyC`EaktG3V{g=t<2A0uF)3 zQ|IpZuex#i&jrUEe>pB!&eHl`qk6;3yF#N<$9QVctM<~^wUbUy4azc#&bu0BVR}{G zbYbP!yS~+%U(2gMTd~W`U()0;`}*mj#xG_m#BRzcf59?;{Wgc`2l80X$mIp)&RTo_ zLq3p!TfVE1#-wyp3EC_wAf9&naYnk3nx{tyi&M{iAxvTKQ z7CxD{rGM_QMSL_}x^9WBcbsqTLFsirujX-WTK00W);q5`ZXch^$D0T5o$)MYQ@6d6 zhmq?qs@Zo2Lne2;mb*Aj2Px7$vM zeA&51ljA_F>T-p2|FyBN=ca#4^n7CIX}9i#@LY*{`^R&6o=e%8MI@fb>}AXs83=J%l-0W zhg@DTfAX4Le~vsde7Rd<*FRUCONGx$*DYQ*XWzN6_6Me)Uc*@AeD+q#wr_Xi<}PbD o+_cW)*2EbPjM#vYg$)$6#m}|B9{inUM-@og)78&qol`;+03$!-5C8xG literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00013.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00013.png new file mode 100644 index 0000000000000000000000000000000000000000..28db5a5d11942479e124d57eb9a3b6f7854545e8 GIT binary patch literal 506 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>Ax>EaktG3V`#z-i42Jgte= z%dHdtdl%_{J|KBq?V;4lDc`>QpBL356u77;x-Ihh)_)pHw?r+AzJ7K2cAIB5Cb#Ds zEHC`Kck17n*X}Q!Vs)qP^47b#@9bWD;*RT=EPJ27Yu_|gD_cPuS6P2o^j>7xLU+8V~Roi#9?xf~#>5uhnK9YZz7Urdi_;?ptl!z}nUM0!a+cuN^ z`?a?0-=Ft?XI%SZR)6Nr_fPwut)KJXdb;G3cA+b)u1x=u6?J66i(iXpdX*ZTefUSW z?lenj`8JcZhKkSDw--qtzFXU-WHcwJHZJB#d{%WuTm9tf(&IMDKlpyg{oG`x*S>(I zc10K`(}!bL-V-9ixTkNox>sP7@Ac37?0b!*FO%Ht4sTfB_$9jW$3GG4v?f>Y?BF8b zw zzOkWicSOJUu`RzYbv{ilIc=<(@vlAN8FTF&_dj2rHvSZUaQdqabIr-@wZ_}ScAuN} r^6(5F(RbY^ZG__f@&F?YD~NwB{w4VBdL8ehUqJGnu6{1-oD!M6O=< zr)K+O<}|OrTiKpz`(0~o!>u=s?QZqdLBlV2JEqyazUgu;#X3DF_!4apL=G=AVD@wq zoSSZKG+XMQqQ-q2<9D%c@{=@sNz*st{|vZf^h@X5^yq9`g2Ul=A+(`6q5O(@@a%0E z+n@fu4d}(Ud_>E3FMTxgz7C$0Q_ThvgZxs0dX;)eucE~n6uZd$}lNUhGQ?p_O{}K>iDCTs28{ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00015.png new file mode 100644 index 0000000000000000000000000000000000000000..3b3282a16daa1a5abc6f577ecb61545fe83cc808 GIT binary patch literal 520 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A&>EaktG3V`!*s>M{9=Eyk zZgT#P7pi{AynOBCmi`qlZhX6^-rLyXap-*VOy9LzZKniPP1+uu9cz8r<_n+nL&<;j zE$4jAi?z=%9KIgp#r^%)>w_m+&d!g^yjGtV+Zy&)}pyS1_?#WtL-OSe?_W$Vambtoj z>14*F`P)MmwI&w7PxMy```tWo=jSIkoY!8}*)WsGZrpUN`-!^Y3@1Dfi@ z_X@Ev>~9R=6xyEodTQ*OYweTHu$_D#UE{oPalX+fxvFT%xqn|QjhC@@J>0Wt!WTPL z{d0W3-sE=9YnN89mYn`1Z}}hX>-TnU3$j1(JTt=3#ny1ArO(xceJi@6)Zaw@o};OD znagke>ko-POsBkfa`wfSoXq2&td6@+)OQS*KVo$JZM#a}_p%lzF=PxvXAx>EaktG3V_K$D+duJPv`| zC(kbUul!Xn)}XLMrKP9Q=xqIJzG=EMnfPRmv)KFlot`gz^u?!B(<-Odn`{4`UK0PC zG41r(B{!Yfmrlt`6Y@6}p5AMj9Dh1-?+oEL;X&DwO69F9p5(IiysdSwJ3M95&EQ3C zn^bLOSIs^pVSltzb5fxFXFgk*c;ke^_wrM}3+`2pYKq;E@b;bBvxAGv5<}GfmP-b7 zpP$+>?bEtjyAu2EtnKiti*Cw#{q=0kqN6XToX8T`S$??g{1<`g@(&+=J}_moMf0u9 zmArx8~J~*$SN0JdhmDF#|uZZ_PaCY=xQ^)^A*?J>u}xn`17_m(sFDyFZ?Rx-{v2vbcvd0IxBt7MEP{5 r_?~m3n$|+Xe|k#yumWQY8#utQ|C|r2!5^t#CLn1~S3j3^P6EaktG3V`!=%T|09IkWy z${zjI_pE-|zI-JU$Nd)%mrX9-C)C4oh|TlPHr6RYee%EeZC9!H(_C8i?1Mq!jTh%1 zX@AMtHM9Ki8pA);ExYSXBxV-;xU213bN+bF!iP~WrmynemXX+5^zP)!PaN(VXP)>= zZqPVw)9aUv^a{56t4X zIda02*}q?Fj-2-AebmCG^%Y4fUp4HbCDy-ty5=^A?}YhY0juNqZy8Tg(Wv};(s1f4 zSM%A$elwpp{y&o671Ta+?L@|h=WcH2e1524$9ID%Dq(I)#gP;DPYLR}nJ`sF>?&Kk z2Fv#b{{`>8V?O?6Q+;v&qLw4Whi@LL8ktM4T2~i^*iY41u3Vq-ky&`|p5BGkFLKxB z+C7V|FM967rgf@w$ybk@IlRB#p5o`1ni>e}xGk5-EY6MO)zn*#Xl zd@D?U&9=MGTqD2sYP6m0oYuaw7ZuT6x4ZoAHwM{gFazTdAL#kSE6vT`JVp1t7)Y6? LtDnm{r-UW|3!d*T literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00018.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00018.png new file mode 100644 index 0000000000000000000000000000000000000000..d437738554167e2f5a5818376f7b7b455b57db1d GIT binary patch literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|_uB>EaktG3V`#z)8&tJPnDv zF3+y`uUt62HsMr~(P{74NrAIk8Z8VVxS>E5gPUz^%D}J3K7Xnw`v7mFxW6GG{Xz)7eXr z>^03B=j~YZ-)>oaq5bP>kppjAmno!cudUtOUwgGf+x?Y=x>f0)+@6Xyt82H;y8plW zevRc^VdbfFgv!tll7?Kz2q6KA~b{ZTRZ zghapl_u@XCgMW0_czEaktG3V`#*rLMtE!7jS6hGXa@SJrY3DaD5nWX9_)>F3TFjjCxczU` z9^6nr(pEU*Ci4Q`wXSo;3v!gdzFkni)b92dqq}DxC#SBOdvfxfV`@>1z}UnFHXP%R W_L9p!omBrCB<<EaktG3V`#=%T|4JPv`& zC(qsRUv=a3I)l>AxG;`@^IztzpQhn)jE!CHIMdc^-`q8iX8$bSdTrl~u*7W3)o-K4 zLjR?PZBx3uwj1~e28JujYarH?_ zORF}Y@%^H#7k}vT^Tw5_oN})g9IbY7$xq{&cz5@iCts?rZ*#5FF7$4)7OBaus+qTu z{|7(Yyd$ps?~`4Z&#v6>&Uhy-i<7JG(l7JhH`YsCELKzdkt852pZrAo%1)zjL%q7+ z?A7NUbkBUS;OK9U`Q~d@L_R~H zV_BUfll)EQ`kb4sy`eJ}EuU)n;%B9-|2?0c>Dqca^2V>V_H4NKt~VmhdSBk@y2FPX z>URn6>wjH-pwi{meA8L!bEey$+ph8DDn?a1MW_mr|xh zautbJKq)2Thzl|$;BceQcoO{F9Y8-BhZ_LkQ4C!}^)6gWSqoF&Pm*;(=<*#h{q4&B zoB&K07d*tod=YNU@^*6R`nA?}C7BJ|I$OD}8FZ=xFeCT9M_3!SC7*f+2sc}ooN;L% zR-%I0PNZ(>#$}vA3PhjCBFVU^&!>~ zx<8uQzD{v?(Wzi`<-xwpI|BsUG&JuU?brAxO>4j1`ptWRsC*c} z@`2F@004MAw`&y<`htAcFJc!C^d+VyB>sdJB;x_-`d&FET@N>YMtKkbRsE z?$zs}0Enrn4P7%@FQVH*Gd00000000000DwpH3qW7>K!M}F Q-T(jq07*qoM6N<$g1u_5`;m_i5u00000000000B_*0_J!Z? zmtJn$*3TJfXq@=6rZb4zS4;ZpPtoc7Q8wRRLaEbf_lf0uVR|WE*)R9s{W9tZ5yM=( z6?N3t&kBw2vQ0Y$24e)Iw~mGCW3?jLLbc?|>kaU%dsS6@ zdOHJkFb8zt_@8E?GXS@uIvID7DMNMLrPR{j_w*&sj;&RS4pz(VzzD&NByt3?a=qTbhnkGih)S8hqM9QB2O19N0GZsv!V?? z;>IMeUWDlAav3^$9H{!DaKt36?wT2DgIHo7el1ii0068(`T3LvohpU7EV?6heK~lS z|7A0G#EjKi~s-t literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00023.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00023.png new file mode 100644 index 0000000000000000000000000000000000000000..79a3fcd5771aa23d793679282ce91906798b4a3b GIT binary patch literal 547 zcmV+;0^I$HP)padikLBjSuP zu0Q;D1nWcjRg9#2c-7fJyfNs&3Kp?mT)lyVI>zY zmH?pYGEB|M7r8e7Xp7khKMKjXaW6!9GE4aro#(}hFQrOOFz->yrrie9h3UkOzDK0{ z@is4}q|)r|Jk8B@mv`~H6uWwzTRUEjkS96*E`YbQA3~6FGJ_IFN{@YeNxOJS1x^&B zI?vS19y_|+I{%V!`S+=kX<))%0t@}vAh z%D;X9aOeZ3iVh~9gL~Wu36iHi&YVp+)kb;8=4WC#>EA&^O-ShF?9%%l46h6z)GW#v<^P)&c2Y% lTXG%%000000001N><7d{=}8ZA*IEDo002ovPDHLkV1oT%|0Mtb literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00024.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00024.png new file mode 100644 index 0000000000000000000000000000000000000000..cc59349033daaad4bdeae570a7124de74d0a7374 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@{%ba4!+nDh2VAm1Sco`#26 zdpN(_3zdItWXV4L>_ozir~l;&FJ0oBBg_cY0|vH5=PaLJjr>x%&M#p`!BYLaOAS$f zr(C+_Q{|d<;2Nj!_FqD)8CzdEzIf%mhV6>b^+oRM_jTBWsb4rd->Go5{>Czg#8a}n zel@z*JYi=@m}vj=<{kgXzf`3A7aALVsGpnGVqsM2m3eh?w(;KS`(K>;Q{tzZ_ufO& zg!h`ahW4t*znJVdd*%i})O%)M zZGXr(Zhl|8`TJj`a<@9UJ9{sly*}I6XI0z2e3$nP&)6hioXIV9)YY@DHZO13@vNsS zT>bibNDFuaBuf_G_F!uFwLuK?0txelF{r5}E*5f3U6q literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00025.png b/tests/integration/nano/snapshots/nanosp/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00025.png new file mode 100644 index 0000000000000000000000000000000000000000..137ca9e4946dcd461fab8ca146124917077d946d GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|=-$ba4!+nDh2#B;O$e9@oI; z8=l|ytGsXJ_s%?d!PDvE>UTex1eaXV4~{klY65{3J9h8B|J!u!_cweo*Vb-Idf6Pr zaC*~`_EmSDW@jq6XfnJ`Rfw%Mu0H$jfb82Q<*3@pvl$m^ZO{AaYto=Tktbmbr}ic8 zgx#@%_&)K@;U~L{E3ACNW|0C&t;uc GLK6TUIGRfU literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..9fa51df290f85860c685b43831f20f559eca45c8 GIT binary patch literal 463 zcmV;=0WkiFP)F^nHG&Ol`S5r1^o^|y$IUFw_Pd~Lz8jw=Xjq3)L<=#r&dQ}r6#DO4*H>AE-UhooQ{HOwN^$l+pw5K}_2zX-r#vr3)CJ8A z*UP6bT%k`*Mbslh^UYOg>ihJ%&LvNu%uz0=$q10qnF5(Q1RYG>G)IqVPoHe|9AKo< znp1+2(kU-Ea^8OWqs3Y{UdvZD^nv&Q000000001<;TM*+Ki`d0xJ&>5002ovPDHLk FV1mAB&o2M~ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00001.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00001.png new file mode 100644 index 0000000000000000000000000000000000000000..de6359a696c1962a83885139520e23c98d231c1c GIT binary patch literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|_8Dba4!+nDh3gqtGD*9*4lv zJ)ZCDRo*>XWbEVP#LZ#ys$SbWbHNmaYrk`wrcAQAvn|(6J8$v)EmMO|O+Otyp;h~x zD{uVqr$$XyG8s83l53w8#|v-!kg0vP`oz*R8!qR*cbj)5kF|2`nl(wQerBJZelt4! zt=*G@vqXY@pEMS`o5e5EdZMuNPVdS`Q}Q+x{oKSDz4BzqWXTN~jlx$h+~CUVGHE@l z`ucfw=c(rOmq&i(P4%0)?DO=X=0Dq5ZnDfg6>HnpVynBeYwn}(v%F-_o;ZBTtLTsF zosz_-(>Fv1&($qGc`dW_ua`x>_phC^_MLt4|M8wv^(*GgE)3f&H_@2kfasjq3tR8J zJ$~T9{kvlUX6 z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-Ay_xQjypQI-`ySRBvTMb(hzYqT)^dezp0-4j zcP)SQGrv7zop@z^!{@^dD({O;3pZS0lC^y<_-c8seF_?~)R`1e_fGkV^^&kc_nKe2Ci;Xa$I%_*{c^5!6)e{)29 zm26b^_g($2+GqGHEFoLHbjrtX)ApXY*wuVn^43v}zKkE#FzsNY5Gxh(T zJCBYVE0jbr-{!qkvu!oY_1(2BlJPz7 z;Z&yBOFI^9>rwiHtok0G8nueE3w|B&n)Mq(oH51EjavDBm>q02HK^Qg_QMN4*yNBg zHRRr$1ZLz%2zpJ4C=8!@-04r8W@k;6JK$L719t_i)KaPoH!+KS03w5X<2LQ-OyX-fDxc$jO;Xp;qJ zHEcCw1Zs{eVfI6{SFDkRvR%fiyxNsln+Vv6W0b56avG!uycOukBbHX>O` z6Lc*Qs7EG8-;={tx^eBS%he0dotR`zvBU}z}9{D|6NzjE1 z<<69s=WNs+5DK`j`5-FDrauXeq2Zq0Sn>h`U&IQjG3dW7k7u|K#dKQ=yR>DPf=v3i z2wX+0^NV={Hym&*)zDuC;>iQa5{X2jA6gRwwq;}l?1_m{(QK~9(?h1w z_@gw1XG%r3v%56V0S%(zbPwmKCjKeaS-cP%;IyDlZ2wLYO&4`1@|WHe(w!|HcPN$gaq z8KZQQhm4&hSlNI|n3Bq}r3}*NAq$YO%VQ>5Q~Nc*KWr(3Wi4!0-~LRSY|zA#}hF7aY{O@ck`;ff3KRjiqmT?toY`&eO4KfM!a&X)~%dR&D= zpV$hGG1nkS{GfUhcs_E$LHh&QLVU~#kod%alSm{IiNr7d1EU9QIz@qLZU6uP07*qo IM6N<$g8pjib^rhX literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00006.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00006.png new file mode 100644 index 0000000000000000000000000000000000000000..2f514b48f9d2027a0122623319ece3284253cff7 GIT binary patch literal 458 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|^i+>EaktG3V{g=%T|4JPv`E zPWtWnuex!1T}9i()`~3(3trmRtGOhcQ4Whc=-v|;7kB;Xm4JIMJfaQVewIoG)S8^0 zezWu7f|d8TYZ`jCT?xX=gOOBhM~T2tTmt z;`A#Qo`{}N{j_+)%9Ou%XI`bEtH=pEWahmsV-92D zC1a0Z)4yJZ=6}8ZdL5Ye=|ha3?c)0}ahK~KzYCOlBz)!fvn$1qZ6Dmv@;m?cbNQW< z+6)JZ)~D*`dY*q;`=h0{=EyJR2OpH()gOyZuH5LgOE z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-AyW_m2;ca-B=)3|9t_e4)>mn=TJ;My#MRq4F# z1@>i8OZPph_%@@x*Ksf0)0?|G@qIa<%pU z?v*&s-^XmEZ|8eY{eiRA_W$lWQy==7_??-m{3Wz+B_q)P$l%#N#$LUxY)h_1dVz#J MUHx3vIVCg!0I?T|%>V!Z literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00009.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00009.png new file mode 100644 index 0000000000000000000000000000000000000000..644c2510ebb84d0c70de8471a07b50ac1ce764ce GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@9hba4!+nDh2Vtk59^9=D4x zb_jplzvSIf_G5m3oHpuyY5zEHdEZe1=LNFzWj&d*p1q!O$#L_V^D56DtiN9WI%i+m zZe@=NKTc-eTK;Zojo}GxzE}I+d_J;K@@#43yehfiJI)`?Jxo?_TdNW<$M2h$;m_J4 zlgfBS_w9d<%B;26F>hgf&!ZVLYPd6XK678#_-ksLZk@#I zy!pNVH_zJVyx!`m*+kO{y}KFn)#BfDYx?dj2~Ybn``NZ77x(uq*q6OQMJyxxWX;t4 zxV(>#B@^aeJ20QE(yo40gvIV;7RmS?dHLDwbDh4XT(f?}`aC44DUk24)m=u5n~z_y zY>TXtXEj)MuutK=-T&`@cQ3r(TEXo!d*SW-HyAUFs(wpbKPb`x1{zjyz~bIIrQcuY SdvU%3$$Pr`xvXQHD_vEZ?t?(iaWXKjN&ngWEt6`4E?)S)GGyb-<>6Q>Hb-< z(|jFqCz=SvAhN7IYk5@8B=X;0y z&pxqw`FX{bbLXSKAIxX(sr?>*%60BX>9z8%@;2Y}O1@ck7kpflzih$3+6l8xyC2Bp z`5G}Z<*rqzzwuKgn-rNRlRtTfewwPV(`fp#SGMwH^LY6fHt57JX1+1?eL(l8Ju3FP z&$nM~EmNp3DR{THPUYW(;CuTsp5^6p*Y7P5y1$s&;*w4J#oM!$6P{iFFLy7J`Puop z$MS|%v&wmQY~qcrx3Y;-`L>T87)Hq8L0uigBim0)Uk4>efW$pr{an^LB{Ts56)~B# literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00011.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00011.png new file mode 100644 index 0000000000000000000000000000000000000000..aefecfb01f30aa89aace1e73bbcaefafd5b8fdaa GIT binary patch literal 788 zcmV+v1MB>WP)GIKQtJ1%f|G%;F6;M} z9n$ND>Zi2fLew_Aq|vmgK^wFOWhHdvXh}AvHmV0&qB@}lv_yLDXZOjxJ?W46y`NH2 zJ8mz`jmag_2`f(@HnG&GPS}V#o=<^}>(2ihaLL?P-^!jfx@xJB#uGY$y$4TrV`yx( zHFVC>hi_;Md#l!jjqza#nl=Vb2hHq08EACq!XB^<8-tvO&=onCvowiXQnO+d%h++E z?iPcXxySoG1zv*)3sr>_1d;(KOValV!Yeu%iu zY&EnNy75X)xOR1F8{Mk4(Mkj&KF7hepv)!0#biZx4|lCZqkIvQ*XqtgWwqcl$o{pq zTz{`?W8B)JdLErb^fGg%59P)Wa^t2GzT+uw3&)1G5W5_|r{YeE9bIMbRLqvN+&qX$m>}b;H$e}oH+gMIMx$wX z#-c-SuJ~e>Y=?DGl*5X3t%?y>k?0Mz+M+Pz-HIjX!hFm5*s?8q)QoK^$^bZ0T2K`@ z_fvrrMQzNS=n>NK|HW#1x;Ei+AC>NJGC%Q^*PaG259-hD_?I%rzLvTHxb>-zNr8jj z4@b~lf6W8{004f8=s)A;Q`GfT&8v6|M9DIdS`raRK|m*QPu{5H{fDce*-L>KiN6Az!01)bL9l|tH2ll00000000000000001kha-=F65 SKAlzo0000eFS<%p{=Q z)Rz1_W}WO`|GRS+JzKQ4cS?^xFJtAFVkL&hx zcc#Af{lt49VRq>Ox%rzI%(fhIkvjie`%3zXL%jW&-I}_3=8xqB^(zh+=2=HA@1Ek+ zb|+`f9lNg2;myyo;y88*Y`j}$y7BR?m@n^6sa)2Lo9J(Qy5Q>XKmLn9cgYr9**5Vw zKU3L#`R=j#lixQisVzTT9B%*&ek`EwiuhB<;JerNE%gVEaktG3V{fz@iodj<(Bw z`H%kgKZ*VIfT!8hA*ti;+q(O~A)ne=kMd3f=|TqHKR)Td|6RwkEqC(aRyG0K+=idJEc8z{!vY;Sy?Y&K!ZXCBlwc4W# z*M|A7uh}3Y9r|tZ_qQ>h1^Kr`PwkCad+gTQS9=!cOa73HTXlEG?#HL5KU%2%z@uV! z*2}vtNtT~)MEzRZ=r20uo&S#Z#WA`Mk0*YU-LNa``K#=$Cs`~`J&kGEz16W}+Jdsi zbu&XH-FNo<4oKQ{Omk(ai_+KSXZA3woC+%bV`Mw4KkUBIjF8Q%+zp&#Q)?~eyu6eC zS$9LxoPA!CF7AIklV!^34|Qo@PB(LE_)V}k`*q%#@82Zz6;9{u=but5KdNI|zffgy zDogUml&j|!z5d{8{cB#;)t<{|P51X+H8VSM>}6l3ywb1G&F8J|&nu;WmemiwSKvUdj@u**QKfk3^zv0J?nLyzoW*X+f9+Ch-PPrf zFWq*?>dajE+V9NfkV)n17t}QUS#0@PPIe7rcfS0R!rC87R=?TZ?k&CcyyRHV%Tx88 ztPBjP`po@Oo?ww)={Cg$MT{44x;&vHNOI0k&Tlx66Xsm%N z`<3mrXL{zG4Y$>KpKs1=wP0WAokyQ~b=MY|Enq%#&?1Xr726NveH{lci)0@tDtdE2 l#^Cd=Gx=G-ki-fu|72)g%G>>-nM)NU@9FC2vd$@?2>|g&tJ?qo literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00015.png new file mode 100644 index 0000000000000000000000000000000000000000..c9f77097ef58c1c0df5457716d24b90b99d8473e GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|?M8>EaktG3V{g=uOQEJPnDr zUi#hnKk0_I{G5}X&JH1Ywtx4lyYgtU>D0FHCG}L5-`*y-c1Q2MOzmSD%TMdRm}F?4 zB!9p4aw*H^+X1&vSk21W-C91&gF8NRY2DvBr+H%ciNBk!sJ}JZasF!U*)yJr`kfA* zJMX}~U7Y`}SSN2fW1`4^u69#V*GdJ)C3ku=A3e$2koLoCacn}|vIWKocO;fam27XF zt+f1**U8rC-S#VY_{i-kVrSFdGP`>2?pN0*RGyG`4w$77yK}Mo zKOGG_$G~80!?rzqzu)x_vlIV4KW^p2F0!mePCK4^Q+J`T=(Lk(7Mk>)IW%!iYTFa> zeY-uDpU*8eK7A_nz}a4>1KF*I*UVsC&KDXMam`7#Agj?XRzhM=)b&$9&Z+&9Yt%~` ztY3=$TV2FI^?6Wi(xxTPsXtN2D)v}S`mgtn&ilWL*n#na2{z0!|M9e8R@Ca# PD?yT;u6{1-oD!M<->cL$ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00016.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00016.png new file mode 100644 index 0000000000000000000000000000000000000000..fc2f4b72997ee897e1202b3f2436c2e5babbc59c GIT binary patch literal 728 zcmV;}0w?{6P) z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-ArWqL(y!|(DLU(FT0pk1#MRxqyno#G zpS5(~qpEE)b~k%Y31WNc8=Y#}p?vn^#g>p+E2dQ_MxV^NwqSSazo>JfM?>u69Urr+ z%$Imu7CuRTq30*txaju>pDONMJNwa-%J{e5HI~LNU(X5;kcsjADCjpMg5gKv+}Hpi z_us$L^f%5elP;TS?t1yg|5-=s4i|iSU3hHQPV20%bL4#%y=_}|>F@tXS@L#_Gf&s^ z&97npl>Xmt-l6(azj-Y-^V(i^n!nVS7wBPRVDOEBFMjt=F_n&8AYo5eKbLh*2~7Z$ C{D$2C literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00018.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00018.png new file mode 100644 index 0000000000000000000000000000000000000000..4ce7d29374c1ba8e2f23eae1841f6c775097a115 GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|{s{ba4!+nDh2Vv{17GPitby zF5z$cRlZ+hU*=cURN?&bQ@y|6Qbk^Yxn&O}4jc4bH$2vy7CF!J)WJCY|JQEjyft&5 zpzv?<_ztm}4|& z;ro|k`j#*E>eH}^rZ1M~y_v5To71g1yXw`tGa3A6Q%}16&vq=mp3tR#;nt*^TJd}C zBt4T9&|2I0mMzonc4*VQ%8^WE>`&)|1$t6#$0 zmEQvyzL#tkONo8{f8X?~1KI%(bXQnL36$+F)nCMFdW^~BTT40vKQP>|f)8Tx0l)vp TF`eJ10Fw7~^>bP0l+XkKdljdZ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00019.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00019.png new file mode 100644 index 0000000000000000000000000000000000000000..09a8564a1a37eb9c5cb077173ba948bf94114dab GIT binary patch literal 738 zcmV<80v-K{P)$I)KaTHV3+n9t>#-y*xS zj#}%vt+z=$j^j32qI7=qhY#9oYps@|CVT*2Sgq9<*1D7{ZX%~vM9PZ?yvgnxo?#5Q zG(UgTKMD(C{Qhl@NGzkY9`Gi+U-XS|2Z)2a#VvyP!H@P}Bd!icXyPXC?(fY@CY$^c zg1Cd+N#DM=Pg7gD#niZoe?y3b!Pj+ zs4dBzxrvG~8_$utXEqi!vK*lqr_H$NaN`zAGIZWqGwhwu9JD8`P>8RByu}w1ozu17 z!alxsS(LB7zF|b$}KM-4{>J4#Dc;DBFi9v6Ai5d~g#C z(uLSZ)YI3lEsCfUH-Vl3wj?f?^ica+s+Xb7T9vKyAaf^_KY$pv_}S>r-glst%t>1^ z-_H$(T&`$RMtW_u$|D;7QtUDv0ucp^5) z$Wu`PH)$DByPp*ewME^r4sof@+DLywy0)xu%~EcEO1=Uga>G+>mYWsk9Wt~L)g~mc|^ U<2)WZfdBvi07*qoM6N<$f(2_^X#fBK literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00020.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00020.png new file mode 100644 index 0000000000000000000000000000000000000000..a1ab7c7aee9756d40e80872b77e635116c9b18c3 GIT binary patch literal 521 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|_u9>EaktG3V_}&q;?Bco^n} z)IIud-?{(HK~o;(mI*g=!gu+zEk5cZ(S#@5})YWfg zuWh=$uHW|$nSzxcH1|gIByJZu$M5R%X}{1E^%EgiUKzUNZhfxxNua)x&2)z6?4@2w z`iGXY%O=iFO9#kA--4?}}?K$)Z5 z5jp3(W@jG!>OCSG&_Cs_wDJC_K;huc_u*~tvosxZud0cc{IkFMx%sKus@KaWrl@WY z*FSW>x%lY2#?w2xGi^BQ`A_rx1jZb0@Ij)EA!9zH@!MGETOd`Qu6{1-oD!Mh8DDn?a1MW_mr|xh zautbJKq)2Thzl|$;BceQcoO{F9Y8-BhZ_LkQ4C!}^)6gWSqoF&Pm*;(=<*#h{q4&B zoB&K07d*tod=YNU@^*6R`nA?}C7BJ|I$OD}8FZ=xFeCT9M_3!SC7*f+2sc}ooN;L% zR-%I0PNZ(>#$}vA3PhjCBFVU^&!>~ zx<8uQzD{v?(Wzi`<-xwpI|BsUG&JuU?brAxO>4j1`ptWRsC*c} z@`2F@004MAw`&y<`htAcFJc!C^d+VyB>sdJB;x_-`d&FET@N>YMtKkbRsE z?$zs}0Enrn4P7%@FQVH*Gd00000000000DwpH3qW7>K!M}F Q-T(jq07*qoM6N<$g1u_5`;m_i5u00000000000B_*0_J!Z? zmtJn$*3TJfXq@=6rZb4zS4;ZpPtoc7Q8wRRLaEbf_lf0uVR|WE*)R9s{W9tZ5yM=( z6?N3t&kBw2vQ0Y$24e)Iw~mGCW3?jLLbc?|>kaU%dsS6@ zdOHJkFb8zt_@8E?GXS@uIvID7DMNMLrPR{j_w*&sj;&RS4pz(VzzD&NByt3?a=qTbhnkGih)S8hqM9QB2O19N0GZsv!V?? z;>IMeUWDlAav3^$9H{!DaKt36?wT2DgIHo7el1ii0068(`T3LvohpU7EV?6heK~lS z|7A0G#EjKi~s-t literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00023.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00023.png new file mode 100644 index 0000000000000000000000000000000000000000..79a3fcd5771aa23d793679282ce91906798b4a3b GIT binary patch literal 547 zcmV+;0^I$HP)padikLBjSuP zu0Q;D1nWcjRg9#2c-7fJyfNs&3Kp?mT)lyVI>zY zmH?pYGEB|M7r8e7Xp7khKMKjXaW6!9GE4aro#(}hFQrOOFz->yrrie9h3UkOzDK0{ z@is4}q|)r|Jk8B@mv`~H6uWwzTRUEjkS96*E`YbQA3~6FGJ_IFN{@YeNxOJS1x^&B zI?vS19y_|+I{%V!`S+=kX<))%0t@}vAh z%D;X9aOeZ3iVh~9gL~Wu36iHi&YVp+)kb;8=4WC#>EA&^O-ShF?9%%l46h6z)GW#v<^P)&c2Y% lTXG%%000000001N><7d{=}8ZA*IEDo002ovPDHLkV1oT%|0Mtb literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00024.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/clear_n_too_long_warning/00024.png new file mode 100644 index 0000000000000000000000000000000000000000..cc59349033daaad4bdeae570a7124de74d0a7374 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@{%ba4!+nDh2VAm1Sco`#26 zdpN(_3zdItWXV4L>_ozir~l;&FJ0oBBg_cY0|vH5=PaLJjr>x%&M#p`!BYLaOAS$f zr(C+_Q{|d<;2Nj!_FqD)8CzdEzIf%mhV6>b^+oRM_jTBWsb4rd->Go5{>Czg#8a}n zel@z*JYi=@m}vj=<{kgXzf`3A7aALVsGpnGVqsM2m3eh?w(;KS`(K>;Q{tzZ_ufO& zg!h`ahW4t*znJVdd*%i})O%)M zZGXr(Zhl|8`TJj`a<@9UJ9{sly*}I6XI0z2e3$nP&)6hioXIV9)YY@DHZO13@vNsS zT>bibNDFuaBuf_G_F!uFwLuK?0txelF{r5}E*5f3U6q literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/summary/00000.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/summary/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..05d4582e2fcd8c78605b7c3987ad035ac8ef64b6 GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|^K-ba4!+nDh2VU|+L>07Jm8 zo3ji4D;G}xYoMsJAX{V2w%YgJxsnA36n}ASUOHu4vqZAp-M;q4yypLni$rbW&xDo4 z{)&_OyY1Vv(o>5pUu@~!S-^Db->2TGDM6n7?uTEu8$x(dV%q>)V zlUnAlEeR|?-R}SK^Zh%=Q|rFUbeRS}Gn=(0Kxbn0N(-$k2OrLGT6x#KG->*_eL25s z7Dy!jl1*P|%5^>K*`K$aH&|ZXJaspB)$WybVox}BEPQ{x|Ec`r=yc|Ertbld6GEhS zJrQx?&)wF&|C#a1?EN#E^megrTbh@*`yFRWZ?(gYA5u4N+MnU(`FUG1D|p^f7NPSc zTi!45I$p`oz#!rLo`vg5)X{xTC!TI{(Oa5g8hs*YiQ3kX!mZ&o3v%;{rX?S&WIXii z)}8np)9a*v`N;p%S}?z5zUJPamN)7v1@1ohQhk6~ef|?!o>K@6 dK&&9{G5?B{ipfUdFF>Kr;OXk;vd$@?2>`vLsg3{u literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/summary/00002.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/summary/00002.png new file mode 100644 index 0000000000000000000000000000000000000000..4c7609dacbac04d2d68a3b47f7aac5bf52d5cb85 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|=-%ba4!+nDh3AnVGWSc%f+2uZ7YNoWJl+ z^$z%J{h+D){AGSy#_M1D^Bs0Ax$@_DY}_q=USL=ug9W|z8(5U%w>|#493<@N>gTe~ HDWM4f9#Emc literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/summary/00003.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/summary/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..26526a94f076c5956e4cd1e53d72824f4a878abb GIT binary patch literal 842 zcmV-Q1GW5#P)@$)F_`I-KZTg+Z(Gn3V^Bhm%7o}`MjpcEK`{@9 zd3u(V4&kYo*|CHWLdf^=BmV2y(yXRKd~n2<^nlo{z^v7D3&Q=1XihsMudWMMolr5- z8FMz30gVU34zr5C9o(r%P8W+kn zdB7L|@p$>7^K2UC;`OLBcnI^Z&BPwzvuc=G47kNP_Q@Oof92|SEZWo-n_FrOkKarE zI$Q1xWzC6I--1AMC2LHr7+9mt`W!ckUFOrd2H+IwM$Ls(zGi%yQL9aCiD8GJGXMkj zT+xC)TJtKW^|=-syPk@=+6=Q_f6G0_^inlqT^)NkO|CFr%9AT`#Q~{y;~r@dA>@mY zVq6Mo2|#J8W&zm?bcZj*T0RlY>RO{jH*ATkLhGIm-q3ooN_SRIk0oJFs35=$Go?p# zYXwOW+93Ve#Ko~|RTexFV~Z(lRZ^but5sepLWD4>!}KOfN|9&hX=*$b9F!NU3W8vd zGNs1UqXqRdPz;Fm9+ogcBe<|mj0}KBTdvZt$(ZM4zEfih`-iX7!m;^dsb> zljQqYQJ)rOfs*JpWc=(e1bovYc{NtB*|MX}(jBhe`}zV%xAYo>Uz zV!bax)#kxs9GI}xx%{0NkuW9@Cy(OdGqaQNuLKAoL-D_5+h3R!bumw25_!#uwLC1S zIXk_WJEe$JIH^27(jRJ!>iuGF9snIxmee;VexDAHX=B_x08Mz@G=oo@Smvt;Egg$b zi56vz0a#@^2WXCj2LfJoiFA=-u7;$}4D&4Uyn!Kv5JCtcgb+dqA%qY@2qFK7UsBLO U3QLV^EC2ui07*qoM6N<$g6mm`>Hq)$ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/summary/00004.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/accept/summary/00004.png new file mode 100644 index 0000000000000000000000000000000000000000..471324463647c42b2de74c282e34caf0e801955d GIT binary patch literal 459 zcmV;+0W|)JP)0000000000GrafSd+k=txobDz zH0DAd{73>~^qq6MEtzF00j(LvZuG@g0)i|DrlT*m5)eZigKj4ORUA9djY)L3A zOU`QfpfbF-uEn`L=Qc9>w6GI6A^ zcOCs>NC05Pb#uDnYQYqw?9s1sjq0^e*r=7;#KH4zwSL@^&c1mKwGrT6F^nHG&Ol`S5r1^o^|y$IUFw_Pd~Lz8jw=Xjq3)L<=#r&dQ}r6#DO4*H>AE-UhooQ{HOwN^$l+pw5K}_2zX-r#vr3)CJ8A z*UP6bT%k`*Mbslh^UYOg>ihJ%&LvNu%uz0=$q10qnF5(Q1RYG>G)IqVPoHe|9AKo< znp1+2(kU-Ea^8OWqs3Y{UdvZD^nv&Q000000001<;TM*+Ki`d0xJ&>5002ovPDHLk FV1mAB&o2M~ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00001.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00001.png new file mode 100644 index 0000000000000000000000000000000000000000..de6359a696c1962a83885139520e23c98d231c1c GIT binary patch literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|_8Dba4!+nDh3gqtGD*9*4lv zJ)ZCDRo*>XWbEVP#LZ#ys$SbWbHNmaYrk`wrcAQAvn|(6J8$v)EmMO|O+Otyp;h~x zD{uVqr$$XyG8s83l53w8#|v-!kg0vP`oz*R8!qR*cbj)5kF|2`nl(wQerBJZelt4! zt=*G@vqXY@pEMS`o5e5EdZMuNPVdS`Q}Q+x{oKSDz4BzqWXTN~jlx$h+~CUVGHE@l z`ucfw=c(rOmq&i(P4%0)?DO=X=0Dq5ZnDfg6>HnpVynBeYwn}(v%F-_o;ZBTtLTsF zosz_-(>Fv1&($qGc`dW_ua`x>_phC^_MLt4|M8wv^(*GgE)3f&H_@2kfasjq3tR8J zJ$~T9{kvlUX6 z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-Ay_xQjypQI-`ySRBvTMb(hzYqT)^dezp0-4j zcP)SQGrv7zop@z^!{@^dD({O;3pZS0lC^y<_-c8seF_?~)R`1e_fGkV^^&kc_nKe2Ci;Xa$I%_*{c^5!6)e{)29 zm26b^_g($2+GqGHEFoLHbjrtX)ApXY*wuVn^43v}zKkE#FzsNY5Gxh(T zJCBYVE0jbr-{!qkvu!oY_1(2BlJPz7 z;Z&yBOFI^9>rwiHtok0G8nueE3w|B&n)Mq(oH51EjavDBm>q02HK^Qg_QMN4*yNBg zHRRr$1ZLz%2zpJ4C=8!@-04r8W@k;6JK$L719t_i)KaPoH!+KS03w5X<2LQ-OyX-fDxc$jO;Xp;qJ zHEcCw1Zs{eVfI6{SFDkRvR%fiyxNsln+Vv6W0b56avG!uycOukBbHX>O` z6Lc*Qs7EG8-;={tx^eBS%he0dotR`zvBU}z}9{D|6NzjE1 z<<69s=WNs+5DK`j`5-FDrauXeq2Zq0Sn>h`U&IQjG3dW7k7u|K#dKQ=yR>DPf=v3i z2wX+0^NV={Hym&*)zDuC;>iQa5{X2jA6gRwwq;}l?1_m{(QK~9(?h1w z_@gw1XG%r3v%56V0S%(zbPwmKCjKeaS-cP%;IyDlZ2wLYO&4`1@|WHe(w!|HcPN$gaq z8KZQQhm4&hSlNI|n3Bq}r3}*NAq$YO%VQ>5Q~Nc*KWr(3Wi4!0-~LRSY|zA#}hF7aY{O@ck`;ff3KRjiqmT?toY`&eO4KfM!a&X)~%dR&D= zpV$hGG1nkS{GfUhcs_E$LHh&QLVU~#kod%alSm{IiNr7d1EU9QIz@qLZU6uP07*qo IM6N<$g8pjib^rhX literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00006.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00006.png new file mode 100644 index 0000000000000000000000000000000000000000..2f514b48f9d2027a0122623319ece3284253cff7 GIT binary patch literal 458 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|^i+>EaktG3V{g=%T|4JPv`E zPWtWnuex!1T}9i()`~3(3trmRtGOhcQ4Whc=-v|;7kB;Xm4JIMJfaQVewIoG)S8^0 zezWu7f|d8TYZ`jCT?xX=gOOBhM~T2tTmt z;`A#Qo`{}N{j_+)%9Ou%XI`bEtH=pEWahmsV-92D zC1a0Z)4yJZ=6}8ZdL5Ye=|ha3?c)0}ahK~KzYCOlBz)!fvn$1qZ6Dmv@;m?cbNQW< z+6)JZ)~D*`dY*q;`=h0{=EyJR2OpH()gOyZuH5LgOE z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-AyW_m2;ca-B=)3|9t_e4)>mn=TJ;My#MRq4F# z1@>i8OZPph_%@@x*Ksf0)0?|G@qIa<%pU z?v*&s-^XmEZ|8eY{eiRA_W$lWQy==7_??-m{3Wz+B_q)P$l%#N#$LUxY)h_1dVz#J MUHx3vIVCg!0I?T|%>V!Z literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00009.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00009.png new file mode 100644 index 0000000000000000000000000000000000000000..644c2510ebb84d0c70de8471a07b50ac1ce764ce GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@9hba4!+nDh2Vtk59^9=D4x zb_jplzvSIf_G5m3oHpuyY5zEHdEZe1=LNFzWj&d*p1q!O$#L_V^D56DtiN9WI%i+m zZe@=NKTc-eTK;Zojo}GxzE}I+d_J;K@@#43yehfiJI)`?Jxo?_TdNW<$M2h$;m_J4 zlgfBS_w9d<%B;26F>hgf&!ZVLYPd6XK678#_-ksLZk@#I zy!pNVH_zJVyx!`m*+kO{y}KFn)#BfDYx?dj2~Ybn``NZ77x(uq*q6OQMJyxxWX;t4 zxV(>#B@^aeJ20QE(yo40gvIV;7RmS?dHLDwbDh4XT(f?}`aC44DUk24)m=u5n~z_y zY>TXtXEj)MuutK=-T&`@cQ3r(TEXo!d*SW-HyAUFs(wpbKPb`x1{zjyz~bIIrQcuY SdvU%3$$Pr`xvXQHD_vEZ?t?(iaWXKjN&ngWEt6`4E?)S)GGyb-<>6Q>Hb-< z(|jFqCz=SvAhN7IYk5@8B=X;0y z&pxqw`FX{bbLXSKAIxX(sr?>*%60BX>9z8%@;2Y}O1@ck7kpflzih$3+6l8xyC2Bp z`5G}Z<*rqzzwuKgn-rNRlRtTfewwPV(`fp#SGMwH^LY6fHt57JX1+1?eL(l8Ju3FP z&$nM~EmNp3DR{THPUYW(;CuTsp5^6p*Y7P5y1$s&;*w4J#oM!$6P{iFFLy7J`Puop z$MS|%v&wmQY~qcrx3Y;-`L>T87)Hq8L0uigBim0)Uk4>efW$pr{an^LB{Ts56)~B# literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00011.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00011.png new file mode 100644 index 0000000000000000000000000000000000000000..aefecfb01f30aa89aace1e73bbcaefafd5b8fdaa GIT binary patch literal 788 zcmV+v1MB>WP)GIKQtJ1%f|G%;F6;M} z9n$ND>Zi2fLew_Aq|vmgK^wFOWhHdvXh}AvHmV0&qB@}lv_yLDXZOjxJ?W46y`NH2 zJ8mz`jmag_2`f(@HnG&GPS}V#o=<^}>(2ihaLL?P-^!jfx@xJB#uGY$y$4TrV`yx( zHFVC>hi_;Md#l!jjqza#nl=Vb2hHq08EACq!XB^<8-tvO&=onCvowiXQnO+d%h++E z?iPcXxySoG1zv*)3sr>_1d;(KOValV!Yeu%iu zY&EnNy75X)xOR1F8{Mk4(Mkj&KF7hepv)!0#biZx4|lCZqkIvQ*XqtgWwqcl$o{pq zTz{`?W8B)JdLErb^fGg%59P)Wa^t2GzT+uw3&)1G5W5_|r{YeE9bIMbRLqvN+&qX$m>}b;H$e}oH+gMIMx$wX z#-c-SuJ~e>Y=?DGl*5X3t%?y>k?0Mz+M+Pz-HIjX!hFm5*s?8q)QoK^$^bZ0T2K`@ z_fvrrMQzNS=n>NK|HW#1x;Ei+AC>NJGC%Q^*PaG259-hD_?I%rzLvTHxb>-zNr8jj z4@b~lf6W8{004f8=s)A;Q`GfT&8v6|M9DIdS`raRK|m*QPu{5H{fDce*-L>KiN6Az!01)bL9l|tH2ll00000000000000001kha-=F65 SKAlzo0000eFS<%p{=Q z)Rz1_W}WO`|GRS+JzKQ4cS?^xFJtAFVkL&hx zcc#Af{lt49VRq>Ox%rzI%(fhIkvjie`%3zXL%jW&-I}_3=8xqB^(zh+=2=HA@1Ek+ zb|+`f9lNg2;myyo;y88*Y`j}$y7BR?m@n^6sa)2Lo9J(Qy5Q>XKmLn9cgYr9**5Vw zKU3L#`R=j#lixQisVzTT9B%*&ek`EwiuhB<;JerNE%gVEaktG3V{fz@iodj<(Bw z`H%kgKZ*VIfT!8hA*ti;+q(O~A)ne=kMd3f=|TqHKR)Td|6RwkEqC(aRyG0K+=idJEc8z{!vY;Sy?Y&K!ZXCBlwc4W# z*M|A7uh}3Y9r|tZ_qQ>h1^Kr`PwkCad+gTQS9=!cOa73HTXlEG?#HL5KU%2%z@uV! z*2}vtNtT~)MEzRZ=r20uo&S#Z#WA`Mk0*YU-LNa``K#=$Cs`~`J&kGEz16W}+Jdsi zbu&XH-FNo<4oKQ{Omk(ai_+KSXZA3woC+%bV`Mw4KkUBIjF8Q%+zp&#Q)?~eyu6eC zS$9LxoPA!CF7AIklV!^34|Qo@PB(LE_)V}k`*q%#@82Zz6;9{u=but5KdNI|zffgy zDogUml&j|!z5d{8{cB#;)t<{|P51X+H8VSM>}6l3ywb1G&F8J|&nu;WmemiwSKvUdj@u**QKfk3^zv0J?nLyzoW*X+f9+Ch-PPrf zFWq*?>dajE+V9NfkV)n17t}QUS#0@PPIe7rcfS0R!rC87R=?TZ?k&CcyyRHV%Tx88 ztPBjP`po@Oo?ww)={Cg$MT{44x;&vHNOI0k&Tlx66Xsm%N z`<3mrXL{zG4Y$>KpKs1=wP0WAokyQ~b=MY|Enq%#&?1Xr726NveH{lci)0@tDtdE2 l#^Cd=Gx=G-ki-fu|72)g%G>>-nM)NU@9FC2vd$@?2>|g&tJ?qo literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00015.png new file mode 100644 index 0000000000000000000000000000000000000000..c9f77097ef58c1c0df5457716d24b90b99d8473e GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|?M8>EaktG3V{g=uOQEJPnDr zUi#hnKk0_I{G5}X&JH1Ywtx4lyYgtU>D0FHCG}L5-`*y-c1Q2MOzmSD%TMdRm}F?4 zB!9p4aw*H^+X1&vSk21W-C91&gF8NRY2DvBr+H%ciNBk!sJ}JZasF!U*)yJr`kfA* zJMX}~U7Y`}SSN2fW1`4^u69#V*GdJ)C3ku=A3e$2koLoCacn}|vIWKocO;fam27XF zt+f1**U8rC-S#VY_{i-kVrSFdGP`>2?pN0*RGyG`4w$77yK}Mo zKOGG_$G~80!?rzqzu)x_vlIV4KW^p2F0!mePCK4^Q+J`T=(Lk(7Mk>)IW%!iYTFa> zeY-uDpU*8eK7A_nz}a4>1KF*I*UVsC&KDXMam`7#Agj?XRzhM=)b&$9&Z+&9Yt%~` ztY3=$TV2FI^?6Wi(xxTPsXtN2D)v}S`mgtn&ilWL*n#na2{z0!|M9e8R@Ca# PD?yT;u6{1-oD!M<->cL$ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00016.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00016.png new file mode 100644 index 0000000000000000000000000000000000000000..fc2f4b72997ee897e1202b3f2436c2e5babbc59c GIT binary patch literal 728 zcmV;}0w?{6P) z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-ArWqL(y!|(DLU(FT0pk1#MRxqyno#G zpS5(~qpEE)b~k%Y31WNc8=Y#}p?vn^#g>p+E2dQ_MxV^NwqSSazo>JfM?>u69Urr+ z%$Imu7CuRTq30*txaju>pDONMJNwa-%J{e5HI~LNU(X5;kcsjADCjpMg5gKv+}Hpi z_us$L^f%5elP;TS?t1yg|5-=s4i|iSU3hHQPV20%bL4#%y=_}|>F@tXS@L#_Gf&s^ z&97npl>Xmt-l6(azj-Y-^V(i^n!nVS7wBPRVDOEBFMjt=F_n&8AYo5eKbLh*2~7Z$ C{D$2C literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00018.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00018.png new file mode 100644 index 0000000000000000000000000000000000000000..4ce7d29374c1ba8e2f23eae1841f6c775097a115 GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|{s{ba4!+nDh2Vv{17GPitby zF5z$cRlZ+hU*=cURN?&bQ@y|6Qbk^Yxn&O}4jc4bH$2vy7CF!J)WJCY|JQEjyft&5 zpzv?<_ztm}4|& z;ro|k`j#*E>eH}^rZ1M~y_v5To71g1yXw`tGa3A6Q%}16&vq=mp3tR#;nt*^TJd}C zBt4T9&|2I0mMzonc4*VQ%8^WE>`&)|1$t6#$0 zmEQvyzL#tkONo8{f8X?~1KI%(bXQnL36$+F)nCMFdW^~BTT40vKQP>|f)8Tx0l)vp TF`eJ10Fw7~^>bP0l+XkKdljdZ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00019.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00019.png new file mode 100644 index 0000000000000000000000000000000000000000..09a8564a1a37eb9c5cb077173ba948bf94114dab GIT binary patch literal 738 zcmV<80v-K{P)$I)KaTHV3+n9t>#-y*xS zj#}%vt+z=$j^j32qI7=qhY#9oYps@|CVT*2Sgq9<*1D7{ZX%~vM9PZ?yvgnxo?#5Q zG(UgTKMD(C{Qhl@NGzkY9`Gi+U-XS|2Z)2a#VvyP!H@P}Bd!icXyPXC?(fY@CY$^c zg1Cd+N#DM=Pg7gD#niZoe?y3b!Pj+ zs4dBzxrvG~8_$utXEqi!vK*lqr_H$NaN`zAGIZWqGwhwu9JD8`P>8RByu}w1ozu17 z!alxsS(LB7zF|b$}KM-4{>J4#Dc;DBFi9v6Ai5d~g#C z(uLSZ)YI3lEsCfUH-Vl3wj?f?^ica+s+Xb7T9vKyAaf^_KY$pv_}S>r-glst%t>1^ z-_H$(T&`$RMtW_u$|D;7QtUDv0ucp^5) z$Wu`PH)$DByPp*ewME^r4sof@+DLywy0)xu%~EcEO1=Uga>G+>mYWsk9Wt~L)g~mc|^ U<2)WZfdBvi07*qoM6N<$f(2_^X#fBK literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00020.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00020.png new file mode 100644 index 0000000000000000000000000000000000000000..a1ab7c7aee9756d40e80872b77e635116c9b18c3 GIT binary patch literal 521 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|_u9>EaktG3V_}&q;?Bco^n} z)IIud-?{(HK~o;(mI*g=!gu+zEk5cZ(S#@5})YWfg zuWh=$uHW|$nSzxcH1|gIByJZu$M5R%X}{1E^%EgiUKzUNZhfxxNua)x&2)z6?4@2w z`iGXY%O=iFO9#kA--4?}}?K$)Z5 z5jp3(W@jG!>OCSG&_Cs_wDJC_K;huc_u*~tvosxZud0cc{IkFMx%sKus@KaWrl@WY z*FSW>x%lY2#?w2xGi^BQ`A_rx1jZb0@Ij)EA!9zH@!MGETOd`Qu6{1-oD!Mh8DDn?a1MW_mr|xh zautbJKq)2Thzl|$;BceQcoO{F9Y8-BhZ_LkQ4C!}^)6gWSqoF&Pm*;(=<*#h{q4&B zoB&K07d*tod=YNU@^*6R`nA?}C7BJ|I$OD}8FZ=xFeCT9M_3!SC7*f+2sc}ooN;L% zR-%I0PNZ(>#$}vA3PhjCBFVU^&!>~ zx<8uQzD{v?(Wzi`<-xwpI|BsUG&JuU?brAxO>4j1`ptWRsC*c} z@`2F@004MAw`&y<`htAcFJc!C^d+VyB>sdJB;x_-`d&FET@N>YMtKkbRsE z?$zs}0Enrn4P7%@FQVH*Gd00000000000DwpH3qW7>K!M}F Q-T(jq07*qoM6N<$g1u_5`;m_i5u00000000000B_*0_J!Z? zmtJn$*3TJfXq@=6rZb4zS4;ZpPtoc7Q8wRRLaEbf_lf0uVR|WE*)R9s{W9tZ5yM=( z6?N3t&kBw2vQ0Y$24e)Iw~mGCW3?jLLbc?|>kaU%dsS6@ zdOHJkFb8zt_@8E?GXS@uIvID7DMNMLrPR{j_w*&sj;&RS4pz(VzzD&NByt3?a=qTbhnkGih)S8hqM9QB2O19N0GZsv!V?? z;>IMeUWDlAav3^$9H{!DaKt36?wT2DgIHo7el1ii0068(`T3LvohpU7EV?6heK~lS z|7A0G#EjKi~s-t literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00023.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00023.png new file mode 100644 index 0000000000000000000000000000000000000000..79a3fcd5771aa23d793679282ce91906798b4a3b GIT binary patch literal 547 zcmV+;0^I$HP)padikLBjSuP zu0Q;D1nWcjRg9#2c-7fJyfNs&3Kp?mT)lyVI>zY zmH?pYGEB|M7r8e7Xp7khKMKjXaW6!9GE4aro#(}hFQrOOFz->yrrie9h3UkOzDK0{ z@is4}q|)r|Jk8B@mv`~H6uWwzTRUEjkS96*E`YbQA3~6FGJ_IFN{@YeNxOJS1x^&B zI?vS19y_|+I{%V!`S+=kX<))%0t@}vAh z%D;X9aOeZ3iVh~9gL~Wu36iHi&YVp+)kb;8=4WC#>EA&^O-ShF?9%%l46h6z)GW#v<^P)&c2Y% lTXG%%000000001N><7d{=}8ZA*IEDo002ovPDHLkV1oT%|0Mtb literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00024.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/clear_n_too_long_warning/00024.png new file mode 100644 index 0000000000000000000000000000000000000000..cc59349033daaad4bdeae570a7124de74d0a7374 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@{%ba4!+nDh2VAm1Sco`#26 zdpN(_3zdItWXV4L>_ozir~l;&FJ0oBBg_cY0|vH5=PaLJjr>x%&M#p`!BYLaOAS$f zr(C+_Q{|d<;2Nj!_FqD)8CzdEzIf%mhV6>b^+oRM_jTBWsb4rd->Go5{>Czg#8a}n zel@z*JYi=@m}vj=<{kgXzf`3A7aALVsGpnGVqsM2m3eh?w(;KS`(K>;Q{tzZ_ufO& zg!h`ahW4t*znJVdd*%i})O%)M zZGXr(Zhl|8`TJj`a<@9UJ9{sly*}I6XI0z2e3$nP&)6hioXIV9)YY@DHZO13@vNsS zT>bibNDFuaBuf_G_F!uFwLuK?0txelF{r5}E*5f3U6q literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/summary/00000.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/summary/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..05d4582e2fcd8c78605b7c3987ad035ac8ef64b6 GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|^K-ba4!+nDh2VU|+L>07Jm8 zo3ji4D;G}xYoMsJAX{V2w%YgJxsnA36n}ASUOHu4vqZAp-M;q4yypLni$rbW&xDo4 z{)&_OyY1Vv(o>5pUu@~!S-^Db->2TGDM6n7?uTEu8$x(dV%q>)V zlUnAlEeR|?-R}SK^Zh%=Q|rFUbeRS}Gn=(0Kxbn0N(-$k2OrLGT6x#KG->*_eL25s z7Dy!jl1*P|%5^>K*`K$aH&|ZXJaspB)$WybVox}BEPQ{x|Ec`r=yc|Ertbld6GEhS zJrQx?&)wF&|C#a1?EN#E^megrTbh@*`yFRWZ?(gYA5u4N+MnU(`FUG1D|p^f7NPSc zTi!45I$p`oz#!rLo`vg5)X{xTC!TI{(Oa5g8hs*YiQ3kX!mZ&o3v%;{rX?S&WIXii z)}8np)9a*v`N;p%S}?z5zUJPamN)7v1@1ohQhk6~ef|?!o>K@6 dK&&9{G5?B{ipfUdFF>Kr;OXk;vd$@?2>`vLsg3{u literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/summary/00002.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/summary/00002.png new file mode 100644 index 0000000000000000000000000000000000000000..4c7609dacbac04d2d68a3b47f7aac5bf52d5cb85 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|=-%ba4!+nDh3AnVGWSc%f+2uZ7YNoWJl+ z^$z%J{h+D){AGSy#_M1D^Bs0Ax$@_DY}_q=USL=ug9W|z8(5U%w>|#493<@N>gTe~ HDWM4f9#Emc literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/summary/00003.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/summary/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..26526a94f076c5956e4cd1e53d72824f4a878abb GIT binary patch literal 842 zcmV-Q1GW5#P)@$)F_`I-KZTg+Z(Gn3V^Bhm%7o}`MjpcEK`{@9 zd3u(V4&kYo*|CHWLdf^=BmV2y(yXRKd~n2<^nlo{z^v7D3&Q=1XihsMudWMMolr5- z8FMz30gVU34zr5C9o(r%P8W+kn zdB7L|@p$>7^K2UC;`OLBcnI^Z&BPwzvuc=G47kNP_Q@Oof92|SEZWo-n_FrOkKarE zI$Q1xWzC6I--1AMC2LHr7+9mt`W!ckUFOrd2H+IwM$Ls(zGi%yQL9aCiD8GJGXMkj zT+xC)TJtKW^|=-syPk@=+6=Q_f6G0_^inlqT^)NkO|CFr%9AT`#Q~{y;~r@dA>@mY zVq6Mo2|#J8W&zm?bcZj*T0RlY>RO{jH*ATkLhGIm-q3ooN_SRIk0oJFs35=$Go?p# zYXwOW+93Ve#Ko~|RTexFV~Z(lRZ^but5sepLWD4>!}KOfN|9&hX=*$b9F!NU3W8vd zGNs1UqXqRdPz;Fm9+ogcBe<|mj0}KBTdvZt$(ZM4zEfih`-iX7!m;^dsb> zljQqYQJ)rOfs*JpWc=(e1bovYc{NtB*|MX}(jBhe`}zV%xAYo>Uz zV!bax)#kxs9GI}xx%{0NkuW9@Cy(OdGqaQNuLKAoL-D_5+h3R!bumw25_!#uwLC1S zIXk_WJEe$JIH^27(jRJ!>iuGF9snIxmee;VexDAHX=B_x08Mz@G=oo@Smvt;Egg$b zi56vz0a#@^2WXCj2LfJoiFA=-u7;$}4D&4Uyn!Kv5JCtcgb+dqA%qY@2qFK7UsBLO U3QLV^EC2ui07*qoM6N<$g6mm`>Hq)$ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/summary/00004.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_summary/summary/00004.png new file mode 100644 index 0000000000000000000000000000000000000000..471324463647c42b2de74c282e34caf0e801955d GIT binary patch literal 459 zcmV;+0W|)JP)0000000000GrafSd+k=txobDz zH0DAd{73>~^qq6MEtzF00j(LvZuG@g0)i|DrlT*m5)eZigKj4ORUA9djY)L3A zOU`QfpfbF-uEn`L=Qc9>w6GI6A^ zcOCs>NC05Pb#uDnYQYqw?9s1sjq0^e*r=7;#KH4zwSL@^&c1mKwGrT6UTex1eaXV4~{klY65{3J9h8B|J!u!_cweo*Vb-Idf6Pr zaC*~`_EmSDW@jq6XfnJ`Rfw%Mu0H$jfb82Q<*3@pvl$m^ZO{AaYto=Tktbmbr}ic8 zgx#@%_&)K@;U~L{E3ACNW|0C&t;uc GLK6TUIGRfU literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..9fa51df290f85860c685b43831f20f559eca45c8 GIT binary patch literal 463 zcmV;=0WkiFP)F^nHG&Ol`S5r1^o^|y$IUFw_Pd~Lz8jw=Xjq3)L<=#r&dQ}r6#DO4*H>AE-UhooQ{HOwN^$l+pw5K}_2zX-r#vr3)CJ8A z*UP6bT%k`*Mbslh^UYOg>ihJ%&LvNu%uz0=$q10qnF5(Q1RYG>G)IqVPoHe|9AKo< znp1+2(kU-Ea^8OWqs3Y{UdvZD^nv&Q000000001<;TM*+Ki`d0xJ&>5002ovPDHLk FV1mAB&o2M~ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00001.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00001.png new file mode 100644 index 0000000000000000000000000000000000000000..de6359a696c1962a83885139520e23c98d231c1c GIT binary patch literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|_8Dba4!+nDh3gqtGD*9*4lv zJ)ZCDRo*>XWbEVP#LZ#ys$SbWbHNmaYrk`wrcAQAvn|(6J8$v)EmMO|O+Otyp;h~x zD{uVqr$$XyG8s83l53w8#|v-!kg0vP`oz*R8!qR*cbj)5kF|2`nl(wQerBJZelt4! zt=*G@vqXY@pEMS`o5e5EdZMuNPVdS`Q}Q+x{oKSDz4BzqWXTN~jlx$h+~CUVGHE@l z`ucfw=c(rOmq&i(P4%0)?DO=X=0Dq5ZnDfg6>HnpVynBeYwn}(v%F-_o;ZBTtLTsF zosz_-(>Fv1&($qGc`dW_ua`x>_phC^_MLt4|M8wv^(*GgE)3f&H_@2kfasjq3tR8J zJ$~T9{kvlUX6 z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-Ay_xQjypQI-`ySRBvTMb(hzYqT)^dezp0-4j zcP)SQGrv7zop@z^!{@^dD({O;3pZS0lC^y<_-c8seF_?~)R`1e_fGkV^^&kc_nKe2Ci;Xa$I%_*{c^5!6)e{)29 zm26b^_g($2+GqGHEFoLHbjrtX)ApXY*wuVn^43v}zKkE#FzsNY5Gxh(T zJCBYVE0jbr-{!qkvu!oY_1(2BlJPz7 z;Z&yBOFI^9>rwiHtok0G8nueE3w|B&n)Mq(oH51EjavDBm>q02HK^Qg_QMN4*yNBg zHRRr$1ZLz%2zpJ4C=8!@-04r8W@k;6JK$L719t_i)KaPoH!+KS03w5X<2LQ-OyX-fDxc$jO;Xp;qJ zHEcCw1Zs{eVfI6{SFDkRvR%fiyxNsln+Vv6W0b56avG!uycOukBbHX>O` z6Lc*Qs7EG8-;={tx^eBS%he0dotR`zvBU}z}9{D|6NzjE1 z<<69s=WNs+5DK`j`5-FDrauXeq2Zq0Sn>h`U&IQjG3dW7k7u|K#dKQ=yR>DPf=v3i z2wX+0^NV={Hym&*)zDuC;>iQa5{X2jA6gRwwq;}l?1_m{(QK~9(?h1w z_@gw1XG%r3v%56V0S%(zbPwmKCjKeaS-cP%;IyDlZ2wLYO&4`1@|WHe(w!|HcPN$gaq z8KZQQhm4&hSlNI|n3Bq}r3}*NAq$YO%VQ>5Q~Nc*KWr(3Wi4!0-~LRSY|zA#}hF7aY{O@ck`;ff3KRjiqmT?toY`&eO4KfM!a&X)~%dR&D= zpV$hGG1nkS{GfUhcs_E$LHh&QLVU~#kod%alSm{IiNr7d1EU9QIz@qLZU6uP07*qo IM6N<$g8pjib^rhX literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00006.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00006.png new file mode 100644 index 0000000000000000000000000000000000000000..2f514b48f9d2027a0122623319ece3284253cff7 GIT binary patch literal 458 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|^i+>EaktG3V{g=%T|4JPv`E zPWtWnuex!1T}9i()`~3(3trmRtGOhcQ4Whc=-v|;7kB;Xm4JIMJfaQVewIoG)S8^0 zezWu7f|d8TYZ`jCT?xX=gOOBhM~T2tTmt z;`A#Qo`{}N{j_+)%9Ou%XI`bEtH=pEWahmsV-92D zC1a0Z)4yJZ=6}8ZdL5Ye=|ha3?c)0}ahK~KzYCOlBz)!fvn$1qZ6Dmv@;m?cbNQW< z+6)JZ)~D*`dY*q;`=h0{=EyJR2OpH()gOyZuH5LgOE z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-AyW_m2;ca-B=)3|9t_e4)>mn=TJ;My#MRq4F# z1@>i8OZPph_%@@x*Ksf0)0?|G@qIa<%pU z?v*&s-^XmEZ|8eY{eiRA_W$lWQy==7_??-m{3Wz+B_q)P$l%#N#$LUxY)h_1dVz#J MUHx3vIVCg!0I?T|%>V!Z literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00009.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00009.png new file mode 100644 index 0000000000000000000000000000000000000000..644c2510ebb84d0c70de8471a07b50ac1ce764ce GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@9hba4!+nDh2Vtk59^9=D4x zb_jplzvSIf_G5m3oHpuyY5zEHdEZe1=LNFzWj&d*p1q!O$#L_V^D56DtiN9WI%i+m zZe@=NKTc-eTK;Zojo}GxzE}I+d_J;K@@#43yehfiJI)`?Jxo?_TdNW<$M2h$;m_J4 zlgfBS_w9d<%B;26F>hgf&!ZVLYPd6XK678#_-ksLZk@#I zy!pNVH_zJVyx!`m*+kO{y}KFn)#BfDYx?dj2~Ybn``NZ77x(uq*q6OQMJyxxWX;t4 zxV(>#B@^aeJ20QE(yo40gvIV;7RmS?dHLDwbDh4XT(f?}`aC44DUk24)m=u5n~z_y zY>TXtXEj)MuutK=-T&`@cQ3r(TEXo!d*SW-HyAUFs(wpbKPb`x1{zjyz~bIIrQcuY SdvU%3$$Pr`xvXQHD_vEZ?t?(iaWXKjN&ngWEt6`4E?)S)GGyb-<>6Q>Hb-< z(|jFqCz=SvAhN7IYk5@8B=X;0y z&pxqw`FX{bbLXSKAIxX(sr?>*%60BX>9z8%@;2Y}O1@ck7kpflzih$3+6l8xyC2Bp z`5G}Z<*rqzzwuKgn-rNRlRtTfewwPV(`fp#SGMwH^LY6fHt57JX1+1?eL(l8Ju3FP z&$nM~EmNp3DR{THPUYW(;CuTsp5^6p*Y7P5y1$s&;*w4J#oM!$6P{iFFLy7J`Puop z$MS|%v&wmQY~qcrx3Y;-`L>T87)Hq8L0uigBim0)Uk4>efW$pr{an^LB{Ts56)~B# literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00011.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00011.png new file mode 100644 index 0000000000000000000000000000000000000000..aefecfb01f30aa89aace1e73bbcaefafd5b8fdaa GIT binary patch literal 788 zcmV+v1MB>WP)GIKQtJ1%f|G%;F6;M} z9n$ND>Zi2fLew_Aq|vmgK^wFOWhHdvXh}AvHmV0&qB@}lv_yLDXZOjxJ?W46y`NH2 zJ8mz`jmag_2`f(@HnG&GPS}V#o=<^}>(2ihaLL?P-^!jfx@xJB#uGY$y$4TrV`yx( zHFVC>hi_;Md#l!jjqza#nl=Vb2hHq08EACq!XB^<8-tvO&=onCvowiXQnO+d%h++E z?iPcXxySoG1zv*)3sr>_1d;(KOValV!Yeu%iu zY&EnNy75X)xOR1F8{Mk4(Mkj&KF7hepv)!0#biZx4|lCZqkIvQ*XqtgWwqcl$o{pq zTz{`?W8B)JdLErb^fGg%59P)Wa^t2GzT+uw3&)1G5W5_|r{YeE9bIMbRLqvN+&qX$m>}b;H$e}oH+gMIMx$wX z#-c-SuJ~e>Y=?DGl*5X3t%?y>k?0Mz+M+Pz-HIjX!hFm5*s?8q)QoK^$^bZ0T2K`@ z_fvrrMQzNS=n>NK|HW#1x;Ei+AC>NJGC%Q^*PaG259-hD_?I%rzLvTHxb>-zNr8jj z4@b~lf6W8{004f8=s)A;Q`GfT&8v6|M9DIdS`raRK|m*QPu{5H{fDce*-L>KiN6Az!01)bL9l|tH2ll00000000000000001kha-=F65 SKAlzo0000eFS<%p{=Q z)Rz1_W}WO`|GRS+JzKQ4cS?^xFJtAFVkL&hx zcc#Af{lt49VRq>Ox%rzI%(fhIkvjie`%3zXL%jW&-I}_3=8xqB^(zh+=2=HA@1Ek+ zb|+`f9lNg2;myyo;y88*Y`j}$y7BR?m@n^6sa)2Lo9J(Qy5Q>XKmLn9cgYr9**5Vw zKU3L#`R=j#lixQisVzTT9B%*&ek`EwiuhB<;JerNE%gVEaktG3V{fz@iodj<(Bw z`H%kgKZ*VIfT!8hA*ti;+q(O~A)ne=kMd3f=|TqHKR)Td|6RwkEqC(aRyG0K+=idJEc8z{!vY;Sy?Y&K!ZXCBlwc4W# z*M|A7uh}3Y9r|tZ_qQ>h1^Kr`PwkCad+gTQS9=!cOa73HTXlEG?#HL5KU%2%z@uV! z*2}vtNtT~)MEzRZ=r20uo&S#Z#WA`Mk0*YU-LNa``K#=$Cs`~`J&kGEz16W}+Jdsi zbu&XH-FNo<4oKQ{Omk(ai_+KSXZA3woC+%bV`Mw4KkUBIjF8Q%+zp&#Q)?~eyu6eC zS$9LxoPA!CF7AIklV!^34|Qo@PB(LE_)V}k`*q%#@82Zz6;9{u=but5KdNI|zffgy zDogUml&j|!z5d{8{cB#;)t<{|P51X+H8VSM>}6l3ywb1G&F8J|&nu;WmemiwSKvUdj@u**QKfk3^zv0J?nLyzoW*X+f9+Ch-PPrf zFWq*?>dajE+V9NfkV)n17t}QUS#0@PPIe7rcfS0R!rC87R=?TZ?k&CcyyRHV%Tx88 ztPBjP`po@Oo?ww)={Cg$MT{44x;&vHNOI0k&Tlx66Xsm%N z`<3mrXL{zG4Y$>KpKs1=wP0WAokyQ~b=MY|Enq%#&?1Xr726NveH{lci)0@tDtdE2 l#^Cd=Gx=G-ki-fu|72)g%G>>-nM)NU@9FC2vd$@?2>|g&tJ?qo literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00015.png new file mode 100644 index 0000000000000000000000000000000000000000..c9f77097ef58c1c0df5457716d24b90b99d8473e GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|?M8>EaktG3V{g=uOQEJPnDr zUi#hnKk0_I{G5}X&JH1Ywtx4lyYgtU>D0FHCG}L5-`*y-c1Q2MOzmSD%TMdRm}F?4 zB!9p4aw*H^+X1&vSk21W-C91&gF8NRY2DvBr+H%ciNBk!sJ}JZasF!U*)yJr`kfA* zJMX}~U7Y`}SSN2fW1`4^u69#V*GdJ)C3ku=A3e$2koLoCacn}|vIWKocO;fam27XF zt+f1**U8rC-S#VY_{i-kVrSFdGP`>2?pN0*RGyG`4w$77yK}Mo zKOGG_$G~80!?rzqzu)x_vlIV4KW^p2F0!mePCK4^Q+J`T=(Lk(7Mk>)IW%!iYTFa> zeY-uDpU*8eK7A_nz}a4>1KF*I*UVsC&KDXMam`7#Agj?XRzhM=)b&$9&Z+&9Yt%~` ztY3=$TV2FI^?6Wi(xxTPsXtN2D)v}S`mgtn&ilWL*n#na2{z0!|M9e8R@Ca# PD?yT;u6{1-oD!M<->cL$ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00016.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00016.png new file mode 100644 index 0000000000000000000000000000000000000000..fc2f4b72997ee897e1202b3f2436c2e5babbc59c GIT binary patch literal 728 zcmV;}0w?{6P) z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-ArWqL(y!|(DLU(FT0pk1#MRxqyno#G zpS5(~qpEE)b~k%Y31WNc8=Y#}p?vn^#g>p+E2dQ_MxV^NwqSSazo>JfM?>u69Urr+ z%$Imu7CuRTq30*txaju>pDONMJNwa-%J{e5HI~LNU(X5;kcsjADCjpMg5gKv+}Hpi z_us$L^f%5elP;TS?t1yg|5-=s4i|iSU3hHQPV20%bL4#%y=_}|>F@tXS@L#_Gf&s^ z&97npl>Xmt-l6(azj-Y-^V(i^n!nVS7wBPRVDOEBFMjt=F_n&8AYo5eKbLh*2~7Z$ C{D$2C literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00018.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00018.png new file mode 100644 index 0000000000000000000000000000000000000000..4ce7d29374c1ba8e2f23eae1841f6c775097a115 GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|{s{ba4!+nDh2Vv{17GPitby zF5z$cRlZ+hU*=cURN?&bQ@y|6Qbk^Yxn&O}4jc4bH$2vy7CF!J)WJCY|JQEjyft&5 zpzv?<_ztm}4|& z;ro|k`j#*E>eH}^rZ1M~y_v5To71g1yXw`tGa3A6Q%}16&vq=mp3tR#;nt*^TJd}C zBt4T9&|2I0mMzonc4*VQ%8^WE>`&)|1$t6#$0 zmEQvyzL#tkONo8{f8X?~1KI%(bXQnL36$+F)nCMFdW^~BTT40vKQP>|f)8Tx0l)vp TF`eJ10Fw7~^>bP0l+XkKdljdZ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00019.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00019.png new file mode 100644 index 0000000000000000000000000000000000000000..09a8564a1a37eb9c5cb077173ba948bf94114dab GIT binary patch literal 738 zcmV<80v-K{P)$I)KaTHV3+n9t>#-y*xS zj#}%vt+z=$j^j32qI7=qhY#9oYps@|CVT*2Sgq9<*1D7{ZX%~vM9PZ?yvgnxo?#5Q zG(UgTKMD(C{Qhl@NGzkY9`Gi+U-XS|2Z)2a#VvyP!H@P}Bd!icXyPXC?(fY@CY$^c zg1Cd+N#DM=Pg7gD#niZoe?y3b!Pj+ zs4dBzxrvG~8_$utXEqi!vK*lqr_H$NaN`zAGIZWqGwhwu9JD8`P>8RByu}w1ozu17 z!alxsS(LB7zF|b$}KM-4{>J4#Dc;DBFi9v6Ai5d~g#C z(uLSZ)YI3lEsCfUH-Vl3wj?f?^ica+s+Xb7T9vKyAaf^_KY$pv_}S>r-glst%t>1^ z-_H$(T&`$RMtW_u$|D;7QtUDv0ucp^5) z$Wu`PH)$DByPp*ewME^r4sof@+DLywy0)xu%~EcEO1=Uga>G+>mYWsk9Wt~L)g~mc|^ U<2)WZfdBvi07*qoM6N<$f(2_^X#fBK literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00020.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00020.png new file mode 100644 index 0000000000000000000000000000000000000000..a1ab7c7aee9756d40e80872b77e635116c9b18c3 GIT binary patch literal 521 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|_u9>EaktG3V_}&q;?Bco^n} z)IIud-?{(HK~o;(mI*g=!gu+zEk5cZ(S#@5})YWfg zuWh=$uHW|$nSzxcH1|gIByJZu$M5R%X}{1E^%EgiUKzUNZhfxxNua)x&2)z6?4@2w z`iGXY%O=iFO9#kA--4?}}?K$)Z5 z5jp3(W@jG!>OCSG&_Cs_wDJC_K;huc_u*~tvosxZud0cc{IkFMx%sKus@KaWrl@WY z*FSW>x%lY2#?w2xGi^BQ`A_rx1jZb0@Ij)EA!9zH@!MGETOd`Qu6{1-oD!Mh8DDn?a1MW_mr|xh zautbJKq)2Thzl|$;BceQcoO{F9Y8-BhZ_LkQ4C!}^)6gWSqoF&Pm*;(=<*#h{q4&B zoB&K07d*tod=YNU@^*6R`nA?}C7BJ|I$OD}8FZ=xFeCT9M_3!SC7*f+2sc}ooN;L% zR-%I0PNZ(>#$}vA3PhjCBFVU^&!>~ zx<8uQzD{v?(Wzi`<-xwpI|BsUG&JuU?brAxO>4j1`ptWRsC*c} z@`2F@004MAw`&y<`htAcFJc!C^d+VyB>sdJB;x_-`d&FET@N>YMtKkbRsE z?$zs}0Enrn4P7%@FQVH*Gd00000000000DwpH3qW7>K!M}F Q-T(jq07*qoM6N<$g1u_5`;m_i5u00000000000B_*0_J!Z? zmtJn$*3TJfXq@=6rZb4zS4;ZpPtoc7Q8wRRLaEbf_lf0uVR|WE*)R9s{W9tZ5yM=( z6?N3t&kBw2vQ0Y$24e)Iw~mGCW3?jLLbc?|>kaU%dsS6@ zdOHJkFb8zt_@8E?GXS@uIvID7DMNMLrPR{j_w*&sj;&RS4pz(VzzD&NByt3?a=qTbhnkGih)S8hqM9QB2O19N0GZsv!V?? z;>IMeUWDlAav3^$9H{!DaKt36?wT2DgIHo7el1ii0068(`T3LvohpU7EV?6heK~lS z|7A0G#EjKi~s-t literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00023.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00023.png new file mode 100644 index 0000000000000000000000000000000000000000..79a3fcd5771aa23d793679282ce91906798b4a3b GIT binary patch literal 547 zcmV+;0^I$HP)padikLBjSuP zu0Q;D1nWcjRg9#2c-7fJyfNs&3Kp?mT)lyVI>zY zmH?pYGEB|M7r8e7Xp7khKMKjXaW6!9GE4aro#(}hFQrOOFz->yrrie9h3UkOzDK0{ z@is4}q|)r|Jk8B@mv`~H6uWwzTRUEjkS96*E`YbQA3~6FGJ_IFN{@YeNxOJS1x^&B zI?vS19y_|+I{%V!`S+=kX<))%0t@}vAh z%D;X9aOeZ3iVh~9gL~Wu36iHi&YVp+)kb;8=4WC#>EA&^O-ShF?9%%l46h6z)GW#v<^P)&c2Y% lTXG%%000000001N><7d{=}8ZA*IEDo002ovPDHLkV1oT%|0Mtb literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00024.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00024.png new file mode 100644 index 0000000000000000000000000000000000000000..cc59349033daaad4bdeae570a7124de74d0a7374 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@{%ba4!+nDh2VAm1Sco`#26 zdpN(_3zdItWXV4L>_ozir~l;&FJ0oBBg_cY0|vH5=PaLJjr>x%&M#p`!BYLaOAS$f zr(C+_Q{|d<;2Nj!_FqD)8CzdEzIf%mhV6>b^+oRM_jTBWsb4rd->Go5{>Czg#8a}n zel@z*JYi=@m}vj=<{kgXzf`3A7aALVsGpnGVqsM2m3eh?w(;KS`(K>;Q{tzZ_ufO& zg!h`ahW4t*znJVdd*%i})O%)M zZGXr(Zhl|8`TJj`a<@9UJ9{sly*}I6XI0z2e3$nP&)6hioXIV9)YY@DHZO13@vNsS zT>bibNDFuaBuf_G_F!uFwLuK?0txelF{r5}E*5f3U6q literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00025.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/basic/reject_at_too_large_warning/clear_n_too_long_warning/00025.png new file mode 100644 index 0000000000000000000000000000000000000000..137ca9e4946dcd461fab8ca146124917077d946d GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|=-$ba4!+nDh2#B;O$e9@oI; z8=l|ytGsXJ_s%?d!PDvE>UTex1eaXV4~{klY65{3J9h8B|J!u!_cweo*Vb-Idf6Pr zaC*~`_EmSDW@jq6XfnJ`Rfw%Mu0H$jfb82Q<*3@pvl$m^ZO{AaYto=Tktbmbr}ic8 zgx#@%_&)K@;U~L{E3ACNW|0C&t;uc GLK6TUIGRfU literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/blindsigning/00000.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/blindsigning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..d3d5ed219e508117f53c138628c92b39e563f95d GIT binary patch literal 492 zcmVgfKE7-zce<(Ae5sfICss>>W#>S^5Wf)KsD4?wf` zi(W?p;0bJ`eM0O_2*S=5eGp6RZF^&i?KGIH$BPLGxDCW!NPVF;)o$ufExWb+aJ175 zn6}$Ys|-Nly;x)F#_qPoo1aw%V1xy`+uC3NZZ9t?#@=|RhMVkzh1Zc(@f_f6xn$h8 zIOhEUAX+*6{;a(^-7^T=yYj}**7D8M&rI`8TY0s)M>x%?l?%&Bw8l!Rg_CXYBzzQm zXRigv+G7C9>x1KmR{eMqcIGw%u2N&Ru$n}>O2er{G?}=%O_z}#EJ4l~0000000000 i000000001h-|-J?rc;s*n!}O+0000;T_)9`NfEir2&}jeGxu{bK(?96Xj(N7@23FFfX6i{nU}X@SXoy>3#0# zoMcAsIBZ)8fylf*aCNDiYn)0xj3U1QSmu3kFb)w*><=G!WvzSxBnEHokJ(1V2Tf!D z#+W34k-jAcWT4-cpp`MeaK}AGIEF7XbQ2agis44&>TsQAOJYa(c(Q1p#Fhh29mHiD zSL$WF%T=72eC;-X!q1DlEO8uXJs~5Nh}FcOym?X42&<76Q7@<<*0K0R{0slIT3oB9 zsA zV)klAQKIVPbn;*q+s`PCLI4(Yp!wyAo#YpCw{Khhs)kfmHo>$6RbkiNoO&`wjtg%K zgS|%$-5DQ%1=s@|AC~1a8Z?^r0C88aXSKi?shAwbHS;N-myj`w->F$TQuK+YvC2`$ zQ9Ru)8`|^mWZY&Rwg)_WMmvt96YlW8#3rJIQQE zftOPKLIA|HhNz5`^M*LtIRwpjS|mWGj~9k}?vIRX&HF{0haE!~dg{ zme!Vhk;zSIFaoRN7y2!v4~@h=@;UL+y_8cu1Ncr*D`5y5Rcqw)!0x460L1mt2-wi< zJ1xp3C-#wEg-P+R{sN)JZ_VC-j4 zS~Y&JwyU1U!@i1$iMfVq+m{-RhXtSw?Ulv}N!BBlAdpsjDVZ{(K%l~L9LI4S$8j9T kaU92S9LI4S$N3-p0D!!n7C8zsI{*Lx07*qoM6N<$f;29htN;K2 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/blindsigning/00002.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/blindsigning/00002.png new file mode 100644 index 0000000000000000000000000000000000000000..471324463647c42b2de74c282e34caf0e801955d GIT binary patch literal 459 zcmV;+0W|)JP)0000000000GrafSd+k=txobDz zH0DAd{73>~^qq6MEtzF00j(LvZuG@g0)i|DrlT*m5)eZigKj4ORUA9djY)L3A zOU`QfpfbF-uEn`L=Qc9>w6GI6A^ zcOCs>NC05Pb#uDnYQYqw?9s1sjq0^e*r=7;#KH4zwSL@^&c1mKwGrT6F^nHG&Ol`S5r1^o^|y$IUFw_Pd~Lz8jw=Xjq3)L<=#r&dQ}r6#DO4*H>AE-UhooQ{HOwN^$l+pw5K}_2zX-r#vr3)CJ8A z*UP6bT%k`*Mbslh^UYOg>ihJ%&LvNu%uz0=$q10qnF5(Q1RYG>G)IqVPoHe|9AKo< znp1+2(kU-Ea^8OWqs3Y{UdvZD^nv&Q000000001<;TM*+Ki`d0xJ&>5002ovPDHLk FV1mAB&o2M~ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00001.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00001.png new file mode 100644 index 0000000000000000000000000000000000000000..da5df5748b425ff56e2d08ecadef9b4602d6c1ec GIT binary patch literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A%>EaktG3V{g=uOQEJPnDr zU;5qoKk3Hl$`?}}s;IaLT>1Eao>tLiA(t9m<|R{39WIS^-x8F&W%=4EL3(jatr2%kfsel==WJ^3#QV9vFOKw|GkNE~P05*md%pRn1?$o@PEVWZIydRht1p@R z)^?ZOe|m6^fUxfq>F~XqcXphZpndY?RV!E9YpiU`^D=RpPU|*7@`9CcntTKbIZx{b$bll0kBnRkcje+q6@WUj*u1jZ95~<)Vx` z{|np;HTWU0?wLsXTD_Mx)pPBI`=Td(>;97K^8fzr$a#tuX6ub-Z{1PE!eHT?Dk`FQ zP2#HQVUFkeD(e>fTJ>^{?5!_%PoCYu{PJSf+OyNwdKA6ets#_u$bQW-7HvsC{j?^* zgsH3Y4*cw_yF5|8F26kVs_=AO!3X=-{95eLa=mtNt0>J@V}HWlp2j zw>QflIxkq0^gY4&T}p5Mq4S1sRpo&ZhY1ek{$bp2{cHDOE&;FtPgg&ebxsLQ0L$Fy A{Qv*} literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00002.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00002.png new file mode 100644 index 0000000000000000000000000000000000000000..fc2f4b72997ee897e1202b3f2436c2e5babbc59c GIT binary patch literal 728 zcmV;}0w?{6P) z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-A-$lyzNCq-Wi9n^4RradmfF zaK*Rgu*mqYHC|^9A5#eOVt>iI`&7}=yv%j!%ubn$ZoTTu@LqPKSx)cs^`vtv{J!4T ze({5`b9vvk5Y-?C9L9h;AH07C#7BpB{z@;LEEa9i&Q Okg%t#pUXO@geCwsql+s5 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00004.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00004.png new file mode 100644 index 0000000000000000000000000000000000000000..36a4ccfcad759a9eea601e83ac0c2e32a2c184ea GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|{s~ba4!+nDh2#?51V~p0>m{ zCF*bLJ>M-A_nG^J`;q*j8{c;pY4K(@T)AxAQrz>{BKEk1|E$znHBI*Fz5im@-n{j; zPr>nz_F0+vyTU%*RLHkq@oSU6@b9w{XY{;-{gXGPpQvZ+6zjSjCUnA2JzaJ7A3M!i zE)|}2qO0F~%OrnUd*GViD~-o*b*l|sPxI-eXNW6XA5*Vy$yt*iz98uKzqK+*TuXiPJxP8GUr)}e%wMThOc!nxlrr5u zW82U4A~;>w8 XxNwfeFr#FvGDzOj)z4*}Q$iB}SsEaktG3V{g=t<2A0uF&j zQ|E5@uex#i&jrT1B0yS?J{g46XMs(elN?s@quYSOo_a~^1BshgPQxE*-$@LECM zuBCywC+jD@_+HvGKgsfm_{y}GYWYY03mPo_KKbL_l=o|*o9;ebK4YmQd;aSKTYo-z zUfLiU|2i}3TKdV=E5Cm&p7+!9&WqWaCuXhGKY445#oR~d?f0cEvx<0D@JX!RwQ1L6 z)npcn{5tpOKW<-3A{Pov)`Ym+u{n8v)s#y%3ChlvLSlPD%u{7Q*gm>^YlqYn%@@v* z!2%8Juje$)$u%vlUj3L?{nIj)@T^ZR>c{S1>Ih%)OzK3vcEPpz=Q<}QEI(=`awph2 z^7Bm9^4*fx-v*xk`^A#~;W>GSzTnbh9RE}=tO>aCaF4X`&&`VS?ymoNjnn;8dt6F_ zneJ}utGf-u^!9J4=(%5%#x-ldK)23?EaktG3V`#z@oznJg$M; zC(qsRU$s>KZ^9!XPa6X>i_3RDUp?5R8hoHFclOKYo?Gsm6A7NSeZjf+X^#JAzps@o zNL=^kVRMjI_)?SYyxJPl#jiF_)2(t6T%$cx@q2^jgH$%3SG9`v#a^0kG=qI^PMT+S zy)d=MZ)3cW)`&vxhP@93wTzVByDJLeaLY1AqTF@SA_)yTR{!+WGj04VPPZ^)H{5n7?}Yn|U+N hU6%mH5;kyvYyZa652mwk5;6oyd%F6$taD0e0steR=s*Af literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00007.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00007.png new file mode 100644 index 0000000000000000000000000000000000000000..0aefc26a19ae470380d6e83ee072bb1bf139b0ff GIT binary patch literal 508 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A#>EaktG3V`!=&}|C9*4Q} zZg&2T7pi{AzC5_irX%o5=KH^&jyO1}IDU#q3-VgY|9V%{q|=&9E#7U-Pyevg%H;gL zyBXrq^Rss>{Sy(bKQAcr82kFmtK_yg?fkJLA5YFzP7s_*?aY)@0RF$PNoyx-W|HnvqS4w_eL8@+0`yfd@Y=xwJti{y!`8+I#L2S=IDlWr>*UoX_LMpKKROnfh`uPr1;38SAgdm#+?yzI&#>OJVyDG74wUj)a@J21aD1Z*}Qf4!WHH77y2#XJF@n--T8Ooyc0NAv)RtOe%S15 z!0}B_t;Mc;u1`AgRea+K*4lfj|5nVr{5j@7<3EP#eM!%FCh(fBKAH3N?zU+!7xrxt oEwo-FY=5jRj~N(O_`sW|(rvwuBxbrzngdei>FVdQ&MBb@09jw=L;wH) literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00008.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00008.png new file mode 100644 index 0000000000000000000000000000000000000000..33fd15d594f8eea825d32583f4591503dfd395b2 GIT binary patch literal 502 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|`(q>EaktG3V`#=t+kZ1RMhA z6sh0*Kk3HlngCJGzYCfbGb+zdPg38~;{IS_+9}KF{I|D7s-Av2$J?kn@8ygSS3>?@ zX?b?_d*&=R{aK$@OS$YlAIx^P;=$8xS!|o`_fA!LD{po1ySDBHl>!OI&F!;8X1TpB zuU;6H^z~YZY2n}1m$$x-Dmv%8FzTqmP40N*gwWUOkKeCcJK1krM||s+`!#XdCXXLv z{w=7S`l(np;pp@!vnKu0sx<%kzw>RCoVS z7W(2>ds2e&)hWwu9KTy%JvDOH_L22ZemDO~{?_&LUtNC?%FLJ_^o`M8^^)rHvglN< zUvbw&SRMrP`Z=DP8MXJC_4_w>C!NTibZ6N~?zs~GZITrZ&sN*}F1uOuS&Rf{nb(^6 zP3c*mi{54NKW?kNCHZRmngh-J4t>F;$2j_~rL`}5SG&t_Vx>ad?)jVR{Y>Y|Y{*)C z{P@;l3GtqduRaNPALp4~vi5$5tJ#asW*<-YvtP4skT>7Nc7oaT^@N*N<<{1|<;f|r p6SpWEepEfU-xwHK*uVkSe~b$_A2nvMtSke`d%F6$taD0e0swR;=UM;& literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00009.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00009.png new file mode 100644 index 0000000000000000000000000000000000000000..72e28d599f51b96ce1a30a42af83bfc752d6f2c1 GIT binary patch literal 511 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>Av>EaktG3V`#z)8&tJPnE4 zHk&{E=YDJVo95tYYKm?qmu~*MAI!edae~5>Nzb02)Qt2qciV2cm9gJr_CM{--<7Yf z;|llsd2MRe+UZAx|L^>r6Mbjrq$JyU!IhnBgC;uPk5m zYw!BU?HSX53H|+%HYM|y>z~<--c|c|Y>xZlXL&=mt|Rn_O+^Q{<<>v$4r(q zcJBW0!d38pTARSdzwM^WugsY}`On%jyvHx@UiNxU;u~f=cbm0Ow?5Q)0pjZLt@DBoflU=o}Yds+M?=@&Oi0W%@YgrdP2&)+@?3R&l2BO z`Ka3S9rLq2SL61tiD;b5?0)|Y!;8wSG#>T&7VZhpj-_w!n=jet_Wibu&C%0~)Ysg6 z`LXh?%rVy2JxM=#yRYBWwJdJhQlTtXS^nwXdhdTb*P2&7?A(#Y`y)lY_~Jvx3~%51 zf)(wt;j{fN?=CG_bP0l+XkKLmuxn literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00010.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00010.png new file mode 100644 index 0000000000000000000000000000000000000000..470006f56a6a3fb279883110db8b5bd8e44be646 GIT binary patch literal 506 zcmV@%J;1M7Wm!VBoxb`p+9jN~}YA<6%Y2N1l}A zX56r=?V*0l3OslN^f>K~$Kd|~;tj>xBlGJ-{%MG}?#DdV`ZRjzb(0<+*Un~Ku#VN1 zA6UH3aLKOoU&JCW=<8nMPv0Im{|5ZHku^YXs9BrL*1p@j)AVi~-Bu**NS*kS;9nU4 w0000000000000000000000000003Zue=#uJ7~u}%d;kCd07*qoM6N<$g6B{4!TAt>EaktG3V`!=uL+dcpP5K zmLK{z{Ycz9_QgqYy&`M+p4V*6^tyC`EaktG3V{g=t<2A0uF)3 zQ|IpZuex#i&jrUEe>pB!&eHl`qk6;3yF#N<$9QVctM<~^wUbUy4azc#&bu0BVR}{G zbYbP!yS~+%U(2gMTd~W`U()0;`}*mj#xG_m#BRzcf59?;{Wgc`2l80X$mIp)&RTo_ zLq3p!TfVE1#-wyp3EC_wAf9&naYnk3nx{tyi&M{iAxvTKQ z7CxD{rGM_QMSL_}x^9WBcbsqTLFsirujX-WTK00W);q5`ZXch^$D0T5o$)MYQ@6d6 zhmq?qs@Zo2Lne2;mb*Aj2Px7$vM zeA&51ljA_F>T-p2|FyBN=ca#4^n7CIX}9i#@LY*{`^R&6o=e%8MI@fb>}AXs83=J%l-0W zhg@DTfAX4Le~vsde7Rd<*FRUCONGx$*DYQ*XWzN6_6Me)Uc*@AeD+q#wr_Xi<}PbD o+_cW)*2EbPjM#vYg$)$6#m}|B9{inUM-@og)78&qol`;+03$!-5C8xG literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00013.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00013.png new file mode 100644 index 0000000000000000000000000000000000000000..28db5a5d11942479e124d57eb9a3b6f7854545e8 GIT binary patch literal 506 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>Ax>EaktG3V`#z-i42Jgte= z%dHdtdl%_{J|KBq?V;4lDc`>QpBL356u77;x-Ihh)_)pHw?r+AzJ7K2cAIB5Cb#Ds zEHC`Kck17n*X}Q!Vs)qP^47b#@9bWD;*RT=EPJ27Yu_|gD_cPuS6P2o^j>7xLU+8V~Roi#9?xf~#>5uhnK9YZz7Urdi_;?ptl!z}nUM0!a+cuN^ z`?a?0-=Ft?XI%SZR)6Nr_fPwut)KJXdb;G3cA+b)u1x=u6?J66i(iXpdX*ZTefUSW z?lenj`8JcZhKkSDw--qtzFXU-WHcwJHZJB#d{%WuTm9tf(&IMDKlpyg{oG`x*S>(I zc10K`(}!bL-V-9ixTkNox>sP7@Ac37?0b!*FO%Ht4sTfB_$9jW$3GG4v?f>Y?BF8b zw zzOkWicSOJUu`RzYbv{ilIc=<(@vlAN8FTF&_dj2rHvSZUaQdqabIr-@wZ_}ScAuN} r^6(5F(RbY^ZG__f@&F?YD~NwB{w4VBdL8ehUqJGnu6{1-oD!M6O=< zr)K+O<}|OrTiKpz`(0~o!>u=s?QZqdLBlV2JEqyazUgu;#X3DF_!4apL=G=AVD@wq zoSSZKG+XMQqQ-q2<9D%c@{=@sNz*st{|vZf^h@X5^yq9`g2Ul=A+(`6q5O(@@a%0E z+n@fu4d}(Ud_>E3FMTxgz7C$0Q_ThvgZxs0dX;)eucE~n6uZd$}lNUhGQ?p_O{}K>iDCTs28{ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00015.png new file mode 100644 index 0000000000000000000000000000000000000000..3b3282a16daa1a5abc6f577ecb61545fe83cc808 GIT binary patch literal 520 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A&>EaktG3V`!*s>M{9=Eyk zZgT#P7pi{AynOBCmi`qlZhX6^-rLyXap-*VOy9LzZKniPP1+uu9cz8r<_n+nL&<;j zE$4jAi?z=%9KIgp#r^%)>w_m+&d!g^yjGtV+Zy&)}pyS1_?#WtL-OSe?_W$Vambtoj z>14*F`P)MmwI&w7PxMy```tWo=jSIkoY!8}*)WsGZrpUN`-!^Y3@1Dfi@ z_X@Ev>~9R=6xyEodTQ*OYweTHu$_D#UE{oPalX+fxvFT%xqn|QjhC@@J>0Wt!WTPL z{d0W3-sE=9YnN89mYn`1Z}}hX>-TnU3$j1(JTt=3#ny1ArO(xceJi@6)Zaw@o};OD znagke>ko-POsBkfa`wfSoXq2&td6@+)OQS*KVo$JZM#a}_p%lzF=PxvXAx>EaktG3V_K$D+duJPv`| zC(kbUul!Xn)}XLMrKP9Q=xqIJzG=EMnfPRmv)KFlot`gz^u?!B(<-Odn`{4`UK0PC zG41r(B{!Yfmrlt`6Y@6}p5AMj9Dh1-?+oEL;X&DwO69F9p5(IiysdSwJ3M95&EQ3C zn^bLOSIs^pVSltzb5fxFXFgk*c;ke^_wrM}3+`2pYKq;E@b;bBvxAGv5<}GfmP-b7 zpP$+>?bEtjyAu2EtnKiti*Cw#{q=0kqN6XToX8T`S$??g{1<`g@(&+=J}_moMf0u9 zmArx8~J~*$SN0JdhmDF#|uZZ_PaCY=xQ^)^A*?J>u}xn`17_m(sFDyFZ?Rx-{v2vbcvd0IxBt7MEP{5 r_?~m3n$|+Xe|k#yumWQY8#utQ|C|r2!5^t#CLn1~S3j3^P6EaktG3V`!=%T|09IkWy z${zjI_pE-|zI-JU$Nd)%mrX9-C)C4oh|TlPHr6RYee%EeZC9!H(_C8i?1Mq!jTh%1 zX@AMtHM9Ki8pA);ExYSXBxV-;xU213bN+bF!iP~WrmynemXX+5^zP)!PaN(VXP)>= zZqPVw)9aUv^a{56t4X zIda02*}q?Fj-2-AebmCG^%Y4fUp4HbCDy-ty5=^A?}YhY0juNqZy8Tg(Wv};(s1f4 zSM%A$elwpp{y&o671Ta+?L@|h=WcH2e1524$9ID%Dq(I)#gP;DPYLR}nJ`sF>?&Kk z2Fv#b{{`>8V?O?6Q+;v&qLw4Whi@LL8ktM4T2~i^*iY41u3Vq-ky&`|p5BGkFLKxB z+C7V|FM967rgf@w$ybk@IlRB#p5o`1ni>e}xGk5-EY6MO)zn*#Xl zd@D?U&9=MGTqD2sYP6m0oYuaw7ZuT6x4ZoAHwM{gFazTdAL#kSE6vT`JVp1t7)Y6? LtDnm{r-UW|3!d*T literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00018.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00018.png new file mode 100644 index 0000000000000000000000000000000000000000..d437738554167e2f5a5818376f7b7b455b57db1d GIT binary patch literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|_uB>EaktG3V`#z)8&tJPnDv zF3+y`uUt62HsMr~(P{74NrAIk8Z8VVxS>E5gPUz^%D}J3K7Xnw`v7mFxW6GG{Xz)7eXr z>^03B=j~YZ-)>oaq5bP>kppjAmno!cudUtOUwgGf+x?Y=x>f0)+@6Xyt82H;y8plW zevRc^VdbfFgv!tll7?Kz2q6KA~b{ZTRZ zghapl_u@XCgMW0_czEaktG3V`#*rLMtE!7jS6hGXa@SJrY3DaD5nWX9_)>F3TFjjCxczU` z9^6nr(pEU*Ci4Q`wXSo;3v!gdzFkni)b92dqq}DxC#SBOdvfxfV`@>1z}UnFHXP%R W_L9p!omBrCB<<EaktG3V`#=%T|4JPv`& zC(qsRUv=a3I)l>AxG;`@^IztzpQhn)jE!CHIMdc^-`q8iX8$bSdTrl~u*7W3)o-K4 zLjR?PZBx3uwj1~e28JujYarH?_ zORF}Y@%^H#7k}vT^Tw5_oN})g9IbY7$xq{&cz5@iCts?rZ*#5FF7$4)7OBaus+qTu z{|7(Yyd$ps?~`4Z&#v6>&Uhy-i<7JG(l7JhH`YsCELKzdkt852pZrAo%1)zjL%q7+ z?A7NUbkBUS;OK9U`Q~d@L_R~H zV_BUfll)EQ`kb4sy`eJ}EuU)n;%B9-|2?0c>Dqca^2V>V_H4NKt~VmhdSBk@y2FPX z>URn6>wjH-pwi{meA8L!bEey$+ph8DDn?a1MW_mr|xh zautbJKq)2Thzl|$;BceQcoO{F9Y8-BhZ_LkQ4C!}^)6gWSqoF&Pm*;(=<*#h{q4&B zoB&K07d*tod=YNU@^*6R`nA?}C7BJ|I$OD}8FZ=xFeCT9M_3!SC7*f+2sc}ooN;L% zR-%I0PNZ(>#$}vA3PhjCBFVU^&!>~ zx<8uQzD{v?(Wzi`<-xwpI|BsUG&JuU?brAxO>4j1`ptWRsC*c} z@`2F@004MAw`&y<`htAcFJc!C^d+VyB>sdJB;x_-`d&FET@N>YMtKkbRsE z?$zs}0Enrn4P7%@FQVH*Gd00000000000DwpH3qW7>K!M}F Q-T(jq07*qoM6N<$g1u_5`;m_i5u00000000000B_*0_J!Z? zmtJn$*3TJfXq@=6rZb4zS4;ZpPtoc7Q8wRRLaEbf_lf0uVR|WE*)R9s{W9tZ5yM=( z6?N3t&kBw2vQ0Y$24e)Iw~mGCW3?jLLbc?|>kaU%dsS6@ zdOHJkFb8zt_@8E?GXS@uIvID7DMNMLrPR{j_w*&sj;&RS4pz(VzzD&NByt3?a=qTbhnkGih)S8hqM9QB2O19N0GZsv!V?? z;>IMeUWDlAav3^$9H{!DaKt36?wT2DgIHo7el1ii0068(`T3LvohpU7EV?6heK~lS z|7A0G#EjKi~s-t literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00023.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00023.png new file mode 100644 index 0000000000000000000000000000000000000000..79a3fcd5771aa23d793679282ce91906798b4a3b GIT binary patch literal 547 zcmV+;0^I$HP)padikLBjSuP zu0Q;D1nWcjRg9#2c-7fJyfNs&3Kp?mT)lyVI>zY zmH?pYGEB|M7r8e7Xp7khKMKjXaW6!9GE4aro#(}hFQrOOFz->yrrie9h3UkOzDK0{ z@is4}q|)r|Jk8B@mv`~H6uWwzTRUEjkS96*E`YbQA3~6FGJ_IFN{@YeNxOJS1x^&B zI?vS19y_|+I{%V!`S+=kX<))%0t@}vAh z%D;X9aOeZ3iVh~9gL~Wu36iHi&YVp+)kb;8=4WC#>EA&^O-ShF?9%%l46h6z)GW#v<^P)&c2Y% lTXG%%000000001N><7d{=}8ZA*IEDo002ovPDHLkV1oT%|0Mtb literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00024.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/clear_n_too_long_warning/00024.png new file mode 100644 index 0000000000000000000000000000000000000000..cc59349033daaad4bdeae570a7124de74d0a7374 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@{%ba4!+nDh2VAm1Sco`#26 zdpN(_3zdItWXV4L>_ozir~l;&FJ0oBBg_cY0|vH5=PaLJjr>x%&M#p`!BYLaOAS$f zr(C+_Q{|d<;2Nj!_FqD)8CzdEzIf%mhV6>b^+oRM_jTBWsb4rd->Go5{>Czg#8a}n zel@z*JYi=@m}vj=<{kgXzf`3A7aALVsGpnGVqsM2m3eh?w(;KS`(K>;Q{tzZ_ufO& zg!h`ahW4t*znJVdd*%i})O%)M zZGXr(Zhl|8`TJj`a<@9UJ9{sly*}I6XI0z2e3$nP&)6hioXIV9)YY@DHZO13@vNsS zT>bibNDFuaBuf_G_F!uFwLuK?0txelF{r5}E*5f3U6q literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/too_large_warning/00000.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/too_large_warning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..df6e01718ac7db8656876556198e373fae925b3f GIT binary patch literal 578 zcmV-I0=@l-P)h8DDn?a1MW_mr|xh zautbJKq)2Thzl|$;BceQcoO{F9Y8-BhZ_LkQ4C!}^)6gWSqoF&Pm*;(=<*#h{q4&B zoB&K07d*tod=YNU@^*6R`nA?}C7BJ|I$OD}8FZ=xFeCT9M_3!SC7*f+2sc}ooN;L% zR-%I0PNZ(>#$}vA3PhjCBFVU^&!>~ zx<8uQzD{v?(Wzi`<-xwpI|BsUG&JuU?brAxO>4j1`ptWRsC*c} z@`2F@004MAw`&y<`htAcFJc!C^d+VyB>sdJB;x_-`d&FET@N>YMtKkbRsE z?$zs}0Enrn4P7%@FQVH*Gd00000000000DwpH3qW7>K!M}F Q-T(jq07*qoM6N<$g1u_daOY=Jk-fm!`)rPaZ_s~i%^k-PLP#&;?|47fiKRl5v`%TQWnW(><#f@q(=v50 zgb`5AORZ0@+NxSXwy$ZWF(TibDud4q#U>okSu2NYCbjbr6 zTIyIS&$YY@v1`I05DF)2;ie8Y_Q&Wc&}ouu1JhLi%y z-xNgjQ`Utd+jV$n1&h2wB>T|6l5o~JCSMZo3Wx?Ep=5`E?LvZWY0hzLpz%TS5a zOLAR~<{x`9`~*`E&{=PSdw0}Myv&Oz;{LOP!feJ(MPOm^P*@$~9e)O->iJ{>-@ z@21b#M{(>|-phl9m}Cyt0q{T;ZCC;T000000002MLVf{z$P0FPVYC_m0000padikLBjSuP zu0Q;D1nWcjRg9#2c-7fJyfNs&3Kp?mT)lyVI>zY zmH?pYGEB|M7r8e7Xp7khKMKjXaW6!9GE4aro#(}hFQrOOFz->yrrie9h3UkOzDK0{ z@is4}q|)r|Jk8B@mv`~H6uWwzTRUEjkS96*E`YbQA3~6FGJ_IFN{@YeNxOJS1x^&B zI?vS19y_|+I{%V!`S+=kX<))%0t@}vAh z%D;X9aOeZ3iVh~9gL~Wu36iHi&YVp+)kb;8=4WC#>EA&^O-ShF?9%%l46h6z)GW#v<^P)&c2Y% lTXG%%000000001N><7d{=}8ZA*IEDo002ovPDHLkV1oT%|0Mtb literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/too_large_warning/00003.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/too_large_warning/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..3d12ba7610b993ca5747360f2eab0e6908870db0 GIT binary patch literal 523 zcmV+m0`&cfP)U>Uk#*N?;FA@}KmX6f=X~P40;>gR2)Zcv-G0w5(4{J%aP{KV`JTy@XkCVBDx`zCIx zX@dz=lJ#a>?^o!!FtWiYm>FSXo+loq>g))G)uYmz}A%Bu6|%H9n074&nl4|)}=uc9l*E1I5y(i7&fhcXj8U?JAE%z2X`H$I>N%HqwME!9rPSbS_p zAIJ9>-kc#n8ge5cTM_1_+v!f+WR)#auaf3U>ZaIV#LT_^McP3AK2d%&t&*$H0c9@a z2++O^uAHexq0B2L9^;5=??2mk;8000000002+UcdYHVfYloW(WWP N002ovPDHLkV1n&c@}>X) literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/too_large_warning/00004.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/too_large_warning/00004.png new file mode 100644 index 0000000000000000000000000000000000000000..c17e89d15d707d3927099638cf11e82b35d72074 GIT binary patch literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|?MB>EaktG3V{9z)6P{I2`WI zy?5ldyk_~$em_}lr%2^lXZL--D#hY@gl)DEP!lp}`5?OLuSMUKpmUa2ybMEbPtv{q zr20FnE_=Q+*vwgFrHan*8=A!lWZEB|t<)d; z*--0z(6VVcR%NfNisl?!{WV`!^q<@<-J+X;Io*=}=TB!(%+ucTn{UH%u_unV*&QV> z-GA*97*=$b^+JJP+_K&MnQOHR&S$MyvQuK_A_J$2ydTS7a$m5$IcxdTs?*mNA5Bg^ zRQdnuPT$Fo-(1`Nx9Xq7X1{Gan2nkAo|+5)-Y%kEyt%%r|JQC+P`n`ld;1B@lZqUD Rj(-6Odb;|#taD0e0sv%X+kXH6 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/too_large_warning/00005.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/accept/too_large_warning/00005.png new file mode 100644 index 0000000000000000000000000000000000000000..cc59349033daaad4bdeae570a7124de74d0a7374 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@{%ba4!+nDh2VAm1Sco`#26 zdpN(_3zdItWXV4L>_ozir~l;&FJ0oBBg_cY0|vH5=PaLJjr>x%&M#p`!BYLaOAS$f zr(C+_Q{|d<;2Nj!_FqD)8CzdEzIf%mhV6>b^+oRM_jTBWsb4rd->Go5{>Czg#8a}n zel@z*JYi=@m}vj=<{kgXzf`3A7aALVsGpnGVqsM2m3eh?w(;KS`(K>;Q{tzZ_ufO& zg!h`ahW4t*znJVdd*%i})O%)M zZGXr(Zhl|8`TJj`a<@9UJ9{sly*}I6XI0z2e3$nP&)6hioXIV9)YY@DHZO13@vNsS zT>bibNDFuaBuf_G_F!uFwLuK?0txelF{r5}E*5f3U6q literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00000.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..d3d5ed219e508117f53c138628c92b39e563f95d GIT binary patch literal 492 zcmVgfKE7-zce<(Ae5sfICss>>W#>S^5Wf)KsD4?wf` zi(W?p;0bJ`eM0O_2*S=5eGp6RZF^&i?KGIH$BPLGxDCW!NPVF;)o$ufExWb+aJ175 zn6}$Ys|-Nly;x)F#_qPoo1aw%V1xy`+uC3NZZ9t?#@=|RhMVkzh1Zc(@f_f6xn$h8 zIOhEUAX+*6{;a(^-7^T=yYj}**7D8M&rI`8TY0s)M>x%?l?%&Bw8l!Rg_CXYBzzQm zXRigv+G7C9>x1KmR{eMqcIGw%u2N&Ru$n}>O2er{G?}=%O_z}#EJ4l~0000000000 i000000001h-|-J?rc;s*n!}O+0000;T_)9`NfEir2&}jeGxu{bK(?96Xj(N7@23FFfX6i{nU}X@SXoy>3#0# zoMcAsIBZ)8fylf*aCNDiYn)0xj3U1QSmu3kFb)w*><=G!WvzSxBnEHokJ(1V2Tf!D z#+W34k-jAcWT4-cpp`MeaK}AGIEF7XbQ2agis44&>TsQAOJYa(c(Q1p#Fhh29mHiD zSL$WF%T=72eC;-X!q1DlEO8uXJs~5Nh}FcOym?X42&<76Q7@<<*0K0R{0slIT3oB9 zsA zV)klAQKIVPbn;*q+s`PCLI4(Yp!wyAo#YpCw{Khhs)kfmHo>$6RbkiNoO&`wjtg%K zgS|%$-5DQ%1=s@|AC~1a8Z?^r0C88aXSKi?shAwbHS;N-myj`w->F$TQuK+YvC2`$ zQ9Ru)8`|^mWZY&Rwg)_WMmvt96YlW8#3rJIQQE zftOPKLIA|HhNz5`^M*LtIRwpjS|mWGj~9k}?vIRX&HF{0haE!~dg{ zme!Vhk;zSIFaoRN7y2!v4~@h=@;UL+y_8cu1Ncr*D`5y5Rcqw)!0x460L1mt2-wi< zJ1xp3C-#wEg-P+R{sN)JZ_VC-j4 zS~Y&JwyU1U!@i1$iMfVq+m{-RhXtSw?Ulv}N!BBlAdpsjDVZ{(K%l~L9LI4S$8j9T kaU92S9LI4S$N3-p0D!!n7C8zsI{*Lx07*qoM6N<$f;29htN;K2 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00002.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/blindsigning/00002.png new file mode 100644 index 0000000000000000000000000000000000000000..471324463647c42b2de74c282e34caf0e801955d GIT binary patch literal 459 zcmV;+0W|)JP)0000000000GrafSd+k=txobDz zH0DAd{73>~^qq6MEtzF00j(LvZuG@g0)i|DrlT*m5)eZigKj4ORUA9djY)L3A zOU`QfpfbF-uEn`L=Qc9>w6GI6A^ zcOCs>NC05Pb#uDnYQYqw?9s1sjq0^e*r=7;#KH4zwSL@^&c1mKwGrT6UTex1eaXV4~{klY65{3J9h8B|J!u!_cweo*Vb-Idf6Pr zaC*~`_EmSDW@jq6XfnJ`Rfw%Mu0H$jfb82Q<*3@pvl$m^ZO{AaYto=Tktbmbr}ic8 zgx#@%_&)K@;U~L{E3ACNW|0C&t;uc GLK6TUIGRfU literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..9fa51df290f85860c685b43831f20f559eca45c8 GIT binary patch literal 463 zcmV;=0WkiFP)F^nHG&Ol`S5r1^o^|y$IUFw_Pd~Lz8jw=Xjq3)L<=#r&dQ}r6#DO4*H>AE-UhooQ{HOwN^$l+pw5K}_2zX-r#vr3)CJ8A z*UP6bT%k`*Mbslh^UYOg>ihJ%&LvNu%uz0=$q10qnF5(Q1RYG>G)IqVPoHe|9AKo< znp1+2(kU-Ea^8OWqs3Y{UdvZD^nv&Q000000001<;TM*+Ki`d0xJ&>5002ovPDHLk FV1mAB&o2M~ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00001.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00001.png new file mode 100644 index 0000000000000000000000000000000000000000..da5df5748b425ff56e2d08ecadef9b4602d6c1ec GIT binary patch literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A%>EaktG3V{g=uOQEJPnDr zU;5qoKk3Hl$`?}}s;IaLT>1Eao>tLiA(t9m<|R{39WIS^-x8F&W%=4EL3(jatr2%kfsel==WJ^3#QV9vFOKw|GkNE~P05*md%pRn1?$o@PEVWZIydRht1p@R z)^?ZOe|m6^fUxfq>F~XqcXphZpndY?RV!E9YpiU`^D=RpPU|*7@`9CcntTKbIZx{b$bll0kBnRkcje+q6@WUj*u1jZ95~<)Vx` z{|np;HTWU0?wLsXTD_Mx)pPBI`=Td(>;97K^8fzr$a#tuX6ub-Z{1PE!eHT?Dk`FQ zP2#HQVUFkeD(e>fTJ>^{?5!_%PoCYu{PJSf+OyNwdKA6ets#_u$bQW-7HvsC{j?^* zgsH3Y4*cw_yF5|8F26kVs_=AO!3X=-{95eLa=mtNt0>J@V}HWlp2j zw>QflIxkq0^gY4&T}p5Mq4S1sRpo&ZhY1ek{$bp2{cHDOE&;FtPgg&ebxsLQ0L$Fy A{Qv*} literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00002.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00002.png new file mode 100644 index 0000000000000000000000000000000000000000..fc2f4b72997ee897e1202b3f2436c2e5babbc59c GIT binary patch literal 728 zcmV;}0w?{6P) z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-A-$lyzNCq-Wi9n^4RradmfF zaK*Rgu*mqYHC|^9A5#eOVt>iI`&7}=yv%j!%ubn$ZoTTu@LqPKSx)cs^`vtv{J!4T ze({5`b9vvk5Y-?C9L9h;AH07C#7BpB{z@;LEEa9i&Q Okg%t#pUXO@geCwsql+s5 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00004.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00004.png new file mode 100644 index 0000000000000000000000000000000000000000..36a4ccfcad759a9eea601e83ac0c2e32a2c184ea GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|{s~ba4!+nDh2#?51V~p0>m{ zCF*bLJ>M-A_nG^J`;q*j8{c;pY4K(@T)AxAQrz>{BKEk1|E$znHBI*Fz5im@-n{j; zPr>nz_F0+vyTU%*RLHkq@oSU6@b9w{XY{;-{gXGPpQvZ+6zjSjCUnA2JzaJ7A3M!i zE)|}2qO0F~%OrnUd*GViD~-o*b*l|sPxI-eXNW6XA5*Vy$yt*iz98uKzqK+*TuXiPJxP8GUr)}e%wMThOc!nxlrr5u zW82U4A~;>w8 XxNwfeFr#FvGDzOj)z4*}Q$iB}SsEaktG3V{g=t<2A0uF&j zQ|E5@uex#i&jrT1B0yS?J{g46XMs(elN?s@quYSOo_a~^1BshgPQxE*-$@LECM zuBCywC+jD@_+HvGKgsfm_{y}GYWYY03mPo_KKbL_l=o|*o9;ebK4YmQd;aSKTYo-z zUfLiU|2i}3TKdV=E5Cm&p7+!9&WqWaCuXhGKY445#oR~d?f0cEvx<0D@JX!RwQ1L6 z)npcn{5tpOKW<-3A{Pov)`Ym+u{n8v)s#y%3ChlvLSlPD%u{7Q*gm>^YlqYn%@@v* z!2%8Juje$)$u%vlUj3L?{nIj)@T^ZR>c{S1>Ih%)OzK3vcEPpz=Q<}QEI(=`awph2 z^7Bm9^4*fx-v*xk`^A#~;W>GSzTnbh9RE}=tO>aCaF4X`&&`VS?ymoNjnn;8dt6F_ zneJ}utGf-u^!9J4=(%5%#x-ldK)23?EaktG3V`#z@oznJg$M; zC(qsRU$s>KZ^9!XPa6X>i_3RDUp?5R8hoHFclOKYo?Gsm6A7NSeZjf+X^#JAzps@o zNL=^kVRMjI_)?SYyxJPl#jiF_)2(t6T%$cx@q2^jgH$%3SG9`v#a^0kG=qI^PMT+S zy)d=MZ)3cW)`&vxhP@93wTzVByDJLeaLY1AqTF@SA_)yTR{!+WGj04VPPZ^)H{5n7?}Yn|U+N hU6%mH5;kyvYyZa652mwk5;6oyd%F6$taD0e0steR=s*Af literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00007.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00007.png new file mode 100644 index 0000000000000000000000000000000000000000..0aefc26a19ae470380d6e83ee072bb1bf139b0ff GIT binary patch literal 508 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A#>EaktG3V`!=&}|C9*4Q} zZg&2T7pi{AzC5_irX%o5=KH^&jyO1}IDU#q3-VgY|9V%{q|=&9E#7U-Pyevg%H;gL zyBXrq^Rss>{Sy(bKQAcr82kFmtK_yg?fkJLA5YFzP7s_*?aY)@0RF$PNoyx-W|HnvqS4w_eL8@+0`yfd@Y=xwJti{y!`8+I#L2S=IDlWr>*UoX_LMpKKROnfh`uPr1;38SAgdm#+?yzI&#>OJVyDG74wUj)a@J21aD1Z*}Qf4!WHH77y2#XJF@n--T8Ooyc0NAv)RtOe%S15 z!0}B_t;Mc;u1`AgRea+K*4lfj|5nVr{5j@7<3EP#eM!%FCh(fBKAH3N?zU+!7xrxt oEwo-FY=5jRj~N(O_`sW|(rvwuBxbrzngdei>FVdQ&MBb@09jw=L;wH) literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00008.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00008.png new file mode 100644 index 0000000000000000000000000000000000000000..33fd15d594f8eea825d32583f4591503dfd395b2 GIT binary patch literal 502 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|`(q>EaktG3V`#=t+kZ1RMhA z6sh0*Kk3HlngCJGzYCfbGb+zdPg38~;{IS_+9}KF{I|D7s-Av2$J?kn@8ygSS3>?@ zX?b?_d*&=R{aK$@OS$YlAIx^P;=$8xS!|o`_fA!LD{po1ySDBHl>!OI&F!;8X1TpB zuU;6H^z~YZY2n}1m$$x-Dmv%8FzTqmP40N*gwWUOkKeCcJK1krM||s+`!#XdCXXLv z{w=7S`l(np;pp@!vnKu0sx<%kzw>RCoVS z7W(2>ds2e&)hWwu9KTy%JvDOH_L22ZemDO~{?_&LUtNC?%FLJ_^o`M8^^)rHvglN< zUvbw&SRMrP`Z=DP8MXJC_4_w>C!NTibZ6N~?zs~GZITrZ&sN*}F1uOuS&Rf{nb(^6 zP3c*mi{54NKW?kNCHZRmngh-J4t>F;$2j_~rL`}5SG&t_Vx>ad?)jVR{Y>Y|Y{*)C z{P@;l3GtqduRaNPALp4~vi5$5tJ#asW*<-YvtP4skT>7Nc7oaT^@N*N<<{1|<;f|r p6SpWEepEfU-xwHK*uVkSe~b$_A2nvMtSke`d%F6$taD0e0swR;=UM;& literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00009.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00009.png new file mode 100644 index 0000000000000000000000000000000000000000..72e28d599f51b96ce1a30a42af83bfc752d6f2c1 GIT binary patch literal 511 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>Av>EaktG3V`#z)8&tJPnE4 zHk&{E=YDJVo95tYYKm?qmu~*MAI!edae~5>Nzb02)Qt2qciV2cm9gJr_CM{--<7Yf z;|llsd2MRe+UZAx|L^>r6Mbjrq$JyU!IhnBgC;uPk5m zYw!BU?HSX53H|+%HYM|y>z~<--c|c|Y>xZlXL&=mt|Rn_O+^Q{<<>v$4r(q zcJBW0!d38pTARSdzwM^WugsY}`On%jyvHx@UiNxU;u~f=cbm0Ow?5Q)0pjZLt@DBoflU=o}Yds+M?=@&Oi0W%@YgrdP2&)+@?3R&l2BO z`Ka3S9rLq2SL61tiD;b5?0)|Y!;8wSG#>T&7VZhpj-_w!n=jet_Wibu&C%0~)Ysg6 z`LXh?%rVy2JxM=#yRYBWwJdJhQlTtXS^nwXdhdTb*P2&7?A(#Y`y)lY_~Jvx3~%51 zf)(wt;j{fN?=CG_bP0l+XkKLmuxn literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00010.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00010.png new file mode 100644 index 0000000000000000000000000000000000000000..470006f56a6a3fb279883110db8b5bd8e44be646 GIT binary patch literal 506 zcmV@%J;1M7Wm!VBoxb`p+9jN~}YA<6%Y2N1l}A zX56r=?V*0l3OslN^f>K~$Kd|~;tj>xBlGJ-{%MG}?#DdV`ZRjzb(0<+*Un~Ku#VN1 zA6UH3aLKOoU&JCW=<8nMPv0Im{|5ZHku^YXs9BrL*1p@j)AVi~-Bu**NS*kS;9nU4 w0000000000000000000000000003Zue=#uJ7~u}%d;kCd07*qoM6N<$g6B{4!TAt>EaktG3V`!=uL+dcpP5K zmLK{z{Ycz9_QgqYy&`M+p4V*6^tyC`EaktG3V{g=t<2A0uF)3 zQ|IpZuex#i&jrUEe>pB!&eHl`qk6;3yF#N<$9QVctM<~^wUbUy4azc#&bu0BVR}{G zbYbP!yS~+%U(2gMTd~W`U()0;`}*mj#xG_m#BRzcf59?;{Wgc`2l80X$mIp)&RTo_ zLq3p!TfVE1#-wyp3EC_wAf9&naYnk3nx{tyi&M{iAxvTKQ z7CxD{rGM_QMSL_}x^9WBcbsqTLFsirujX-WTK00W);q5`ZXch^$D0T5o$)MYQ@6d6 zhmq?qs@Zo2Lne2;mb*Aj2Px7$vM zeA&51ljA_F>T-p2|FyBN=ca#4^n7CIX}9i#@LY*{`^R&6o=e%8MI@fb>}AXs83=J%l-0W zhg@DTfAX4Le~vsde7Rd<*FRUCONGx$*DYQ*XWzN6_6Me)Uc*@AeD+q#wr_Xi<}PbD o+_cW)*2EbPjM#vYg$)$6#m}|B9{inUM-@og)78&qol`;+03$!-5C8xG literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00013.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00013.png new file mode 100644 index 0000000000000000000000000000000000000000..28db5a5d11942479e124d57eb9a3b6f7854545e8 GIT binary patch literal 506 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>Ax>EaktG3V`#z-i42Jgte= z%dHdtdl%_{J|KBq?V;4lDc`>QpBL356u77;x-Ihh)_)pHw?r+AzJ7K2cAIB5Cb#Ds zEHC`Kck17n*X}Q!Vs)qP^47b#@9bWD;*RT=EPJ27Yu_|gD_cPuS6P2o^j>7xLU+8V~Roi#9?xf~#>5uhnK9YZz7Urdi_;?ptl!z}nUM0!a+cuN^ z`?a?0-=Ft?XI%SZR)6Nr_fPwut)KJXdb;G3cA+b)u1x=u6?J66i(iXpdX*ZTefUSW z?lenj`8JcZhKkSDw--qtzFXU-WHcwJHZJB#d{%WuTm9tf(&IMDKlpyg{oG`x*S>(I zc10K`(}!bL-V-9ixTkNox>sP7@Ac37?0b!*FO%Ht4sTfB_$9jW$3GG4v?f>Y?BF8b zw zzOkWicSOJUu`RzYbv{ilIc=<(@vlAN8FTF&_dj2rHvSZUaQdqabIr-@wZ_}ScAuN} r^6(5F(RbY^ZG__f@&F?YD~NwB{w4VBdL8ehUqJGnu6{1-oD!M6O=< zr)K+O<}|OrTiKpz`(0~o!>u=s?QZqdLBlV2JEqyazUgu;#X3DF_!4apL=G=AVD@wq zoSSZKG+XMQqQ-q2<9D%c@{=@sNz*st{|vZf^h@X5^yq9`g2Ul=A+(`6q5O(@@a%0E z+n@fu4d}(Ud_>E3FMTxgz7C$0Q_ThvgZxs0dX;)eucE~n6uZd$}lNUhGQ?p_O{}K>iDCTs28{ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00015.png new file mode 100644 index 0000000000000000000000000000000000000000..3b3282a16daa1a5abc6f577ecb61545fe83cc808 GIT binary patch literal 520 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A&>EaktG3V`!*s>M{9=Eyk zZgT#P7pi{AynOBCmi`qlZhX6^-rLyXap-*VOy9LzZKniPP1+uu9cz8r<_n+nL&<;j zE$4jAi?z=%9KIgp#r^%)>w_m+&d!g^yjGtV+Zy&)}pyS1_?#WtL-OSe?_W$Vambtoj z>14*F`P)MmwI&w7PxMy```tWo=jSIkoY!8}*)WsGZrpUN`-!^Y3@1Dfi@ z_X@Ev>~9R=6xyEodTQ*OYweTHu$_D#UE{oPalX+fxvFT%xqn|QjhC@@J>0Wt!WTPL z{d0W3-sE=9YnN89mYn`1Z}}hX>-TnU3$j1(JTt=3#ny1ArO(xceJi@6)Zaw@o};OD znagke>ko-POsBkfa`wfSoXq2&td6@+)OQS*KVo$JZM#a}_p%lzF=PxvXAx>EaktG3V_K$D+duJPv`| zC(kbUul!Xn)}XLMrKP9Q=xqIJzG=EMnfPRmv)KFlot`gz^u?!B(<-Odn`{4`UK0PC zG41r(B{!Yfmrlt`6Y@6}p5AMj9Dh1-?+oEL;X&DwO69F9p5(IiysdSwJ3M95&EQ3C zn^bLOSIs^pVSltzb5fxFXFgk*c;ke^_wrM}3+`2pYKq;E@b;bBvxAGv5<}GfmP-b7 zpP$+>?bEtjyAu2EtnKiti*Cw#{q=0kqN6XToX8T`S$??g{1<`g@(&+=J}_moMf0u9 zmArx8~J~*$SN0JdhmDF#|uZZ_PaCY=xQ^)^A*?J>u}xn`17_m(sFDyFZ?Rx-{v2vbcvd0IxBt7MEP{5 r_?~m3n$|+Xe|k#yumWQY8#utQ|C|r2!5^t#CLn1~S3j3^P6EaktG3V`!=%T|09IkWy z${zjI_pE-|zI-JU$Nd)%mrX9-C)C4oh|TlPHr6RYee%EeZC9!H(_C8i?1Mq!jTh%1 zX@AMtHM9Ki8pA);ExYSXBxV-;xU213bN+bF!iP~WrmynemXX+5^zP)!PaN(VXP)>= zZqPVw)9aUv^a{56t4X zIda02*}q?Fj-2-AebmCG^%Y4fUp4HbCDy-ty5=^A?}YhY0juNqZy8Tg(Wv};(s1f4 zSM%A$elwpp{y&o671Ta+?L@|h=WcH2e1524$9ID%Dq(I)#gP;DPYLR}nJ`sF>?&Kk z2Fv#b{{`>8V?O?6Q+;v&qLw4Whi@LL8ktM4T2~i^*iY41u3Vq-ky&`|p5BGkFLKxB z+C7V|FM967rgf@w$ybk@IlRB#p5o`1ni>e}xGk5-EY6MO)zn*#Xl zd@D?U&9=MGTqD2sYP6m0oYuaw7ZuT6x4ZoAHwM{gFazTdAL#kSE6vT`JVp1t7)Y6? LtDnm{r-UW|3!d*T literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00018.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00018.png new file mode 100644 index 0000000000000000000000000000000000000000..d437738554167e2f5a5818376f7b7b455b57db1d GIT binary patch literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|_uB>EaktG3V`#z)8&tJPnDv zF3+y`uUt62HsMr~(P{74NrAIk8Z8VVxS>E5gPUz^%D}J3K7Xnw`v7mFxW6GG{Xz)7eXr z>^03B=j~YZ-)>oaq5bP>kppjAmno!cudUtOUwgGf+x?Y=x>f0)+@6Xyt82H;y8plW zevRc^VdbfFgv!tll7?Kz2q6KA~b{ZTRZ zghapl_u@XCgMW0_czEaktG3V`#*rLMtE!7jS6hGXa@SJrY3DaD5nWX9_)>F3TFjjCxczU` z9^6nr(pEU*Ci4Q`wXSo;3v!gdzFkni)b92dqq}DxC#SBOdvfxfV`@>1z}UnFHXP%R W_L9p!omBrCB<<EaktG3V`#=%T|4JPv`& zC(qsRUv=a3I)l>AxG;`@^IztzpQhn)jE!CHIMdc^-`q8iX8$bSdTrl~u*7W3)o-K4 zLjR?PZBx3uwj1~e28JujYarH?_ zORF}Y@%^H#7k}vT^Tw5_oN})g9IbY7$xq{&cz5@iCts?rZ*#5FF7$4)7OBaus+qTu z{|7(Yyd$ps?~`4Z&#v6>&Uhy-i<7JG(l7JhH`YsCELKzdkt852pZrAo%1)zjL%q7+ z?A7NUbkBUS;OK9U`Q~d@L_R~H zV_BUfll)EQ`kb4sy`eJ}EuU)n;%B9-|2?0c>Dqca^2V>V_H4NKt~VmhdSBk@y2FPX z>URn6>wjH-pwi{meA8L!bEey$+ph8DDn?a1MW_mr|xh zautbJKq)2Thzl|$;BceQcoO{F9Y8-BhZ_LkQ4C!}^)6gWSqoF&Pm*;(=<*#h{q4&B zoB&K07d*tod=YNU@^*6R`nA?}C7BJ|I$OD}8FZ=xFeCT9M_3!SC7*f+2sc}ooN;L% zR-%I0PNZ(>#$}vA3PhjCBFVU^&!>~ zx<8uQzD{v?(Wzi`<-xwpI|BsUG&JuU?brAxO>4j1`ptWRsC*c} z@`2F@004MAw`&y<`htAcFJc!C^d+VyB>sdJB;x_-`d&FET@N>YMtKkbRsE z?$zs}0Enrn4P7%@FQVH*Gd00000000000DwpH3qW7>K!M}F Q-T(jq07*qoM6N<$g1u_5`;m_i5u00000000000B_*0_J!Z? zmtJn$*3TJfXq@=6rZb4zS4;ZpPtoc7Q8wRRLaEbf_lf0uVR|WE*)R9s{W9tZ5yM=( z6?N3t&kBw2vQ0Y$24e)Iw~mGCW3?jLLbc?|>kaU%dsS6@ zdOHJkFb8zt_@8E?GXS@uIvID7DMNMLrPR{j_w*&sj;&RS4pz(VzzD&NByt3?a=qTbhnkGih)S8hqM9QB2O19N0GZsv!V?? z;>IMeUWDlAav3^$9H{!DaKt36?wT2DgIHo7el1ii0068(`T3LvohpU7EV?6heK~lS z|7A0G#EjKi~s-t literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00023.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00023.png new file mode 100644 index 0000000000000000000000000000000000000000..79a3fcd5771aa23d793679282ce91906798b4a3b GIT binary patch literal 547 zcmV+;0^I$HP)padikLBjSuP zu0Q;D1nWcjRg9#2c-7fJyfNs&3Kp?mT)lyVI>zY zmH?pYGEB|M7r8e7Xp7khKMKjXaW6!9GE4aro#(}hFQrOOFz->yrrie9h3UkOzDK0{ z@is4}q|)r|Jk8B@mv`~H6uWwzTRUEjkS96*E`YbQA3~6FGJ_IFN{@YeNxOJS1x^&B zI?vS19y_|+I{%V!`S+=kX<))%0t@}vAh z%D;X9aOeZ3iVh~9gL~Wu36iHi&YVp+)kb;8=4WC#>EA&^O-ShF?9%%l46h6z)GW#v<^P)&c2Y% lTXG%%000000001N><7d{=}8ZA*IEDo002ovPDHLkV1oT%|0Mtb literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00024.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/clear_n_too_long_warning/00024.png new file mode 100644 index 0000000000000000000000000000000000000000..cc59349033daaad4bdeae570a7124de74d0a7374 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@{%ba4!+nDh2VAm1Sco`#26 zdpN(_3zdItWXV4L>_ozir~l;&FJ0oBBg_cY0|vH5=PaLJjr>x%&M#p`!BYLaOAS$f zr(C+_Q{|d<;2Nj!_FqD)8CzdEzIf%mhV6>b^+oRM_jTBWsb4rd->Go5{>Czg#8a}n zel@z*JYi=@m}vj=<{kgXzf`3A7aALVsGpnGVqsM2m3eh?w(;KS`(K>;Q{tzZ_ufO& zg!h`ahW4t*znJVdd*%i})O%)M zZGXr(Zhl|8`TJj`a<@9UJ9{sly*}I6XI0z2e3$nP&)6hioXIV9)YY@DHZO13@vNsS zT>bibNDFuaBuf_G_F!uFwLuK?0txelF{r5}E*5f3U6q literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00000.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..df6e01718ac7db8656876556198e373fae925b3f GIT binary patch literal 578 zcmV-I0=@l-P)h8DDn?a1MW_mr|xh zautbJKq)2Thzl|$;BceQcoO{F9Y8-BhZ_LkQ4C!}^)6gWSqoF&Pm*;(=<*#h{q4&B zoB&K07d*tod=YNU@^*6R`nA?}C7BJ|I$OD}8FZ=xFeCT9M_3!SC7*f+2sc}ooN;L% zR-%I0PNZ(>#$}vA3PhjCBFVU^&!>~ zx<8uQzD{v?(Wzi`<-xwpI|BsUG&JuU?brAxO>4j1`ptWRsC*c} z@`2F@004MAw`&y<`htAcFJc!C^d+VyB>sdJB;x_-`d&FET@N>YMtKkbRsE z?$zs}0Enrn4P7%@FQVH*Gd00000000000DwpH3qW7>K!M}F Q-T(jq07*qoM6N<$g1u_daOY=Jk-fm!`)rPaZ_s~i%^k-PLP#&;?|47fiKRl5v`%TQWnW(><#f@q(=v50 zgb`5AORZ0@+NxSXwy$ZWF(TibDud4q#U>okSu2NYCbjbr6 zTIyIS&$YY@v1`I05DF)2;ie8Y_Q&Wc&}ouu1JhLi%y z-xNgjQ`Utd+jV$n1&h2wB>T|6l5o~JCSMZo3Wx?Ep=5`E?LvZWY0hzLpz%TS5a zOLAR~<{x`9`~*`E&{=PSdw0}Myv&Oz;{LOP!feJ(MPOm^P*@$~9e)O->iJ{>-@ z@21b#M{(>|-phl9m}Cyt0q{T;ZCC;T000000002MLVf{z$P0FPVYC_m0000padikLBjSuP zu0Q;D1nWcjRg9#2c-7fJyfNs&3Kp?mT)lyVI>zY zmH?pYGEB|M7r8e7Xp7khKMKjXaW6!9GE4aro#(}hFQrOOFz->yrrie9h3UkOzDK0{ z@is4}q|)r|Jk8B@mv`~H6uWwzTRUEjkS96*E`YbQA3~6FGJ_IFN{@YeNxOJS1x^&B zI?vS19y_|+I{%V!`S+=kX<))%0t@}vAh z%D;X9aOeZ3iVh~9gL~Wu36iHi&YVp+)kb;8=4WC#>EA&^O-ShF?9%%l46h6z)GW#v<^P)&c2Y% lTXG%%000000001N><7d{=}8ZA*IEDo002ovPDHLkV1oT%|0Mtb literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00003.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..3d12ba7610b993ca5747360f2eab0e6908870db0 GIT binary patch literal 523 zcmV+m0`&cfP)U>Uk#*N?;FA@}KmX6f=X~P40;>gR2)Zcv-G0w5(4{J%aP{KV`JTy@XkCVBDx`zCIx zX@dz=lJ#a>?^o!!FtWiYm>FSXo+loq>g))G)uYmz}A%Bu6|%H9n074&nl4|)}=uc9l*E1I5y(i7&fhcXj8U?JAE%z2X`H$I>N%HqwME!9rPSbS_p zAIJ9>-kc#n8ge5cTM_1_+v!f+WR)#auaf3U>ZaIV#LT_^McP3AK2d%&t&*$H0c9@a z2++O^uAHexq0B2L9^;5=??2mk;8000000002+UcdYHVfYloW(WWP N002ovPDHLkV1n&c@}>X) literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00004.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00004.png new file mode 100644 index 0000000000000000000000000000000000000000..c17e89d15d707d3927099638cf11e82b35d72074 GIT binary patch literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|?MB>EaktG3V{9z)6P{I2`WI zy?5ldyk_~$em_}lr%2^lXZL--D#hY@gl)DEP!lp}`5?OLuSMUKpmUa2ybMEbPtv{q zr20FnE_=Q+*vwgFrHan*8=A!lWZEB|t<)d; z*--0z(6VVcR%NfNisl?!{WV`!^q<@<-J+X;Io*=}=TB!(%+ucTn{UH%u_unV*&QV> z-GA*97*=$b^+JJP+_K&MnQOHR&S$MyvQuK_A_J$2ydTS7a$m5$IcxdTs?*mNA5Bg^ zRQdnuPT$Fo-(1`Nx9Xq7X1{Gan2nkAo|+5)-Y%kEyt%%r|JQC+P`n`ld;1B@lZqUD Rj(-6Odb;|#taD0e0sv%X+kXH6 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00005.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_blindsigning/too_large_warning/00005.png new file mode 100644 index 0000000000000000000000000000000000000000..cc59349033daaad4bdeae570a7124de74d0a7374 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@{%ba4!+nDh2VAm1Sco`#26 zdpN(_3zdItWXV4L>_ozir~l;&FJ0oBBg_cY0|vH5=PaLJjr>x%&M#p`!BYLaOAS$f zr(C+_Q{|d<;2Nj!_FqD)8CzdEzIf%mhV6>b^+oRM_jTBWsb4rd->Go5{>Czg#8a}n zel@z*JYi=@m}vj=<{kgXzf`3A7aALVsGpnGVqsM2m3eh?w(;KS`(K>;Q{tzZ_ufO& zg!h`ahW4t*znJVdd*%i})O%)M zZGXr(Zhl|8`TJj`a<@9UJ9{sly*}I6XI0z2e3$nP&)6hioXIV9)YY@DHZO13@vNsS zT>bibNDFuaBuf_G_F!uFwLuK?0txelF{r5}E*5f3U6q literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..9fa51df290f85860c685b43831f20f559eca45c8 GIT binary patch literal 463 zcmV;=0WkiFP)F^nHG&Ol`S5r1^o^|y$IUFw_Pd~Lz8jw=Xjq3)L<=#r&dQ}r6#DO4*H>AE-UhooQ{HOwN^$l+pw5K}_2zX-r#vr3)CJ8A z*UP6bT%k`*Mbslh^UYOg>ihJ%&LvNu%uz0=$q10qnF5(Q1RYG>G)IqVPoHe|9AKo< znp1+2(kU-Ea^8OWqs3Y{UdvZD^nv&Q000000001<;TM*+Ki`d0xJ&>5002ovPDHLk FV1mAB&o2M~ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00001.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00001.png new file mode 100644 index 0000000000000000000000000000000000000000..da5df5748b425ff56e2d08ecadef9b4602d6c1ec GIT binary patch literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A%>EaktG3V{g=uOQEJPnDr zU;5qoKk3Hl$`?}}s;IaLT>1Eao>tLiA(t9m<|R{39WIS^-x8F&W%=4EL3(jatr2%kfsel==WJ^3#QV9vFOKw|GkNE~P05*md%pRn1?$o@PEVWZIydRht1p@R z)^?ZOe|m6^fUxfq>F~XqcXphZpndY?RV!E9YpiU`^D=RpPU|*7@`9CcntTKbIZx{b$bll0kBnRkcje+q6@WUj*u1jZ95~<)Vx` z{|np;HTWU0?wLsXTD_Mx)pPBI`=Td(>;97K^8fzr$a#tuX6ub-Z{1PE!eHT?Dk`FQ zP2#HQVUFkeD(e>fTJ>^{?5!_%PoCYu{PJSf+OyNwdKA6ets#_u$bQW-7HvsC{j?^* zgsH3Y4*cw_yF5|8F26kVs_=AO!3X=-{95eLa=mtNt0>J@V}HWlp2j zw>QflIxkq0^gY4&T}p5Mq4S1sRpo&ZhY1ek{$bp2{cHDOE&;FtPgg&ebxsLQ0L$Fy A{Qv*} literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00002.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00002.png new file mode 100644 index 0000000000000000000000000000000000000000..fc2f4b72997ee897e1202b3f2436c2e5babbc59c GIT binary patch literal 728 zcmV;}0w?{6P) z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-A-$lyzNCq-Wi9n^4RradmfF zaK*Rgu*mqYHC|^9A5#eOVt>iI`&7}=yv%j!%ubn$ZoTTu@LqPKSx)cs^`vtv{J!4T ze({5`b9vvk5Y-?C9L9h;AH07C#7BpB{z@;LEEa9i&Q Okg%t#pUXO@geCwsql+s5 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00004.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00004.png new file mode 100644 index 0000000000000000000000000000000000000000..36a4ccfcad759a9eea601e83ac0c2e32a2c184ea GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|{s~ba4!+nDh2#?51V~p0>m{ zCF*bLJ>M-A_nG^J`;q*j8{c;pY4K(@T)AxAQrz>{BKEk1|E$znHBI*Fz5im@-n{j; zPr>nz_F0+vyTU%*RLHkq@oSU6@b9w{XY{;-{gXGPpQvZ+6zjSjCUnA2JzaJ7A3M!i zE)|}2qO0F~%OrnUd*GViD~-o*b*l|sPxI-eXNW6XA5*Vy$yt*iz98uKzqK+*TuXiPJxP8GUr)}e%wMThOc!nxlrr5u zW82U4A~;>w8 XxNwfeFr#FvGDzOj)z4*}Q$iB}SsEaktG3V{g=t<2A0uF&j zQ|E5@uex#i&jrT1B0yS?J{g46XMs(elN?s@quYSOo_a~^1BshgPQxE*-$@LECM zuBCywC+jD@_+HvGKgsfm_{y}GYWYY03mPo_KKbL_l=o|*o9;ebK4YmQd;aSKTYo-z zUfLiU|2i}3TKdV=E5Cm&p7+!9&WqWaCuXhGKY445#oR~d?f0cEvx<0D@JX!RwQ1L6 z)npcn{5tpOKW<-3A{Pov)`Ym+u{n8v)s#y%3ChlvLSlPD%u{7Q*gm>^YlqYn%@@v* z!2%8Juje$)$u%vlUj3L?{nIj)@T^ZR>c{S1>Ih%)OzK3vcEPpz=Q<}QEI(=`awph2 z^7Bm9^4*fx-v*xk`^A#~;W>GSzTnbh9RE}=tO>aCaF4X`&&`VS?ymoNjnn;8dt6F_ zneJ}utGf-u^!9J4=(%5%#x-ldK)23?EaktG3V`#z@oznJg$M; zC(qsRU$s>KZ^9!XPa6X>i_3RDUp?5R8hoHFclOKYo?Gsm6A7NSeZjf+X^#JAzps@o zNL=^kVRMjI_)?SYyxJPl#jiF_)2(t6T%$cx@q2^jgH$%3SG9`v#a^0kG=qI^PMT+S zy)d=MZ)3cW)`&vxhP@93wTzVByDJLeaLY1AqTF@SA_)yTR{!+WGj04VPPZ^)H{5n7?}Yn|U+N hU6%mH5;kyvYyZa652mwk5;6oyd%F6$taD0e0steR=s*Af literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00007.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00007.png new file mode 100644 index 0000000000000000000000000000000000000000..0aefc26a19ae470380d6e83ee072bb1bf139b0ff GIT binary patch literal 508 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A#>EaktG3V`!=&}|C9*4Q} zZg&2T7pi{AzC5_irX%o5=KH^&jyO1}IDU#q3-VgY|9V%{q|=&9E#7U-Pyevg%H;gL zyBXrq^Rss>{Sy(bKQAcr82kFmtK_yg?fkJLA5YFzP7s_*?aY)@0RF$PNoyx-W|HnvqS4w_eL8@+0`yfd@Y=xwJti{y!`8+I#L2S=IDlWr>*UoX_LMpKKROnfh`uPr1;38SAgdm#+?yzI&#>OJVyDG74wUj)a@J21aD1Z*}Qf4!WHH77y2#XJF@n--T8Ooyc0NAv)RtOe%S15 z!0}B_t;Mc;u1`AgRea+K*4lfj|5nVr{5j@7<3EP#eM!%FCh(fBKAH3N?zU+!7xrxt oEwo-FY=5jRj~N(O_`sW|(rvwuBxbrzngdei>FVdQ&MBb@09jw=L;wH) literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00008.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00008.png new file mode 100644 index 0000000000000000000000000000000000000000..33fd15d594f8eea825d32583f4591503dfd395b2 GIT binary patch literal 502 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|`(q>EaktG3V`#=t+kZ1RMhA z6sh0*Kk3HlngCJGzYCfbGb+zdPg38~;{IS_+9}KF{I|D7s-Av2$J?kn@8ygSS3>?@ zX?b?_d*&=R{aK$@OS$YlAIx^P;=$8xS!|o`_fA!LD{po1ySDBHl>!OI&F!;8X1TpB zuU;6H^z~YZY2n}1m$$x-Dmv%8FzTqmP40N*gwWUOkKeCcJK1krM||s+`!#XdCXXLv z{w=7S`l(np;pp@!vnKu0sx<%kzw>RCoVS z7W(2>ds2e&)hWwu9KTy%JvDOH_L22ZemDO~{?_&LUtNC?%FLJ_^o`M8^^)rHvglN< zUvbw&SRMrP`Z=DP8MXJC_4_w>C!NTibZ6N~?zs~GZITrZ&sN*}F1uOuS&Rf{nb(^6 zP3c*mi{54NKW?kNCHZRmngh-J4t>F;$2j_~rL`}5SG&t_Vx>ad?)jVR{Y>Y|Y{*)C z{P@;l3GtqduRaNPALp4~vi5$5tJ#asW*<-YvtP4skT>7Nc7oaT^@N*N<<{1|<;f|r p6SpWEepEfU-xwHK*uVkSe~b$_A2nvMtSke`d%F6$taD0e0swR;=UM;& literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00009.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00009.png new file mode 100644 index 0000000000000000000000000000000000000000..72e28d599f51b96ce1a30a42af83bfc752d6f2c1 GIT binary patch literal 511 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>Av>EaktG3V`#z)8&tJPnE4 zHk&{E=YDJVo95tYYKm?qmu~*MAI!edae~5>Nzb02)Qt2qciV2cm9gJr_CM{--<7Yf z;|llsd2MRe+UZAx|L^>r6Mbjrq$JyU!IhnBgC;uPk5m zYw!BU?HSX53H|+%HYM|y>z~<--c|c|Y>xZlXL&=mt|Rn_O+^Q{<<>v$4r(q zcJBW0!d38pTARSdzwM^WugsY}`On%jyvHx@UiNxU;u~f=cbm0Ow?5Q)0pjZLt@DBoflU=o}Yds+M?=@&Oi0W%@YgrdP2&)+@?3R&l2BO z`Ka3S9rLq2SL61tiD;b5?0)|Y!;8wSG#>T&7VZhpj-_w!n=jet_Wibu&C%0~)Ysg6 z`LXh?%rVy2JxM=#yRYBWwJdJhQlTtXS^nwXdhdTb*P2&7?A(#Y`y)lY_~Jvx3~%51 zf)(wt;j{fN?=CG_bP0l+XkKLmuxn literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00010.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00010.png new file mode 100644 index 0000000000000000000000000000000000000000..470006f56a6a3fb279883110db8b5bd8e44be646 GIT binary patch literal 506 zcmV@%J;1M7Wm!VBoxb`p+9jN~}YA<6%Y2N1l}A zX56r=?V*0l3OslN^f>K~$Kd|~;tj>xBlGJ-{%MG}?#DdV`ZRjzb(0<+*Un~Ku#VN1 zA6UH3aLKOoU&JCW=<8nMPv0Im{|5ZHku^YXs9BrL*1p@j)AVi~-Bu**NS*kS;9nU4 w0000000000000000000000000003Zue=#uJ7~u}%d;kCd07*qoM6N<$g6B{4!TAt>EaktG3V`!=uL+dcpP5K zmLK{z{Ycz9_QgqYy&`M+p4V*6^tyC`EaktG3V{g=t<2A0uF)3 zQ|IpZuex#i&jrUEe>pB!&eHl`qk6;3yF#N<$9QVctM<~^wUbUy4azc#&bu0BVR}{G zbYbP!yS~+%U(2gMTd~W`U()0;`}*mj#xG_m#BRzcf59?;{Wgc`2l80X$mIp)&RTo_ zLq3p!TfVE1#-wyp3EC_wAf9&naYnk3nx{tyi&M{iAxvTKQ z7CxD{rGM_QMSL_}x^9WBcbsqTLFsirujX-WTK00W);q5`ZXch^$D0T5o$)MYQ@6d6 zhmq?qs@Zo2Lne2;mb*Aj2Px7$vM zeA&51ljA_F>T-p2|FyBN=ca#4^n7CIX}9i#@LY*{`^R&6o=e%8MI@fb>}AXs83=J%l-0W zhg@DTfAX4Le~vsde7Rd<*FRUCONGx$*DYQ*XWzN6_6Me)Uc*@AeD+q#wr_Xi<}PbD o+_cW)*2EbPjM#vYg$)$6#m}|B9{inUM-@og)78&qol`;+03$!-5C8xG literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00013.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00013.png new file mode 100644 index 0000000000000000000000000000000000000000..28db5a5d11942479e124d57eb9a3b6f7854545e8 GIT binary patch literal 506 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>Ax>EaktG3V`#z-i42Jgte= z%dHdtdl%_{J|KBq?V;4lDc`>QpBL356u77;x-Ihh)_)pHw?r+AzJ7K2cAIB5Cb#Ds zEHC`Kck17n*X}Q!Vs)qP^47b#@9bWD;*RT=EPJ27Yu_|gD_cPuS6P2o^j>7xLU+8V~Roi#9?xf~#>5uhnK9YZz7Urdi_;?ptl!z}nUM0!a+cuN^ z`?a?0-=Ft?XI%SZR)6Nr_fPwut)KJXdb;G3cA+b)u1x=u6?J66i(iXpdX*ZTefUSW z?lenj`8JcZhKkSDw--qtzFXU-WHcwJHZJB#d{%WuTm9tf(&IMDKlpyg{oG`x*S>(I zc10K`(}!bL-V-9ixTkNox>sP7@Ac37?0b!*FO%Ht4sTfB_$9jW$3GG4v?f>Y?BF8b zw zzOkWicSOJUu`RzYbv{ilIc=<(@vlAN8FTF&_dj2rHvSZUaQdqabIr-@wZ_}ScAuN} r^6(5F(RbY^ZG__f@&F?YD~NwB{w4VBdL8ehUqJGnu6{1-oD!M6O=< zr)K+O<}|OrTiKpz`(0~o!>u=s?QZqdLBlV2JEqyazUgu;#X3DF_!4apL=G=AVD@wq zoSSZKG+XMQqQ-q2<9D%c@{=@sNz*st{|vZf^h@X5^yq9`g2Ul=A+(`6q5O(@@a%0E z+n@fu4d}(Ud_>E3FMTxgz7C$0Q_ThvgZxs0dX;)eucE~n6uZd$}lNUhGQ?p_O{}K>iDCTs28{ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00015.png new file mode 100644 index 0000000000000000000000000000000000000000..3b3282a16daa1a5abc6f577ecb61545fe83cc808 GIT binary patch literal 520 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A&>EaktG3V`!*s>M{9=Eyk zZgT#P7pi{AynOBCmi`qlZhX6^-rLyXap-*VOy9LzZKniPP1+uu9cz8r<_n+nL&<;j zE$4jAi?z=%9KIgp#r^%)>w_m+&d!g^yjGtV+Zy&)}pyS1_?#WtL-OSe?_W$Vambtoj z>14*F`P)MmwI&w7PxMy```tWo=jSIkoY!8}*)WsGZrpUN`-!^Y3@1Dfi@ z_X@Ev>~9R=6xyEodTQ*OYweTHu$_D#UE{oPalX+fxvFT%xqn|QjhC@@J>0Wt!WTPL z{d0W3-sE=9YnN89mYn`1Z}}hX>-TnU3$j1(JTt=3#ny1ArO(xceJi@6)Zaw@o};OD znagke>ko-POsBkfa`wfSoXq2&td6@+)OQS*KVo$JZM#a}_p%lzF=PxvXAx>EaktG3V_K$D+duJPv`| zC(kbUul!Xn)}XLMrKP9Q=xqIJzG=EMnfPRmv)KFlot`gz^u?!B(<-Odn`{4`UK0PC zG41r(B{!Yfmrlt`6Y@6}p5AMj9Dh1-?+oEL;X&DwO69F9p5(IiysdSwJ3M95&EQ3C zn^bLOSIs^pVSltzb5fxFXFgk*c;ke^_wrM}3+`2pYKq;E@b;bBvxAGv5<}GfmP-b7 zpP$+>?bEtjyAu2EtnKiti*Cw#{q=0kqN6XToX8T`S$??g{1<`g@(&+=J}_moMf0u9 zmArx8~J~*$SN0JdhmDF#|uZZ_PaCY=xQ^)^A*?J>u}xn`17_m(sFDyFZ?Rx-{v2vbcvd0IxBt7MEP{5 r_?~m3n$|+Xe|k#yumWQY8#utQ|C|r2!5^t#CLn1~S3j3^P6EaktG3V`!=%T|09IkWy z${zjI_pE-|zI-JU$Nd)%mrX9-C)C4oh|TlPHr6RYee%EeZC9!H(_C8i?1Mq!jTh%1 zX@AMtHM9Ki8pA);ExYSXBxV-;xU213bN+bF!iP~WrmynemXX+5^zP)!PaN(VXP)>= zZqPVw)9aUv^a{56t4X zIda02*}q?Fj-2-AebmCG^%Y4fUp4HbCDy-ty5=^A?}YhY0juNqZy8Tg(Wv};(s1f4 zSM%A$elwpp{y&o671Ta+?L@|h=WcH2e1524$9ID%Dq(I)#gP;DPYLR}nJ`sF>?&Kk z2Fv#b{{`>8V?O?6Q+;v&qLw4Whi@LL8ktM4T2~i^*iY41u3Vq-ky&`|p5BGkFLKxB z+C7V|FM967rgf@w$ybk@IlRB#p5o`1ni>e}xGk5-EY6MO)zn*#Xl zd@D?U&9=MGTqD2sYP6m0oYuaw7ZuT6x4ZoAHwM{gFazTdAL#kSE6vT`JVp1t7)Y6? LtDnm{r-UW|3!d*T literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00018.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00018.png new file mode 100644 index 0000000000000000000000000000000000000000..d437738554167e2f5a5818376f7b7b455b57db1d GIT binary patch literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|_uB>EaktG3V`#z)8&tJPnDv zF3+y`uUt62HsMr~(P{74NrAIk8Z8VVxS>E5gPUz^%D}J3K7Xnw`v7mFxW6GG{Xz)7eXr z>^03B=j~YZ-)>oaq5bP>kppjAmno!cudUtOUwgGf+x?Y=x>f0)+@6Xyt82H;y8plW zevRc^VdbfFgv!tll7?Kz2q6KA~b{ZTRZ zghapl_u@XCgMW0_czEaktG3V`#*rLMtE!7jS6hGXa@SJrY3DaD5nWX9_)>F3TFjjCxczU` z9^6nr(pEU*Ci4Q`wXSo;3v!gdzFkni)b92dqq}DxC#SBOdvfxfV`@>1z}UnFHXP%R W_L9p!omBrCB<<EaktG3V`#=%T|4JPv`& zC(qsRUv=a3I)l>AxG;`@^IztzpQhn)jE!CHIMdc^-`q8iX8$bSdTrl~u*7W3)o-K4 zLjR?PZBx3uwj1~e28JujYarH?_ zORF}Y@%^H#7k}vT^Tw5_oN})g9IbY7$xq{&cz5@iCts?rZ*#5FF7$4)7OBaus+qTu z{|7(Yyd$ps?~`4Z&#v6>&Uhy-i<7JG(l7JhH`YsCELKzdkt852pZrAo%1)zjL%q7+ z?A7NUbkBUS;OK9U`Q~d@L_R~H zV_BUfll)EQ`kb4sy`eJ}EuU)n;%B9-|2?0c>Dqca^2V>V_H4NKt~VmhdSBk@y2FPX z>URn6>wjH-pwi{meA8L!bEey$+ph8DDn?a1MW_mr|xh zautbJKq)2Thzl|$;BceQcoO{F9Y8-BhZ_LkQ4C!}^)6gWSqoF&Pm*;(=<*#h{q4&B zoB&K07d*tod=YNU@^*6R`nA?}C7BJ|I$OD}8FZ=xFeCT9M_3!SC7*f+2sc}ooN;L% zR-%I0PNZ(>#$}vA3PhjCBFVU^&!>~ zx<8uQzD{v?(Wzi`<-xwpI|BsUG&JuU?brAxO>4j1`ptWRsC*c} z@`2F@004MAw`&y<`htAcFJc!C^d+VyB>sdJB;x_-`d&FET@N>YMtKkbRsE z?$zs}0Enrn4P7%@FQVH*Gd00000000000DwpH3qW7>K!M}F Q-T(jq07*qoM6N<$g1u_5`;m_i5u00000000000B_*0_J!Z? zmtJn$*3TJfXq@=6rZb4zS4;ZpPtoc7Q8wRRLaEbf_lf0uVR|WE*)R9s{W9tZ5yM=( z6?N3t&kBw2vQ0Y$24e)Iw~mGCW3?jLLbc?|>kaU%dsS6@ zdOHJkFb8zt_@8E?GXS@uIvID7DMNMLrPR{j_w*&sj;&RS4pz(VzzD&NByt3?a=qTbhnkGih)S8hqM9QB2O19N0GZsv!V?? z;>IMeUWDlAav3^$9H{!DaKt36?wT2DgIHo7el1ii0068(`T3LvohpU7EV?6heK~lS z|7A0G#EjKi~s-t literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00023.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00023.png new file mode 100644 index 0000000000000000000000000000000000000000..79a3fcd5771aa23d793679282ce91906798b4a3b GIT binary patch literal 547 zcmV+;0^I$HP)padikLBjSuP zu0Q;D1nWcjRg9#2c-7fJyfNs&3Kp?mT)lyVI>zY zmH?pYGEB|M7r8e7Xp7khKMKjXaW6!9GE4aro#(}hFQrOOFz->yrrie9h3UkOzDK0{ z@is4}q|)r|Jk8B@mv`~H6uWwzTRUEjkS96*E`YbQA3~6FGJ_IFN{@YeNxOJS1x^&B zI?vS19y_|+I{%V!`S+=kX<))%0t@}vAh z%D;X9aOeZ3iVh~9gL~Wu36iHi&YVp+)kb;8=4WC#>EA&^O-ShF?9%%l46h6z)GW#v<^P)&c2Y% lTXG%%000000001N><7d{=}8ZA*IEDo002ovPDHLkV1oT%|0Mtb literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00024.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/clear_n_too_long_warning/00024.png new file mode 100644 index 0000000000000000000000000000000000000000..cc59349033daaad4bdeae570a7124de74d0a7374 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@{%ba4!+nDh2VAm1Sco`#26 zdpN(_3zdItWXV4L>_ozir~l;&FJ0oBBg_cY0|vH5=PaLJjr>x%&M#p`!BYLaOAS$f zr(C+_Q{|d<;2Nj!_FqD)8CzdEzIf%mhV6>b^+oRM_jTBWsb4rd->Go5{>Czg#8a}n zel@z*JYi=@m}vj=<{kgXzf`3A7aALVsGpnGVqsM2m3eh?w(;KS`(K>;Q{tzZ_ufO& zg!h`ahW4t*znJVdd*%i})O%)M zZGXr(Zhl|8`TJj`a<@9UJ9{sly*}I6XI0z2e3$nP&)6hioXIV9)YY@DHZO13@vNsS zT>bibNDFuaBuf_G_F!uFwLuK?0txelF{r5}E*5f3U6q literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00000.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..df6e01718ac7db8656876556198e373fae925b3f GIT binary patch literal 578 zcmV-I0=@l-P)h8DDn?a1MW_mr|xh zautbJKq)2Thzl|$;BceQcoO{F9Y8-BhZ_LkQ4C!}^)6gWSqoF&Pm*;(=<*#h{q4&B zoB&K07d*tod=YNU@^*6R`nA?}C7BJ|I$OD}8FZ=xFeCT9M_3!SC7*f+2sc}ooN;L% zR-%I0PNZ(>#$}vA3PhjCBFVU^&!>~ zx<8uQzD{v?(Wzi`<-xwpI|BsUG&JuU?brAxO>4j1`ptWRsC*c} z@`2F@004MAw`&y<`htAcFJc!C^d+VyB>sdJB;x_-`d&FET@N>YMtKkbRsE z?$zs}0Enrn4P7%@FQVH*Gd00000000000DwpH3qW7>K!M}F Q-T(jq07*qoM6N<$g1u_daOY=Jk-fm!`)rPaZ_s~i%^k-PLP#&;?|47fiKRl5v`%TQWnW(><#f@q(=v50 zgb`5AORZ0@+NxSXwy$ZWF(TibDud4q#U>okSu2NYCbjbr6 zTIyIS&$YY@v1`I05DF)2;ie8Y_Q&Wc&}ouu1JhLi%y z-xNgjQ`Utd+jV$n1&h2wB>T|6l5o~JCSMZo3Wx?Ep=5`E?LvZWY0hzLpz%TS5a zOLAR~<{x`9`~*`E&{=PSdw0}Myv&Oz;{LOP!feJ(MPOm^P*@$~9e)O->iJ{>-@ z@21b#M{(>|-phl9m}Cyt0q{T;ZCC;T000000002MLVf{z$P0FPVYC_m0000padikLBjSuP zu0Q;D1nWcjRg9#2c-7fJyfNs&3Kp?mT)lyVI>zY zmH?pYGEB|M7r8e7Xp7khKMKjXaW6!9GE4aro#(}hFQrOOFz->yrrie9h3UkOzDK0{ z@is4}q|)r|Jk8B@mv`~H6uWwzTRUEjkS96*E`YbQA3~6FGJ_IFN{@YeNxOJS1x^&B zI?vS19y_|+I{%V!`S+=kX<))%0t@}vAh z%D;X9aOeZ3iVh~9gL~Wu36iHi&YVp+)kb;8=4WC#>EA&^O-ShF?9%%l46h6z)GW#v<^P)&c2Y% lTXG%%000000001N><7d{=}8ZA*IEDo002ovPDHLkV1oT%|0Mtb literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00003.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..3d12ba7610b993ca5747360f2eab0e6908870db0 GIT binary patch literal 523 zcmV+m0`&cfP)U>Uk#*N?;FA@}KmX6f=X~P40;>gR2)Zcv-G0w5(4{J%aP{KV`JTy@XkCVBDx`zCIx zX@dz=lJ#a>?^o!!FtWiYm>FSXo+loq>g))G)uYmz}A%Bu6|%H9n074&nl4|)}=uc9l*E1I5y(i7&fhcXj8U?JAE%z2X`H$I>N%HqwME!9rPSbS_p zAIJ9>-kc#n8ge5cTM_1_+v!f+WR)#auaf3U>ZaIV#LT_^McP3AK2d%&t&*$H0c9@a z2++O^uAHexq0B2L9^;5=??2mk;8000000002+UcdYHVfYloW(WWP N002ovPDHLkV1n&c@}>X) literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00004.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00004.png new file mode 100644 index 0000000000000000000000000000000000000000..c17e89d15d707d3927099638cf11e82b35d72074 GIT binary patch literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|?MB>EaktG3V{9z)6P{I2`WI zy?5ldyk_~$em_}lr%2^lXZL--D#hY@gl)DEP!lp}`5?OLuSMUKpmUa2ybMEbPtv{q zr20FnE_=Q+*vwgFrHan*8=A!lWZEB|t<)d; z*--0z(6VVcR%NfNisl?!{WV`!^q<@<-J+X;Io*=}=TB!(%+ucTn{UH%u_unV*&QV> z-GA*97*=$b^+JJP+_K&MnQOHR&S$MyvQuK_A_J$2ydTS7a$m5$IcxdTs?*mNA5Bg^ zRQdnuPT$Fo-(1`Nx9Xq7X1{Gan2nkAo|+5)-Y%kEyt%%r|JQC+P`n`ld;1B@lZqUD Rj(-6Odb;|#taD0e0sv%X+kXH6 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00005.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00005.png new file mode 100644 index 0000000000000000000000000000000000000000..cc59349033daaad4bdeae570a7124de74d0a7374 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@{%ba4!+nDh2VAm1Sco`#26 zdpN(_3zdItWXV4L>_ozir~l;&FJ0oBBg_cY0|vH5=PaLJjr>x%&M#p`!BYLaOAS$f zr(C+_Q{|d<;2Nj!_FqD)8CzdEzIf%mhV6>b^+oRM_jTBWsb4rd->Go5{>Czg#8a}n zel@z*JYi=@m}vj=<{kgXzf`3A7aALVsGpnGVqsM2m3eh?w(;KS`(K>;Q{tzZ_ufO& zg!h`ahW4t*znJVdd*%i})O%)M zZGXr(Zhl|8`TJj`a<@9UJ9{sly*}I6XI0z2e3$nP&)6hioXIV9)YY@DHZO13@vNsS zT>bibNDFuaBuf_G_F!uFwLuK?0txelF{r5}E*5f3U6q literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00006.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_large_warning/too_large_warning/00006.png new file mode 100644 index 0000000000000000000000000000000000000000..137ca9e4946dcd461fab8ca146124917077d946d GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|=-$ba4!+nDh2#B;O$e9@oI; z8=l|ytGsXJ_s%?d!PDvE>UTex1eaXV4~{klY65{3J9h8B|J!u!_cweo*Vb-Idf6Pr zaC*~`_EmSDW@jq6XfnJ`Rfw%Mu0H$jfb82Q<*3@pvl$m^ZO{AaYto=Tktbmbr}ic8 zgx#@%_&)K@;U~L{E3ACNW|0C&t;uc GLK6TUIGRfU literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00000.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..9fa51df290f85860c685b43831f20f559eca45c8 GIT binary patch literal 463 zcmV;=0WkiFP)F^nHG&Ol`S5r1^o^|y$IUFw_Pd~Lz8jw=Xjq3)L<=#r&dQ}r6#DO4*H>AE-UhooQ{HOwN^$l+pw5K}_2zX-r#vr3)CJ8A z*UP6bT%k`*Mbslh^UYOg>ihJ%&LvNu%uz0=$q10qnF5(Q1RYG>G)IqVPoHe|9AKo< znp1+2(kU-Ea^8OWqs3Y{UdvZD^nv&Q000000001<;TM*+Ki`d0xJ&>5002ovPDHLk FV1mAB&o2M~ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00001.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00001.png new file mode 100644 index 0000000000000000000000000000000000000000..da5df5748b425ff56e2d08ecadef9b4602d6c1ec GIT binary patch literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A%>EaktG3V{g=uOQEJPnDr zU;5qoKk3Hl$`?}}s;IaLT>1Eao>tLiA(t9m<|R{39WIS^-x8F&W%=4EL3(jatr2%kfsel==WJ^3#QV9vFOKw|GkNE~P05*md%pRn1?$o@PEVWZIydRht1p@R z)^?ZOe|m6^fUxfq>F~XqcXphZpndY?RV!E9YpiU`^D=RpPU|*7@`9CcntTKbIZx{b$bll0kBnRkcje+q6@WUj*u1jZ95~<)Vx` z{|np;HTWU0?wLsXTD_Mx)pPBI`=Td(>;97K^8fzr$a#tuX6ub-Z{1PE!eHT?Dk`FQ zP2#HQVUFkeD(e>fTJ>^{?5!_%PoCYu{PJSf+OyNwdKA6ets#_u$bQW-7HvsC{j?^* zgsH3Y4*cw_yF5|8F26kVs_=AO!3X=-{95eLa=mtNt0>J@V}HWlp2j zw>QflIxkq0^gY4&T}p5Mq4S1sRpo&ZhY1ek{$bp2{cHDOE&;FtPgg&ebxsLQ0L$Fy A{Qv*} literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00002.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00002.png new file mode 100644 index 0000000000000000000000000000000000000000..fc2f4b72997ee897e1202b3f2436c2e5babbc59c GIT binary patch literal 728 zcmV;}0w?{6P) z8y$ZMTFVp{lb;GSEv|Fp$rQiYOwWM05ogOj9mF{??Wk~h&e@rp6&suf(HS7Fch}Ri zxonoeF}MMuNm)C0xZ$5q@DzAO)Wk{Yvily;W3S_1$~OhT-67pJq%iV{qcLX_?zQrx zbP4RAec94`Hhbo=-92{4$NOq>j2ctx;shXQI(K?+ie1F@M4P9JsQGD%| zRN_FmF$5<7Tz&J7Hrk-HNPFIw2Y9U7)J74!6tZQuH<4jZs{_XVb4k|m)X1mpb@Sjc zaNV-F5X=6ABKEyM5{9YS85!LJTpgsPco#Ul8IskRXW7ASUR}Lnwnlb-_X4r9zw9k$ z3nO-A-$lyzNCq-Wi9n^4RradmfF zaK*Rgu*mqYHC|^9A5#eOVt>iI`&7}=yv%j!%ubn$ZoTTu@LqPKSx)cs^`vtv{J!4T ze({5`b9vvk5Y-?C9L9h;AH07C#7BpB{z@;LEEa9i&Q Okg%t#pUXO@geCwsql+s5 literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00004.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00004.png new file mode 100644 index 0000000000000000000000000000000000000000..36a4ccfcad759a9eea601e83ac0c2e32a2c184ea GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|{s~ba4!+nDh2#?51V~p0>m{ zCF*bLJ>M-A_nG^J`;q*j8{c;pY4K(@T)AxAQrz>{BKEk1|E$znHBI*Fz5im@-n{j; zPr>nz_F0+vyTU%*RLHkq@oSU6@b9w{XY{;-{gXGPpQvZ+6zjSjCUnA2JzaJ7A3M!i zE)|}2qO0F~%OrnUd*GViD~-o*b*l|sPxI-eXNW6XA5*Vy$yt*iz98uKzqK+*TuXiPJxP8GUr)}e%wMThOc!nxlrr5u zW82U4A~;>w8 XxNwfeFr#FvGDzOj)z4*}Q$iB}SsEaktG3V{g=t<2A0uF&j zQ|E5@uex#i&jrT1B0yS?J{g46XMs(elN?s@quYSOo_a~^1BshgPQxE*-$@LECM zuBCywC+jD@_+HvGKgsfm_{y}GYWYY03mPo_KKbL_l=o|*o9;ebK4YmQd;aSKTYo-z zUfLiU|2i}3TKdV=E5Cm&p7+!9&WqWaCuXhGKY445#oR~d?f0cEvx<0D@JX!RwQ1L6 z)npcn{5tpOKW<-3A{Pov)`Ym+u{n8v)s#y%3ChlvLSlPD%u{7Q*gm>^YlqYn%@@v* z!2%8Juje$)$u%vlUj3L?{nIj)@T^ZR>c{S1>Ih%)OzK3vcEPpz=Q<}QEI(=`awph2 z^7Bm9^4*fx-v*xk`^A#~;W>GSzTnbh9RE}=tO>aCaF4X`&&`VS?ymoNjnn;8dt6F_ zneJ}utGf-u^!9J4=(%5%#x-ldK)23?EaktG3V`#z@oznJg$M; zC(qsRU$s>KZ^9!XPa6X>i_3RDUp?5R8hoHFclOKYo?Gsm6A7NSeZjf+X^#JAzps@o zNL=^kVRMjI_)?SYyxJPl#jiF_)2(t6T%$cx@q2^jgH$%3SG9`v#a^0kG=qI^PMT+S zy)d=MZ)3cW)`&vxhP@93wTzVByDJLeaLY1AqTF@SA_)yTR{!+WGj04VPPZ^)H{5n7?}Yn|U+N hU6%mH5;kyvYyZa652mwk5;6oyd%F6$taD0e0steR=s*Af literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00007.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00007.png new file mode 100644 index 0000000000000000000000000000000000000000..0aefc26a19ae470380d6e83ee072bb1bf139b0ff GIT binary patch literal 508 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A#>EaktG3V`!=&}|C9*4Q} zZg&2T7pi{AzC5_irX%o5=KH^&jyO1}IDU#q3-VgY|9V%{q|=&9E#7U-Pyevg%H;gL zyBXrq^Rss>{Sy(bKQAcr82kFmtK_yg?fkJLA5YFzP7s_*?aY)@0RF$PNoyx-W|HnvqS4w_eL8@+0`yfd@Y=xwJti{y!`8+I#L2S=IDlWr>*UoX_LMpKKROnfh`uPr1;38SAgdm#+?yzI&#>OJVyDG74wUj)a@J21aD1Z*}Qf4!WHH77y2#XJF@n--T8Ooyc0NAv)RtOe%S15 z!0}B_t;Mc;u1`AgRea+K*4lfj|5nVr{5j@7<3EP#eM!%FCh(fBKAH3N?zU+!7xrxt oEwo-FY=5jRj~N(O_`sW|(rvwuBxbrzngdei>FVdQ&MBb@09jw=L;wH) literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00008.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00008.png new file mode 100644 index 0000000000000000000000000000000000000000..33fd15d594f8eea825d32583f4591503dfd395b2 GIT binary patch literal 502 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|`(q>EaktG3V`#=t+kZ1RMhA z6sh0*Kk3HlngCJGzYCfbGb+zdPg38~;{IS_+9}KF{I|D7s-Av2$J?kn@8ygSS3>?@ zX?b?_d*&=R{aK$@OS$YlAIx^P;=$8xS!|o`_fA!LD{po1ySDBHl>!OI&F!;8X1TpB zuU;6H^z~YZY2n}1m$$x-Dmv%8FzTqmP40N*gwWUOkKeCcJK1krM||s+`!#XdCXXLv z{w=7S`l(np;pp@!vnKu0sx<%kzw>RCoVS z7W(2>ds2e&)hWwu9KTy%JvDOH_L22ZemDO~{?_&LUtNC?%FLJ_^o`M8^^)rHvglN< zUvbw&SRMrP`Z=DP8MXJC_4_w>C!NTibZ6N~?zs~GZITrZ&sN*}F1uOuS&Rf{nb(^6 zP3c*mi{54NKW?kNCHZRmngh-J4t>F;$2j_~rL`}5SG&t_Vx>ad?)jVR{Y>Y|Y{*)C z{P@;l3GtqduRaNPALp4~vi5$5tJ#asW*<-YvtP4skT>7Nc7oaT^@N*N<<{1|<;f|r p6SpWEepEfU-xwHK*uVkSe~b$_A2nvMtSke`d%F6$taD0e0swR;=UM;& literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00009.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00009.png new file mode 100644 index 0000000000000000000000000000000000000000..72e28d599f51b96ce1a30a42af83bfc752d6f2c1 GIT binary patch literal 511 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>Av>EaktG3V`#z)8&tJPnE4 zHk&{E=YDJVo95tYYKm?qmu~*MAI!edae~5>Nzb02)Qt2qciV2cm9gJr_CM{--<7Yf z;|llsd2MRe+UZAx|L^>r6Mbjrq$JyU!IhnBgC;uPk5m zYw!BU?HSX53H|+%HYM|y>z~<--c|c|Y>xZlXL&=mt|Rn_O+^Q{<<>v$4r(q zcJBW0!d38pTARSdzwM^WugsY}`On%jyvHx@UiNxU;u~f=cbm0Ow?5Q)0pjZLt@DBoflU=o}Yds+M?=@&Oi0W%@YgrdP2&)+@?3R&l2BO z`Ka3S9rLq2SL61tiD;b5?0)|Y!;8wSG#>T&7VZhpj-_w!n=jet_Wibu&C%0~)Ysg6 z`LXh?%rVy2JxM=#yRYBWwJdJhQlTtXS^nwXdhdTb*P2&7?A(#Y`y)lY_~Jvx3~%51 zf)(wt;j{fN?=CG_bP0l+XkKLmuxn literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00010.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00010.png new file mode 100644 index 0000000000000000000000000000000000000000..470006f56a6a3fb279883110db8b5bd8e44be646 GIT binary patch literal 506 zcmV@%J;1M7Wm!VBoxb`p+9jN~}YA<6%Y2N1l}A zX56r=?V*0l3OslN^f>K~$Kd|~;tj>xBlGJ-{%MG}?#DdV`ZRjzb(0<+*Un~Ku#VN1 zA6UH3aLKOoU&JCW=<8nMPv0Im{|5ZHku^YXs9BrL*1p@j)AVi~-Bu**NS*kS;9nU4 w0000000000000000000000000003Zue=#uJ7~u}%d;kCd07*qoM6N<$g6B{4!TAt>EaktG3V`!=uL+dcpP5K zmLK{z{Ycz9_QgqYy&`M+p4V*6^tyC`EaktG3V{g=t<2A0uF)3 zQ|IpZuex#i&jrUEe>pB!&eHl`qk6;3yF#N<$9QVctM<~^wUbUy4azc#&bu0BVR}{G zbYbP!yS~+%U(2gMTd~W`U()0;`}*mj#xG_m#BRzcf59?;{Wgc`2l80X$mIp)&RTo_ zLq3p!TfVE1#-wyp3EC_wAf9&naYnk3nx{tyi&M{iAxvTKQ z7CxD{rGM_QMSL_}x^9WBcbsqTLFsirujX-WTK00W);q5`ZXch^$D0T5o$)MYQ@6d6 zhmq?qs@Zo2Lne2;mb*Aj2Px7$vM zeA&51ljA_F>T-p2|FyBN=ca#4^n7CIX}9i#@LY*{`^R&6o=e%8MI@fb>}AXs83=J%l-0W zhg@DTfAX4Le~vsde7Rd<*FRUCONGx$*DYQ*XWzN6_6Me)Uc*@AeD+q#wr_Xi<}PbD o+_cW)*2EbPjM#vYg$)$6#m}|B9{inUM-@og)78&qol`;+03$!-5C8xG literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00013.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00013.png new file mode 100644 index 0000000000000000000000000000000000000000..28db5a5d11942479e124d57eb9a3b6f7854545e8 GIT binary patch literal 506 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>Ax>EaktG3V`#z-i42Jgte= z%dHdtdl%_{J|KBq?V;4lDc`>QpBL356u77;x-Ihh)_)pHw?r+AzJ7K2cAIB5Cb#Ds zEHC`Kck17n*X}Q!Vs)qP^47b#@9bWD;*RT=EPJ27Yu_|gD_cPuS6P2o^j>7xLU+8V~Roi#9?xf~#>5uhnK9YZz7Urdi_;?ptl!z}nUM0!a+cuN^ z`?a?0-=Ft?XI%SZR)6Nr_fPwut)KJXdb;G3cA+b)u1x=u6?J66i(iXpdX*ZTefUSW z?lenj`8JcZhKkSDw--qtzFXU-WHcwJHZJB#d{%WuTm9tf(&IMDKlpyg{oG`x*S>(I zc10K`(}!bL-V-9ixTkNox>sP7@Ac37?0b!*FO%Ht4sTfB_$9jW$3GG4v?f>Y?BF8b zw zzOkWicSOJUu`RzYbv{ilIc=<(@vlAN8FTF&_dj2rHvSZUaQdqabIr-@wZ_}ScAuN} r^6(5F(RbY^ZG__f@&F?YD~NwB{w4VBdL8ehUqJGnu6{1-oD!M6O=< zr)K+O<}|OrTiKpz`(0~o!>u=s?QZqdLBlV2JEqyazUgu;#X3DF_!4apL=G=AVD@wq zoSSZKG+XMQqQ-q2<9D%c@{=@sNz*st{|vZf^h@X5^yq9`g2Ul=A+(`6q5O(@@a%0E z+n@fu4d}(Ud_>E3FMTxgz7C$0Q_ThvgZxs0dX;)eucE~n6uZd$}lNUhGQ?p_O{}K>iDCTs28{ literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00015.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00015.png new file mode 100644 index 0000000000000000000000000000000000000000..3b3282a16daa1a5abc6f577ecb61545fe83cc808 GIT binary patch literal 520 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>A&>EaktG3V`!*s>M{9=Eyk zZgT#P7pi{AynOBCmi`qlZhX6^-rLyXap-*VOy9LzZKniPP1+uu9cz8r<_n+nL&<;j zE$4jAi?z=%9KIgp#r^%)>w_m+&d!g^yjGtV+Zy&)}pyS1_?#WtL-OSe?_W$Vambtoj z>14*F`P)MmwI&w7PxMy```tWo=jSIkoY!8}*)WsGZrpUN`-!^Y3@1Dfi@ z_X@Ev>~9R=6xyEodTQ*OYweTHu$_D#UE{oPalX+fxvFT%xqn|QjhC@@J>0Wt!WTPL z{d0W3-sE=9YnN89mYn`1Z}}hX>-TnU3$j1(JTt=3#ny1ArO(xceJi@6)Zaw@o};OD znagke>ko-POsBkfa`wfSoXq2&td6@+)OQS*KVo$JZM#a}_p%lzF=PxvXAx>EaktG3V_K$D+duJPv`| zC(kbUul!Xn)}XLMrKP9Q=xqIJzG=EMnfPRmv)KFlot`gz^u?!B(<-Odn`{4`UK0PC zG41r(B{!Yfmrlt`6Y@6}p5AMj9Dh1-?+oEL;X&DwO69F9p5(IiysdSwJ3M95&EQ3C zn^bLOSIs^pVSltzb5fxFXFgk*c;ke^_wrM}3+`2pYKq;E@b;bBvxAGv5<}GfmP-b7 zpP$+>?bEtjyAu2EtnKiti*Cw#{q=0kqN6XToX8T`S$??g{1<`g@(&+=J}_moMf0u9 zmArx8~J~*$SN0JdhmDF#|uZZ_PaCY=xQ^)^A*?J>u}xn`17_m(sFDyFZ?Rx-{v2vbcvd0IxBt7MEP{5 r_?~m3n$|+Xe|k#yumWQY8#utQ|C|r2!5^t#CLn1~S3j3^P6EaktG3V`!=%T|09IkWy z${zjI_pE-|zI-JU$Nd)%mrX9-C)C4oh|TlPHr6RYee%EeZC9!H(_C8i?1Mq!jTh%1 zX@AMtHM9Ki8pA);ExYSXBxV-;xU213bN+bF!iP~WrmynemXX+5^zP)!PaN(VXP)>= zZqPVw)9aUv^a{56t4X zIda02*}q?Fj-2-AebmCG^%Y4fUp4HbCDy-ty5=^A?}YhY0juNqZy8Tg(Wv};(s1f4 zSM%A$elwpp{y&o671Ta+?L@|h=WcH2e1524$9ID%Dq(I)#gP;DPYLR}nJ`sF>?&Kk z2Fv#b{{`>8V?O?6Q+;v&qLw4Whi@LL8ktM4T2~i^*iY41u3Vq-ky&`|p5BGkFLKxB z+C7V|FM967rgf@w$ybk@IlRB#p5o`1ni>e}xGk5-EY6MO)zn*#Xl zd@D?U&9=MGTqD2sYP6m0oYuaw7ZuT6x4ZoAHwM{gFazTdAL#kSE6vT`JVp1t7)Y6? LtDnm{r-UW|3!d*T literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00018.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00018.png new file mode 100644 index 0000000000000000000000000000000000000000..d437738554167e2f5a5818376f7b7b455b57db1d GIT binary patch literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|_uB>EaktG3V`#z)8&tJPnDv zF3+y`uUt62HsMr~(P{74NrAIk8Z8VVxS>E5gPUz^%D}J3K7Xnw`v7mFxW6GG{Xz)7eXr z>^03B=j~YZ-)>oaq5bP>kppjAmno!cudUtOUwgGf+x?Y=x>f0)+@6Xyt82H;y8plW zevRc^VdbfFgv!tll7?Kz2q6KA~b{ZTRZ zghapl_u@XCgMW0_czEaktG3V`#*rLMtE!7jS6hGXa@SJrY3DaD5nWX9_)>F3TFjjCxczU` z9^6nr(pEU*Ci4Q`wXSo;3v!gdzFkni)b92dqq}DxC#SBOdvfxfV`@>1z}UnFHXP%R W_L9p!omBrCB<<EaktG3V`#=%T|4JPv`& zC(qsRUv=a3I)l>AxG;`@^IztzpQhn)jE!CHIMdc^-`q8iX8$bSdTrl~u*7W3)o-K4 zLjR?PZBx3uwj1~e28JujYarH?_ zORF}Y@%^H#7k}vT^Tw5_oN})g9IbY7$xq{&cz5@iCts?rZ*#5FF7$4)7OBaus+qTu z{|7(Yyd$ps?~`4Z&#v6>&Uhy-i<7JG(l7JhH`YsCELKzdkt852pZrAo%1)zjL%q7+ z?A7NUbkBUS;OK9U`Q~d@L_R~H zV_BUfll)EQ`kb4sy`eJ}EuU)n;%B9-|2?0c>Dqca^2V>V_H4NKt~VmhdSBk@y2FPX z>URn6>wjH-pwi{meA8L!bEey$+ph8DDn?a1MW_mr|xh zautbJKq)2Thzl|$;BceQcoO{F9Y8-BhZ_LkQ4C!}^)6gWSqoF&Pm*;(=<*#h{q4&B zoB&K07d*tod=YNU@^*6R`nA?}C7BJ|I$OD}8FZ=xFeCT9M_3!SC7*f+2sc}ooN;L% zR-%I0PNZ(>#$}vA3PhjCBFVU^&!>~ zx<8uQzD{v?(Wzi`<-xwpI|BsUG&JuU?brAxO>4j1`ptWRsC*c} z@`2F@004MAw`&y<`htAcFJc!C^d+VyB>sdJB;x_-`d&FET@N>YMtKkbRsE z?$zs}0Enrn4P7%@FQVH*Gd00000000000DwpH3qW7>K!M}F Q-T(jq07*qoM6N<$g1u_5`;m_i5u00000000000B_*0_J!Z? zmtJn$*3TJfXq@=6rZb4zS4;ZpPtoc7Q8wRRLaEbf_lf0uVR|WE*)R9s{W9tZ5yM=( z6?N3t&kBw2vQ0Y$24e)Iw~mGCW3?jLLbc?|>kaU%dsS6@ zdOHJkFb8zt_@8E?GXS@uIvID7DMNMLrPR{j_w*&sj;&RS4pz(VzzD&NByt3?a=qTbhnkGih)S8hqM9QB2O19N0GZsv!V?? z;>IMeUWDlAav3^$9H{!DaKt36?wT2DgIHo7el1ii0068(`T3LvohpU7EV?6heK~lS z|7A0G#EjKi~s-t literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00023.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00023.png new file mode 100644 index 0000000000000000000000000000000000000000..79a3fcd5771aa23d793679282ce91906798b4a3b GIT binary patch literal 547 zcmV+;0^I$HP)padikLBjSuP zu0Q;D1nWcjRg9#2c-7fJyfNs&3Kp?mT)lyVI>zY zmH?pYGEB|M7r8e7Xp7khKMKjXaW6!9GE4aro#(}hFQrOOFz->yrrie9h3UkOzDK0{ z@is4}q|)r|Jk8B@mv`~H6uWwzTRUEjkS96*E`YbQA3~6FGJ_IFN{@YeNxOJS1x^&B zI?vS19y_|+I{%V!`S+=kX<))%0t@}vAh z%D;X9aOeZ3iVh~9gL~Wu36iHi&YVp+)kb;8=4WC#>EA&^O-ShF?9%%l46h6z)GW#v<^P)&c2Y% lTXG%%000000001N><7d{=}8ZA*IEDo002ovPDHLkV1oT%|0Mtb literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00024.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00024.png new file mode 100644 index 0000000000000000000000000000000000000000..cc59349033daaad4bdeae570a7124de74d0a7374 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@{%ba4!+nDh2VAm1Sco`#26 zdpN(_3zdItWXV4L>_ozir~l;&FJ0oBBg_cY0|vH5=PaLJjr>x%&M#p`!BYLaOAS$f zr(C+_Q{|d<;2Nj!_FqD)8CzdEzIf%mhV6>b^+oRM_jTBWsb4rd->Go5{>Czg#8a}n zel@z*JYi=@m}vj=<{kgXzf`3A7aALVsGpnGVqsM2m3eh?w(;KS`(K>;Q{tzZ_ufO& zg!h`ahW4t*znJVdd*%i})O%)M zZGXr(Zhl|8`TJj`a<@9UJ9{sly*}I6XI0z2e3$nP&)6hioXIV9)YY@DHZO13@vNsS zT>bibNDFuaBuf_G_F!uFwLuK?0txelF{r5}E*5f3U6q literal 0 HcmV?d00001 diff --git a/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00025.png b/tests/integration/nano/snapshots/nanox/test_sign_too_long_operation/too_large/reject_at_too_long_warning/clear_n_too_long_warning/00025.png new file mode 100644 index 0000000000000000000000000000000000000000..137ca9e4946dcd461fab8ca146124917077d946d GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|=-$ba4!+nDh2#B;O$e9@oI; z8=l|ytGsXJ_s%?d!PDvE>UTex1eaXV4~{klY65{3J9h8B|J!u!_cweo*Vb-Idf6Pr zaC*~`_EmSDW@jq6XfnJ`Rfw%Mu0H$jfb82Q<*3@pvl$m^ZO{AaYto=Tktbmbr}ic8 zgx#@%_&)K@;U~L{E3ACNW|0C&t;uc GLK6TUIGRfU literal 0 HcmV?d00001 diff --git a/tests/integration/nano/test_blindsign_reject.py b/tests/integration/nano/test_blindsign_reject.py index b8f629b4..46791cab 100755 --- a/tests/integration/nano/test_blindsign_reject.py +++ b/tests/integration/nano/test_blindsign_reject.py @@ -27,12 +27,10 @@ def test_blindsign_reject(app): expression = Message.from_bytes("050092abf8e3d9e5f8cfd9ae8a9fe5f28ea1d5b5abf1af82dae8a4b68df3d1889eb6f988f5e8d31a") - app._failing_signing(DEFAULT_ACCOUNT, - expression, - with_hash=False, - text=Screen_text.Sign_reject, - status_code=StatusCode.PARSE_ERROR, - path=Path(test_name) / "reject_from_clear") + app.parsing_error_signing(DEFAULT_ACCOUNT, + expression, + with_hash=False, + path=Path(test_name) / "reject_from_clear") def expected_failure_send() -> bytes: with app.expect_apdu_failure(StatusCode.REJECT): diff --git a/tests/integration/nano/test_sign_too_long_operation.py b/tests/integration/nano/test_sign_too_long_operation.py index b6a7e307..f69e138c 100644 --- a/tests/integration/nano/test_sign_too_long_operation.py +++ b/tests/integration/nano/test_sign_too_long_operation.py @@ -18,6 +18,7 @@ from utils.app import Screen, Screen_text, DEFAULT_ACCOUNT from utils.message import Message +from utils.backend import StatusCode test_path = Path(Path(__file__).stem) @@ -49,6 +50,30 @@ def navigate() -> None: _sign_too_long(app, msg, navigate) +def _reject_too_long( + app, + msg: str, + status_code: StatusCode, + navigate: Callable[[], None]): + + app.setup_expert_mode() + + message = Message.from_bytes(msg) + + app._failing_signing( + DEFAULT_ACCOUNT, + message, + with_hash=True, + navigate=navigate, + status_code=status_code) + + app.quit() + + +### Too long operation ### + +basic_test_path = test_path / "basic" + ## Operation (0): Reveal # Source: tz1ixvCiPJYyMjsp2nKBVaq54f6AdbV8hCKa # Fee: 1 XTZ @@ -96,9 +121,30 @@ def navigate() -> None: # Fee: 1 XTZ # Storage limit: 3 # Staking limit: 10 XTZ +basic_operation = "0300000000000000000000000000000000000000000000000000000000000000006b00ffdd6102321bc251e4a5190ad5b12b251069d9b4c0843d0b0104020320182716513907b6bab33f905396d031931c07e01bddd780780c1a56b9c086da6c00ffdd6102321bc251e4a5190ad5b12b251069d9b480897a0c0107c08db701000278eb8b6ab9a768579cd5146b480789650c83f28effff0d7570646174655f636f6e6669670000000607070005030a6e00ffdd6102321bc251e4a5190ad5b12b251069d9b4c08db7010d0105ff01ee572f02e5be5d097ba17369789582882e8abb87c900ffdd6102321bc251e4a5190ad5b12b251069d9b48092f4010e0106000000fa000000086d65737361676530000000086d65737361676531000000086d65737361676532000000086d65737361676533000000086d65737361676534000000086d65737361676535000000086d65737361676536000000086d65737361676537000000086d65737361676538000000086d65737361676539000000096d6573736167653130000000096d6573736167653131000000096d6573736167653132000000096d6573736167653133000000096d6573736167653134000000096d6573736167653135000000096d6573736167653136000000096d6573736167653137000000096d6573736167653138000000096d65737361676531397000ffdd6102321bc251e4a5190ad5b12b251069d9b4c0843d0f0103ff80ade204" + def test_sign_basic_too_long_operation(app): - msg="0300000000000000000000000000000000000000000000000000000000000000006b00ffdd6102321bc251e4a5190ad5b12b251069d9b4c0843d0b0104020320182716513907b6bab33f905396d031931c07e01bddd780780c1a56b9c086da6c00ffdd6102321bc251e4a5190ad5b12b251069d9b480897a0c0107c08db701000278eb8b6ab9a768579cd5146b480789650c83f28effff0d7570646174655f636f6e6669670000000607070005030a6e00ffdd6102321bc251e4a5190ad5b12b251069d9b4c08db7010d0105ff01ee572f02e5be5d097ba17369789582882e8abb87c900ffdd6102321bc251e4a5190ad5b12b251069d9b48092f4010e0106000000fa000000086d65737361676530000000086d65737361676531000000086d65737361676532000000086d65737361676533000000086d65737361676534000000086d65737361676535000000086d65737361676536000000086d65737361676537000000086d65737361676538000000086d65737361676539000000096d6573736167653130000000096d6573736167653131000000096d6573736167653132000000096d6573736167653133000000096d6573736167653134000000096d6573736167653135000000096d6573736167653136000000096d6573736167653137000000096d6573736167653138000000096d65737361676531397000ffdd6102321bc251e4a5190ad5b12b251069d9b4c0843d0f0103ff80ade204" - _sign_decodable_too_long(app, msg, test_path / "basic") + _sign_decodable_too_long(app, basic_operation, basic_test_path / "accept") + +def test_reject_basic_too_long_operation_at_warning(app): + path = basic_test_path / "reject_at_too_large_warning" + + def navigate() -> None: + app.navigate_until_text(Screen_text.Sign_reject, path / "clear_n_too_long_warning") + + _reject_too_long(app, basic_operation, StatusCode.REJECT, navigate) + +def test_reject_basic_too_long_operation_at_summary(app): + path = basic_test_path / "reject_at_summary" + + def navigate() -> None: + app.navigate_until_text(Screen_text.Accept_risk, path / "clear_n_too_long_warning") + app.navigate_until_text(Screen_text.Sign_reject, path / "summary") + + _reject_too_long(app, basic_operation, StatusCode.REJECT, navigate) + + +### Different kind of too long operation ### ## Operation (0): Transaction # Source: tz1ixvCiPJYyMjsp2nKBVaq54f6AdbV8hCKa @@ -167,6 +213,11 @@ def test_sign_too_long_operation_without_fee_or_amount(app): msg="0300000000000000000000000000000000000000000000000000000000000000000500ffdd6102321bc251e4a5190ad5b12b251069d9b400000020000002800bcd7db2d718ba94e85bd262681049852e1f58512aa552124330d657845c73b70bcd7ffca03f57e38453f0d3e84c302403c05357448b4c2daef8b3a8be3c69c1000000000000000000000000000000000000000000000000000000000000000038ecdef0cd08640f318a9b055f6b0d0c9ae030913a871d9b9d86fb846317da213d0b4bacb5c3e152a167da26fefc266bd3a0e14fc4e41e6c53623bf482833da23e5e3a606afab74a59ca09e333633e2770b6492c5e594455b71e9a2f0ea92afb40cab83d3f37a64da26b57ad3d0432ae881293a25169ada387bfc74a1cbf9e6ec7ad4f7a000e28e9eefc58de8ea1172de843242bd2e688779953d3416a44640b4596285c6871691e25196c6a8d26d90a3ac91375731e3926103c517a13a0ba56cbb944f74244ea2681981f25995f8ebba8ff6cee8c036892fe901cb760c4e39ece5f061e34b5a21feab8dbdfe755ef17e70c9f565464f067ac5e7c02be830a488424520cf9bbf0a42770204d95dcc1f11e404fdb3e90c84850c4cfdb50c5c4b9d0a3f07b8adfcf61f5ca60f244ca9a876e76cbad9140980f6c88d0bf900ac6d8d2ea9f23a1a1011091841b12e32ce2f8c3facff27feee58bb7c9e90567d11425d57ed88be5a69815e39386a33f7dcad391f5f507e03b376e499272c86c6cf2a7d8325f11da2ff36934a586439f085655a833f2ff6a12d15e83b951fb684326e0d9b8c2314cc05ffa3fc655a98bb87155be4cf7ce67fee6b594ea9302e8655df20bf44c7d64e3d7da27d925d10af535fb36cef0ad41930c7929773f4731eba137dbff6586a04802d3f513c65a444d9d4debe42b17e9e7273f8f6c118ea3f4e06e0bcd7b2cadcd87ecb0d5c50330fb59feed7432bffecede8a09a2b86d1527c6a5" _sign_decodable_too_long(app, msg, test_path / "without_fee_or_amount") + +### Too long operation containing a too large number ### + +too_large_test_path = test_path / "too_large" + # Operation (0): SR: send messages # Source: tz1ixvCiPJYyMjsp2nKBVaq54f6AdbV8hCKa # Fee: 4 XTZ @@ -206,14 +257,41 @@ def test_sign_too_long_operation_without_fee_or_amount(app): # Fee: 5 XTZ # Storage limit: 3 # Value: 115792089237316195423570985008687907853269984665640564039457584007913129639936 -def test_sign_too_long_operation_with_too_large(app): - msg = "030000000000000000000000000000000000000000000000000000000000000000c900ffdd6102321bc251e4a5190ad5b12b251069d9b48092f4010b01060000017c000000086d65737361676530000000086d65737361676531000000086d65737361676532000000086d65737361676533000000086d65737361676534000000086d65737361676535000000086d65737361676536000000086d65737361676537000000086d65737361676538000000086d65737361676539000000096d6573736167653130000000096d6573736167653131000000096d6573736167653132000000096d6573736167653133000000096d6573736167653134000000096d6573736167653135000000096d6573736167653136000000096d6573736167653137000000096d6573736167653138000000096d6573736167653139000000096d6573736167653230000000096d6573736167653231000000096d6573736167653232000000096d6573736167653233000000096d6573736167653234000000096d6573736167653235000000096d6573736167653236000000096d6573736167653237000000096d6573736167653238000000096d65737361676532396f00ffdd6102321bc251e4a5190ad5b12b251069d9b4c096b1020c0103000000260080808080808080808080808080808080808080808080808080808080808080808080808020" +operation_with_too_large = "030000000000000000000000000000000000000000000000000000000000000000c900ffdd6102321bc251e4a5190ad5b12b251069d9b48092f4010b01060000017c000000086d65737361676530000000086d65737361676531000000086d65737361676532000000086d65737361676533000000086d65737361676534000000086d65737361676535000000086d65737361676536000000086d65737361676537000000086d65737361676538000000086d65737361676539000000096d6573736167653130000000096d6573736167653131000000096d6573736167653132000000096d6573736167653133000000096d6573736167653134000000096d6573736167653135000000096d6573736167653136000000096d6573736167653137000000096d6573736167653138000000096d6573736167653139000000096d6573736167653230000000096d6573736167653231000000096d6573736167653232000000096d6573736167653233000000096d6573736167653234000000096d6573736167653235000000096d6573736167653236000000096d6573736167653237000000096d6573736167653238000000096d65737361676532396f00ffdd6102321bc251e4a5190ad5b12b251069d9b4c096b1020c0103000000260080808080808080808080808080808080808080808080808080808080808080808080808020" - path = test_path / "too_large" +def test_sign_too_long_operation_with_too_large(app): + path = too_large_test_path / "accept" def navigate() -> None: app.navigate_until_text(Screen_text.Accept_risk, path / "clear_n_too_long_warning") app.navigate_until_text(Screen_text.Accept_risk, path / "too_large_warning") app.navigate_until_text(Screen_text.Sign_accept, path / "blindsigning") - _sign_too_long(app, msg, navigate) + _sign_too_long(app, operation_with_too_large, navigate) + +def test_reject_too_long_operation_with_too_large_at_too_long_warning(app): + path = too_large_test_path / "reject_at_too_long_warning" + + def navigate() -> None: + app.navigate_until_text(Screen_text.Sign_reject, path / "clear_n_too_long_warning") + + _reject_too_long(app, operation_with_too_large, StatusCode.REJECT, navigate) + +def test_reject_too_long_operation_with_too_large_at_too_large_warning(app): + path = too_large_test_path / "reject_at_too_large_warning" + + def navigate() -> None: + app.navigate_until_text(Screen_text.Accept_risk, path / "clear_n_too_long_warning") + app.navigate_until_text(Screen_text.Sign_reject, path / "too_large_warning") + + _reject_too_long(app, operation_with_too_large, StatusCode.PARSE_ERROR, navigate) + +def test_reject_too_long_operation_with_too_large_at_blindsigning(app): + path = too_large_test_path / "reject_at_blindsigning" + + def navigate() -> None: + app.navigate_until_text(Screen_text.Accept_risk, path / "clear_n_too_long_warning") + app.navigate_until_text(Screen_text.Accept_risk, path / "too_large_warning") + app.navigate_until_text(Screen_text.Sign_reject, path / "blindsigning") + + _reject_too_long(app, operation_with_too_large, StatusCode.REJECT, navigate) diff --git a/tests/integration/nano/test_too_complex_transaction.py b/tests/integration/nano/test_too_complex_transaction.py index 342a4cd6..ded43d76 100644 --- a/tests/integration/nano/test_too_complex_transaction.py +++ b/tests/integration/nano/test_too_complex_transaction.py @@ -37,8 +37,9 @@ def test_too_complex_transaction(app): app._failing_signing(DEFAULT_ACCOUNT, message, with_hash=True, - text=Screen_text.Back_home, - status_code=StatusCode.REJECT, - path=test_name) + navigate=(lambda: app.navigate_until_text( + Screen_text.Back_home, + test_name)), + status_code=StatusCode.REJECT) app.quit() diff --git a/tests/integration/nano/utils/app.py b/tests/integration/nano/utils/app.py index 9700d865..37ce933f 100644 --- a/tests/integration/nano/utils/app.py +++ b/tests/integration/nano/utils/app.py @@ -286,9 +286,8 @@ def expect_apdu_failure(self, code: StatusCode) -> Generator[None, None, None]: def _failing_send(self, send: Callable[[], bytes], - text: Screen_text, - status_code: StatusCode, - path: Union[str, Path]) -> None: + navigate: Callable[[], None], + status_code: StatusCode) -> None: def expected_failure_send() -> bytes: with self.expect_apdu_failure(status_code): send() @@ -296,7 +295,7 @@ def expected_failure_send() -> bytes: send_and_navigate( send=expected_failure_send, - navigate=(lambda: self.navigate_until_text(text, path))) + navigate=navigate) def provide_public_key(self, account: Account, @@ -312,9 +311,10 @@ def reject_public_key(self, self._failing_send( send=(lambda: self.backend.get_public_key(account, with_prompt=True)), - text=Screen_text.Public_key_reject, - status_code=StatusCode.REJECT, - path=path) + navigate=(lambda: self.navigate_until_text( + Screen_text.Public_key_reject, + path)), + status_code=StatusCode.REJECT) def _sign(self, account: Account, @@ -358,15 +358,13 @@ def _failing_signing(self, account: Account, message: Message, with_hash: bool, - text: Screen_text, - status_code: StatusCode, - path: Union[str, Path]) -> None: + navigate: Callable[[], None], + status_code: StatusCode) -> None: self._failing_send( send=(lambda: self.backend.sign(account, message, with_hash)), - text=text, - status_code=status_code, - path=path) + navigate=navigate, + status_code=status_code) def reject_signing(self, account: Account, @@ -377,9 +375,10 @@ def reject_signing(self, account, message, with_hash, - text=Screen_text.Sign_reject, - status_code=StatusCode.REJECT, - path=path) + navigate=(lambda: self.navigate_until_text( + Screen_text.Sign_reject, + path)), + status_code=StatusCode.REJECT) def hard_failing_signing(self, account: Account, @@ -390,9 +389,10 @@ def hard_failing_signing(self, self._failing_signing(account, message, with_hash, - Screen_text.Home, - status_code, - path) + navigate=(lambda: self.navigate_until_text( + Screen_text.Home, + path)), + status_code=status_code) def parsing_error_signing(self, account: Account, @@ -402,9 +402,10 @@ def parsing_error_signing(self, self._failing_signing(account, message, with_hash, - Screen_text.Sign_reject, - StatusCode.PARSE_ERROR, - path) + navigate=(lambda: self.navigate_until_text( + Screen_text.Sign_reject, + path)), + status_code=StatusCode.PARSE_ERROR) DEFAULT_SEED = ('zebra zebra zebra zebra zebra zebra zebra zebra zebra zebra zebra zebra zebra zebra zebra zebra zebra zebra zebra zebra zebra zebra zebra zebra')