From 712daf02c215b7da4c412619e98cb4a1448321de Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 27 Sep 2024 14:56:54 +0000 Subject: [PATCH] chore(deps): update zk dependencies --- bun.lockb | Bin 739324 -> 740843 bytes code/multisig/package-lock.json | 123 +++++++++++------ code/multisig/package.json | 4 +- code/webauthn/contracts/package-lock.json | 155 ++++++++++++++++------ code/webauthn/contracts/package.json | 4 +- code/webauthn/frontend/package-lock.json | 2 +- code/webauthn/frontend/package.json | 2 +- package.json | 4 +- 8 files changed, 202 insertions(+), 92 deletions(-) diff --git a/bun.lockb b/bun.lockb index baa295eb18f606333f2fec56349599c77025d84f..26b4aeac12df01d1d0eb1ff700e3db3cd546da14 100755 GIT binary patch delta 29592 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

wy z!-Z_J?_yda_$R$3n^EG32V0 zv^+qwIKpyKN>~=nst{fn#HSr}pl0!ezo0TwQ5iy%r7HiX=?Z4mECH5ESSp%Lv;5UC z(h#XYu!bvgP-V79mDHs;M`3j|)bV*m`4N6&_mV zNPQKT-%-7pT$Zef$h`}4IkGYmgUEd>mys(-1h(8ZBe&daMRp)Nk=@81@lWU!7R{=+GeeOK86a*AP9+bWRH|vLFBiQaVou-Be%cYit>Q^KMYdGi#c|N z$!$z>Yts$nCUOh8jcig|iaW{|`k0{H(KQ&6`xAE}n~*Jtd^$d+f=f7ZyU!9lhnz<) zAQzEKNNtksW>36FWw;O3k{|md_66i3vI3t4$d^bCq!O$$!ox`{v54GjDxZa`A%RE` zk`>8@IFYA}%Hu4Sv?V1Rc3-#L+c60ljf_FYBIA(p$Pi>0GLc<&5+ZlT$ob}6L~gy3 z+qQz?u?PER77sR3_{x_BgeG7 zv?d(sOHI?M!Dd8mEU1CVt(S72rW|f$UHu6O$CjH#*WvdIBDehhNIqYqzd{-!3A7?9 z%F#G`91HI>D!z(}eT(GvPrDlBuvyikN{(1nHQG^B^@?^3aeYa~Nl2{9jCK^^*F%LW zJ96ifd$nqi!*;T)LXpz>Yw%i+{k?j(vZHR=x0M~8tZAXKjt{N&uW(tYX2vZK@K1vriE2;l!)%$ov>W)l&{j{JGQon zTqcz-`syKdkvEV!$O9Tbll&72ZzE4R!K^{JDdE+`RVN&WW`_(~Pj&YnTxZB4Uur+93*E5s5^kzzT?bhv-4d6OKUS+vuW*T+A$omM@*fw>TpC zif;+RqD#KUB<_e!o$lxG%O`2X7QZq`>DT;9Dr6`nZ%IqN6UeD zB6=S(0U3vkM6R$-lxJFvAe@4PW3MEQboLvpc!i0ZMOgBkiI{m$Cp-<%(3OR;+3qOiJj2uBuA}5gJh;*V{pFT}Ej7~g@o{W7CeFZs>TtF^M z=UpUl3CTdDFxio_a#I1pOF! zgalD}KO~c|_*e+PKtI>EG(@-^?)xtPd=MLAMI<5+?LhnyCt|kDMK}u*fJpa=uXMF& zY2mMO@tduION|)fcxyXwLL$Vw&A36l-2h2MOFK>vytt|MfDk) zU;mvs?QCpYa!Ey;afXJQPyHTN>Q=_SLTd)wtdS8FA}Y`j?V*O9alUDtq6$55hN+|H zow@Cm80O3BIjL>mUsj=KofU1^jm{c&7i~+tw62?VhRS=+85V9n!Q1C%tv)6Ev)8s+ z--|Me`YuB?Jx5*4XNBiEP@z+J^8WUCL`GDU%B;#zqs}=Sg_}Ynv1g@<=scoWDb&XE z&RllNqqCk}bcXVS=mmc|Q@Ocj;00%tYJI_(Q}sOWeB0{vY;2v*&$k&QZ*-~wbJ@vA zCs(B}I`iOE=c049^gmg4`R9$KnchZ@xJ04eT*K6gOZ0mK_2QB<%-WnEcQd#hRAW&k zR4OX3`S|lY=`FYQ?|-Mc%{n47B1XE)>ky`DZ*XQ;Ij-=OtlD=}>=pXYeA4;4xQ(^j z_ghz*w(BuyaYxO+;{4sp*=vR~EN=jxrTEk{vQCPp+QQ1+H`=Vx5mDZGky}l@MvaQ9 ztSDRLJ$@X{tTK{u)6r{@dCdo?JI|h6ytLPly00?%2Y2=BRcEDtNE)RriQ!t0w@Uxu z5ElNg^ImdaoxSD^t!zGM{kx{QCsoNlFTmGYA;R0w7V}Z;yCwvNjBdN;+N+qj2P)z^ zY0ZbX*V(Y;o2wgp9(?6tKHhzP#}?7Qty|{vDrV0E_2G5)g*i{uitFrfh7MJ^ZaBNS z&4;m@&j_|r8I}WfGxKrn=2L`U#h4FtH=i^7Dn>u^eWdv$;#V=|Q{l~L73-L{D9C(p zy!kleSBcC=%bO28eidUrD}KkD&ceU$%oh4;U$LtuH=R-8=0oKd?Oa*czB%(Z9O&if zh)4_T&KEb?Ah>)bjcpcn`VRVpMg1c7J&P)cw)&~W zJIu8Fs^4v9T9kGAUqm*tswv|9w?wAb-}2O0RlUtTGBPqfbp~o7QMM^Q>et(h`@gQN z@sxYZ$cxYOpLQ)eFy~)3F=oUo$A8@`x_iyu z{>Rb#pHGT^-mAKw!p%1c+}(CGXsQ3$6|XAzPphGN+;{$@4{37fl0#Kq^EDSWil+9l z)?J;QJmg3i$tOnd1PnKy`9An)y-SHlKYeVo#zsU|l6`onL!EuZa7}QirccrH9V+56 z`X`6_0$ce%WQwIbRPl$-ij~dx4CKpNu*0=|OV7W`=B&f!ec1V+w=PWz9JchWS24F8 zYSKe8eCkkreO#edUzPrl<4%w&^~gCp+34~!k=x3%uO zYm2_}_*<1Ln=db@_VM|h<*f4uzVd9&Lr^)b9Qj+jv>J6QgmNXrY`$)0xcNeauYAUj zDmt)4A9}EovEmMOsTFicW%Jz%7iV8;7hTjd{#73Tx>t1D!_D_K*v7T|z`x$fim%e@ zUa>87sYXv&fLFQH$S3sH2A7)k#5vNo!==JySpGIlmCZLvWC=UiyTPjQm#8mCPdR>? z?})g5;qH!Q9W$%GDoeNZ?|Ho(YTsuJ_1_B86$^b?F|*Tkx2T^b(eXfa_!)<2^EDH` zQ)?~$v|;iO)QVFesnxweRV~xm#ac}D^LOP?Ycrh%D)WW{@0@x1d~5QN9qnb-R>GS} zX}-hYbfdMO*MB}fTE}p9@@B9Kdd_H=Z#_tTFRuIj`l(;y5yg0MdS|{Dp-#}Yk!LQ| zol6W$dPHPJ%jjU$mbBsKn-n_7c|IxePTlUW%3U3-rbzDQyB9hZZ&&0@`kHchNINLs zd^^K{Qp<+k&WL@(o0ffzPa(nTG->mi?{nC=FV{ztK3?;Iw|sA_vZ~-091{wwGN^F# zeGoAZ=8l?ef98>s*T{${%4m^Yeei->$SWjrF>5^^tgJHTWJWD=k`o@{1+?a3As9tVE z`e#cn!IDUg2Ba_?6mgFk8P!kWPHh4o4JPd z51F>x6&h~7!K3ToOQ&8OzVuw@O`|^#nQkR-?>j%pVM6y^$y47c)k-_iqvl&dD%Wmx zK&7>$uf2Jbbbp9?leE$1dqk9L#F7PleO-7+y=ap8rja7ktS7f*)J!sCVl94Zw$&9D zZoZnN^sQ3i`+T}B&a&g* znP?Q-BZtawBdz(Ol<2KTeVX?i@u4@Zceu<~sT^y2H7Vd>-r2fbn)^i#)r+*@=F3;! ze=oWL%k!1nvX}c`MwtWrvVQ(|I|r#1zo=RMweOx_RakI#!Z$Hv&($d z4Vx>hviS;_PNz1l|nDn{2wjc~Z~s0#eEJu9mkIVk`27@ndq)8U#OZoai-cjnFL z1#wpg82QN3G&e#ubm2T`ShsaAxo5*-yEkaPq_J7l#T8g&(0;bejm3u znoozGh){nxU9)WaB2*uj>&Jgnq?uuJe^(x3We>AmE3YQ_)7?hg$Z+$uDsA#^`)Nq@ z^Q)92GmLJoQc<-Hpu*;RP*P7{>)hl(T==UdwXdkA;9+(|xcP>awLf0&m38wInR0Zm zG=5V>bz1T=U&@l;|Nhxa$L%Fek5`SCZZjGI-NJ1JeI{mbx;AYa4q3K+Fp;?0@)YpLl$ zFZ(!D$$eETTYRKv8wuKOk6T3l7NU+k0SgFV(M!E1$ZR zH6WY%FgU=as)@5bBp?q@*|7QtR20t;wJ3W)plTZu;PNfU+G<4X%NF3P&ISh*f6dch r&Cd?4n>`@>?=-&&NS96J$`O$3H4vbF2?@vzX!Z$hZIUBkPTc= 18" } }, "node_modules/@nomicfoundation/edr-darwin-arm64": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-arm64/-/edr-darwin-arm64-0.5.2.tgz", - "integrity": "sha512-Gm4wOPKhbDjGTIRyFA2QUAPfCXA1AHxYOKt3yLSGJkQkdy9a5WW+qtqKeEKHc/+4wpJSLtsGQfpzyIzggFfo/A==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-arm64/-/edr-darwin-arm64-0.6.2.tgz", + "integrity": "sha512-o4A9SaPlxJ1MS6u8Ozqq7Y0ri2XO0jASw+qkytQyBYowNFNReoGqVSs7SCwenYCDiN+1il8+M0VAUq7wOovnCQ==", "dev": true, "license": "MIT", "engines": { @@ -1352,9 +1352,9 @@ } }, "node_modules/@nomicfoundation/edr-darwin-x64": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-x64/-/edr-darwin-x64-0.5.2.tgz", - "integrity": "sha512-ClyABq2dFCsrYEED3/UIO0c7p4H1/4vvlswFlqUyBpOkJccr75qIYvahOSJRM62WgUFRhbSS0OJXFRwc/PwmVg==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-x64/-/edr-darwin-x64-0.6.2.tgz", + "integrity": "sha512-WG8BeG2eR3rFC+2/9V1hoPGW7tmNRUcuztdHUijO1h2flRsf2YWv+kEHO+EEnhGkEbgBUiwOrwlwlSMxhe2cGA==", "dev": true, "license": "MIT", "engines": { @@ -1362,9 +1362,9 @@ } }, "node_modules/@nomicfoundation/edr-linux-arm64-gnu": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-gnu/-/edr-linux-arm64-gnu-0.5.2.tgz", - "integrity": "sha512-HWMTVk1iOabfvU2RvrKLDgtFjJZTC42CpHiw2h6rfpsgRqMahvIlx2jdjWYzFNy1jZKPTN1AStQ/91MRrg5KnA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-gnu/-/edr-linux-arm64-gnu-0.6.2.tgz", + "integrity": "sha512-wvHaTmOwuPjRIOqBB+paI3RBdNlG8f3e1F2zWj75EdeWwefimPzzFUs05JxOYuPO0JhDQIn2tbYUgdZbBQ+mqg==", "dev": true, "license": "MIT", "engines": { @@ -1372,9 +1372,9 @@ } }, "node_modules/@nomicfoundation/edr-linux-arm64-musl": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-musl/-/edr-linux-arm64-musl-0.5.2.tgz", - "integrity": "sha512-CwsQ10xFx/QAD5y3/g5alm9+jFVuhc7uYMhrZAu9UVF+KtVjeCvafj0PaVsZ8qyijjqVuVsJ8hD1x5ob7SMcGg==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-musl/-/edr-linux-arm64-musl-0.6.2.tgz", + "integrity": "sha512-UrOAxnsywUcEngQM2ZxIuucci0VX29hYxX7jcpwZU50HICCjxNsxnuXYPxv+IM+6gbhBY1FYvYJGW4PJcP1Nyw==", "dev": true, "license": "MIT", "engines": { @@ -1382,9 +1382,9 @@ } }, "node_modules/@nomicfoundation/edr-linux-x64-gnu": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-gnu/-/edr-linux-x64-gnu-0.5.2.tgz", - "integrity": "sha512-CWVCEdhWJ3fmUpzWHCRnC0/VLBDbqtqTGTR6yyY1Ep3S3BOrHEAvt7h5gx85r2vLcztisu2vlDq51auie4IU1A==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-gnu/-/edr-linux-x64-gnu-0.6.2.tgz", + "integrity": "sha512-gYxlPLi7fkNcmDmCwZWQa5eOfNcTDundE+TWjpyafxLAjodQuKBD4I0p4XbnuocHjoBEeNzLWdE5RShbZEXEJA==", "dev": true, "license": "MIT", "engines": { @@ -1392,9 +1392,9 @@ } }, "node_modules/@nomicfoundation/edr-linux-x64-musl": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-musl/-/edr-linux-x64-musl-0.5.2.tgz", - "integrity": "sha512-+aJDfwhkddy2pP5u1ISg3IZVAm0dO836tRlDTFWtvvSMQ5hRGqPcWwlsbobhDQsIxhPJyT7phL0orCg5W3WMeA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-musl/-/edr-linux-x64-musl-0.6.2.tgz", + "integrity": "sha512-ev5hy9wmiHZi1GKQ1l6PJ2+UpsUh+DvK9AwiCZVEdaicuhmTfO6fdL4szgE4An8RU+Ou9DeiI1tZcq6iw++Wuw==", "dev": true, "license": "MIT", "engines": { @@ -1402,9 +1402,9 @@ } }, "node_modules/@nomicfoundation/edr-win32-x64-msvc": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-win32-x64-msvc/-/edr-win32-x64-msvc-0.5.2.tgz", - "integrity": "sha512-CcvvuA3sAv7liFNPsIR/68YlH6rrybKzYttLlMr80d4GKJjwJ5OKb3YgE6FdZZnOfP19HEHhsLcE0DPLtY3r0w==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-win32-x64-msvc/-/edr-win32-x64-msvc-0.6.2.tgz", + "integrity": "sha512-2ZXVVcmdmEeX0Hb3IAurHUjgU3H1GIk9h7Okosdjgl3tl+BaNHxi84Us+DblynO1LRj8nL/ATeVtSfBuW3Z1vw==", "dev": true, "license": "MIT", "engines": { @@ -4196,15 +4196,15 @@ "license": "ISC" }, "node_modules/hardhat": { - "version": "2.22.10", - "resolved": "https://registry.npmjs.org/hardhat/-/hardhat-2.22.10.tgz", - "integrity": "sha512-JRUDdiystjniAvBGFmJRsiIZSOP2/6s++8xRDe3TzLeQXlWWHsXBrd9wd3JWFyKXvgMqMeLL5Sz/oNxXKYw9vg==", + "version": "2.22.12", + "resolved": "https://registry.npmjs.org/hardhat/-/hardhat-2.22.12.tgz", + "integrity": "sha512-yok65M+LsOeTBHQsjg//QreGCyrsaNmeLVzhTFqlOvZ4ZE5y69N0wRxH1b2BC9dGK8S8OPUJMNiL9X0RAvbm8w==", "dev": true, "license": "MIT", "dependencies": { "@ethersproject/abi": "^5.1.2", "@metamask/eth-sig-util": "^4.0.0", - "@nomicfoundation/edr": "^0.5.2", + "@nomicfoundation/edr": "^0.6.1", "@nomicfoundation/ethereumjs-common": "4.0.4", "@nomicfoundation/ethereumjs-tx": "5.0.4", "@nomicfoundation/ethereumjs-util": "9.0.4", @@ -4217,7 +4217,7 @@ "ansi-escapes": "^4.3.0", "boxen": "^5.1.2", "chalk": "^2.4.2", - "chokidar": "^3.4.0", + "chokidar": "^4.0.0", "ci-info": "^2.0.0", "debug": "^4.1.1", "enquirer": "^2.3.0", @@ -4230,6 +4230,7 @@ "glob": "7.2.0", "immutable": "^4.0.0-rc.12", "io-ts": "1.10.4", + "json-stream-stringify": "^3.1.4", "keccak": "^3.0.2", "lodash": "^4.17.11", "mnemonist": "^0.38.0", @@ -4314,6 +4315,22 @@ "node": ">=4" } }, + "node_modules/hardhat/node_modules/chokidar": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz", + "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/hardhat/node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -4424,6 +4441,20 @@ "node": "*" } }, + "node_modules/hardhat/node_modules/readdirp": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.1.tgz", + "integrity": "sha512-GkMg9uOTpIWWKbSsgwb5fA4EavTR+SG/PMPoAY8hkhHfEEY0/vqljY+XHqtDf2cr2IJtoNRDbrrEpZUiZCkYRw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/hardhat/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -4836,6 +4867,16 @@ "dev": true, "license": "MIT" }, + "node_modules/json-stream-stringify": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/json-stream-stringify/-/json-stream-stringify-3.1.4.tgz", + "integrity": "sha512-oGoz05ft577LolnXFQHD2CjnXDxXVA5b8lHwfEZgRXQUZeCMo6sObQQRq+NXuHQ3oTeMZHHmmPY2rjVwyqR62A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=7.10.1" + } + }, "node_modules/jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", @@ -6794,9 +6835,9 @@ } }, "node_modules/zksync-ethers": { - "version": "6.12.1", - "resolved": "https://registry.npmjs.org/zksync-ethers/-/zksync-ethers-6.12.1.tgz", - "integrity": "sha512-dBUx1LLgo5Gs4+lI+w9/rI+RxQOo1hMGeXB5qJ/e73qIZKgP/q/Hx1rDfDA9mm+F2QE0IZ+mN2YkA47qbydIog==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/zksync-ethers/-/zksync-ethers-6.13.0.tgz", + "integrity": "sha512-BQH2w9vqinjI4lcC2A+AYU+X/7ZPPMrzn7xPqFtC+yrzWoKhmTaTvyX2ssYuXMStqNyEfDjNNBKkS8IZLaFL6w==", "dev": true, "license": "MIT", "engines": { diff --git a/code/multisig/package.json b/code/multisig/package.json index 292a71bd..f146ae65 100644 --- a/code/multisig/package.json +++ b/code/multisig/package.json @@ -22,10 +22,10 @@ "chai": "^4.5.0", "dotenv": "^16.4.5", "ethers": "^6.13.2", - "hardhat": "^2.22.7", + "hardhat": "^2.22.12", "mocha": "^10.7.0", "ts-node": "^10.9.2", "typescript": "^5.5.4", - "zksync-ethers": "^6.11.0" + "zksync-ethers": "^6.13.0" } } diff --git a/code/webauthn/contracts/package-lock.json b/code/webauthn/contracts/package-lock.json index d9d71c54..af792685 100644 --- a/code/webauthn/contracts/package-lock.json +++ b/code/webauthn/contracts/package-lock.json @@ -16,11 +16,11 @@ "chai": "^4.5.0", "dotenv": "^16.4.5", "ethers": "^6.13.2", - "hardhat": "^2.22.7", + "hardhat": "^2.22.12", "mocha": "^10.7.0", "ts-node": "^10.9.2", "typescript": "^5.5.4", - "zksync-ethers": "^6.11.0" + "zksync-ethers": "^6.13.0" } }, "node_modules/@adraffy/ens-normalize": { @@ -986,82 +986,90 @@ } }, "node_modules/@nomicfoundation/edr": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr/-/edr-0.5.2.tgz", - "integrity": "sha512-hW/iLvUQZNTVjFyX/I40rtKvvDOqUEyIi96T28YaLfmPL+3LW2lxmYLUXEJ6MI14HzqxDqrLyhf6IbjAa2r3Dw==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr/-/edr-0.6.2.tgz", + "integrity": "sha512-yPUegN3sTWiAkRatCmGRkuvMgD9HSSpivl2ebAqq0aU2xgC7qmIO+YQPxQ3Z46MUoi7MrTf4e6GpbT4S/8x0ew==", "dev": true, + "license": "MIT", "dependencies": { - "@nomicfoundation/edr-darwin-arm64": "0.5.2", - "@nomicfoundation/edr-darwin-x64": "0.5.2", - "@nomicfoundation/edr-linux-arm64-gnu": "0.5.2", - "@nomicfoundation/edr-linux-arm64-musl": "0.5.2", - "@nomicfoundation/edr-linux-x64-gnu": "0.5.2", - "@nomicfoundation/edr-linux-x64-musl": "0.5.2", - "@nomicfoundation/edr-win32-x64-msvc": "0.5.2" + "@nomicfoundation/edr-darwin-arm64": "0.6.2", + "@nomicfoundation/edr-darwin-x64": "0.6.2", + "@nomicfoundation/edr-linux-arm64-gnu": "0.6.2", + "@nomicfoundation/edr-linux-arm64-musl": "0.6.2", + "@nomicfoundation/edr-linux-x64-gnu": "0.6.2", + "@nomicfoundation/edr-linux-x64-musl": "0.6.2", + "@nomicfoundation/edr-win32-x64-msvc": "0.6.2" }, "engines": { "node": ">= 18" } }, "node_modules/@nomicfoundation/edr-darwin-arm64": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-arm64/-/edr-darwin-arm64-0.5.2.tgz", - "integrity": "sha512-Gm4wOPKhbDjGTIRyFA2QUAPfCXA1AHxYOKt3yLSGJkQkdy9a5WW+qtqKeEKHc/+4wpJSLtsGQfpzyIzggFfo/A==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-arm64/-/edr-darwin-arm64-0.6.2.tgz", + "integrity": "sha512-o4A9SaPlxJ1MS6u8Ozqq7Y0ri2XO0jASw+qkytQyBYowNFNReoGqVSs7SCwenYCDiN+1il8+M0VAUq7wOovnCQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 18" } }, "node_modules/@nomicfoundation/edr-darwin-x64": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-x64/-/edr-darwin-x64-0.5.2.tgz", - "integrity": "sha512-ClyABq2dFCsrYEED3/UIO0c7p4H1/4vvlswFlqUyBpOkJccr75qIYvahOSJRM62WgUFRhbSS0OJXFRwc/PwmVg==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-x64/-/edr-darwin-x64-0.6.2.tgz", + "integrity": "sha512-WG8BeG2eR3rFC+2/9V1hoPGW7tmNRUcuztdHUijO1h2flRsf2YWv+kEHO+EEnhGkEbgBUiwOrwlwlSMxhe2cGA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 18" } }, "node_modules/@nomicfoundation/edr-linux-arm64-gnu": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-gnu/-/edr-linux-arm64-gnu-0.5.2.tgz", - "integrity": "sha512-HWMTVk1iOabfvU2RvrKLDgtFjJZTC42CpHiw2h6rfpsgRqMahvIlx2jdjWYzFNy1jZKPTN1AStQ/91MRrg5KnA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-gnu/-/edr-linux-arm64-gnu-0.6.2.tgz", + "integrity": "sha512-wvHaTmOwuPjRIOqBB+paI3RBdNlG8f3e1F2zWj75EdeWwefimPzzFUs05JxOYuPO0JhDQIn2tbYUgdZbBQ+mqg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 18" } }, "node_modules/@nomicfoundation/edr-linux-arm64-musl": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-musl/-/edr-linux-arm64-musl-0.5.2.tgz", - "integrity": "sha512-CwsQ10xFx/QAD5y3/g5alm9+jFVuhc7uYMhrZAu9UVF+KtVjeCvafj0PaVsZ8qyijjqVuVsJ8hD1x5ob7SMcGg==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-musl/-/edr-linux-arm64-musl-0.6.2.tgz", + "integrity": "sha512-UrOAxnsywUcEngQM2ZxIuucci0VX29hYxX7jcpwZU50HICCjxNsxnuXYPxv+IM+6gbhBY1FYvYJGW4PJcP1Nyw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 18" } }, "node_modules/@nomicfoundation/edr-linux-x64-gnu": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-gnu/-/edr-linux-x64-gnu-0.5.2.tgz", - "integrity": "sha512-CWVCEdhWJ3fmUpzWHCRnC0/VLBDbqtqTGTR6yyY1Ep3S3BOrHEAvt7h5gx85r2vLcztisu2vlDq51auie4IU1A==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-gnu/-/edr-linux-x64-gnu-0.6.2.tgz", + "integrity": "sha512-gYxlPLi7fkNcmDmCwZWQa5eOfNcTDundE+TWjpyafxLAjodQuKBD4I0p4XbnuocHjoBEeNzLWdE5RShbZEXEJA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 18" } }, "node_modules/@nomicfoundation/edr-linux-x64-musl": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-musl/-/edr-linux-x64-musl-0.5.2.tgz", - "integrity": "sha512-+aJDfwhkddy2pP5u1ISg3IZVAm0dO836tRlDTFWtvvSMQ5hRGqPcWwlsbobhDQsIxhPJyT7phL0orCg5W3WMeA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-musl/-/edr-linux-x64-musl-0.6.2.tgz", + "integrity": "sha512-ev5hy9wmiHZi1GKQ1l6PJ2+UpsUh+DvK9AwiCZVEdaicuhmTfO6fdL4szgE4An8RU+Ou9DeiI1tZcq6iw++Wuw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 18" } }, "node_modules/@nomicfoundation/edr-win32-x64-msvc": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-win32-x64-msvc/-/edr-win32-x64-msvc-0.5.2.tgz", - "integrity": "sha512-CcvvuA3sAv7liFNPsIR/68YlH6rrybKzYttLlMr80d4GKJjwJ5OKb3YgE6FdZZnOfP19HEHhsLcE0DPLtY3r0w==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-win32-x64-msvc/-/edr-win32-x64-msvc-0.6.2.tgz", + "integrity": "sha512-2ZXVVcmdmEeX0Hb3IAurHUjgU3H1GIk9h7Okosdjgl3tl+BaNHxi84Us+DblynO1LRj8nL/ATeVtSfBuW3Z1vw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 18" } @@ -3873,14 +3881,15 @@ "dev": true }, "node_modules/hardhat": { - "version": "2.22.9", - "resolved": "https://registry.npmjs.org/hardhat/-/hardhat-2.22.9.tgz", - "integrity": "sha512-sWiuI/yRdFUPfndIvL+2H18Vs2Gav0XacCFYY5msT5dHOWkhLxESJySIk9j83mXL31aXL8+UMA9OgViFLexklg==", + "version": "2.22.12", + "resolved": "https://registry.npmjs.org/hardhat/-/hardhat-2.22.12.tgz", + "integrity": "sha512-yok65M+LsOeTBHQsjg//QreGCyrsaNmeLVzhTFqlOvZ4ZE5y69N0wRxH1b2BC9dGK8S8OPUJMNiL9X0RAvbm8w==", "dev": true, + "license": "MIT", "dependencies": { "@ethersproject/abi": "^5.1.2", "@metamask/eth-sig-util": "^4.0.0", - "@nomicfoundation/edr": "^0.5.2", + "@nomicfoundation/edr": "^0.6.1", "@nomicfoundation/ethereumjs-common": "4.0.4", "@nomicfoundation/ethereumjs-tx": "5.0.4", "@nomicfoundation/ethereumjs-util": "9.0.4", @@ -3893,7 +3902,7 @@ "ansi-escapes": "^4.3.0", "boxen": "^5.1.2", "chalk": "^2.4.2", - "chokidar": "^3.4.0", + "chokidar": "^4.0.0", "ci-info": "^2.0.0", "debug": "^4.1.1", "enquirer": "^2.3.0", @@ -3906,6 +3915,7 @@ "glob": "7.2.0", "immutable": "^4.0.0-rc.12", "io-ts": "1.10.4", + "json-stream-stringify": "^3.1.4", "keccak": "^3.0.2", "lodash": "^4.17.11", "mnemonist": "^0.38.0", @@ -3948,13 +3958,15 @@ "type": "individual", "url": "https://paulmillr.com/funding/" } - ] + ], + "license": "MIT" }, "node_modules/hardhat/node_modules/ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -3967,6 +3979,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -3977,6 +3990,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -3986,11 +4000,28 @@ "node": ">=4" } }, + "node_modules/hardhat/node_modules/chokidar": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz", + "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/hardhat/node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "1.1.3" } @@ -3999,13 +4030,15 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/hardhat/node_modules/escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -4015,6 +4048,7 @@ "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-1.2.0.tgz", "integrity": "sha512-6yFQC9b5ug6/17CQpCyE3k9eKBMdhyVjzUy1WkiuY/E4vj/SXDBbCw8QEIaXqf0Mf2SnY6RmpDcwlUmBSS0EJw==", "dev": true, + "license": "MIT", "dependencies": { "@noble/hashes": "1.2.0", "@noble/secp256k1": "1.7.1", @@ -4027,6 +4061,7 @@ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.1.2", "jsonfile": "^4.0.0", @@ -4042,6 +4077,7 @@ "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -4062,6 +4098,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -4071,6 +4108,7 @@ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, + "license": "MIT", "optionalDependencies": { "graceful-fs": "^4.1.6" } @@ -4080,6 +4118,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -4087,11 +4126,26 @@ "node": "*" } }, + "node_modules/hardhat/node_modules/readdirp": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.1.tgz", + "integrity": "sha512-GkMg9uOTpIWWKbSsgwb5fA4EavTR+SG/PMPoAY8hkhHfEEY0/vqljY+XHqtDf2cr2IJtoNRDbrrEpZUiZCkYRw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/hardhat/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -4101,6 +4155,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -4113,6 +4168,7 @@ "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", "dev": true, + "license": "MIT", "dependencies": { "@fastify/busboy": "^2.0.0" }, @@ -4125,6 +4181,7 @@ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4.0.0" } @@ -4134,6 +4191,7 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8.3.0" }, @@ -4734,6 +4792,16 @@ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true }, + "node_modules/json-stream-stringify": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/json-stream-stringify/-/json-stream-stringify-3.1.4.tgz", + "integrity": "sha512-oGoz05ft577LolnXFQHD2CjnXDxXVA5b8lHwfEZgRXQUZeCMo6sObQQRq+NXuHQ3oTeMZHHmmPY2rjVwyqR62A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=7.10.1" + } + }, "node_modules/jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", @@ -6824,10 +6892,11 @@ } }, "node_modules/zksync-ethers": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/zksync-ethers/-/zksync-ethers-6.12.0.tgz", - "integrity": "sha512-/Azj0A/El4Fkn5qdIrvM9zLP/s9vYvdcLFlSm/om7I9tmYgrezkpiPrszTbaZzhl65pDA664iKk3+OXvgFUHpg==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/zksync-ethers/-/zksync-ethers-6.13.0.tgz", + "integrity": "sha512-BQH2w9vqinjI4lcC2A+AYU+X/7ZPPMrzn7xPqFtC+yrzWoKhmTaTvyX2ssYuXMStqNyEfDjNNBKkS8IZLaFL6w==", "dev": true, + "license": "MIT", "engines": { "node": ">=18.9.0" }, diff --git a/code/webauthn/contracts/package.json b/code/webauthn/contracts/package.json index c28354cd..21bf47e7 100644 --- a/code/webauthn/contracts/package.json +++ b/code/webauthn/contracts/package.json @@ -25,10 +25,10 @@ "chai": "^4.5.0", "dotenv": "^16.4.5", "ethers": "^6.13.2", - "hardhat": "^2.22.7", + "hardhat": "^2.22.12", "mocha": "^10.7.0", "ts-node": "^10.9.2", "typescript": "^5.5.4", - "zksync-ethers": "^6.11.0" + "zksync-ethers": "^6.13.0" } } diff --git a/code/webauthn/frontend/package-lock.json b/code/webauthn/frontend/package-lock.json index d9bad817..ccb95564 100644 --- a/code/webauthn/frontend/package-lock.json +++ b/code/webauthn/frontend/package-lock.json @@ -15,7 +15,7 @@ "next": "14.2.5", "react": "^18", "react-dom": "^18", - "zksync-ethers": "^5.1.0" + "zksync-ethers": "^5.9.2" }, "devDependencies": { "@types/node": "^20", diff --git a/code/webauthn/frontend/package.json b/code/webauthn/frontend/package.json index 9a09ea9e..d029fb48 100644 --- a/code/webauthn/frontend/package.json +++ b/code/webauthn/frontend/package.json @@ -16,7 +16,7 @@ "next": "14.2.5", "react": "^18", "react-dom": "^18", - "zksync-ethers": "^5.1.0" + "zksync-ethers": "^5.9.2" }, "devDependencies": { "@types/node": "^20", diff --git a/package.json b/package.json index a9f89147..4775b5fe 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "cspell": "^8.14.2", "eslint": "^8.57.0", "ethers": "^6.13.2", - "hardhat": "^2.22.10", + "hardhat": "^2.22.12", "husky": "^9.1.5", "lint-staged": "^15.2.10", "markdownlint": "^0.34.0", @@ -58,6 +58,6 @@ "prettier": "^3.3.3", "prettier-eslint": "^16.3.0", "prettier-plugin-tailwindcss": "^0.5.14", - "zksync-ethers": "^6.12.0" + "zksync-ethers": "^6.13.0" } }