diff --git a/tests/ragger/snapshots/nanos/test_legacy_chainid/00001.png b/tests/ragger/snapshots/nanos/test_legacy_chainid/00001.png index 73ac9f6..67d53e3 100644 Binary files a/tests/ragger/snapshots/nanos/test_legacy_chainid/00001.png and b/tests/ragger/snapshots/nanos/test_legacy_chainid/00001.png differ diff --git a/tests/ragger/snapshots/nanos/test_legacy_chainid/00002.png b/tests/ragger/snapshots/nanos/test_legacy_chainid/00002.png index c2af54e..8656b81 100644 Binary files a/tests/ragger/snapshots/nanos/test_legacy_chainid/00002.png and b/tests/ragger/snapshots/nanos/test_legacy_chainid/00002.png differ diff --git a/tests/ragger/snapshots/nanos/test_legacy_chainid/00003.png b/tests/ragger/snapshots/nanos/test_legacy_chainid/00003.png index a54fefd..fd3155c 100644 Binary files a/tests/ragger/snapshots/nanos/test_legacy_chainid/00003.png and b/tests/ragger/snapshots/nanos/test_legacy_chainid/00003.png differ diff --git a/tests/ragger/snapshots/nanos/test_legacy_chainid/00004.png b/tests/ragger/snapshots/nanos/test_legacy_chainid/00004.png index 8656b81..c63f25f 100644 Binary files a/tests/ragger/snapshots/nanos/test_legacy_chainid/00004.png and b/tests/ragger/snapshots/nanos/test_legacy_chainid/00004.png differ diff --git a/tests/ragger/snapshots/nanos/test_legacy_chainid/00005.png b/tests/ragger/snapshots/nanos/test_legacy_chainid/00005.png index fd3155c..8e15de5 100644 Binary files a/tests/ragger/snapshots/nanos/test_legacy_chainid/00005.png and b/tests/ragger/snapshots/nanos/test_legacy_chainid/00005.png differ diff --git a/tests/ragger/snapshots/nanos/test_legacy_chainid/00006.png b/tests/ragger/snapshots/nanos/test_legacy_chainid/00006.png index c63f25f..fff41ba 100644 Binary files a/tests/ragger/snapshots/nanos/test_legacy_chainid/00006.png and b/tests/ragger/snapshots/nanos/test_legacy_chainid/00006.png differ diff --git a/tests/ragger/snapshots/nanos/test_legacy_chainid/00007.png b/tests/ragger/snapshots/nanos/test_legacy_chainid/00007.png index 8e15de5..1c9156c 100644 Binary files a/tests/ragger/snapshots/nanos/test_legacy_chainid/00007.png and b/tests/ragger/snapshots/nanos/test_legacy_chainid/00007.png differ diff --git a/tests/ragger/snapshots/nanos/test_legacy_chainid/00008.png b/tests/ragger/snapshots/nanos/test_legacy_chainid/00008.png index fff41ba..ce795f3 100644 Binary files a/tests/ragger/snapshots/nanos/test_legacy_chainid/00008.png and b/tests/ragger/snapshots/nanos/test_legacy_chainid/00008.png differ diff --git a/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00001.png b/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00001.png index 837fd64..29e5038 100644 Binary files a/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00001.png and b/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00001.png differ diff --git a/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00002.png b/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00002.png index c2af54e..8656b81 100644 Binary files a/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00002.png and b/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00002.png differ diff --git a/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00003.png b/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00003.png index a54fefd..fd3155c 100644 Binary files a/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00003.png and b/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00003.png differ diff --git a/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00004.png b/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00004.png index 8656b81..c63f25f 100644 Binary files a/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00004.png and b/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00004.png differ diff --git a/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00005.png b/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00005.png index fd3155c..371c126 100644 Binary files a/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00005.png and b/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00005.png differ diff --git a/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00006.png b/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00006.png index c63f25f..95e7fbb 100644 Binary files a/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00006.png and b/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00006.png differ diff --git a/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00007.png b/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00007.png index 371c126..1c9156c 100644 Binary files a/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00007.png and b/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00007.png differ diff --git a/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00008.png b/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00008.png index 95e7fbb..ce795f3 100644 Binary files a/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00008.png and b/tests/ragger/snapshots/nanos/test_legacy_send_bsc/00008.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00002.png b/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00002.png index 7ebda4f..10706b8 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00002.png and b/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00002.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00003.png b/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00003.png index c2af54e..8656b81 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00003.png and b/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00003.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00004.png b/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00004.png index a54fefd..fd3155c 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00004.png and b/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00004.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00005.png b/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00005.png index 8656b81..c63f25f 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00005.png and b/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00005.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00006.png b/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00006.png index fd3155c..0aa6e19 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00006.png and b/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00006.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00007.png b/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00007.png index c63f25f..c84d3ec 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00007.png and b/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00007.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00008.png b/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00008.png index 0aa6e19..1c9156c 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00008.png and b/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00008.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00009.png b/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00009.png index c84d3ec..ce795f3 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00009.png and b/tests/ragger/snapshots/nanos/test_sign_blind_and_nonce_display/00009.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_blind_simple/00002.png b/tests/ragger/snapshots/nanos/test_sign_blind_simple/00002.png index 7ebda4f..10706b8 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_blind_simple/00002.png and b/tests/ragger/snapshots/nanos/test_sign_blind_simple/00002.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_blind_simple/00003.png b/tests/ragger/snapshots/nanos/test_sign_blind_simple/00003.png index c2af54e..8656b81 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_blind_simple/00003.png and b/tests/ragger/snapshots/nanos/test_sign_blind_simple/00003.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_blind_simple/00004.png b/tests/ragger/snapshots/nanos/test_sign_blind_simple/00004.png index a54fefd..fd3155c 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_blind_simple/00004.png and b/tests/ragger/snapshots/nanos/test_sign_blind_simple/00004.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_blind_simple/00005.png b/tests/ragger/snapshots/nanos/test_sign_blind_simple/00005.png index 8656b81..c63f25f 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_blind_simple/00005.png and b/tests/ragger/snapshots/nanos/test_sign_blind_simple/00005.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_blind_simple/00006.png b/tests/ragger/snapshots/nanos/test_sign_blind_simple/00006.png index fd3155c..c84d3ec 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_blind_simple/00006.png and b/tests/ragger/snapshots/nanos/test_sign_blind_simple/00006.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_blind_simple/00007.png b/tests/ragger/snapshots/nanos/test_sign_blind_simple/00007.png index c63f25f..1c9156c 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_blind_simple/00007.png and b/tests/ragger/snapshots/nanos/test_sign_blind_simple/00007.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_blind_simple/00008.png b/tests/ragger/snapshots/nanos/test_sign_blind_simple/00008.png index c84d3ec..ce795f3 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_blind_simple/00008.png and b/tests/ragger/snapshots/nanos/test_sign_blind_simple/00008.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_nonce_display/00001.png b/tests/ragger/snapshots/nanos/test_sign_nonce_display/00001.png index 7ebda4f..10706b8 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_nonce_display/00001.png and b/tests/ragger/snapshots/nanos/test_sign_nonce_display/00001.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_nonce_display/00002.png b/tests/ragger/snapshots/nanos/test_sign_nonce_display/00002.png index c2af54e..8656b81 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_nonce_display/00002.png and b/tests/ragger/snapshots/nanos/test_sign_nonce_display/00002.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_nonce_display/00003.png b/tests/ragger/snapshots/nanos/test_sign_nonce_display/00003.png index a54fefd..fd3155c 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_nonce_display/00003.png and b/tests/ragger/snapshots/nanos/test_sign_nonce_display/00003.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_nonce_display/00004.png b/tests/ragger/snapshots/nanos/test_sign_nonce_display/00004.png index 8656b81..c63f25f 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_nonce_display/00004.png and b/tests/ragger/snapshots/nanos/test_sign_nonce_display/00004.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_nonce_display/00005.png b/tests/ragger/snapshots/nanos/test_sign_nonce_display/00005.png index fd3155c..46e1645 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_nonce_display/00005.png and b/tests/ragger/snapshots/nanos/test_sign_nonce_display/00005.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_nonce_display/00006.png b/tests/ragger/snapshots/nanos/test_sign_nonce_display/00006.png index c63f25f..c84d3ec 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_nonce_display/00006.png and b/tests/ragger/snapshots/nanos/test_sign_nonce_display/00006.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_nonce_display/00007.png b/tests/ragger/snapshots/nanos/test_sign_nonce_display/00007.png index 46e1645..1c9156c 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_nonce_display/00007.png and b/tests/ragger/snapshots/nanos/test_sign_nonce_display/00007.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_nonce_display/00008.png b/tests/ragger/snapshots/nanos/test_sign_nonce_display/00008.png index c84d3ec..ce795f3 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_nonce_display/00008.png and b/tests/ragger/snapshots/nanos/test_sign_nonce_display/00008.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_reject/00001.png b/tests/ragger/snapshots/nanos/test_sign_reject/00001.png index 7ebda4f..10706b8 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_reject/00001.png and b/tests/ragger/snapshots/nanos/test_sign_reject/00001.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_reject/00002.png b/tests/ragger/snapshots/nanos/test_sign_reject/00002.png index c2af54e..8656b81 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_reject/00002.png and b/tests/ragger/snapshots/nanos/test_sign_reject/00002.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_reject/00003.png b/tests/ragger/snapshots/nanos/test_sign_reject/00003.png index a54fefd..fd3155c 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_reject/00003.png and b/tests/ragger/snapshots/nanos/test_sign_reject/00003.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_reject/00004.png b/tests/ragger/snapshots/nanos/test_sign_reject/00004.png index 8656b81..c63f25f 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_reject/00004.png and b/tests/ragger/snapshots/nanos/test_sign_reject/00004.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_reject/00005.png b/tests/ragger/snapshots/nanos/test_sign_reject/00005.png index fd3155c..c84d3ec 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_reject/00005.png and b/tests/ragger/snapshots/nanos/test_sign_reject/00005.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_reject/00006.png b/tests/ragger/snapshots/nanos/test_sign_reject/00006.png index c63f25f..1c9156c 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_reject/00006.png and b/tests/ragger/snapshots/nanos/test_sign_reject/00006.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_reject/00007.png b/tests/ragger/snapshots/nanos/test_sign_reject/00007.png index c84d3ec..9c7e704 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_reject/00007.png and b/tests/ragger/snapshots/nanos/test_sign_reject/00007.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_reject/00008.png b/tests/ragger/snapshots/nanos/test_sign_reject/00008.png index 1c9156c..ce795f3 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_reject/00008.png and b/tests/ragger/snapshots/nanos/test_sign_reject/00008.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_simple/00001.png b/tests/ragger/snapshots/nanos/test_sign_simple/00001.png index 7ebda4f..10706b8 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_simple/00001.png and b/tests/ragger/snapshots/nanos/test_sign_simple/00001.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_simple/00002.png b/tests/ragger/snapshots/nanos/test_sign_simple/00002.png index c2af54e..8656b81 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_simple/00002.png and b/tests/ragger/snapshots/nanos/test_sign_simple/00002.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_simple/00003.png b/tests/ragger/snapshots/nanos/test_sign_simple/00003.png index a54fefd..fd3155c 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_simple/00003.png and b/tests/ragger/snapshots/nanos/test_sign_simple/00003.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_simple/00004.png b/tests/ragger/snapshots/nanos/test_sign_simple/00004.png index 8656b81..c63f25f 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_simple/00004.png and b/tests/ragger/snapshots/nanos/test_sign_simple/00004.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_simple/00005.png b/tests/ragger/snapshots/nanos/test_sign_simple/00005.png index fd3155c..c84d3ec 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_simple/00005.png and b/tests/ragger/snapshots/nanos/test_sign_simple/00005.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_simple/00006.png b/tests/ragger/snapshots/nanos/test_sign_simple/00006.png index c63f25f..1c9156c 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_simple/00006.png and b/tests/ragger/snapshots/nanos/test_sign_simple/00006.png differ diff --git a/tests/ragger/snapshots/nanos/test_sign_simple/00007.png b/tests/ragger/snapshots/nanos/test_sign_simple/00007.png index c84d3ec..ce795f3 100644 Binary files a/tests/ragger/snapshots/nanos/test_sign_simple/00007.png and b/tests/ragger/snapshots/nanos/test_sign_simple/00007.png differ diff --git a/tests/ragger/snapshots/nanox/test_legacy_chainid/00001.png b/tests/ragger/snapshots/nanox/test_legacy_chainid/00001.png index aee153e..86eecc0 100644 Binary files a/tests/ragger/snapshots/nanox/test_legacy_chainid/00001.png and b/tests/ragger/snapshots/nanox/test_legacy_chainid/00001.png differ diff --git a/tests/ragger/snapshots/nanox/test_legacy_send_bsc/00001.png b/tests/ragger/snapshots/nanox/test_legacy_send_bsc/00001.png index 4f1699a..1d220e0 100644 Binary files a/tests/ragger/snapshots/nanox/test_legacy_send_bsc/00001.png and b/tests/ragger/snapshots/nanox/test_legacy_send_bsc/00001.png differ diff --git a/tests/ragger/snapshots/nanox/test_sign_blind_and_nonce_display/00002.png b/tests/ragger/snapshots/nanox/test_sign_blind_and_nonce_display/00002.png index 0976a31..36ecb93 100644 Binary files a/tests/ragger/snapshots/nanox/test_sign_blind_and_nonce_display/00002.png and b/tests/ragger/snapshots/nanox/test_sign_blind_and_nonce_display/00002.png differ diff --git a/tests/ragger/snapshots/nanox/test_sign_blind_simple/00002.png b/tests/ragger/snapshots/nanox/test_sign_blind_simple/00002.png index 0976a31..36ecb93 100644 Binary files a/tests/ragger/snapshots/nanox/test_sign_blind_simple/00002.png and b/tests/ragger/snapshots/nanox/test_sign_blind_simple/00002.png differ diff --git a/tests/ragger/snapshots/nanox/test_sign_nonce_display/00001.png b/tests/ragger/snapshots/nanox/test_sign_nonce_display/00001.png index 0976a31..36ecb93 100644 Binary files a/tests/ragger/snapshots/nanox/test_sign_nonce_display/00001.png and b/tests/ragger/snapshots/nanox/test_sign_nonce_display/00001.png differ diff --git a/tests/ragger/snapshots/nanox/test_sign_reject/00001.png b/tests/ragger/snapshots/nanox/test_sign_reject/00001.png index 0976a31..36ecb93 100644 Binary files a/tests/ragger/snapshots/nanox/test_sign_reject/00001.png and b/tests/ragger/snapshots/nanox/test_sign_reject/00001.png differ diff --git a/tests/ragger/snapshots/nanox/test_sign_simple/00001.png b/tests/ragger/snapshots/nanox/test_sign_simple/00001.png index 0976a31..36ecb93 100644 Binary files a/tests/ragger/snapshots/nanox/test_sign_simple/00001.png and b/tests/ragger/snapshots/nanox/test_sign_simple/00001.png differ diff --git a/tests/ragger/snapshots/stax/test_legacy_chainid/00001.png b/tests/ragger/snapshots/stax/test_legacy_chainid/00001.png index 1b4442f..6a59429 100644 Binary files a/tests/ragger/snapshots/stax/test_legacy_chainid/00001.png and b/tests/ragger/snapshots/stax/test_legacy_chainid/00001.png differ diff --git a/tests/ragger/snapshots/stax/test_legacy_send_bsc/00001.png b/tests/ragger/snapshots/stax/test_legacy_send_bsc/00001.png index 85d0465..f13c0f5 100644 Binary files a/tests/ragger/snapshots/stax/test_legacy_send_bsc/00001.png and b/tests/ragger/snapshots/stax/test_legacy_send_bsc/00001.png differ diff --git a/tests/ragger/snapshots/stax/test_sign_blind_and_nonce_display/00002.png b/tests/ragger/snapshots/stax/test_sign_blind_and_nonce_display/00002.png index 3689993..24dbb3c 100644 Binary files a/tests/ragger/snapshots/stax/test_sign_blind_and_nonce_display/00002.png and b/tests/ragger/snapshots/stax/test_sign_blind_and_nonce_display/00002.png differ diff --git a/tests/ragger/snapshots/stax/test_sign_blind_simple/00002.png b/tests/ragger/snapshots/stax/test_sign_blind_simple/00002.png index 513845d..ec36a96 100644 Binary files a/tests/ragger/snapshots/stax/test_sign_blind_simple/00002.png and b/tests/ragger/snapshots/stax/test_sign_blind_simple/00002.png differ diff --git a/tests/ragger/snapshots/stax/test_sign_nonce_display/00001.png b/tests/ragger/snapshots/stax/test_sign_nonce_display/00001.png index 2180437..37f64b1 100644 Binary files a/tests/ragger/snapshots/stax/test_sign_nonce_display/00001.png and b/tests/ragger/snapshots/stax/test_sign_nonce_display/00001.png differ diff --git a/tests/ragger/snapshots/stax/test_sign_reject/00001.png b/tests/ragger/snapshots/stax/test_sign_reject/00001.png index 513845d..ec36a96 100644 Binary files a/tests/ragger/snapshots/stax/test_sign_reject/00001.png and b/tests/ragger/snapshots/stax/test_sign_reject/00001.png differ diff --git a/tests/ragger/snapshots/stax/test_sign_simple/00001.png b/tests/ragger/snapshots/stax/test_sign_simple/00001.png index 513845d..ec36a96 100644 Binary files a/tests/ragger/snapshots/stax/test_sign_simple/00001.png and b/tests/ragger/snapshots/stax/test_sign_simple/00001.png differ diff --git a/tests/ragger/test_sign.py b/tests/ragger/test_sign.py index 561babb..ca251ba 100644 --- a/tests/ragger/test_sign.py +++ b/tests/ragger/test_sign.py @@ -27,6 +27,7 @@ GAS_PRICE = 13 GAS_PRICE2 = 5 GAS_LIMIT = 21000 AMOUNT = 1.22 +AMOUNT2 = 0.31415 def common(firmware: Firmware, @@ -127,7 +128,7 @@ def test_legacy(firmware: Firmware, backend: BackendInterface, navigator: Naviga common(firmware, backend, navigator, tx_params) -# Legacy Zemu Send: Transfer amount >= 2^87 Eth on Ethereum app should fail +# Transfer amount >= 2^87 Eth on Ethereum app should fail def test_legacy_send_error(backend: BackendInterface): tx_params: dict = { "nonce": 38, @@ -140,7 +141,7 @@ def test_legacy_send_error(backend: BackendInterface): common_fail(backend, tx_params, StatusWord.EXCEPTION_OVERFLOW, path=BIP32_PATH2) -# Legacy Zemu Send BSC: Transfer bsc +# Transfer bsc def test_legacy_send_bsc(firmware: Firmware, backend: BackendInterface, navigator: Navigator, @@ -150,13 +151,13 @@ def test_legacy_send_bsc(firmware: Firmware, "gasPrice": Web3.to_wei(GAS_PRICE2, 'gwei'), "gas": GAS_LIMIT, "to": ADDR2, - "value": 31415926913374232, + "value": Web3.to_wei(AMOUNT2, "ether"), "chainId": 56 } common(firmware, backend, navigator, tx_params, test_name, BIP32_PATH2) -# Legacy Zemu ChainId: Transfer on network 112233445566 on Ethereum +# Transfer on network 112233445566 on Ethereum def test_legacy_chainid(firmware: Firmware, backend: BackendInterface, navigator: Navigator, @@ -166,13 +167,13 @@ def test_legacy_chainid(firmware: Firmware, "gasPrice": Web3.to_wei(GAS_PRICE, 'gwei'), "gas": GAS_LIMIT, "to": ADDR2, - "value": 31415926913374232, + "value": Web3.to_wei(AMOUNT2, "ether"), "chainId": 112233445566 } common(firmware, backend, navigator, tx_params, test_name, BIP32_PATH2) -# Legacy Zemu contract data warning: Try to blind sign with setting disabled +# Try to blind sign with setting disabled def test_legacy_contract(firmware: Firmware, backend: BackendInterface, navigator: Navigator, @@ -190,8 +191,8 @@ def test_legacy_contract(firmware: Firmware, NavInsID.BOTH_CLICK ] navigator.navigate_and_compare(ROOT_SNAPSHOT_PATH, - test_name, - moves) + test_name, + moves) except ExceptionRAPDU as e: assert e.status == StatusWord.INVALID_DATA @@ -219,7 +220,7 @@ def test_sign_simple(firmware: Firmware, "gasPrice": Web3.to_wei(GAS_PRICE, 'gwei'), "gas": GAS_LIMIT, "to": ADDR2, - "value": 0x6f9c9e7bf61818, + "value": Web3.to_wei(AMOUNT2, "ether"), "chainId": CHAIN_ID } common(firmware, backend, navigator, tx_params, test_name, "m/44'/60'/1'/0/0") @@ -252,7 +253,7 @@ def test_sign_nonce_display(firmware: Firmware, "gasPrice": Web3.to_wei(GAS_PRICE, 'gwei'), "gas": GAS_LIMIT, "to": ADDR2, - "value": 0x6f9c9e7bf61818, + "value": Web3.to_wei(AMOUNT2, "ether"), "chainId": CHAIN_ID } common(firmware, backend, navigator, tx_params, test_name, "m/44'/60'/1'/0/0") @@ -270,7 +271,7 @@ def test_sign_blind_simple(firmware: Firmware, "gasPrice": Web3.to_wei(GAS_PRICE, 'gwei'), "gas": GAS_LIMIT, "to": ADDR2, - "value": 0x6f9c9e7bf61818, + "value": Web3.to_wei(AMOUNT2, "ether"), "chainId": CHAIN_ID, "data": data.encode('utf-8').hex() } @@ -289,7 +290,7 @@ def test_sign_blind_and_nonce_display(firmware: Firmware, "gasPrice": Web3.to_wei(GAS_PRICE, 'gwei'), "gas": GAS_LIMIT, "to": ADDR2, - "value": 0x6f9c9e7bf61818, + "value": Web3.to_wei(AMOUNT2, "ether"), "chainId": CHAIN_ID, "data": data.encode('utf-8').hex() } @@ -305,7 +306,7 @@ def test_sign_reject(firmware: Firmware, "gasPrice": Web3.to_wei(GAS_PRICE, 'gwei'), "gas": GAS_LIMIT, "to": ADDR2, - "value": 0x6f9c9e7bf61818, + "value": Web3.to_wei(AMOUNT2, "ether"), "chainId": CHAIN_ID } common_reject(firmware, backend, navigator, tx_params, test_name, "m/44'/60'/1'/0/0") @@ -340,7 +341,7 @@ def test_sign_blind_error_disabled(backend: BackendInterface): "gasPrice": Web3.to_wei(GAS_PRICE, 'gwei'), "gas": GAS_LIMIT, "to": ADDR2, - "value": 0x6f9c9e7bf61818, + "value": Web3.to_wei(AMOUNT2, "ether"), "chainId": CHAIN_ID, "data": data.encode('utf-8').hex() }