From e162bbe35e6c48c2888e626e2e3eff7f21b3a3db Mon Sep 17 00:00:00 2001 From: Coline Date: Mon, 4 Jul 2022 11:50:25 +0200 Subject: [PATCH] feat: eip2930 tests --- .../eip2930/nanos/sign_eip_2930/00000.png | Bin 0 -> 374 bytes .../eip2930/nanos/sign_eip_2930/00001.png | Bin 0 -> 307 bytes .../eip2930/nanos/sign_eip_2930/00002.png | Bin 0 -> 489 bytes .../eip2930/nanos/sign_eip_2930/00003.png | Bin 0 -> 494 bytes .../eip2930/nanos/sign_eip_2930/00004.png | Bin 0 -> 391 bytes .../eip2930/nanos/sign_eip_2930/00005.png | Bin 0 -> 351 bytes .../eip2930/nanos/sign_eip_2930/00006.png | Bin 0 -> 355 bytes .../eip2930/nanos/sign_eip_2930/00007.png | Bin 0 -> 414 bytes .../eip2930/nanox/sign_eip_2930/00000.png | Bin 0 -> 414 bytes .../eip2930/nanox/sign_eip_2930/00001.png | Bin 0 -> 370 bytes .../eip2930/nanox/sign_eip_2930/00002.png | Bin 0 -> 766 bytes .../eip2930/nanox/sign_eip_2930/00003.png | Bin 0 -> 409 bytes .../eip2930/nanox/sign_eip_2930/00004.png | Bin 0 -> 418 bytes .../eip2930/nanox/sign_eip_2930/00005.png | Bin 0 -> 472 bytes tests/speculos/test_eip2930.py | 72 ++++++++++++++++++ 15 files changed, 72 insertions(+) create mode 100644 tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00000.png create mode 100644 tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00001.png create mode 100644 tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00002.png create mode 100644 tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00003.png create mode 100644 tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00004.png create mode 100644 tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00005.png create mode 100644 tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00006.png create mode 100644 tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00007.png create mode 100644 tests/speculos/screenshots/eip2930/nanox/sign_eip_2930/00000.png create mode 100644 tests/speculos/screenshots/eip2930/nanox/sign_eip_2930/00001.png create mode 100644 tests/speculos/screenshots/eip2930/nanox/sign_eip_2930/00002.png create mode 100644 tests/speculos/screenshots/eip2930/nanox/sign_eip_2930/00003.png create mode 100644 tests/speculos/screenshots/eip2930/nanox/sign_eip_2930/00004.png create mode 100644 tests/speculos/screenshots/eip2930/nanox/sign_eip_2930/00005.png create mode 100644 tests/speculos/test_eip2930.py diff --git a/tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00000.png b/tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..8d84cc70fea8013b7e8b25c0982ce142fa103d5c GIT binary patch literal 374 zcmV-+0g3*JP)K?4J2QqX3 zXn7ePqhBDwvA-|J28LIrjF%tX0z{3v6!_gF&(SYH)S*7TN;1RxW-%}TLH9_+sttDO z-T32w&rL(!1@Vr`jm5G(8dd=Ruu#)JAN?l#rFLU`oQ(r?$33AC7s0}pw!fi~(9k^# zU9aci?pXN=I7A<-f!Mw2untnw9MivqZYw}c5&)gweYhbTnv#2#t$0X2wST7_1F;LR zw?>Da2SkSfG>qWq1mej-6nW@2l+Z=0om5jdB%3o3Qx19_LNUlTqF4R_1Iaj%@^2O= z@;n%h1N>H$2;%-~Dvx1!0LtkT-;cq73rgisOElFtPbcL{d3TfNQvm<~003s>1*i4o Uje8$F8UO$Q07*qoM6N<$g5rpv%m4rY literal 0 HcmV?d00001 diff --git a/tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00001.png b/tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00001.png new file mode 100644 index 0000000000000000000000000000000000000000..68b7cb31d1a84dc1e6039abaf785716046b86ed2 GIT binary patch literal 307 zcmV-30nGl1P)|fW7|JDj10tfLRY!UbU{X*r-77E-u$esv z01nWVQ(jqUSsS}$Sw8U}Xc0~pfZi*uFbhR;7P)k$oo{BN zUX3+2*G;?6$<5MEgc5D z@%UZK0h_ET2nISJ7>pFOSp(+O{;2&cX{QJwgb+eVC=b{`jZT9x*FXRO002ovPDHLk FV1g77fTREb literal 0 HcmV?d00001 diff --git a/tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00002.png b/tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00002.png new file mode 100644 index 0000000000000000000000000000000000000000..304f99e5f9bf817484b65314b911b157b0c170eb GIT binary patch literal 489 zcmV-odiY(bLT(C1~RNG&KY(5BeC0O`lDE2Ebofly8MP@`aiJ~p!=n!Tf^A!mDYzRIY8U048I0;rg_>O^NgO>W2hO#grl8)u z?dbD3rJH>ra|d(tXq(of5+QgILkC`bLvaS6f1mNKV2)NZZo;AT1T{k?oLAFkH@rFH z5~(D1aE?WNS|j?CpabYDfm%1sY0kAQO8IU!(Tzp>NN4{kTA7V*5WaRN(t1H7HOjNL zJC>zmzHI1{+l=;Pk{OyXk-Dy50m2zVsjimQ>_yb z?c1>*mvz8msstfZ6qndD5iRQ&KVe*wf(EXK<(86pN{mTxDxG;!f|`E<=)0}vEt~CG zXA3`!eIi=snwJYMEsV0#%Nm)5*hko!)HkmBKOHZre9s6kYB(DegRf+to)iGj=3Ci+ zAQY;T{fm(?xD%O$?!=j7QHD0%V*I~sKDE}QbJ?yIg=A|xPA!WUuc}L`Dc>cKjjp;@ zN+`H^i%5)2Hx4+~@vTXX~7{H_moQr{aq-vpR|N4t=U)}}+z@#f5>K#(%1a%f< zjJ(jYxg6uZeL1G&M(bWJpW6`?-yYleL>?}P9 k*&-*ANF)-8L?ZFUKN0kBm&Hw-a literal 0 HcmV?d00001 diff --git a/tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00004.png b/tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00004.png new file mode 100644 index 0000000000000000000000000000000000000000..39f91a14a02516461e000fc2443f0aeae770a1e0 GIT binary patch literal 391 zcmV;20eJq2P)HJskJ4A6cygwPl zU?r$RE4eyZ97EmSV$>t%TUaGgkH6D!>)r}79ii02gobM?>$;&4sVf!r<*EC0^AUj5 zO_i>ZkmaS{;%a;ZfXbShvVY*CjP&3p05TtCElT~QHVkgkpC)xfK^h-B;JbmG%InMv lEMYxv5*z>k0001}ya1!U^0B^9k5T{t002ovPDHLkV1fvIutER; literal 0 HcmV?d00001 diff --git a/tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00005.png b/tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00005.png new file mode 100644 index 0000000000000000000000000000000000000000..2f61fc96779253bc4d2e8563d1aaf00b907e543a GIT binary patch literal 351 zcmV-l0igbgP)JLB_nd%RtAT`w=40GTKcOg#@&*5m)+yHKx*hMTsyNGF>@d~!SuO&f> z5uQ$^e_7MHIp)}E>jtI*I?V&a3j$Et044$X{;*?iF$dWD43ZlveGVmtyV(j%1>|U^ xrg1Xors=hvQ9v%Z#%;j1py$B^5JJdv`2zG9%%`3G%*+4)002ovPDHLkV1f{DlsW(a literal 0 HcmV?d00001 diff --git a/tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00006.png b/tests/speculos/screenshots/eip2930/nanos/sign_eip_2930/00006.png new file mode 100644 index 0000000000000000000000000000000000000000..493527e1d668d8010ba4d1ea9528890033cee2d0 GIT binary patch literal 355 zcmV-p0i6DcP)1iS?e9rZmtSAtrSW006*S*)%6V59gfQcFEG@DsaPt z5?}2FjN>_?#~2Pk{7`#w&m+C4^biIo7CPWv_}?E?NN$s1>;)ZD^DV*8avrh+JlifM z33kU6eO7L!X&4BAAZt#?oS#-p(}6aJkJiL@@JfY%jbgaN77XkFfgW9AS^Wb}Ef$lo zfxPt36y$~a3&@HL^_Rg&4fPj;7-)i1NRwZYNjG$CRZ^@@*;0sIL$L;yyQ()Vbn*SH zF8Xp?DzVGAv8A);BlMk=Iz^AFga=}#@|s@>S5})g)6e`;d42#Ymrl=Ob=YJunztT7 zWj~f|{k#}B z4)Di%0(GQh%XXzDG$sKK-Q2JkKR-`QsiPFD-4d_!i{fwH;J|_aEL%ZYNu#B0FJ7G| z;=_VQWOA9;dQ4Y9)LpKCV=ri`X({49JagUwO3&5UdSK)wEJxPN%9wG}45n;lzK(aC zKtbL$y*-#9uSql`7 zENOEh^0jsFWbV&<+yj5)WEX_aERLO-`${sQhD#B5ZCio#Fr4qHlr^7X|9DL69eFa= z#kf#}$Pcl(QEE=tNl8Pt$o;~Fk*8r@j8mpwSGW8d!1&11FbzPh@^gWj=oh7f%f7G)4s^6#xJL07*qo IM6N<$g02I(Gynhq literal 0 HcmV?d00001 diff --git a/tests/speculos/screenshots/eip2930/nanox/sign_eip_2930/00000.png b/tests/speculos/screenshots/eip2930/nanox/sign_eip_2930/00000.png new file mode 100644 index 0000000000000000000000000000000000000000..487ea10fcfeb2f3e6b79239459672251d49addd7 GIT binary patch literal 414 zcmV;P0b%}$P)vpO}&+|8}fC)JNq`>?#dJ%s{^>GN_4usXQirk{^@^BA?p!El9&T9q~zMsh2=YdLB`_ONiP zKy6XlUGFZ>Cn7mP3u*ptPbvx20-E~@`Fn5Z1>C1brZ+Vk1 z{oQ8F&%kit`r+R!`@;U-z2vlA>SAoRUzT-QaEns_$Kt6!mbhJcYpS{OmhV!*hl&bE zns5Ak6!Swd%W>NVoBMCQoOlkLdVMkN1NV+huC8Xrf@^#Yr>{)wS7z6IFZK1)mP+28 z%e;PNbN~Nn)M>gYaYE<6Osj=zztod?Y$mqa6v}^dsbB68cn00000fOm49=Xsv_ublpW zj_=h5(B;a1$rG z*&+j&vyyASZ-&<6Rz#m<{T@IQHr1nnBB!t2dsYVEy7RUad}_MvoLQ$%pFQgj5q&MZ zwqFy}ebU-atrflhCJX=o008h#g2&MCtjJC=>>*Eme3ae7v8n;gHs`UmYQMaww91*S zV_;yMb5@i(OgMwzn7q3DwmL&Nc~ud~m?WubLD#ylR^=py){!>P_*8V0RX2!nrSzn( z3=PYXIvbOz$u5Z|%ly5eP?<|%USLgP#Wu$Ks8M|G} zEIE3lMrFo!ujPyuWW`C!dE+Kc*#l;Ke>P4s-3|``s}Gr17Jgp)>!Lcg)S}uSmTXow zW%*(o42i6A3iG#gO#8Ptt4N@<`iiDHHYq5Ua*<7*v??jqW+Vr7lH1hKyf5yO zEv*^C`JX>U4;Jk>0BtIT7gLXX`QvohN7c5%WX~*%UP8@*t zG4Yx-DH*CQ6081(0%QhX6Lmb55ra$40RR91000*&f1*^vQA|rM8IcuuIBKQ!Arvnc zvc>O&$(HPCY@P1E#rRpDp0ssI20000uzxv%hCs&^JuK)l507*qoM6N<$f`-v$00000 literal 0 HcmV?d00001 diff --git a/tests/speculos/screenshots/eip2930/nanox/sign_eip_2930/00003.png b/tests/speculos/screenshots/eip2930/nanox/sign_eip_2930/00003.png new file mode 100644 index 0000000000000000000000000000000000000000..b2dc741ab2fa1f5dbd4f21b4a219293f0f430ffb GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|>w}ba4!+nDh2#bl+hG9*4kk z6YIqP-bwnO1+OkLT<;f^bE|q^&?S`w=7}jgKqw~ z!m|Edn)Xli1D6&|*&T4xqMm)`xfQ=p1Ksmr^^Q^chsBk{r`OHYFX?Q(FFD1o2PHr>k)X`r@^@+NM!ST-ZwWlB#Ayg z)gQ0DzO*EcaqiYV5t0GFSp%i?A8vZOA|(FKow#g)dq0dd>iFAdIp0Xii7qKxVbm4N zw$0nV-R#^!_8ZmWx9%#Oc=BK^hd$6r$l!xn{kxy6fjYqjH$cLku6{1-oD!M+-pIO}2evV&l1od zyYBU7Kd@o#UH&61@rp{B(QDKHExgMY)U5Kn!d_~h>N@9f($8g3|HH3awkEyW|Ezr5b2qL^VT1Bf3rg}Jz>7!-WpY# z9o0F;civU~^S`+CDXYYvSFhI1)c=}jaJSvh@%I9T*)ywmdoH_t`e}3k*V4Gf$M)w0 z{$6|7&;La86P)Nkl`l1;k+@4An6g^M6kcbtxu@7*hfO000000DuchDWw$aQJnB& zJ%BsK3VrpQ1hnYqoNY&PO0WdV>i`7cs)e_@w@x()p@w=B24`klR6(CLpxqtlZO|2 zIWjpO-F~*EHtLqUMt)Wc_@bMv^h#{CUFW0M(vJ1P=5N1GhWcHM(-Xu*&bc@D4_o$^ z7Y|pL)I@*DzttR=&yLH#^{|TW)8Sp0qphw%epiuSUG#WHS~ht|j~;`U4>BXmdi9@& zuz>%00000G5i7^TsbXePb2LB O0000