From 7608a2be144809a26eeeb5ed592739152fd3132f Mon Sep 17 00:00:00 2001 From: Josh Crites Date: Tue, 30 Sep 2025 10:18:43 -0400 Subject: [PATCH] update to beta.11 --- web-starter/README.md | 10 +- .../circuits/target/noir_uh_starter.json | 2 +- web-starter/circuits/target/vk | Bin 1825 -> 1764 bytes web-starter/web/nextjs/README.md | 7 +- web-starter/web/nextjs/package.json | 5 +- web-starter/web/nextjs/playwright.config.cjs | 2 +- web-starter/web/vite/package.json | 4 +- web-starter/web/vite/vite.config.js | 2 +- web-starter/web/vite/yarn.lock | 114 ++++++++++++++---- web-starter/web/webpack/README.md | 7 +- web-starter/web/webpack/package.json | 5 +- web-starter/web/webpack/playwright.config.cjs | 2 +- web-starter/web/webpack/yarn.lock | 114 ++++++++++++++---- 13 files changed, 204 insertions(+), 70 deletions(-) diff --git a/web-starter/README.md b/web-starter/README.md index 211c0608..468d659b 100644 --- a/web-starter/README.md +++ b/web-starter/README.md @@ -3,7 +3,7 @@ A simple Noir circuit with browser proving with bb.js Has both webpack and vite bundling. -Tested with Noir 1.0.0-beta.6 and bb 0.84.0 +Tested with Noir 1.0.0-beta.11 and bb 0.87.0 ## Setup @@ -15,6 +15,9 @@ Tested with Noir 1.0.0-beta.6 and bb 0.84.0 # webpack (cd web/webpack && yarn install) + +# nextjs +(cd web/nextjs && yarn install) ``` ## Run @@ -24,5 +27,8 @@ Tested with Noir 1.0.0-beta.6 and bb 0.84.0 (cd web/vite && yarn dev) # webpack -(cd web/webpack && yarn dev) +(cd web/webpack && yarn build && yarn preview) + +# nextjs +(cd web/nextjs && yarn build && yarn start) ``` diff --git a/web-starter/circuits/target/noir_uh_starter.json b/web-starter/circuits/target/noir_uh_starter.json index 9b459503..45dcdfc8 100644 --- a/web-starter/circuits/target/noir_uh_starter.json +++ b/web-starter/circuits/target/noir_uh_starter.json @@ -1 +1 @@ -{"noir_version":"1.0.0-beta.6+e796dfd67726cbc28eb9991782533b211025928d","hash":"2259292795167771491","abi":{"parameters":[{"name":"x","type":{"kind":"field"},"visibility":"private"},{"name":"y","type":{"kind":"field"},"visibility":"public"}],"return_type":null,"error_types":{}},"bytecode":"H4sIAAAAAAAA/62QQQqAMAwErfigpEna5OZXLKb/f4KoFUrxpgPL7mkOG6ab0DIyt15bwzfijy4MnYsgMXuOjoQbRCsqwFKSoqKo7FGJXFmzFctgyORYxcjrhZ6upftiGvbbNw8HOny0w0QBAAA=","debug_symbols":"nZBNCoMwEIXvMussLK1YvUopEuMogSEJY1Io4t07ira66MbV/Lz53sAbocUm9bV1nR+geozQsCWyfU3e6Gi9k+04KdjGOjKirGCnCxU0o4tQuUSk4KUpLUdD0G6pUbOomQJ0rVQx7Czh3E3qR2f/0Vu5svntC+cn6PsJurisdFEe6KdM2lg+ZAUZVNdpNmOrG8I1vy45s4szvsOmbIEH9gbbxDjbLZo8+AA=","file_map":{"50":{"source":"\nfn main(x: Field, y: pub Field) {\n let res = x * 2 + y;\n assert(res == 9);\n}\n","path":"/home/josh/Documents/Github/noir-examples/web-starter/circuits/src/main.nr"}},"names":["main"],"brillig_names":[]} \ No newline at end of file +{"noir_version":"1.0.0-beta.11+fd3925aaaeb76c76319f44590d135498ef41ea6c","hash":"11550909604998811057","abi":{"parameters":[{"name":"x","type":{"kind":"field"},"visibility":"private"},{"name":"y","type":{"kind":"field"},"visibility":"public"}],"return_type":null,"error_types":{}},"bytecode":"H4sIAAAAAAAA/62QQQqAMAwErfigpEna5OZXLKb/f4KoFUrxpgPL7mkOG6ab0DIyt15bwzfijy4MnYsgMXuOjoQbRCsqwFKSoqKo7FGJXFmzFctgyORYxcjrhZ6upftiGvbbNw8HOny0w0QBAAA=","debug_symbols":"nZBNCoMwEIXvMussLK1YvUopEuMogSEJY1Io4t07ira66MbV/Lz53sAbocUm9bV1nR+geozQsCWyfU3e6Gi9k+04KdjGOjKirGCnCxU0o4tQuUSk4KUpLUdD0G6pUbOomQJ0rVQx7Czh3E3qR2f/0Vu5svntC+cn6PsJurisdFEe6KdM2lg+ZAUZVNdpNmOrG8I1vy45s4szvsOmbIEH9gbbxDjbLZo8+AA=","file_map":{"50":{"source":"\nfn main(x: Field, y: pub Field) {\n let res = x * 2 + y;\n assert(res == 9);\n}\n","path":"/home/josh/Documents/Github/noir-examples/web-starter/circuits/src/main.nr"}},"names":["main"],"brillig_names":[]} \ No newline at end of file diff --git a/web-starter/circuits/target/vk b/web-starter/circuits/target/vk index 0963031d2a7ec433e9c1cdb9cb7e9e417895109f..7ab9896b60faf33fbc8ec742a254d35ccd1c4c17 100644 GIT binary patch delta 1737 zcmV;)1~&Pj4&)7g00000000mG000000000C000000000H000000000100001A!os* zvjFv6ao_dM%pJAJZ)&JZccG8ub7a1f^st^-0Eml4rRwv1?Wn%m(VFBN%ltO9IK+7CGp%WFX} z7QJLV18>8C?H|rHm^8v@_(8w>Toq!@!Nb{B z$CFkF#Lb<5?WCq=n$;-QHX4cox)0Foiv#=W>2piv(JlvD6+BOIgz{?=92S9S=a@P`j;Q@?2zV~D)NS}$Fi;P5CAR^jf4x9Aa0{~_^$vC}g zoMr+Fuk~?kT=0Y*jB^n1GDwwAV4Cq%1#9Yq&pCIS-YMK=1sB`qQy945v#xQB-_Rt? z>st6n86WjnPxt_q2R5I1dzt$P`auh!d)A(RuDxrX0ZA(4jwmCTq)qt*bt7iy10F2r zt5wf(z;yal3E#ahTzJgj$RX7;N=HYhbzzUplzx1izJ#7i$qxfzxiv2MZ33zE5EDZ{ zV3%Npkvsg1!Wu#qqrSbKeLhOdoU=@lKZC%*+boO;Q{2bQmZ8QJ3?sy3b_Xb)&l_%k z4Y;lnD5blRVM`*qv9{A;W0LiQ$nvh(qYmwhHXkvX52l`h0XzZ;bN4QvfP;~%c$!MH zQ&3{9h+aHk4Qsx@<@A;%>R=&;TIp}A9vGJKfkmtp`x5p|hav=VcGBBDW3bBUWIPz^> zqPSl%6Bk;bbT-cF!bjI1;@IY&*>Wsd_&46_adAOETh~4Qo570B1I~Wf zCmN+t4*G1ajI@04urYjCCSN#zgmeA#ghtEo+=SU~4kRXX(h3lB?kK)#pScq_j0wB2 zL}*s&Wlk}K)2#$4!z#N6&L(&T@y;urdL)%ijQWW{AMHR}`*_gaE8*id;3niWeF4Y| zfN???6!-^fWM7{1Mz?`lCZS23RD=RizbL@0{>!E<`7Bg`xgu^?*{FGct4pD6r+2V6 zkSSH@ewhOr@wvmE6M~B%wHIDNDwmdt>e(c_*@a)1YN5#J$`4|F$|1l)R{h~$fZY`_6z#Fi3auJ|4!bDOC-n^6Q% z_;F|u-}#3y3_HOJi7Om`940s0KacF$*tpeP`35%)?amHP;zk~Rp zln81}$~lp1SC6j{JI^fiXw^J%)q7kDvl21kE*#^eL|8Hd>IA`V#-6eaU2b}d3l!At zk5M6d=&wQtCx1Z};ICSeXtRo4G?5D!dy{d84_BMy6a_*-)EM=DXq~e5%lf{SgLwUD z>9T;p31q7<`JA^b#hnjg76g)P{=d)lHTNX;8M_X8NK@O}6DxM75_sijSzkJ@gL-o7 z3bhp(5kuvp$h}x~CP-!|ENdza;G_Qi{7|0FX$-8|l&*0x8Hy>t fA7hcoNP0vgr;=9hMhUomM84Z-(rQg)a0El@i8(tt delta 1784 zcmVRL<4Hn+P^ijeHsHp%auvszT~yd3+!c|5PZXe z{q8SiFw>g{Dl5ec+YAcCuvDo9usfYozP|JXBvas4+!veNk!0SEHdO6$y`NO(>9uhw z&Y4?(8P34T4;8#dfZKk!5Dk~8&#tS@phFX!5aEOkni_k$35j8fS{Ik&=kA_QLbNN> zb@4we%Q;(uevo!^!Xds5}%evsv)lpcjvLpmz3rawbhy@cRzGT5VUst(+@9=NiBAw zD`+(ExQ;DAmJ^zt6_eF&W#WpDN3z#{ z6}7siQVahOwCBB@ZIPvW29>@RZ~Z6B?&bo#wW;kg$k{{*63cP|LN>jjCS?z`B8>DT zpofQbNuFuwy(~GeGreD+vsp+MN%_u; zjfF3D?WkDo8ewd71CX<7(?IHhIrQGW-1>KiZ`)*v?bDv1{e*h&luNYK;g#0@SYUO zcFG7xTB6$7_>Xfp*d-PvW&*=og2)ft)TJDsd&1ZSTAd-1O^d365Q(Oq={JY#m=lK^ zlPl|GX~0(g3Xh#R!DY`Ocr-$Pc~xhH9lamKTDmE68OaBJTLT6%93tw!>+{lFTFW%O zO$bML+;tm{!rKgpG|jHJkhjZB{a*T>$X`ng!$X;cHgWl{ZA74sLjx_n14oI4X0`D) zR8|7A*a56t{12icinm>%_9bC0c5VV@{_ig`BMy*s6lp=_jM;ZxFeQIluA6gUPTmKMVMCybI^~nnvkW*pSXM}B^ zukI`r@5!EIFe~8+XWTDK5tOHOisi43A?WE&&$F2IPl-7fQ=d{XttTc;HZS z<{dCc<@)oM?BDca5t%huq;*|F?h9VzGCoQ?jnER&0SXEQb12$aGa6gk#2Em^77iD$ z^B`WlP~ARi-hhI{SuY=Dd8|WR%{%O|9IPRvFL7sZ5Z*>?>UVsR4Vqm|ZYM=+I%aS3 zOk`4JbT?6tdvoY6RL*R6H!>0`JCZxbd3!F)z}rgaEd|?_>v982CMQ}mGFt_*-BZIh zVm6!2#Nd-;20%a>>-8{KzD9psKG67$kYGwojcA4?YTn8zHeujT8a>}Dwfw>pGPpG% a#x