From ff68de5bb7292ccd1f4d30a94a2a066890516493 Mon Sep 17 00:00:00 2001 From: Alexandre Paillier Date: Fri, 5 Aug 2022 18:39:56 +0200 Subject: [PATCH] Fix compound tests --- .../nanos_enable_blind_signing/00003.png | Bin 396 -> 366 bytes .../nanos_enable_blind_signing/00005.png | Bin 434 -> 374 bytes .../nanos_enable_blind_signing/00006.png | Bin 411 -> 356 bytes .../nanox_enable_blind_signing/00003.png | Bin 700 -> 641 bytes .../nanox_enable_blind_signing/00004.png | Bin 659 -> 633 bytes .../nanox_enable_blind_signing/00005.png | Bin 730 -> 667 bytes .../nanox_enable_blind_signing/00006.png | Bin 695 -> 615 bytes .../nanox_enable_blind_signing/00007.png | Bin 305 -> 758 bytes .../nanox_enable_blind_signing/00008.png | Bin 382 -> 305 bytes .../nanox_enable_blind_signing/00009.png | Bin 0 -> 382 bytes tests/zemu/src/blind_compound_deposit.test.js | 7 +++++-- 11 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 tests/zemu/snapshots/nanox_enable_blind_signing/00009.png diff --git a/tests/zemu/snapshots/nanos_enable_blind_signing/00003.png b/tests/zemu/snapshots/nanos_enable_blind_signing/00003.png index c72ea3dfdf38a5551acd739d3eaa356064d87b80..c828b7c1f241c63fdf4b0f185be604960084a529 100644 GIT binary patch delta 339 zcmV-Z0j&Ov1MUKlB!4wYL_t(|ob8!G4ul{KMR79T|G+MEfgud7*a(!?`7bVvz(?D( zKn(!^000=pzWrS3VR0kTY3$J0-z)idKCnBh^CG^J=ij%mtmjQ4K1m%aWApy3RBUC% z>r+z^uh9GxxKOwa6zYlMNky||>cNrs8LED=tmoDJWBli(*?%dhg(CChM8`DdjV>a0 zcy>S}23BFFE>=^?`zj82oG9v9t5}4EO>(-3{2f;-v%ZK#S!odl2@=!GtT!3R)saG9 zq#};AHW~jLXwSggRsR5?Wb= lbI--rm--R_0002M5eJ}E;E<|<=FtEE002ovPDHLkV1l_8qEY|= delta 369 zcmV-%0gnFe0*nKYB!5#$L_t(|ob8#x5`!QNM72}@|ARf)0}ew;2q}ax*nQ){0LSlNK)sumgwiNy% zf;en#GV8xUuM9?iCa!BhW_Ib%QnE!(!ZcfRX}_isF|=%N_phdaXjQ3!T(0R!v)V|< z7{3u?cdCX|b84BiknIeub#dwiQxSBeXok5u6V%zV)U@E1rnpRiZ4fA3`&TBtnJgFq zO4yGx)%Naqr6NXr40r^N5s=OSoe%vVP?@9@UbN_iS>M^b=snZv$Ra^v z5{MxXLJ0X+ru#&_mS4#;>Iqu+i9UBgmm~^Eipr)_L|-bak!N4=D{&R#ds?i?ud!9- ziz{oUc`bhaW3f2Y2-GY9T<9zDT7%Z21>9&B#w?((pdRkXhJON%*n4y!O|oihjax6k zh60Y@+*#kNfMS%B(GLXSu;s54O(a1T3?gl)_om3g4AkiNwRYH;q>E>WcvL_D^Yron zlGpP6IifIIUk@+<)Im>%@Z45JCuX#2eON;%rKP7~}u|002ovPDHLkV1fa2rZxZo delta 408 zcmV;J0cZa90r{|EPBd$4g9C}O?hI9Zm~8x{mB zbe!qFTCD1Y(y5J0kI-RYXIZNMA` zC_#C!?rQ*Ymy35lW)pU)cnvH8HdSVj*oQ{H6wNRLG4l7?c}PrB#WMsn8o)90)bao^ zpX2va1TkA(53m4cgOMy1h179XGRlS)CJsS&kifY}PL(Hn$>&)y8(LRC^#S{#Fjqr1 z$ZD3HRV``@Leu!HgUe=xR1syJpiOR`hN z;OuPY#iW}Dni{IyW+BLsp??!DA@_5pVHn0*d;!d3`VsGM=MUom0000Jg>f10|G-}81+ih2KaoOl=gYDPgThXs z#9|Bp007XLW1l^Pf5xdl%m*tw`#WwZl4-N$qO0N0zSe$?`=<8MmeFa{x8xo5!goNh zNHaxxZmSfsnIG!`pT6dd@mA|*mktgg$1d@AWJ1uJbSGpYkAI8JK9#HPjyrd@vJ4p_!;Vhus?{ zeHvy`Ohw%7D~HAa%ZafXCeKoJ&@#Kei4Il-H^8I65KdPP#{QB7cw01XRN-s4;s2(l@93 zL?M4<;fTFVdz0IBf<@Xg#MYEI90hAu6-HjDZ$MLIsBcC^YN&4v=3pg=LMzEd_LbWs zpIM|i$>(I2xpKCZe4K+1HLM0PqngF+AffOl9Dlx4Df6SPbSY_- z-fj77KVv!-!+CVH9z^I)m?DCvb5K1g``N$)oRt$q|$xl=U=fodo;<0000O7AhSSd8#QPt~yYwM54%LVlMbQ1fr>?<2 zU5Qc%)9V5N00000U^zb;qA^DLF@%r?%bz7uO-s4p_^i2n^rS-wnJ4I_>GxVTYc7fo zV90g@byZrFn)9+twe3Z@^~<|7e~m|}{;$jNJ6Dd|*Gn~4D>`80e7JqU zKi$caw;5l)iBjj2xosp)Oq62SG6tN4N+xW}V;*iU1pojJSr-F5oTtrd#QCf*9yl*o z7-zyX$Enpg>3_&oq(!_9{g`T^k2*D}(|BB(noX7mF;f_WrU*Z%jiXwS{5wBB$eZFT z6Xr|&)FwMF_B}CtIY5r2V!8#6j-X3+o-|)x@~<9iHfzA&!ShZZSE|mJl0v8xAyS%Vh()W zailz1t9tf|%dcv%Yc1&JfOE-LEvSp^FFdo9sPT8l0j$F4Dv}2=nkY zXFj&SyW@0`uS4?6bB&0Qy@T)p9NruH`t{EaFK{*)wlcO zmxMkS4qC42F-A>1NgjO5<;0ET(*Ip>Pr9s00000r2GMQd>@1k04!Dj0000QpzQQBrg4bPv;Qf zNTdCn=K%l!0002MoF5IR-uw8gb1o$2pE<6YmVAfvrDXZjbM2fh?Rp^vj@RF?B@QQi;=e0DOQFPV+b18mh-NkgxGl?0etbcQkFbG+3L}`aLgWQ!M ziUFuSL`|4Qy!QjncSA7%dc;p+Ee3)Mtm<05W(}YrR`1y6A;*eff2pq3iUF9JAKnL+ZC6p(hf|3nOZcmsIABsNd zVMJHKDaCQZ{NWr1M*#mYs|%4urDn-FX|P9EjO$gT2SzcciulN7tYLb5NQ&Tyto96! z0H#1l%;tH);=yE6u$JE2+FWBOF4S>#bn}=rPvw9*8-I?%&w&`M2QgR)dVeM8{go`} zeZF!q;HS%A(*9JWB-Ty}cq7%7^UteCt#c7>c54v+8?Jg9jAQUXgXuIX_o} zv$dcL=A|94CNjx2&Ol8#>O#axlY;~Bk{nuvL=n&PPMR!UglT92xhb6v)F|%ca}bA% z#!i@=y?+Q_z~y&CXHHJ$od5v9=IE{g$s0OxIfp623{TCq{o2^SXpbSjJ@>Hhz7-AV zbWTf#y{W#2s&B-KJ5@oNTITSzR2!k`JSigYsa#=hMk1ft5^37(Dx*aJWCy_}*HWc8 zZv-$gxRxq{krc7#z04i38v(?BE1sSQ(B@hyo*ftf00000a5Mi@;*np7PT_h00000< KMNUMnLSTZA>_EQ& diff --git a/tests/zemu/snapshots/nanox_enable_blind_signing/00004.png b/tests/zemu/snapshots/nanox_enable_blind_signing/00004.png index 8f75e908a9d075ce5e7f39fb222bfbec70bf7d79..fb2843a9d22f9ba531b0ff9249be70917d1bd398 100644 GIT binary patch delta 608 zcmV-m0-ybp1^EP!B!56jL_t(|ob8-jj>8}fMKhz>3Hx7C_A(!lkj2B8V1ps|e6@+W zX>qV?2lcuD000000GQ5?h3I|X^lb9CF|H3vq84I=~KkC)RwRm|#tF^_m>O!(?x2bFphhalTA*wV?w>;=|(u z{_c*Jyv_LZDN3DB;JaFEw zSX>Fy8mHFdq<=@QtSsVf=-b#6E$Y;yPNO(AHJhXkVummVO%eW}HI8~g^6y-{kvGLx zCCs<@sZA0t_Kg_693V&1G2H@3A?T9Dljg%q{?TL2W)Aoryq+@_?%u!$>wyneg4tgQ zW`89MW?$ZHc%jo}FlfIkyaNVx4q!$h#*{pE_OSNU_h_ytId>7dr5L z$C37At?St6Ry_4_(9KJX7b@cee4haAN@W4&z9Vk5b+RPd+h1h2kofiir zG&_{c7Fo}t&M`abOvpo!un*eXYF)DXlgG;nkpFW^7fxoG!HWZg^#1*U|I~t3#A3Xx u0AcHq$p`tsd;{n)TY3Qi000007~&ry#|;}+qUeSI0000g6ZgNQ>}5VuWm!HD6_A*FzPb%w zZHdyN*98Co0001hIX@br_kE{dLkO|3{LGQ+TJiO^YMi z3YN{uY{aTNBY(QE`j4Xe^eK$_fYhdy7Nr~Q_BLyd=sagjC{MWrWgC{#o-iXmR5j^o zL^r{y#Svlta1N6*fPa`Zgh)_nS#nMq?9olejb@}LW-+IU^vGqdV|sij6~Rfe+A}!= zm{mN|xMpiY~kyT_z^DhJeYIDZR22Yj#}_+Td({heU+cd}vh z`I&)!Te3+9`GVIcyRl^tM z$jgT`mzQ%EV=NzMYPISyrvkLOTv9c`DqO+76+p>jrUuoIJbz2F)~^cV3o4MysmxN$ zRzUUW31S0}VN0jRpqt&1u?q^1m$`nAmED(KW-ewfNNM-3Sauf!$~|Cw3>9`ow(!~{ z1<6*sa+ONItQLeo&W^T6$tPHzf)^Oc%wOSDxnh%Y4s%WTNNdLC94Jc=o z2$Ef4xs%pCVI$j)^<$oNF;oO=`(D$ZiT9`hPJ+v%pSk|{N>axNVW^z z5?QL9P~V%X;w?Qb$4E04t@oX*jG(Hjt9;ud4aCWr@_(~w8X4B#24iYie>0c^OW=hp z=@=Pvu$05h`#i5%LF^eJxK{-mwK@gj{l#{HWiJa_IW+IjH9`LvV zSf0Na@tJ)(W&*m|ry$Nm%QcyE>Lxr!E6ZkxyA{CNh)s*$%0yxl1^@s6003{Kcgk|T z24&%}*n2u$!~xZv#(Z_fu1EWDF##-z{1{L8J+~ZZ$rnt&oz`W|ZX#28TU1tPJ`;Xd zKuLPPP(4t6c8{iUzy#1l=G|Yid)`it$%Z;iWKO}w3SjqD`d`5d37as@q<-pL0ssI2 c005xnAID=u<;B813IG5A07*qoM6N<$f|ANHi~s-t delta 706 zcmV;z0zLhk1=6rF;{KQ9Uiy$TIgThILDZT1J++oV z#J_m8ApigX0002s&W}Tklv4g{jInFX+bE(NI<)22EmDl}%0kf|%SkCMe5JotfiLo! z=biK}&)Y1m= zGM25l{3C^b-Yp1$d^@iFlzhU7;k^@*yV^UTpyjDpG{hy@B(4 ztHX64WDImc^?yIJ#181Z3V3+VT{%YXsKz{ zX^N?U#75|uFXW?3jD;2HI?S;V^+%X~?0mlDjH?<)3Yx6Ms+vqq@%L54QSNYdv6&6FU9O zWQtTc`IudTgl1)}vVaEYQmL=o=K(eTw(MWbZ3DnFeHH=?og||TrgB(%pKEISSNPO3 zVLr15?djHE%%bqS9*OkWRaHR~UfmQ*k3#z$*l`3@d43YIr`&W*1Ms=)-sWsgP0KlT z5!RuWY=7sm-3X}WsH%f@rN zG3su;Da^WWrFd$#s|)*$7`^d1gEaGIDs$1sob7hP3W`KC(-hrB=SinOP(KHZfZ#O< zZp?3{dg?{TkAP8`Q=%PtF0-@LP-oro+?%NrM>_!X&kG)2mU*+-5uzYbLI~|86VZGTVAhf z2NN-iz%e7BO-HRad8n#ofs~NTw-Ye{T`v zcak^lmO%&_0FM2|v|84j!%F}F0002M0gx9syvZ%aE(07vw9em@BDes_3tO2?I!=O4 z*BiF|LHI^rk%q6*>Z>1*T-sAaBn+8Da9!{&ya zwBM1jhe=p!r9A_#h)#z0m(g)GyuTR4U?<2zI~h0`F>qytd*g>Neh*i$*b8BuK7V(# zB1X10?O*L@izH!^dL;F+YtuqL$c=jEOm)*6T{!HP=zj{OUDQ+zJT%lPgxi{UNm0-r z_PIC-SrK=})osi}8)7;J!B&m{?o75-I)YCF~b9TM+q)8Y6 z00000SjeBW<@Oqkg}2T82q8s~%?))M%f241BSZkYa8=bVj`FG`dobQuc}e(GE;q`w zi-|h|T1OrVpWD5xa6ka~X7{UmNh41u$Ecx;h0kS#7y-)SWwK47$|TGs&u@(-00000 c003700Ie!W#Y6}|)c^nh07*qoM6N<$f-IH{E&u=k delta 671 zcmV;Q0$}~;1h)l{B!7NML_t(|ob8)il7t`(MVYDDiThs?dzlZbC^`utAdg_*^QCk^ z3?%A>4gmlF0001h<^1gKzy~qL`{25+bb24ZmEYYR_;&twcR(h_$R|FDk7Op6r&@V1 z5i<`Q69IWT%Du^lDp}r;5>kCT9tS}5GO;N+QL&6Mx^n%E(|;5+16P?R;V}XNa~Ahq z$(wddCpaAdj{U_nS*D!BO8@`>006*VWHpq$s}b$R*mRRI_<#&R-@CK_H*OC-Y?C6= zq!xwyyoA)seVQRa6)kziI;9BU2mG{TV`)d}L)AuX z(_T2K&FY=@i+^$U6yFr-9@4^C^gHStfD~NDF=!Iv9jf+E&|UOMjLTP}Ix6BdDewqT zo?66={G>l>o@AlCOXNUYk8HY}aoxXkp{gZ0t<1UZsPCxwnheuQ@y4Hc1Ow27aPJS@ z(VAht+50!+#{k%wl7)bgijy%0Q(56&|3m1%hbvg@1%J0rAHO@=@+rslQGOg$snsIK zicTkALq?6WN73AcE*6RFj^ zfnRPE9tXhAB&V#r+|CqKQX-qy!b(|)>zDj;c8&9-hcEyD006)V4Az2TdDk0%P1MV) zwYKb1^?$yTgDf{HT8g68beL6p)lqA9Q#a#3#Oj+bM!+@KfxA?zUwH#@C&qP9`cEsL z2gITI7>EbFodY5utO|mJ{aQx%t<;x}kANAwR98M`XQ`p5=#<-csZNXlWvwx^%rfJ1 zb<{3ZE|D&tOlNc4CdsoGWM07W58)@2R)hcm02qK3`~ywRm!I-!)Z+jE002ovPDHLk FV1jGbL6`sl diff --git a/tests/zemu/snapshots/nanox_enable_blind_signing/00007.png b/tests/zemu/snapshots/nanox_enable_blind_signing/00007.png index 61861f2998e3ad1281d45331147c852277579e50..5b3eed92be2ac662655d726f7880834b803bd82c 100644 GIT binary patch delta 735 zcmV<50wDdd0`>)vBYy(DNkla(jLmecY{+pzLmu>neks?ArtbM~_!)3{xqliU!*1wnMdkh0eq|~+ zFnhJb3C)0WP?y72ad+wuoSqX~r|b5I6}4rR88&n}WG9=l1SQ-g?KwSSAJR6|3YqTW!whh3N#S6`V;S88DmSIVU&Do1^mw~bUv|z!i~YzRU|CqoNr@d0gb+dq zA;iSuLs)t2Gk@NSdv=0t*yZ%OvK`8)e_3PTb-`}J?X9Y(91KNJQEEREE5UA*S$nB#arWzsuxJDJ3f#>^>D^YEl#@#NHGo~&q6H3?dW|e7qKA7 z0BpThIvMr_6@xke5u@VfSy67zVzyxhOB>E-SaCaIS$}aex0}`S2PNFNogJ9nm&)LG z`Ncb}A=^?N(Er{GihI9z>VF~&`XV^|(d)*u=(?IQSir!^jKNf3?!Bi;F}f|Vw<6w> z1wyy)CM*hMy7ZXTyG)X`E?5S->>umr`!g3pnj~ z@}#RI%0wNk3rO^NCYV2KiGR|ckn|%-Kb{Wa=^&mC z_%B2M6|vfmrw;zF_l|$Bkl;>u{1C5rL@(g9ep~e29A6){#WW*mn_!>pHsveh>zC4u zpcZI-YcKeCavL`NlA?fK`=*ba=_$zy*mY3GYWEB%K>^!eg6-o#{q^0rNA3Us00000 d0Dwt70pO5tV-R0y=BNMw002ovPDHLkV1oAbg3$l~ diff --git a/tests/zemu/snapshots/nanox_enable_blind_signing/00008.png b/tests/zemu/snapshots/nanox_enable_blind_signing/00008.png index a58590b988714545e7960f7f400f360ffc5de41f..61861f2998e3ad1281d45331147c852277579e50 100644 GIT binary patch delta 279 zcmV+y0qFkz0`E?5S->>umr`!g3pnj~ z@}#RI%0wNk3rO^NCYV2KiGR|ckn|%-Kb{Wa=^&mC z_%B2M6|vfmrw;zF_l|$Bkl;>u{1C5rL@(g9ep~e29A6){#WW*mn_!>pHsveh>zC4u zpcZI-YcKeCavL`NlA?fK`=*ba=_$zy*mY3GYWEB%K>^!eg6-o#{q^0rNA3Us00000 d0Dwt70pO5tV-R0y=BNMw002ovPDHLkV1oQ>g4O^4 delta 356 zcmV-q0h|7@0{#M!BYy!!NklIM-mZ9&c>_-hT!sn4N;8=O_gAL6Mjp zfMU+wSsDO|%usAO&O-Ssu~wLfU%a)of4+npwWjGzuga<{K6K&zQ5~Arn0E_+D~?Wa zz#9g@S&PAL%w?gibS9Y?h_XAqqCK-a>`hn>fc|Z0&_0yq<&E=K?XaC3g5-{zk2HS4 z+5Yjb_o?cv>|KD^$lAsAjk5Y(@*V#~rbuHu`7A_H&AxgwHf8y4cdKvg$JbB4n%ez%sZ31aBYd&Oo@(7)_WJ(Znl2o8^PD` zFE`_Y-IS+Kdq0Q2-7r_C=}F(5ev`U`H~)QH|9$1FHE$YjoVax+e0xei%S`SAGlOm! zp7{T3NA-mVOYb&rdU8MdyIHo@@7cE*uj@I+Zu{2i)KMSV-E~o { + let clicks; + // LNS does not have an EIP712 setting + if (model.letter === 'S') clicks = 3; + else clicks = 4; // Enable blind-signing - await sim.navigateAndCompareSnapshots('.', model.name + '_enable_blind_signing', [-2, 0, 0, 3, 0]); + await sim.navigateAndCompareSnapshots('.', model.name + '_enable_blind_signing', [-2, 0, 0, clicks, 0]); const tx = eth.signTransaction( "44'/60'/1'/0/0", @@ -13,7 +17,6 @@ nano_models.forEach(function(model) { ); await waitForAppScreen(sim); - let clicks; if (model.letter === 'S') clicks = 8; else clicks = 6; await sim.navigateAndCompareSnapshots('.', model.name + '_deposit_eth_compound_blind', [clicks, -1, 0]);