From 7ea7dfde2cb26ac0bbf5f226f9b5ff0545ef651d Mon Sep 17 00:00:00 2001 From: Charles-Edouard de la Vergne Date: Tue, 2 Apr 2024 19:12:59 +0200 Subject: [PATCH] Remove useless 'zemu' tests erc721, erc1155 --- .../nanox_erc1155_batch_transfer/00000.png | Bin 414 -> 0 bytes .../nanox_erc1155_batch_transfer/00001.png | Bin 372 -> 0 bytes .../nanox_erc1155_batch_transfer/00002.png | Bin 710 -> 0 bytes .../nanox_erc1155_batch_transfer/00003.png | Bin 592 -> 0 bytes .../nanox_erc1155_batch_transfer/00004.png | Bin 823 -> 0 bytes .../nanox_erc1155_batch_transfer/00005.png | Bin 500 -> 0 bytes .../nanox_erc1155_batch_transfer/00006.png | Bin 464 -> 0 bytes .../nanox_erc1155_batch_transfer/00007.png | Bin 472 -> 0 bytes .../nanox_erc1155_batch_transfer/00008.png | Bin 365 -> 0 bytes .../nanox_erc1155_batch_transfer/00009.png | 1 - .../nanox_erc1155_batch_transfer/00010.png | Bin 382 -> 0 bytes .../nanox_erc1155_transfer/00000.png | Bin 414 -> 0 bytes .../nanox_erc1155_transfer/00001.png | Bin 328 -> 0 bytes .../nanox_erc1155_transfer/00002.png | Bin 710 -> 0 bytes .../nanox_erc1155_transfer/00003.png | Bin 528 -> 0 bytes .../nanox_erc1155_transfer/00004.png | Bin 823 -> 0 bytes .../nanox_erc1155_transfer/00005.png | Bin 792 -> 0 bytes .../nanox_erc1155_transfer/00006.png | Bin 558 -> 0 bytes .../nanox_erc1155_transfer/00007.png | Bin 312 -> 0 bytes .../nanox_erc1155_transfer/00008.png | Bin 464 -> 0 bytes .../nanox_erc1155_transfer/00009.png | Bin 472 -> 0 bytes .../nanox_erc1155_transfer/00010.png | Bin 365 -> 0 bytes .../nanox_erc1155_transfer/00011.png | 1 - .../nanox_erc1155_transfer/00012.png | Bin 382 -> 0 bytes .../nanox_erc1155_transfer_wo_info/00000.png | 1 - .../nanox_erc1155_transfer_wo_info/00001.png | 1 - .../nanox_erc1155_transfer_wo_info/00002.png | 1 - .../nanox_erc1155_transfer_wo_info/00003.png | Bin 457 -> 0 bytes .../nanox_erc1155_transfer_wo_info/00004.png | 1 - .../nanox_erc1155_transfer_wo_info/00005.png | 1 - .../nanox_erc1155_transfer_wo_info/00006.png | 1 - .../nanox_erc1155_transfer_wo_info/00007.png | 1 - .../nanox_erc1155_transfer_wo_info/00008.png | 1 - .../nanox_erc1155_transfer_wo_info/00009.png | 1 - .../nanox_erc1155_transfer_wo_info/00010.png | 1 - .../nanox_erc1155_transfer_wo_info/00011.png | 1 - .../nanox_erc1155_transfer_wo_info/00012.png | 1 - .../snapshots/nanox_erc721_transfer/00000.png | Bin 414 -> 0 bytes .../snapshots/nanox_erc721_transfer/00001.png | Bin 328 -> 0 bytes .../snapshots/nanox_erc721_transfer/00002.png | Bin 710 -> 0 bytes .../snapshots/nanox_erc721_transfer/00003.png | Bin 442 -> 0 bytes .../snapshots/nanox_erc721_transfer/00004.png | Bin 770 -> 0 bytes .../snapshots/nanox_erc721_transfer/00005.png | Bin 352 -> 0 bytes .../snapshots/nanox_erc721_transfer/00006.png | Bin 463 -> 0 bytes .../snapshots/nanox_erc721_transfer/00007.png | Bin 472 -> 0 bytes .../snapshots/nanox_erc721_transfer/00008.png | Bin 365 -> 0 bytes .../snapshots/nanox_erc721_transfer/00009.png | 1 - .../snapshots/nanox_erc721_transfer/00010.png | Bin 382 -> 0 bytes .../nanox_erc721_transfer_wo_info/00000.png | 1 - .../nanox_erc721_transfer_wo_info/00001.png | 1 - .../nanox_erc721_transfer_wo_info/00002.png | 1 - .../nanox_erc721_transfer_wo_info/00003.png | Bin 457 -> 0 bytes .../nanox_erc721_transfer_wo_info/00004.png | 1 - .../nanox_erc721_transfer_wo_info/00005.png | 1 - .../nanox_erc721_transfer_wo_info/00006.png | 1 - .../nanox_erc721_transfer_wo_info/00007.png | 1 - .../nanox_erc721_transfer_wo_info/00008.png | 1 - .../nanox_erc721_transfer_wo_info/00009.png | 1 - .../nanox_erc721_transfer_wo_info/00010.png | 1 - tests/zemu/src/erc1155.notest.js | 67 ------------------ tests/zemu/src/erc721.notest.js | 41 ----------- 61 files changed, 133 deletions(-) delete mode 100644 tests/zemu/snapshots/nanox_erc1155_batch_transfer/00000.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_batch_transfer/00001.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_batch_transfer/00002.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_batch_transfer/00003.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_batch_transfer/00004.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_batch_transfer/00005.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_batch_transfer/00006.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_batch_transfer/00007.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_batch_transfer/00008.png delete mode 120000 tests/zemu/snapshots/nanox_erc1155_batch_transfer/00009.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_batch_transfer/00010.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_transfer/00000.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_transfer/00001.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_transfer/00002.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_transfer/00003.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_transfer/00004.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_transfer/00005.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_transfer/00006.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_transfer/00007.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_transfer/00008.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_transfer/00009.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_transfer/00010.png delete mode 120000 tests/zemu/snapshots/nanox_erc1155_transfer/00011.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_transfer/00012.png delete mode 120000 tests/zemu/snapshots/nanox_erc1155_transfer_wo_info/00000.png delete mode 120000 tests/zemu/snapshots/nanox_erc1155_transfer_wo_info/00001.png delete mode 120000 tests/zemu/snapshots/nanox_erc1155_transfer_wo_info/00002.png delete mode 100644 tests/zemu/snapshots/nanox_erc1155_transfer_wo_info/00003.png delete mode 120000 tests/zemu/snapshots/nanox_erc1155_transfer_wo_info/00004.png delete mode 120000 tests/zemu/snapshots/nanox_erc1155_transfer_wo_info/00005.png delete mode 120000 tests/zemu/snapshots/nanox_erc1155_transfer_wo_info/00006.png delete mode 120000 tests/zemu/snapshots/nanox_erc1155_transfer_wo_info/00007.png delete mode 120000 tests/zemu/snapshots/nanox_erc1155_transfer_wo_info/00008.png delete mode 120000 tests/zemu/snapshots/nanox_erc1155_transfer_wo_info/00009.png delete mode 120000 tests/zemu/snapshots/nanox_erc1155_transfer_wo_info/00010.png delete mode 120000 tests/zemu/snapshots/nanox_erc1155_transfer_wo_info/00011.png delete mode 120000 tests/zemu/snapshots/nanox_erc1155_transfer_wo_info/00012.png delete mode 100644 tests/zemu/snapshots/nanox_erc721_transfer/00000.png delete mode 100644 tests/zemu/snapshots/nanox_erc721_transfer/00001.png delete mode 100644 tests/zemu/snapshots/nanox_erc721_transfer/00002.png delete mode 100644 tests/zemu/snapshots/nanox_erc721_transfer/00003.png delete mode 100644 tests/zemu/snapshots/nanox_erc721_transfer/00004.png delete mode 100644 tests/zemu/snapshots/nanox_erc721_transfer/00005.png delete mode 100644 tests/zemu/snapshots/nanox_erc721_transfer/00006.png delete mode 100644 tests/zemu/snapshots/nanox_erc721_transfer/00007.png delete mode 100644 tests/zemu/snapshots/nanox_erc721_transfer/00008.png delete mode 120000 tests/zemu/snapshots/nanox_erc721_transfer/00009.png delete mode 100644 tests/zemu/snapshots/nanox_erc721_transfer/00010.png delete mode 120000 tests/zemu/snapshots/nanox_erc721_transfer_wo_info/00000.png delete mode 120000 tests/zemu/snapshots/nanox_erc721_transfer_wo_info/00001.png delete mode 120000 tests/zemu/snapshots/nanox_erc721_transfer_wo_info/00002.png delete mode 100644 tests/zemu/snapshots/nanox_erc721_transfer_wo_info/00003.png delete mode 120000 tests/zemu/snapshots/nanox_erc721_transfer_wo_info/00004.png delete mode 120000 tests/zemu/snapshots/nanox_erc721_transfer_wo_info/00005.png delete mode 120000 tests/zemu/snapshots/nanox_erc721_transfer_wo_info/00006.png delete mode 120000 tests/zemu/snapshots/nanox_erc721_transfer_wo_info/00007.png delete mode 120000 tests/zemu/snapshots/nanox_erc721_transfer_wo_info/00008.png delete mode 120000 tests/zemu/snapshots/nanox_erc721_transfer_wo_info/00009.png delete mode 120000 tests/zemu/snapshots/nanox_erc721_transfer_wo_info/00010.png delete mode 100644 tests/zemu/src/erc1155.notest.js delete mode 100644 tests/zemu/src/erc721.notest.js diff --git a/tests/zemu/snapshots/nanox_erc1155_batch_transfer/00000.png b/tests/zemu/snapshots/nanox_erc1155_batch_transfer/00000.png deleted file mode 100644 index 487ea10fcfeb2f3e6b79239459672251d49addd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 414 zcmV;P0b%}$P)vpO}&+|8}fC)JNq`>?#dJ%s{^>GN_4usXQirk{^@^BA?p!El9&T9q~zMsh2=YdLB`_ONiP zKy6XlUGFZ>Cn7mP3u*>PW<2FVjInt|Gg`l&SO@?Dj^p*6~=Ggi({_s4<^kB(#D`rz zoHn7-I>}f$FgVPoSftr9`0RfDW2xtRetr^6=s)H4t!K_(p>ILI>>ka!x428SY<-Z< zl~ZS5uA8Ud-s|()KR6>Rs@^DRgV5#+Uh2I*JZ+0A89^>bfQH0gTe~DWM4fa=n`8 diff --git a/tests/zemu/snapshots/nanox_erc1155_batch_transfer/00002.png b/tests/zemu/snapshots/nanox_erc1155_batch_transfer/00002.png deleted file mode 100644 index 7d01fe80c981e4dacb153b84d86a76d1e5bf7ea3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 710 zcmV;%0y+JOP)u3sS>)oAq|}pu!|U%Xyl{BVJnpv4cf)=CuT#aiY%s4dJa&LtOh0Mi z?5(?URdco49q=@vRsTj`elO8#QWO6XEUo-URwWFLa3>XkyHq`)3`f>nTI+0hKA)Bg zQf)2M741cLtBgGH%3&4E9!j;#X!Q63C%C*esOnnRR$(VC)b{mic&n&Zen%GL88AIi zfP(_;?w(e2gPs-rQ@)V7z~d59ZAz;rq>Za(pSTZt2u*E|NT$nX3E{z(gaMS9mn{7iIlPSdK?$XqOpdcB@gp z-T~mr(>m66cO?@&_XO)5;6xH1)lagmoK;(~-T?*v90Qbdqv1mS!iU;XwsOzzzcgb+dqA>>*913aAu#YLiblK=n!07*qoM6N<$f)1EUTL1t6 diff --git a/tests/zemu/snapshots/nanox_erc1155_batch_transfer/00003.png b/tests/zemu/snapshots/nanox_erc1155_batch_transfer/00003.png deleted file mode 100644 index 950fd72aaea19c12ebe953827e63d1da749c1441..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 592 zcmV-W0zI1bzF zG$^k}l7=JXnrGEB&R@*!w$eqSy`8m!-~hA`Q_N{x+Lw*O@;DAL9(B5uQZ_TnIL$o8 zlu6ZewO1Fv0iPE2ZsRd7?aRjeRcYo)S9h+5GNT%;HD;=ppJ^+gPH%KXHWs(KD4pP( z%OXN=_o=rKVDc8!OW9?EcQQiP+7%2wmZoh%bsa`!>Q`NN(v@y7*P;j~!2!sVrCiHh zXFEGWZY*0`5j^Sq#l*ZeE?)ou0Dx~Ku7;L~L)fe{a+k7n=^m3P?D&rm2US&IMc6_2 z=|}Y`0oO_qEwNDj?N*x^0ec-)cQryQg{{}_#F%TU)@EFY#+F{@nccSBHeRzDB)}dq z&QrRoH25VUP&DXJK0Q}Fc@^28;(UvfUyHSi0!C7jInSaPY0J#DJN2_|48P8i` z@7Ww|$JWgCA7Sl%OvLdlDLa={&od8dFQeHfD>{n-P*J*NQBN@dE$$lwsJV3)0>MQm zGX_hkyLXNn8e>rGYz2ITLiv2AtCdfXU;}Jh0pcggr7BsslphC0&6u|O-T2kYfKE9c z?KZZ(nmGPi)jQ4$``-->_v1Tu3DnTdY+C{988q)mmx`%VQVke$mIVL+0000000000 e00000cnALsF(B(E^GVnM00007?pftUHm7OLi@+n=P@CxWf||_bkMB zf?1><&FKtuu}nHDVQ(@6&Cc5bGL7f^&!9(dr}nl?W-DPlK%%LDCgH*nWro+g z>YBU9GuyEMqNSdWM(CRN1C?IV*nuC$dB(@YQm0cppq?c4rRXf;v(+k|@ym)ea>pFM z-Xb&88Q47?3(#&cvxU3%u*QwAa@{qZRZissw88C4Lxqw1!b<@Wl}V3+wbL>CsiISB zI!%^s@)RZrZjc%M$1p<8=syhC;7xc6y-5;euEADxcssrunpXBY<%$JNvtpD;uhjIF zjvQ~hB5hH`?-X8x(7OXRCPne79R<4HIKh#pl7UKaky;Z#-B6?~#9gM~-M!Q!{vKRg z$>Y}YR)lA(-Jxc8Gc5~ox=Tu5#vI05(Z6QC8JB)*ObFb=YU_2~_VCcUfml3j&{UVr z8Im2~H3(O+FzGU%w8+Q<$$|OyMl4x?t^Ll+N}0wSX%&3rp5)kkH%3h7IcZ)LsKlv` ze!zOx+UI|o#(1Vo$*y6f)(9bl5JE`H#$U?gwCNh&R@7Rc*ioGF8?l*^Cr!5xjC$bj_)&P4hbVQ&3k2)%f!qu>v~LVt6_0t_?U?KH(`V2sbrN&pxfDl3mA%u`0#ecoe%Sp5F(P{ty002ovPDHLkV1ke` Bow5J` diff --git a/tests/zemu/snapshots/nanox_erc1155_batch_transfer/00005.png b/tests/zemu/snapshots/nanox_erc1155_batch_transfer/00005.png deleted file mode 100644 index 05c1afa8585ff10ee02d738eb0e5dfd4133a6ecc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 500 zcmVSd;jf!<#rrDX5Ks%unZPn=GTPz!sh`EiY&vp*(O{xi=q`Spe;or~Q3CV~odf{0OCeY(_2eaS!BWDy7;f8EWA+<+TEed&udw?wY_e zIj(?Hc^)l);yFe3crtt40GsP8-z!Siz9u=YfZFaKK5rNDxIbFHUJZfV;)WylpZeEs z9FgT+-}wv}=JD2q7ho>}@W)J5L+$He;~m+f%BX5h>Xb^X_~=&kC>yHr!P)F5$*PEK z36(m;hGbMrXKtPC>Vj3@XuKBGKLu<7t5zjdwZ`1onCa~div_5)#&XMi%h8A8K&TS2 zJ+_U-N$0V%T{YADEB_Ibj*44tLnxj~!jc?j;_O%fPvcP{9p39+zXDD**2fci(JNr) zsil4ty!xrD9}L|Oz*YC4@!RBS4*BBNWfVF#s17otzfEDN8U4+;2X|r@y3@%Za}QiG qyZ`_I000000000000000fSX^=<&1R9$2iph00000WbcEP)in9Dopl_da`g-RI+c=EYtaiw<=rYJ*jkHTwe2tEHmZFM>05ZE^kzAw94L39*ZYRtShFV< zwir8Z=-Dr8r8d^YXFR0iZkXY;$q;6#imwu&|7MCQ$6x6kE;a@F{G#| z4(;%A=|5Zp=9QFZM9#ON_C9JwM19|B*@mXq*tem|#?%sLU}VKbdS|bea7vQN{xU+U z$^K%D!A{IVJ6$B1F_?<<0ssI2000000000000000)BFN*yLlT*n?UUV00006P)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 O0000MjqtrV%Nn6esuj!jIMi}Btw`sohxwi1&U@}K{{10Q-!s%eVxF#kF6*2U FngGM>p?d%T diff --git a/tests/zemu/snapshots/nanox_erc1155_batch_transfer/00009.png b/tests/zemu/snapshots/nanox_erc1155_batch_transfer/00009.png deleted file mode 120000 index 10266b3..0000000 --- a/tests/zemu/snapshots/nanox_erc1155_batch_transfer/00009.png +++ /dev/null @@ -1 +0,0 @@ -00007.png \ No newline at end of file diff --git a/tests/zemu/snapshots/nanox_erc1155_batch_transfer/00010.png b/tests/zemu/snapshots/nanox_erc1155_batch_transfer/00010.png deleted file mode 100644 index a58590b988714545e7960f7f400f360ffc5de41f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@9hba4!+nDh2#bl+hG9*4k? zQuR0Wo;SViCn%lTo!KM1sAjk5Y(@*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~ovpO}&+|8}fC)JNq`>?#dJ%s{^>GN_4usXQirk{^@^BA?p!El9&T9q~zMsh2=YdLB`_ONiP zKy6XlUGFZ>Cn7mP3u*?Yj*NZe%~CWfG*OPo;i-j_O-xVE4x(*ytjw|n)zfm3qM^Fc~!IW3PH z=3&G7^uB>>R8cN7G`M%~8~Dv(y@wMl0ef=JL30x+0gXjJr4(YpS&Ni_M+%mJpk>|= zECB!jJVXC(X!Xzb!Z-auExGj4Gr3kE;j(mP_ElSOM$PyQq6$PO@+x6nNKV|U z#l4(~Y5SpCCZ^*LJP2>B+6ihm$fAFnjZlmJ&E%jbt58n|L6(ER5?%lR0000000000 a_?s`=hm}oltDK<#0000u3sS>)oAq|}pu!|U%Xyl{BVJnpv4cf)=CuT#aiY%s4dJa&LtOh0Mi z?5(?URdco49q=@vRsTj`elO8#QWO6XEUo-URwWFLa3>XkyHq`)3`f>nTI+0hKA)Bg zQf)2M741cLtBgGH%3&4E9!j;#X!Q63C%C*esOnnRR$(VC)b{mic&n&Zen%GL88AIi zfP(_;?w(e2gPs-rQ@)V7z~d59ZAz;rq>Za(pSTZt2u*E|NT$nX3E{z(gaMS9mn{7iIlPSdK?$XqOpdcB@gp z-T~mr(>m66cO?@&_XO)5;6xH1)lagmoK;(~-T?*v90Qbdqv1mS!iU;XwsOzzzcgb+dqA>>*913aAu#YLiblK=n!07*qoM6N<$f)1EUTL1t6 diff --git a/tests/zemu/snapshots/nanox_erc1155_transfer/00003.png b/tests/zemu/snapshots/nanox_erc1155_transfer/00003.png deleted file mode 100644 index a5790c197388350f3a1b1c943a17c6dd5b80c8a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 528 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|_uN>EaktG3V{f=)P739*4On z?{fZ*pHw}QU-;6Lpi|yO#?Nac-<)<5eO1Z`)Wopo-1!a9YVZHFTKc5hmg!T~v6mZK zWj?Q}c=oer)xQ_1Qn`YKj$xtC=@_$%tBgcIHaa^hnkz@8-IsBz|2n`;O+kt!s3? zEIVJ*!YH=CscNF;?3ziEyRyO!e?~@q-xuvEV)|ivj;h)e++wfnPqzis-| zenzuz{UgZ|R*TuXTRrr@SFe6DyZ-I$uB|$&_iOjpTqxBH>zi`-+JeH#$KuK=G;6;~ z)y&LVmp17HOG)CA?0+UEi~sRQ+OrF!pN{5eGMRKnCa3iaC@L{P&SU;niYFDnM@^au OlJj)+b6Mw<&;$Ug_2g3k diff --git a/tests/zemu/snapshots/nanox_erc1155_transfer/00004.png b/tests/zemu/snapshots/nanox_erc1155_transfer/00004.png deleted file mode 100644 index 5906d19670483bbdca21b03b527ea852b494fe6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 823 zcmV-71IYY|P)7?pftUHm7OLi@+n=P@CxWf||_bkMB zf?1><&FKtuu}nHDVQ(@6&Cc5bGL7f^&!9(dr}nl?W-DPlK%%LDCgH*nWro+g z>YBU9GuyEMqNSdWM(CRN1C?IV*nuC$dB(@YQm0cppq?c4rRXf;v(+k|@ym)ea>pFM z-Xb&88Q47?3(#&cvxU3%u*QwAa@{qZRZissw88C4Lxqw1!b<@Wl}V3+wbL>CsiISB zI!%^s@)RZrZjc%M$1p<8=syhC;7xc6y-5;euEADxcssrunpXBY<%$JNvtpD;uhjIF zjvQ~hB5hH`?-X8x(7OXRCPne79R<4HIKh#pl7UKaky;Z#-B6?~#9gM~-M!Q!{vKRg z$>Y}YR)lA(-Jxc8Gc5~ox=Tu5#vI05(Z6QC8JB)*ObFb=YU_2~_VCcUfml3j&{UVr z8Im2~H3(O+FzGU%w8+Q<$$|OyMl4x?t^Ll+N}0wSX%&3rp5)kkH%3h7IcZ)LsKlv` ze!zOx+UI|o#(1Vo$*y6f)(9bl5JE`H#$U?gwCNh&R@7Rc*ioGF8?l*^Cr!5xjC$bj_)&P4hbVQ&3k2)%f!qu>v~LVt6_0t_?U?KH(`V2sbrN&pxfDl3mA%u`0#ecoe%Sp5F(P{ty002ovPDHLkV1ke` Bow5J` diff --git a/tests/zemu/snapshots/nanox_erc1155_transfer/00005.png b/tests/zemu/snapshots/nanox_erc1155_transfer/00005.png deleted file mode 100644 index d6257d347a1536ff8e530304937dd86728fcae1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 792 zcmV+z1LypSP)@TCRW};E3pCXi@pp9x2*+<~BT}(wfov?jNZap(`+m%`H2@pN zgZEn-kzg<46)WI8&)nEF*(Nr>V3M3?S!PhY#fGkf4A%qYGM-6QRldz?TQ=L>F zn|`HiIn*Rmza%i>CGt`B%&)gPmb;ZMWsE@FrZzw>g0 z^flwp4^l`@O3V`I=(b-EMuSMAh_xI8yhuXa!z)GD;yg}NDJ;r4#vr=WGO zzq-@j8^D)bL?2rLGD1x-zC;CU1F&f1$8q#>bnz0UTDJi?hRSx3GFkrIc5AR-vg)6u zJIS2=Z75UC+20If@FdJaPvT56W3UuCy{H=MYL>=9uxM9VSJ#xaM%71Lvot)6jY73d z;cAw4$)3f~8jY55ITKMa!M^a}fL&Y!)zGZ_+PdrRr(C3cDMDRb`0xTUk$Xc%?xMJR zvM*JnD*cR?=#TGci7w9}i!>q**e#zGcwb24Gbw0TjB9dhvk$NMlK`ycmI1}*%{t(4 z0D4Pxo!=?5|5}^?fP!V9@K7U2&UJf76w_EO>CcW`fe=CnA>@;R)X-6Zv#y>cJ!X9d zIw{unMu+q`%)I0$8JZC4%9GeR(%`#xmQyJIlAy*BOhkD3QuqL5$VyW zZo5>xSpYB3h*%4{hj_K`%ea{jG2I}^4>4sgO_>>gK%`fah#Km?{^fV}w3U{CfSM(I zBL2t%1s)wj{t5{Hb)%9cXlIc-x?%?)SJDd~%iMEk?5K+PGcyAz+Atx65JCtcOZW%o WV8u#kNX+B_0000$D diff --git a/tests/zemu/snapshots/nanox_erc1155_transfer/00006.png b/tests/zemu/snapshots/nanox_erc1155_transfer/00006.png deleted file mode 100644 index 061c754c7733618beab803330ab526c04a16a484..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 558 zcmV+}0@3}6P)UTJq`c>004mHe9c}U#&|YD2-ip1 zHaLe#IqF0?Opd?$6CG@sa+WH2EZ?&is1p7nJ3SK*&5^RlcDcPRs#~O=pV!zCtv}dUA!RNtE_Xt z#yG1gpz5<;$rqo1>+(=7d+li1INL_nBrl{b5$Qu1a1n8!Fy%pP-owi% z$wrBE@sn4*9Gx7l5JI&l$1|pRRuW;_);dhf5{I~xw5Cj{AJJhMF0OS4J??2%DW z>M`_8SocCEXXSaXu9e&h$vrIR8h3l*C(p0j=72|8|Hx9BWxAyfNY>7sJn#;v#%_;f zkA~{7W{izr6<%?zCuTt>MI&SVWhkb``isE_J0S|~q+(=zFqPcA)BhXVMqW*HCVx{C z(0_z+5O38upMRiV{I`^xH}3JBwIG{P%yGU{G33AvJg+z!s<6-Dqe9Rd!2z3j=pEom wIz7R?`Ry10000000000000000006w5U!4OsCJS)&^Z)<=07*qoM6N<$f+=MB8UO$Q diff --git a/tests/zemu/snapshots/nanox_erc1155_transfer/00007.png b/tests/zemu/snapshots/nanox_erc1155_transfer/00007.png deleted file mode 100644 index c748a750b1b71690ef58c191ac87c58280aab984..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h5*QvW?&978JRyuA_FcSu2i;ljF) zYJ2}r+|eyBeNt!JMN?hom(}&W7BeJgEIJL;b@#8zx>&Ey{@1(aZ9nCCP(946lQlz* zzvs`xfN9m=#BT(A&$+Y5u&~s6deEyaKPH}4IC~*`h3ex4cdXWb-}*K4=j?;`rH*74 z)(I!-ha}CG`pA+awYF3ywNE&p{KdxEB`xNkWmqjj-9 zSM%bMknyCr9>u5&ukW^bd))uWP~$IrUgZBV#j|f%B_5R@n5yYu#Okq(;p8o*GynXg z@67&ks*ZiP=d{0hWv&~Vv?AxM7n1=fYv<3J*wu6{1- HoD!M<+rx*M diff --git a/tests/zemu/snapshots/nanox_erc1155_transfer/00008.png b/tests/zemu/snapshots/nanox_erc1155_transfer/00008.png deleted file mode 100644 index cd509d9907238bbeda5aed2629ac476d990947df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmV;>0WbcEP)|L@5`573}d(hvXu0D$Sf<`0=t+74ojt(L=m zp6qA7pVbq%(u?Artz3YVQjAgDyy5Tdyv4M9MEs9S-H+Y5r_alMPae-B?!q3OIxcFY zQc5|R`G;jcYGXO*4S!9?6H`$AOoaX3Z>>kZM)Xj2r8bJQ^VeY60*GW%-?^a?snJpL zaVvL;(I>CL;uPc$@zBDkK{O(}D*uEBrl2y_Wa^9B4w>j@yI5^p`w|8K0QjGdS3~Wh zO4%rOL-nVgu?wwFwOZ6^h`q5<5i+jvw6x}bqtdRor zXQm)epywApRiC*4FCtUW(0y_KpXotM(B%UzPI+29LwF2*hB|xhg!k^ZC4v!TqCbri zYN9_GYp@boXr)e&S%X^#Y diff --git a/tests/zemu/snapshots/nanox_erc1155_transfer/00009.png b/tests/zemu/snapshots/nanox_erc1155_transfer/00009.png deleted file mode 100644 index 570ce28d53e82ac396ba25c370110058f3a638f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 472 zcmV;}0Vn>6P)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 O0000MjqtrV%Nn6esuj!jIMi}Btw`sohxwi1&U@}K{{10Q-!s%eVxF#kF6*2U FngGM>p?d%T diff --git a/tests/zemu/snapshots/nanox_erc1155_transfer/00011.png b/tests/zemu/snapshots/nanox_erc1155_transfer/00011.png deleted file mode 120000 index 489390a..0000000 --- a/tests/zemu/snapshots/nanox_erc1155_transfer/00011.png +++ /dev/null @@ -1 +0,0 @@ -00009.png \ No newline at end of file diff --git a/tests/zemu/snapshots/nanox_erc1155_transfer/00012.png b/tests/zemu/snapshots/nanox_erc1155_transfer/00012.png deleted file mode 100644 index a58590b988714545e7960f7f400f360ffc5de41f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@9hba4!+nDh2#bl+hG9*4k? zQuR0Wo;SViCn%lTo!KM1sAjk5Y(@*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~oaH1MOvfRFde|Kx zk4HM~ZXu0%)_BH!_f^|Abk)(>WUbIS0Ty+MIfG@qEL4#p1T`OdcQM8kRvE?}<{6Ca zwAfu^t+i>+C6R;=YWZ3X1rR}zte)u}G(PPwmT z)k16fil@+F@-3*9OxfU>jA&ZB%HZG9v|CU^c2KQ*06Q+I=XEo$M`IRWWnk!!i> z*{Z z*OM;I{2vpO}&+|8}fC)JNq`>?#dJ%s{^>GN_4usXQirk{^@^BA?p!El9&T9q~zMsh2=YdLB`_ONiP zKy6XlUGFZ>Cn7mP3u*?Yj*NZe%~CWfG*OPo;i-j_O-xVE4x(*ytjw|n)zfm3qM^Fc~!IW3PH z=3&G7^uB>>R8cN7G`M%~8~Dv(y@wMl0ef=JL30x+0gXjJr4(YpS&Ni_M+%mJpk>|= zECB!jJVXC(X!Xzb!Z-auExGj4Gr3kE;j(mP_ElSOM$PyQq6$PO@+x6nNKV|U z#l4(~Y5SpCCZ^*LJP2>B+6ihm$fAFnjZlmJ&E%jbt58n|L6(ER5?%lR0000000000 a_?s`=hm}oltDK<#0000u3sS>)oAq|}pu!|U%Xyl{BVJnpv4cf)=CuT#aiY%s4dJa&LtOh0Mi z?5(?URdco49q=@vRsTj`elO8#QWO6XEUo-URwWFLa3>XkyHq`)3`f>nTI+0hKA)Bg zQf)2M741cLtBgGH%3&4E9!j;#X!Q63C%C*esOnnRR$(VC)b{mic&n&Zen%GL88AIi zfP(_;?w(e2gPs-rQ@)V7z~d59ZAz;rq>Za(pSTZt2u*E|NT$nX3E{z(gaMS9mn{7iIlPSdK?$XqOpdcB@gp z-T~mr(>m66cO?@&_XO)5;6xH1)lagmoK;(~-T?*v90Qbdqv1mS!iU;XwsOzzzcgb+dqA>>*913aAu#YLiblK=n!07*qoM6N<$f)1EUTL1t6 diff --git a/tests/zemu/snapshots/nanox_erc721_transfer/00003.png b/tests/zemu/snapshots/nanox_erc721_transfer/00003.png deleted file mode 100644 index 9e8c446ebafe3ddbebf6ef6a978ee29a2ba4b852..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 442 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|?+Yba4!+nDh2#blwpK9*2vW zrq+r7y_59+cC_exmPnqL`~GK_P;;l^%xQb#fVvKp#lM?oc&tRmDWlz%@l%D$%H8cI z&mtd7e*b2A+pJ{ji=2&N1%3{_QAx)VB=!AQoe*f6)o&BqW7uli_OT_BO?k4|<)>?R z)mY!U@+4o{dqdB3^~o^Ot6>Ur-~{J5f}>^sZ<4u7fe%RTUQM3c6xHb;|$d zUVo=JcS?GeZN#OU?2ofcKYU~bx_*VmjoB-jABE1?QLdKt@w@+lhif^yYmNv0d#tv- z;nwU0vDRB}|7qgf@c!?r+>}bsysULnD^8aRU$|F1|I+8sb+a2DSmdKI;Vst0BAPE6#xJL diff --git a/tests/zemu/snapshots/nanox_erc721_transfer/00004.png b/tests/zemu/snapshots/nanox_erc721_transfer/00004.png deleted file mode 100644 index 23f2a45049fefdbf9ab903d8934d9b600a527185..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 770 zcmV+d1O5DoP)kx>KP=*pJ4EMEcV)Kdf9^}NbUh?D$=mK0WI7dZ_ zfro)lHfVTa**|J?bcUPt4pT&;FlbvjDHF6 zjjPtIN3fntRd?vS2_r)?i{WeS#rtqb{z0}6n4NGF9#~~farg#ibyr8Zne6_X46EzD z0Z;>nyyR-~a&dQH){ITGu)FeA?cR05;M`OTn)N&rL!%nMqFCo=+{wNHxH5CE19m#> zn{{l%6|eOEtKa+?o(klSgd7G!Evq9{QQE1+oNd$cu+jDHht62v2FhdwW{?^E+fYKy z=-&*-;7OQ;o`n1GlgRLT)zC&de0i;&qmdG+C4;m$X8raq2YMf*Rv*6>gf{?3-qPxl z3DpM#9Jeoet6B~-%4_~HD^)lCSL8`>?gym^xd5%kF%P;{=-e`ybU-aNA`h#kDbUYg z0Hj4LtA<@Jnzp!EKUpWE(iN67hbu@YbE=^-`b|q$4IQWJ;V18qHYHUez07$b!~fi? z=_-z*dw^`|N|Z<@l_@xUappVYcQ@vMYyo#fLI@#*5K^=7m-351PMJ>0*3lvm$fei0 zzU;02*lPe1_N!e>>y5nW zjo3fQb}JyvLNb*fe}6u&itV`p5JCtcgb?x!-+H-TqnD2<+W-In07*qoM6N<$f}Dba4!+nDh2#AYZcrPebDN zH)?zTPpq15J3%r`;9~BU9sjF~wA!}FGU;&xH5uGFyPG*b#8kH9#4ls}Jdf>9&#yE) zli&T|;oZh$pC6wbzMF)EhVo8r-d)cAs_gY&qb9WkZ>_}laW%n5SWMVz1vyO{YV?wr z{&`(siCJ?-T5UG#+%&ZvK$Aa+CYf)!6KtG*Yx0Sjdfj+?^I6~DKZ=d-a+TZhsb^=( zxh?P4nBA=USMg8#;U=En+@J5>+e+mwW!2Y>MUf7tE6mszvVm-dw{vtIDK p@!1%1RX(zP)A<1uKFGlSGfU0fO;0SQbZr0$d%F6$taD0e0sz#{l0^Uj diff --git a/tests/zemu/snapshots/nanox_erc721_transfer/00006.png b/tests/zemu/snapshots/nanox_erc721_transfer/00006.png deleted file mode 100644 index 6ce12bac14e5a62c5d71f7041d7b801af0da1c6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 463 zcmV;=0WkiFP)PX1-8c9O-ZL%1+$9Q)!E`<W;YVljjSKI*t! zAGaCTrOeLdE7oBA>GA;>>2myk>rN`f@hgcnx_9E~odc%)s5F`uXZ7?5rzDx|ZzH6d z>~F>xSfUD9x=1o(uoUS90000000000000000001%`3J~Te_WG%`!N6j002ovPDHLk FV1o5N)s+AM diff --git a/tests/zemu/snapshots/nanox_erc721_transfer/00007.png b/tests/zemu/snapshots/nanox_erc721_transfer/00007.png deleted file mode 100644 index 570ce28d53e82ac396ba25c370110058f3a638f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 472 zcmV;}0Vn>6P)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 O0000MjqtrV%Nn6esuj!jIMi}Btw`sohxwi1&U@}K{{10Q-!s%eVxF#kF6*2U FngGM>p?d%T diff --git a/tests/zemu/snapshots/nanox_erc721_transfer/00009.png b/tests/zemu/snapshots/nanox_erc721_transfer/00009.png deleted file mode 120000 index 10266b3..0000000 --- a/tests/zemu/snapshots/nanox_erc721_transfer/00009.png +++ /dev/null @@ -1 +0,0 @@ -00007.png \ No newline at end of file diff --git a/tests/zemu/snapshots/nanox_erc721_transfer/00010.png b/tests/zemu/snapshots/nanox_erc721_transfer/00010.png deleted file mode 100644 index a58590b988714545e7960f7f400f360ffc5de41f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^4M6O`!2~2@x4h6`U|@9hba4!+nDh2#bl+hG9*4k? zQuR0Wo;SViCn%lTo!KM1sAjk5Y(@*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~oaH1MOvfRFde|Kx zk4HM~ZXu0%)_BH!_f^|Abk)(>WUbIS0Ty+MIfG@qEL4#p1T`OdcQM8kRvE?}<{6Ca zwAfu^t+i>+C6R;=YWZ3X1rR}zte)u}G(PPwmT z)k16fil@+F@-3*9OxfU>jA&ZB%HZG9v|CU^c2KQ*06Q+I=XEo$M`IRWWnk!!i> z*{Z z*OM;I{2 { - const current_screen = sim.getMainMenuSnapshot(); - await send_apdu(eth.transport, set_plugin); - await send_apdu(eth.transport, provide_nft_info); - await send_apdu(eth.transport, sign_first); - let sign_promise = send_apdu(eth.transport, sign_more); - - await waitForAppScreen(sim, current_screen); - await sim.navigateAndCompareSnapshots('.', model.name + '_erc1155_transfer', [10, -1, 0]); - - await sign_promise; - })); - - test('[Nano ' + model.letter + '] Transfer ERC-1155 w/o NFT metadata', zemu(model, async (sim, eth) => { - const current_screen = sim.getMainMenuSnapshot(); - await send_apdu(eth.transport, set_plugin); - let sign_tx = send_apdu(eth.transport, sign_first); - - await expect(sign_tx).rejects.toEqual(new TransportStatusError(0x6a80)); - })); - - test('[Nano ' + model.letter + '] Transfer ERC-1155 w/o plugin loaded', zemu(model, async (sim, eth) => { - const current_screen = sim.getMainMenuSnapshot(); - let nft_info = send_apdu(eth.transport, provide_nft_info); - - await expect(nft_info).rejects.toEqual(new TransportStatusError(0x6985)); - })); -} - -{ - const set_plugin = apdu_as_string('e01600007401010745524331313535495f947276749ce646f68ac8c248420045cb7b5e2eb2c2d60000000000000001000147304502210087b35cefc53fd94e25404933eb0d5ff08f20ba655d181de3b24ff0099dc3317f02204a216aa9e0b84bef6e20fcb036bd49647bf0cab66732b99b49ec277ffb682aa1'); - const provide_nft_info = apdu_as_string('e0140000820101194f70656e536561205368617265642053746f726566726f6e74495f947276749ce646f68ac8c248420045cb7b5e00000000000000010001473045022100c74cd613a27a9f4887210f5a3a0e12745e1ba0ab3a0d284cb6485d89c3cce4e602205a13e62a91164985cf58a838f8f531c0b91b980d206a5ba8df28270023ef93a3'); - const sign_first = apdu_as_string('e004000096058000002c8000003c800000000000000000000000f9020b0e850d8cfd86008301617d94495f947276749ce646f68ac8c248420045cb7b5e80b901e42eb2c2d60000000000000000000000006cbcd73cd8e8a42844662f0a0e76d7f79afd933d000000000000000000000000c2907efcce4011c491bbeda8a0fa63ba7aab596c00000000000000000000000000000000000000000000'); - const sign_more_1 = apdu_as_string('e004800096000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000003abf06640f8ca8fc5e0ed471b10befcdf65a33e430000000000006a0000000064def9d99ff495856496c028c0'); - const sign_more_2 = apdu_as_string('e00480009689732473fcd0bbbe000000000000a30000000001abf06640f8ca8fc5e0ed471b10befcdf65a33e430000000000006a00000000640000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000010000'); - const sign_more_3 = apdu_as_string('e00480006100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000043078303000000000000000000000000000000000000000000000000000000000018080'); - - test('[Nano ' + model.letter + '] Batch transfer ERC-1155', zemu(model, async (sim, eth) => { - const current_screen = sim.getMainMenuSnapshot(); - await send_apdu(eth.transport, set_plugin); - await send_apdu(eth.transport, provide_nft_info); - await send_apdu(eth.transport, sign_first); - await send_apdu(eth.transport, sign_more_1); - await send_apdu(eth.transport, sign_more_2); - let sign_promise = send_apdu(eth.transport, sign_more_3); - - await waitForAppScreen(sim, current_screen); - await sim.navigateAndCompareSnapshots('.', model.name + '_erc1155_batch_transfer', [8, -1, 0]); - - await sign_promise; - })); -} diff --git a/tests/zemu/src/erc721.notest.js b/tests/zemu/src/erc721.notest.js deleted file mode 100644 index 1d05853..0000000 --- a/tests/zemu/src/erc721.notest.js +++ /dev/null @@ -1,41 +0,0 @@ -import "core-js/stable"; -import "regenerator-runtime/runtime"; -import Zemu from '@zondax/zemu'; -import { TransportStatusError } from "@ledgerhq/errors"; -import { waitForAppScreen, zemu, nano_models, apdu_as_string, send_apdu } from './test.fixture'; - -// Only LNX -const model = nano_models[1]; - -const set_plugin = apdu_as_string('e01600007301010645524337323160f80121c31a0d46b5279700f9df786054aa5ee542842e0e0000000000000001000147304502202e2282d7d3ea714da283010f517af469e1d59654aaee0fc438f017aa557eaea50221008b369679381065bbe01135723a4f9adb229295017d37c4d30138b90a51cf6ab6'); -const provide_nft_info = apdu_as_string('e01400007001010752617269626c6560f80121c31a0d46b5279700f9df786054aa5ee500000000000000010001473045022025696986ef5f0ee2f72d9c6e41d7e2bf2e4f06373ab26d73ebe326c7fd4c7a6602210084f6b064d8750ae68ed5dd012296f37030390ec06ff534c5da6f0f4a4460af33'); -const sign_first = apdu_as_string('e004000096058000002c8000003c800000000000000000000000f88a0a852c3ce1ec008301f5679460f80121c31a0d46b5279700f9df786054aa5ee580b86442842e0e0000000000000000000000006cbcd73cd8e8a42844662f0a0e76d7f79afd933d000000000000000000000000c2907efcce4011c491bbeda8a0fa63ba7aab596c000000000000000000000000000000000000000000000000'); -const sign_more = apdu_as_string('e00480000b0000000000112999018080'); - -test('[Nano ' + model.letter + '] Transfer ERC-721', zemu(model, async (sim, eth) => { - const current_screen = sim.getMainMenuSnapshot(); - await send_apdu(eth.transport, set_plugin); - await send_apdu(eth.transport, provide_nft_info); - await send_apdu(eth.transport, sign_first); - let sign_promise = send_apdu(eth.transport, sign_more); - - await waitForAppScreen(sim, current_screen); - await sim.navigateAndCompareSnapshots('.', model.name + '_erc721_transfer', [8, -1, 0]); - - await sign_promise; -})); - -test('[Nano ' + model.letter + '] Transfer ERC-721 w/o NFT metadata', zemu(model, async(sim, eth) => { - const current_screen = sim.getMainMenuSnapshot(); - await send_apdu(eth.transport, set_plugin); - let sign_tx = send_apdu(eth.transport, sign_first); - - await expect(sign_tx).rejects.toEqual(new TransportStatusError(0x6a80)); -})); - -test('[Nano ' + model.letter + '] Transfer ERC-721 w/o plugin loaded', zemu(model, async (sim, eth) => { - const current_screen = sim.getMainMenuSnapshot(); - let nft_info = send_apdu(eth.transport, provide_nft_info); - - await expect(nft_info).rejects.toEqual(new TransportStatusError(0x6985)); -}));