@@ -603,7 +603,59 @@ describe("JSON Extraction", () => {
603603 BigInt ( "3259012130809677133330262640542695849256518265822971433624635410535031074847" ) , BigInt ( "1" ) ,
604604 BigInt ( "0" ) , BigInt ( "0" ) ,
605605 ] ;
606- let states = [ state , state2 ] ;
606+ let state3 = [ BigInt ( "1" ) , BigInt ( "1" ) ,
607+ BigInt ( "1" ) , BigInt ( "1" ) ,
608+ BigInt ( "1" ) , BigInt ( "1" ) ,
609+ BigInt ( "1" ) , BigInt ( "1" ) ,
610+ BigInt ( "1" ) , BigInt ( "1" ) ,
611+ BigInt ( "2" ) , BigInt ( "1" ) ,
612+ BigInt ( "1" ) , BigInt ( "1" ) ,
613+ BigInt ( "1" ) , BigInt ( "1" ) ,
614+ BigInt ( "1" ) , BigInt ( "1" ) ,
615+ BigInt ( "1" ) , BigInt ( "1" ) ,
616+ BigInt ( "2" ) , BigInt ( "2" ) ,
617+ BigInt ( "1" ) , BigInt ( "1" ) ,
618+ BigInt ( "21114443489864049154001762655191180301122514770016290267650674674192767465697" ) , BigInt ( "0" ) ,
619+ BigInt ( "6831575284631332314047141597015456944409870082618779346385457763507373982298" ) , BigInt ( "0" ) ,
620+ BigInt ( "11807992475950612596410595977851585466077166903715611787715431816169278988645" ) , BigInt ( "0" ) ,
621+ BigInt ( "6780061509483589239421291947946885432473743248352401215903845935894912933796" ) , BigInt ( "0" ) ,
622+ BigInt ( "8399802325731199225013812405787143556786329551153905411468626346744193582661" ) , BigInt ( "0" ) ,
623+ BigInt ( "0" ) , BigInt ( "0" ) ,
624+ BigInt ( "21114443489864049154001762655191180301122514770016290267650674674192767465697" ) , BigInt ( "0" ) ,
625+ BigInt ( "20657103927053063591983067049524250022245139000924954731087186169764759392836" ) , BigInt ( "0" ) ,
626+ BigInt ( "18211997483052406977396736902181255088105290584316186088813516197303012472272" ) , BigInt ( "0" ) ,
627+ BigInt ( "10946756681378220817082917740365178789699667719578097414130696820612396982453" ) , BigInt ( "0" ) ,
628+ BigInt ( "0" ) , BigInt ( "0" ) ,
629+ BigInt ( "1670561198430172148681353801331385832385430133942816907683484425076474887655" ) , BigInt ( "16572438045525961943251465619605168041221082178875908327386397278381398802869" ) ,
630+ BigInt ( "17071743095618934420079457007323118272072062312285404774051893513653887087610" ) , BigInt ( "1" ) ,
631+ BigInt ( "0" ) , BigInt ( "0" ) , ] ;
632+ let state4 = [ BigInt ( "1" ) , BigInt ( "1" ) ,
633+ BigInt ( "1" ) , BigInt ( "1" ) ,
634+ BigInt ( "1" ) , BigInt ( "1" ) ,
635+ BigInt ( "1" ) , BigInt ( "1" ) ,
636+ BigInt ( "1" ) , BigInt ( "1" ) ,
637+ BigInt ( "2" ) , BigInt ( "3" ) ,
638+ BigInt ( "1" ) , BigInt ( "0" ) ,
639+ BigInt ( "0" ) , BigInt ( "0" ) ,
640+ BigInt ( "0" ) , BigInt ( "0" ) ,
641+ BigInt ( "0" ) , BigInt ( "0" ) ,
642+ BigInt ( "0" ) , BigInt ( "0" ) ,
643+ BigInt ( "0" ) , BigInt ( "0" ) ,
644+ BigInt ( "21114443489864049154001762655191180301122514770016290267650674674192767465697" ) , BigInt ( "0" ) ,
645+ BigInt ( "6831575284631332314047141597015456944409870082618779346385457763507373982298" ) , BigInt ( "0" ) ,
646+ BigInt ( "11807992475950612596410595977851585466077166903715611787715431816169278988645" ) , BigInt ( "0" ) ,
647+ BigInt ( "6780061509483589239421291947946885432473743248352401215903845935894912933796" ) , BigInt ( "0" ) ,
648+ BigInt ( "8399802325731199225013812405787143556786329551153905411468626346744193582661" ) , BigInt ( "0" ) ,
649+ BigInt ( "0" ) , BigInt ( "0" ) ,
650+ BigInt ( "21114443489864049154001762655191180301122514770016290267650674674192767465697" ) , BigInt ( "0" ) ,
651+ BigInt ( "0" ) , BigInt ( "0" ) ,
652+ BigInt ( "0" ) , BigInt ( "0" ) ,
653+ BigInt ( "0" ) , BigInt ( "0" ) ,
654+ BigInt ( "0" ) , BigInt ( "0" ) ,
655+ BigInt ( "0" ) , BigInt ( "0" ) ,
656+ BigInt ( "16831674487885313515168509902646763923398513124794098473399128205752230500967" ) , BigInt ( "1" ) ,
657+ BigInt ( "0" ) , BigInt ( "0" ) , ] ;
658+ let states = [ state , state2 , state3 , state4 ] ;
607659 let state_digest = PolynomialDigest ( state , mock_ct_digest , BigInt ( 0 ) ) ;
608660 const step_in = [ data_digest , 0 , 0 , 0 , 0 , 0 , 0 , 1 , state_digest , sequence_digest_hashed , 0 ] ;
609661
0 commit comments