Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(docs): Merge yellow paper into docs protocol specs section #5668

Merged
merged 27 commits into from
Apr 15, 2024

Conversation

critesjosh
Copy link
Contributor

@critesjosh critesjosh commented Apr 10, 2024

This PR removes the yellow-paper directory and adds the contents to the docs, under the protocol-specs section.

Adds a new item called "Protocol Specs" with its own sidebar to the top Navigation bar.

image

Copy link

socket-security bot commented Apr 10, 2024

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@aashutoshrathi/word-wrap@1.2.6 None 0 10.9 kB aashutoshrathi
npm/@ampproject/remapping@2.3.0 None 0 78.9 kB jridgewell
npm/@aztec/accounts@0.34.0 Transitive: environment, filesystem, network, shell +11 53.8 MB charlielye
npm/@aztec/aztec.js@0.34.0 Transitive: environment, filesystem, network, shell +10 48.1 MB charlielye
npm/@babel/code-frame@7.23.5 Transitive: environment +6 106 kB nicolo-ribaudo
npm/@babel/compat-data@7.23.5 None 0 64.6 kB nicolo-ribaudo
npm/@babel/core@7.24.0 environment, filesystem, unsafe 0 779 kB nicolo-ribaudo
npm/@babel/generator@7.24.4 None 0 493 kB nicolo-ribaudo
npm/@babel/helper-compilation-targets@7.23.6 None 0 52 kB nicolo-ribaudo
npm/@babel/helper-module-imports@7.24.3 None 0 63.8 kB nicolo-ribaudo
npm/@babel/helper-module-transforms@7.23.3 None 0 158 kB nicolo-ribaudo
npm/@babel/helper-plugin-utils@7.24.0 None 0 11.7 kB nicolo-ribaudo
npm/@babel/helper-string-parser@7.24.1 None 0 31.7 kB nicolo-ribaudo
npm/@babel/helper-validator-option@7.23.5 None 0 11.7 kB nicolo-ribaudo
npm/@babel/helpers@7.24.4 None 0 650 kB nicolo-ribaudo
npm/@babel/highlight@7.24.2 environment 0 20.4 kB nicolo-ribaudo
npm/@babel/parser@7.24.4 None 0 1.88 MB nicolo-ribaudo
npm/@babel/plugin-syntax-bigint@7.8.3 None 0 2.42 kB nicolo-ribaudo
npm/@babel/plugin-syntax-jsx@7.23.3 None 0 4.21 kB nicolo-ribaudo
npm/@babel/plugin-syntax-typescript@7.23.3 None 0 6.94 kB nicolo-ribaudo
npm/@babel/template@7.24.0 None 0 68.9 kB nicolo-ribaudo
npm/@babel/traverse@7.24.1 Transitive: environment +1 639 kB nicolo-ribaudo
npm/@babel/types@7.24.0 environment 0 2.41 MB nicolo-ribaudo
npm/@bcoe/v8-coverage@0.2.3 None 0 277 kB bcoe
npm/@cspotcode/source-map-support@0.8.1 filesystem +1 194 kB cspotcode
npm/@discoveryjs/json-ext@0.5.7 None 0 81.1 kB lahmatiy
npm/@eslint-community/eslint-utils@4.4.0 None 0 379 kB eslint-community-bot
npm/@eslint-community/regexpp@4.10.0 None 0 431 kB eslint-community-bot
npm/@eslint/eslintrc@3.0.2 filesystem, unsafe +1 785 kB eslintbot
npm/@eslint/js@9.0.0 None 0 13.9 kB eslintbot
npm/@gar/promisify@1.1.3 None 0 4.2 kB gar
npm/@humanwhocodes/config-array@0.12.3 None 0 57.9 kB nzakas
npm/@humanwhocodes/module-importer@1.0.1 unsafe 0 21.2 kB nzakas
npm/@humanwhocodes/object-schema@2.0.3 None 0 23.3 kB nzakas
npm/@iarna/toml@2.2.5 eval 0 99 kB iarna
npm/@inquirer/confirm@3.1.2 None 0 9.21 kB sboudrias
npm/@inquirer/core@7.1.2 None 0 83.8 kB sboudrias
npm/@inquirer/input@2.1.2 None 0 16.6 kB sboudrias
npm/@inquirer/select@2.2.2 None 0 26.5 kB sboudrias
npm/@inquirer/type@1.2.1 None 0 4.64 kB sboudrias
npm/@isaacs/cliui@8.0.2 None +5 165 kB isaacs
npm/@istanbuljs/load-nyc-config@1.1.0 environment, filesystem Transitive: eval, unsafe +7 457 kB coreyfarrell
npm/@istanbuljs/schema@0.1.3 None 0 17.2 kB coreyfarrell
npm/@jest/console@29.7.0 None 0 19 kB simenb
npm/@jest/core@29.7.0 unsafe 0 145 kB simenb
npm/@jest/environment@29.7.0 None 0 15.9 kB simenb
npm/@jest/expect-utils@29.7.0 None 0 28.3 kB simenb
npm/@jest/expect@29.7.0 None 0 5.23 kB simenb
npm/@jest/fake-timers@29.7.0 None 0 26.3 kB simenb
npm/@jest/globals@29.7.0 None 0 5.26 kB simenb
npm/@jest/reporters@29.7.0 environment, unsafe 0 115 kB simenb
npm/@jest/source-map@29.6.3 None 0 5.07 kB simenb
npm/@jest/test-result@29.7.0 None 0 15.8 kB simenb
npm/@jest/test-sequencer@29.7.0 None 0 13.6 kB simenb
npm/@jest/transform@29.7.0 None 0 52.4 kB simenb
npm/@jridgewell/gen-mapping@0.3.5 None 0 81.6 kB jridgewell
npm/@jridgewell/resolve-uri@3.1.2 None 0 53.2 kB jridgewell
npm/@jridgewell/set-array@1.2.1 None 0 17.9 kB jridgewell
npm/@jridgewell/trace-mapping@0.3.25 None 0 169 kB jridgewell
npm/@koa/cors@4.0.0 None 0 18.4 kB fengmk2
npm/@leichtgewicht/ip-codec@2.0.4 None 0 17.7 kB leichtgewicht
npm/@npmcli/agent@2.2.1 environment, network +3 542 kB npm-cli-ops
npm/@npmcli/fs@1.1.1 filesystem +2 152 kB nlf
npm/@npmcli/move-file@1.1.2 filesystem 0 7.89 kB nlf
npm/@pkgjs/parseargs@0.11.0 None 0 74.2 kB oss-bot
npm/@pkgr/core@0.1.1 None 0 8.54 kB jounqin
npm/@playwright/test@1.42.0 None 0 25.4 kB yurys
npm/@scure/base@1.1.5 None 0 79.4 kB paulmillr
npm/@scure/bip32@1.3.2 None 0 57.7 kB paulmillr
npm/@scure/bip39@1.2.1 None 0 357 kB paulmillr
npm/@sinonjs/commons@3.0.1 None 0 38 kB mrgnrdrck
npm/@sinonjs/fake-timers@10.3.0 eval 0 80.1 kB fatso83
npm/@tootallnate/once@1.1.2 None 0 4.08 kB tootallnate
npm/@tsconfig/node10@1.0.9 None 0 2.39 kB typescript-deploys
npm/@tsconfig/node12@1.0.11 None 0 2.5 kB typescript-deploys
npm/@tsconfig/node14@1.0.3 None 0 2.39 kB typescript-deploys
npm/@tsconfig/node16@1.0.4 None 0 2.45 kB typescript-deploys
npm/@types/babel__core@7.20.5 None 0 33 kB types
npm/@types/babel__generator@7.6.8 None 0 11.4 kB types
npm/@types/babel__template@7.4.4 None 0 6.41 kB types
npm/@types/babel__traverse@7.20.5 None 0 84.1 kB types
npm/@types/body-parser@1.19.5 None 0 7.65 kB types
npm/@types/bonjour@3.5.13 None 0 5.57 kB types
npm/@types/connect-history-api-fallback@1.5.4 None 0 4.86 kB types
npm/@types/connect@3.4.38 None 0 5.91 kB types
npm/@types/eslint-scope@3.7.7 None 0 6.27 kB types
npm/@types/eslint@8.56.7 None 0 193 kB types
npm/@types/estree@1.0.5 None 0 25.7 kB types
npm/@types/express-serve-static-core@4.19.0 None 0 46 kB types
npm/@types/express@4.17.21 None 0 7.86 kB types
npm/@types/graceful-fs@4.1.9 None 0 3.9 kB types
npm/@types/hoist-non-react-statics@3.3.5 None 0 6.45 kB types
npm/@types/http-errors@2.0.4 None 0 6.59 kB types
npm/@types/http-proxy@1.17.14 None 0 14.4 kB types
npm/@types/istanbul-lib-coverage@2.0.6 None 0 5.45 kB types
npm/@types/istanbul-lib-report@3.0.3 None 0 7.92 kB types
npm/@types/istanbul-reports@3.0.4 None 0 6.68 kB types
npm/@types/jest@29.5.12 None 0 78.7 kB types
npm/@types/json-schema@7.0.15 None 0 31.7 kB types
npm/@types/json5@0.0.29 None 0 3 kB types
npm/@types/mime@1.3.5 None 0 3.78 kB types
npm/@types/minimist@1.2.5 None 0 6.27 kB types
npm/@types/mute-stream@0.0.4 None 0 4.5 kB types
npm/@types/node-forge@1.3.11 None 0 63.1 kB types
npm/@types/node@20.12.7 None 0 2.03 MB types
npm/@types/normalize-package-data@2.4.4 None 0 5.81 kB types
npm/@types/prop-types@15.7.12 None 0 6.71 kB types
npm/@types/qs@6.9.14 None 0 7.29 kB types
npm/@types/range-parser@1.2.7 None 0 4.62 kB types
npm/@types/react-dom@18.2.19 None 0 33.2 kB types
npm/@types/react@18.2.75 None 0 432 kB types
npm/@types/retry@0.12.0 None 0 7.65 kB types
npm/@types/scheduler@0.16.8 None 0 8.25 kB types
npm/@types/semver@7.5.8 None 0 23.3 kB types
npm/@types/send@0.17.4 None 0 9.85 kB types
npm/@types/serve-index@1.9.4 None 0 4.71 kB types
npm/@types/serve-static@1.15.7 None 0 7.79 kB types
npm/@types/sockjs@0.3.36 None 0 5.35 kB types
npm/@types/stack-utils@2.0.3 None 0 6.43 kB types
npm/@types/wrap-ansi@3.0.0 None 0 3.07 kB types
npm/@types/ws@8.5.10 None 0 21.7 kB types
npm/@types/yargs-parser@21.0.3 None 0 8.65 kB types
npm/@types/yargs@17.0.32 None 0 60.2 kB types
npm/@typescript-eslint/eslint-plugin@6.21.0 None 0 2.59 MB jameshenry
npm/@typescript-eslint/parser@6.21.0 None 0 17.8 kB jameshenry
npm/@typescript-eslint/scope-manager@6.21.0 None 0 612 kB jameshenry
npm/@typescript-eslint/type-utils@6.21.0 None 0 109 kB jameshenry
npm/@typescript-eslint/types@6.21.0 None 0 156 kB jameshenry
npm/@typescript-eslint/typescript-estree@6.21.0 Transitive: environment +2 1.01 MB jameshenry
npm/@typescript-eslint/utils@6.21.0 None 0 321 kB jameshenry
npm/@typescript-eslint/visitor-keys@6.21.0 None 0 19.3 kB jameshenry
npm/@ungap/structured-clone@1.2.0 None 0 26.2 kB webreflection
npm/@webassemblyjs/ast@1.11.6 None 0 117 kB xtuc
npm/@webassemblyjs/floating-point-hex-parser@1.11.6 None 0 5.14 kB xtuc
npm/@webassemblyjs/helper-api-error@1.11.6 None 0 5.4 kB xtuc
npm/@webassemblyjs/helper-buffer@1.11.6 None 0 5.24 kB xtuc
npm/@webassemblyjs/helper-numbers@1.11.6 None 0 6.68 kB xtuc
npm/@webassemblyjs/helper-wasm-bytecode@1.11.6 None 0 16 kB xtuc
npm/@webassemblyjs/helper-wasm-section@1.11.6 None 0 10.9 kB xtuc
npm/@webassemblyjs/ieee754@1.11.6 None 0 3.18 kB xtuc
npm/@webassemblyjs/leb128@1.11.6 None 0 30.7 kB xtuc
npm/@webassemblyjs/utf8@1.11.6 None 0 7.31 kB xtuc
npm/@webassemblyjs/wasm-edit@1.11.6 None 0 19 kB xtuc
npm/@webassemblyjs/wasm-gen@1.11.6 None 0 16 kB xtuc
npm/@webassemblyjs/wasm-opt@1.11.6 None 0 7.08 kB xtuc
npm/@webassemblyjs/wasm-parser@1.11.6 None 0 67 kB xtuc
npm/@webassemblyjs/wast-printer@1.11.6 None 0 19.8 kB xtuc
npm/@webpack-cli/configtest@2.1.1 None 0 4.55 kB evilebottnawi
npm/@webpack-cli/info@2.0.2 None 0 3.72 kB evilebottnawi
npm/@webpack-cli/serve@2.0.5 environment 0 11.6 kB evilebottnawi
npm/@xtuc/ieee754@1.2.0 None 0 8.57 kB xtuc
npm/@xtuc/long@4.2.2 None 0 190 kB xtuc
npm/@zeit/schemas@2.29.0 None 0 31.1 kB vercel-release-bot
npm/abbrev@1.1.1 None 0 4.78 kB isaacs
npm/abitype@1.0.0 None 0 1.16 MB awkweb
npm/abort-controller@3.0.0 None 0 76.3 kB mysticatea
npm/abstract-leveldown@7.2.0 None 0 243 kB vweevers
npm/accepts@1.3.8 None 0 16.8 kB dougwilson
npm/acorn-import-assertions@1.9.0 None 0 25.7 kB xtuc
npm/acorn-jsx@5.3.2 None 0 24.4 kB rreverser
npm/acorn-walk@8.3.2 None 0 52.4 kB marijn
npm/acorn@8.11.3 None 0 531 kB marijn
npm/agent-base@6.0.2 None 0 34.6 kB tootallnate
npm/agentkeepalive@4.5.0 network 0 43.7 kB fengmk2
npm/ansi-colors@4.1.3 environment 0 26.1 kB jonschlinkert
npm/ansi-escapes@4.3.2 None 0 16.4 kB sindresorhus
npm/ansi-html-community@0.0.8 None 0 20.1 kB mahdyar
npm/aproba@2.0.0 None 0 8.05 kB iarna
npm/arch@2.2.0 environment, filesystem, shell 0 7.75 kB feross
npm/are-we-there-yet@3.0.1 Transitive: environment +1 138 kB lukekarrys
npm/array-buffer-byte-length@1.0.1 None 0 13.5 kB ljharb
npm/array-flatten@1.1.1 None 0 4.42 kB blakeembrey
npm/array-includes@3.1.7 None 0 25.4 kB ljharb
npm/array.prototype.filter@1.0.3 None 0 23.4 kB ljharb
npm/array.prototype.findlastindex@1.2.4 None 0 30.6 kB ljharb
npm/array.prototype.flat@1.3.2 None 0 18.7 kB ljharb
npm/array.prototype.flatmap@1.3.2 None 0 19.1 kB ljharb
npm/arraybuffer.prototype.slice@1.0.3 None 0 20.2 kB ljharb
npm/arrify@1.0.1 None 0 2.34 kB sindresorhus
npm/async-foreach@0.1.3 None 0 18.1 kB cowboy
npm/asynckit@0.4.0 None 0 27.4 kB alexindigo
npm/atomic-sleep@1.0.0 None 0 6.57 kB davidmarkclements
npm/autoprefixer@10.4.18 environment 0 199 kB ai
npm/available-typed-arrays@1.0.7 None 0 20.4 kB ljharb
npm/axios@1.6.8 network 0 1.84 MB jasonsaayman
npm/babel-jest@29.7.0 environment 0 13.5 kB simenb
npm/babel-plugin-istanbul@6.1.1 environment, filesystem, shell +1 95.9 kB oss-bot
npm/babel-plugin-jest-hoist@29.6.3 None 0 14.3 kB simenb
npm/babel-preset-current-node-syntax@1.0.1 eval 0 5.46 kB nicolo-ribaudo
npm/babel-preset-jest@29.6.3 None 0 2.69 kB simenb
npm/base64-js@1.5.1 None 0 9.62 kB feross
npm/batch@0.6.1 None 0 7.29 kB dougwilson
npm/bn.js@4.12.0 None 0 95.7 kB fanatid
npm/body-parser@1.20.2 network Transitive: environment, filesystem +2 118 kB dougwilson
npm/bonjour-service@1.2.1 None 0 66.2 kB mdidon
npm/boxen@7.0.0 None +3 281 kB sindresorhus
npm/brorand@1.1.0 None 0 3.52 kB indutny
npm/browserify-aes@1.2.0 None 0 29.8 kB cwmma
npm/browserify-cipher@1.0.1 None 0 6.45 kB cwmma
npm/browserify-des@1.0.2 None 0 6.27 kB cwmma
npm/browserslist@4.23.0 environment, filesystem 0 62.8 kB ai
npm/bs-logger@0.2.6 environment, filesystem 0 47.8 kB huafu
npm/bser@2.1.1 None 0 18 kB wez
npm/buffer-xor@1.0.3 None 0 4.83 kB dcousens
npm/buffer@6.0.3 None 0 91.3 kB feross
npm/cacache@15.3.0 filesystem +1 124 kB nlf
npm/cache-content-type@1.0.1 None 0 2.06 kB dead_horse
npm/call-bind@1.0.7 None 0 22.1 kB ljharb
npm/camelcase-keys@6.2.2 None 0 8.86 kB sindresorhus
npm/camelcase@5.3.1 None 0 7.45 kB sindresorhus
npm/caniuse-lite@1.0.30001608 None 0 2.04 MB caniuse-lite
npm/catering@2.1.1 None 0 5 kB vweevers
npm/chalk-template@0.4.0 None 0 9.74 kB qix
npm/char-regex@1.0.2 None 0 4.96 kB richienb
npm/chokidar@3.6.0 environment, filesystem +1 102 kB paulmillr
npm/chownr@2.0.0 filesystem 0 5.75 kB isaacs
npm/chrome-trace-event@1.0.3 None 0 14.2 kB samccone
npm/cipher-base@1.0.4 None 0 7.95 kB cwmma
npm/cjs-module-lexer@1.2.3 None 0 139 kB guybedford
npm/classnames@2.5.1 None 0 23.6 kB jedwatson
npm/clean-css@5.3.3 environment, filesystem, network 0 493 kB jakub.pawlowicz
npm/cli-cursor@4.0.0 None 0 4.45 kB sindresorhus
npm/cli-spinners@2.9.2 None 0 32.1 kB sindresorhus
npm/cli-width@4.1.0 environment 0 4.77 kB knownasilya
npm/clipboardy@3.0.0 environment 0 915 kB sindresorhus
npm/cliui@8.0.1 None +2 48 kB oss-bot
npm/clone-deep@4.0.1 None 0 8 kB jonschlinkert
npm/clsx@2.1.0 None 0 8.46 kB lukeed
npm/co-body@6.1.0 None 0 11.8 kB dead_horse
npm/co@4.6.0 None 0 16 kB jongleberry
npm/collect-v8-coverage@1.0.2 unsafe 0 5.14 kB simenb
npm/color-support@1.1.3 None 0 9.23 kB isaacs
npm/colorette@2.0.20 None 0 17 kB jorgebucaran
npm/combined-stream@1.0.8 None 0 11.5 kB alexindigo
npm/comlink@4.4.1 None 0 248 kB benjamind
npm/commander@12.0.0 environment, filesystem, shell 0 181 kB abetomo
npm/compressible@2.0.18 None 0 7.36 kB dougwilson
npm/compression@1.7.4 None +2 65.8 kB dougwilson
npm/connect-history-api-fallback@2.0.0 None 0 10.2 kB bripkens
npm/console-control-strings@1.1.0 None 0 12.7 kB iarna
npm/content-type@1.0.5 None 0 10.5 kB dougwilson
npm/cookie-signature@1.0.6 None 0 3.94 kB natevw
npm/cookie@0.5.0 None 0 23.1 kB dougwilson
npm/cookies@0.9.1 network 0 22.4 kB dougwilson
npm/copy-to@2.0.1 None 0 5.03 kB dead_horse
npm/core-util-is@1.0.3 None 0 4.98 kB isaacs
npm/create-hash@1.2.0 None 0 5.21 kB cwmma
npm/create-jest@29.7.0 None 0 15.9 kB simenb
npm/create-require@1.1.1 filesystem, unsafe 0 6.25 kB pi0
npm/css-loader@6.10.0 None 0 133 kB evilebottnawi
npm/csstype@3.1.3 None 0 1.25 MB faddee
npm/dateformat@4.6.3 None 0 20.7 kB chase-manning
npm/decamelize-keys@1.1.1 None +1 6.55 kB sindresorhus
npm/decamelize@1.2.0 None 0 2.94 kB sindresorhus
npm/dedent@1.5.1 None 0 13.9 kB joshuakgoldberg
npm/deep-equal@1.0.1 None 0 9.69 kB substack
npm/deep-is@0.1.4 None 0 8.11 kB thlorenz
npm/default-gateway@6.0.3 None 0 16.1 kB silverwind
npm/deferred-leveldown@7.0.0 None 0 26.5 kB vweevers
npm/define-data-property@1.1.4 None 0 30.9 kB ljharb
npm/delayed-stream@1.0.0 None 0 8.02 kB apechimp
npm/delegates@1.0.0 None 0 7.46 kB tjholowaychuk
npm/depd@2.0.0 environment, eval 0 27.1 kB dougwilson
npm/des.js@1.1.0 None 0 39.8 kB indutny
npm/destroy@1.2.0 filesystem 0 9.02 kB dougwilson
npm/detect-newline@3.1.0 None 0 3.77 kB sindresorhus
npm/detect-node@2.1.0 None 0 2.76 kB iliakan
npm/diff-sequences@29.6.3 None 0 46 kB simenb
npm/diff@4.0.2 None 0 335 kB kpdecker
npm/dns-packet@5.6.1 None 0 61 kB silverwind
npm/doctrine@3.0.0 None 0 106 kB eslint
npm/dotenv@16.4.5 environment, filesystem 0 79.1 kB motdotla
npm/ee-first@1.1.1 None 0 6.26 kB dougwilson
npm/electron-to-chromium@1.4.690 None 0 278 kB kilianvalkhof
npm/elliptic@6.5.4 None 0 118 kB indutny
npm/emittery@0.13.1 None 0 46.5 kB sindresorhus
npm/emoji-regex@10.3.0 None 0 31.5 kB google-wombot
npm/encodeurl@1.0.2 None 0 7.86 kB dougwilson
npm/encoding@0.1.13 None +1 356 kB andris
npm/enhanced-resolve@5.16.0 unsafe 0 210 kB evilebottnawi
npm/enquirer@2.3.6 environment 0 197 kB jonschlinkert
npm/env-paths@2.2.1 None 0 10.2 kB sindresorhus
npm/envinfo@7.12.0 environment, eval, filesystem, shell 0 161 kB tabrindle
npm/err-code@2.0.3 None 0 12.3 kB achingbrain
npm/es-abstract@1.23.3 None 0 2.38 MB ljharb
npm/es-array-method-boxes-properly@1.0.0 None 0 3.86 kB ljharb
npm/es-define-property@1.0.0 None 0 11.8 kB ljharb
npm/es-errors@1.3.0 None 0 12.3 kB ljharb
npm/es-module-lexer@1.5.0 None 0 90.5 kB guybedford
npm/es-set-tostringtag@2.0.3 None 0 13.9 kB ljharb
npm/es-shim-unscopables@1.0.2 None 0 11 kB ljharb
npm/es-to-primitive@1.2.1 None 0 40.4 kB ljharb
npm/escalade@3.1.2 filesystem 0 11.6 kB lukeed
npm/eslint-config-prettier@9.1.0 None 0 20.8 kB lydell
npm/eslint-import-resolver-node@0.3.9 Transitive: environment +1 58.5 kB ljharb
npm/eslint-import-resolver-typescript@3.6.1 None 0 45.1 kB jounqin
npm/eslint-module-utils@2.8.1 None 0 51.1 kB ljharb
npm/eslint-plugin-import@2.29.1 filesystem, unsafe +1 1.32 MB ljharb
npm/eslint-plugin-prettier@5.1.3 None 0 33.9 kB jounqin
npm/eslint-plugin-react-hooks@4.6.0 environment 0 118 kB gnoff
npm/eslint-plugin-react-refresh@0.4.5 None 0 13.5 kB arnaud-barre
npm/eslint-scope@8.0.1 None 0 148 kB eslintbot
npm/eslint-visitor-keys@3.4.3 None 0 32.3 kB eslintbot
npm/eslint@8.57.0 environment, filesystem Transitive: unsafe +10 4.21 MB eslintbot
npm/eslint@9.0.0 environment, filesystem +1 3.06 MB eslintbot
npm/espree@10.0.1 None 0 73.6 kB eslintbot
npm/esquery@1.5.0 None 0 1 MB michaelficarra
npm/esrecurse@4.3.0 None 0 13.5 kB michaelficarra
npm/estraverse@5.3.0 None 0 37.1 kB michaelficarra
npm/etag@1.8.1 filesystem 0 10.8 kB dougwilson
npm/ethers@6.8.1 network +7 19.2 MB ricmoo
npm/event-target-shim@5.0.1 None 0 189 kB mysticatea
npm/eventemitter3@4.0.7 None 0 38 kB lpinca
npm/evp_bytestokey@1.0.3 None 0 5.13 kB dcousens
npm/execa@5.1.1 environment, shell +1 67.5 kB sindresorhus
npm/exit@0.1.2 None 0 59.8 kB cowboy
npm/expect@29.7.0 None 0 146 kB simenb
npm/exponential-backoff@3.1.1 None 0 37.3 kB sssayegh
npm/express@4.18.3 environment, filesystem, network +1 233 kB ulisesgascon
npm/fast-copy@3.0.2 None 0 198 kB planttheidea
npm/fast-diff@1.3.0 None 0 52.3 kB luin
npm/fast-glob@3.3.2 filesystem 0 96.7 kB mrmlnc
npm/fast-levenshtein@2.0.6 None 0 9.44 kB hiddentao
npm/fast-redact@3.5.0 eval 0 92.7 kB matteo.collina
npm/fast-safe-stringify@2.1.1 None 0 39.7 kB matteo.collina
npm/fastest-levenshtein@1.0.16 None 0 21.3 kB ka-weihe
npm/fastq@1.17.1 None 0 41.9 kB matteo.collina
npm/faye-websocket@0.11.4 network 0 30.8 kB jcoglan
npm/fb-watchman@2.0.2 environment, network, shell 0 11 kB bolinfest
npm/figures@3.2.0 None 0 12.1 kB sindresorhus
npm/file-entry-cache@8.0.0 filesystem 0 16 kB jaredwray
npm/finalhandler@1.2.0 environment 0 18.6 kB dougwilson
npm/flat-cache@4.0.1 filesystem 0 29.3 kB jaredwray
npm/flat@5.0.2 None 0 26.6 kB timoxley
npm/flatted@3.3.1 None 0 40.3 kB webreflection
npm/follow-redirects@1.15.6 network 0 29.4 kB rubenverborgh
npm/for-each@0.3.3 None 0 13 kB ljharb
npm/foreground-child@3.1.1 shell 0 60.4 kB isaacs
npm/form-data@4.0.0 filesystem, network 0 43.4 kB niftylettuce
npm/formik@2.4.5 environment +1 609 kB jaredpalmer
npm/forwarded@0.2.0 None 0 5.88 kB dougwilson
npm/fraction.js@4.3.7 None 0 86.2 kB infusion
npm/fresh@0.5.2 None 0 10.1 kB dougwilson
npm/fs-minipass@2.1.0 filesystem 0 14.1 kB isaacs
npm/function-bind@1.1.2 None 0 31.4 kB ljharb
npm/function.prototype.name@1.1.6 None 0 25.5 kB ljharb
npm/functional-red-black-tree@1.0.1 None 0 43.5 kB mikolalysenko
npm/functions-have-names@1.2.3 None 0 16.7 kB ljharb
npm/fuzzysearch@1.0.3 None 0 5.48 kB bevacqua
npm/gauge@4.0.4 None +1 48.2 kB gar
npm/gaze@1.1.3 filesystem 0 25.9 kB shama
npm/get-caller-file@2.0.5 None 0 4.72 kB stefanpenner
npm/get-east-asian-width@1.2.0 None 0 15.6 kB sindresorhus
npm/get-intrinsic@1.2.4 eval 0 41.6 kB ljharb
npm/get-package-type@0.1.0 filesystem 0 6.01 kB coreyfarrell
npm/get-stdin@4.0.1 None 0 1.94 kB sindresorhus
npm/get-stream@6.0.1 None 0 12.2 kB sindresorhus
npm/get-symbol-description@1.0.2 None 0 14.3 kB ljharb
npm/get-tsconfig@4.7.3 filesystem, unsafe 0 101 kB hirokiosame
npm/glob-to-regexp@0.4.1 None 0 18.1 kB nickfitzgerald
npm/globalthis@1.0.3 None 0 22.4 kB ljharb
npm/globalyzer@0.1.0 None 0 11.4 kB terkelg
npm/globrex@0.1.2 None 0 14.2 kB terkelg
npm/globule@1.3.4 filesystem +2 106 kB vladikoff
npm/graphemer@1.4.0 None 0 812 kB mattpauldavies
npm/handle-thing@2.0.1 None 0 12.1 kB indutny
npm/hard-rejection@2.1.0 None 0 5.14 kB sindresorhus
npm/has-bigints@1.0.2 None 0 12.8 kB ljharb
npm/has-property-descriptors@1.0.2 None 0 10.9 kB ljharb
npm/has-proto@1.0.3 None 0 12 kB ljharb
npm/has-tostringtag@1.0.2 None 0 17.6 kB ljharb
npm/has-unicode@2.0.1 environment 0 3.44 kB iarna
npm/hash-base@3.1.0 None 0 6.08 kB fanatid
npm/hash.js@1.1.7 None 0 41.7 kB indutny
npm/hasown@2.0.2 None 0 8.77 kB ljharb
npm/help-me@5.0.0 filesystem 0 14.6 kB matteo.collina
npm/hmac-drbg@1.0.1 None 0 25 kB indutny
npm/hosted-git-info@2.8.9 None 0 25.8 kB nlf
npm/hpack.js@2.1.6 Transitive: environment +3 194 kB indutny
npm/html-entities@2.5.2 None 0 287 kB mdevils
npm/html-escaper@2.0.2 None 0 13.1 kB webreflection
npm/html-webpack-plugin@5.6.0 filesystem, unsafe 0 120 kB evilebottnawi
npm/http-assert@1.5.0 network Transitive: environment, eval +3 69 kB dougwilson
npm/http-deceiver@1.2.7 None 0 13.9 kB indutny
npm/http-errors@2.0.0 None 0 18.8 kB dougwilson
npm/http-parser-js@0.5.8 None 0 25.8 kB jimbly
npm/http-proxy-agent@7.0.2 network 0 23.3 kB tootallnate
npm/http-proxy-middleware@2.0.6 network 0 64.1 kB chimurai
npm/http-proxy@1.18.1 network 0 232 kB jcrugzz
npm/https-proxy-agent@5.0.0 network 0 26.2 kB tootallnate
npm/human-signals@2.1.0 None 0 44.3 kB ehmicky
npm/humanize-ms@1.2.1 None 0 3.66 kB dead_horse
npm/ieee754@1.2.1 None 0 6.8 kB feross
npm/ignore@5.3.1 None 0 51.5 kB kael
npm/import-local@3.1.0 None 0 4.66 kB sindresorhus
npm/imurmurhash@0.1.4 None 0 11.9 kB jensyt
npm/infer-owner@1.0.4 filesystem 0 4.29 kB isaacs
npm/inflation@2.1.0 None 0 4.34 kB fengmk2
npm/internal-slot@1.0.7 None 0 20.5 kB ljharb
npm/interpret@3.1.1 None 0 21.5 kB phated
npm/ip-address@9.0.5 None +1 217 kB beaugunderson
npm/ipaddr.js@1.9.1 None 0 42.1 kB whitequark
npm/is-arguments@1.1.1 None 0 28.8 kB ljharb
npm/is-array-buffer@3.0.4 None 0 17.6 kB ljharb
npm/is-bigint@1.0.4 None 0 14.8 kB ljharb
npm/is-boolean-object@1.1.2 None 0 22.1 kB ljharb
npm/is-callable@1.2.7 None 0 28.9 kB ljharb
npm/is-core-module@2.13.1 None 0 30.2 kB ljharb
npm/is-date-object@1.0.5 None 0 20.8 kB ljharb
npm/is-generator-fn@2.1.0 None 0 3.28 kB sindresorhus
npm/is-generator-function@1.0.10 eval 0 31.9 kB ljharb
npm/is-interactive@2.0.0 None 0 4.73 kB sindresorhus
npm/is-lambda@1.0.1 None 0 2.94 kB watson
npm/is-negative-zero@2.0.3 None 0 27.1 kB ljharb
npm/is-number-object@1.0.7 None 0 22.2 kB ljharb
npm/is-plain-obj@3.0.0 None 0 3.82 kB sindresorhus
npm/is-plain-object@2.0.4 None 0 7.5 kB jonschlinkert
npm/is-port-reachable@4.0.0 None 0 4 kB sindresorhus
npm/is-regex@1.1.4 None 0 30.1 kB ljharb
npm/is-shared-array-buffer@1.0.3 None 0 18.7 kB ljharb
npm/is-stream@2.0.1 None 0 5.93 kB sindresorhus
npm/is-string@1.0.7 None 0 19.1 kB ljharb
npm/is-symbol@1.0.4 None 0 22 kB ljharb
npm/is-typed-array@1.1.13 None 0 23.3 kB ljharb
npm/is-unicode-supported@2.0.0 environment 0 3.9 kB sindresorhus
npm/is-weakref@1.0.2 None 0 12.1 kB ljharb
npm/isarray@2.0.5 None 0 3.43 kB juliangruber
npm/isobject@3.0.1 None 0 6.93 kB doowb
npm/isows@1.0.3 None 0 9.87 kB jmoxey
npm/istanbul-lib-coverage@3.2.2 None 0 34.4 kB oss-bot
npm/istanbul-lib-instrument@6.0.2 None 0 71.5 kB oss-bot
npm/istanbul-lib-report@3.0.1 filesystem 0 37.6 kB oss-bot
npm/istanbul-lib-source-maps@4.0.1 filesystem 0 34.1 kB oss-bot
npm/istanbul-reports@3.1.7 None 0 294 kB oss-bot
npm/jackspeak@2.3.6 environment 0 253 kB isaacs
npm/jest-changed-files@29.7.0 environment 0 18.2 kB simenb
npm/jest-circus@29.7.0 unsafe 0 72 kB simenb
npm/jest-cli@29.7.0 None 0 33.8 kB simenb
npm/jest-config@29.7.0 None 0 114 kB simenb
npm/jest-diff@29.7.0 None 0 78.5 kB simenb
npm/jest-docblock@29.7.0 None 0 8.99 kB simenb
npm/jest-each@29.7.0 None 0 33.7 kB simenb
npm/jest-environment-node@29.7.0 unsafe 0 9.37 kB simenb
npm/jest-get-type@29.6.3 None 0 3.79 kB simenb
npm/jest-haste-map@29.7.0 environment, filesystem, shell, unsafe 0 121 kB simenb
npm/jest-leak-detector@29.7.0 unsafe 0 5.59 kB simenb
npm/jest-matcher-utils@29.7.0 None 0 28.4 kB simenb
npm/jest-message-util@29.7.0 None 0 20.6 kB simenb
npm/jest-mock@29.7.0 None 0 47.5 kB simenb
npm/jest-pnp-resolver@1.2.3 None 0 5.68 kB arcanis
npm/jest-regex-util@29.6.3 None 0 3.52 kB simenb
npm/jest-resolve-dependencies@29.7.0 None 0 8.92 kB simenb
npm/jest-resolve@29.7.0 environment, unsafe 0 65.7 kB simenb
npm/jest-runner@29.7.0 environment 0 29.6 kB simenb
npm/jest-runtime@29.7.0 unsafe 0 89.2 kB simenb
npm/jest-snapshot@29.7.0 eval 0 83.5 kB simenb
npm/jest-validate@29.7.0 None +1 40.4 kB simenb
npm/jest-watcher@29.7.0 None 0 23.4 kB simenb
npm/jest@29.7.0 None 0 5.01 kB simenb
npm/jiti@1.21.0 environment, filesystem, unsafe 0 1.91 MB pi0
npm/joycon@3.1.1 environment, filesystem 0 14 kB egoist
npm/js-base64@2.6.4 None 0 19 kB dankogai
npm/jsbn@1.1.0 None 0 46.9 kB andyperlitch
npm/json-buffer@3.0.1 None 0 5.4 kB dominictarr
npm/json-stable-stringify-without-jsonify@1.0.1 None 0 14.2 kB samn
npm/keygrip@1.1.0 None 0 7.49 kB dougwilson
npm/keyv@4.5.4 None 0 27.8 kB jaredwray
npm/koa-bodyparser@4.4.1 None 0 15 kB fengmk2
npm/koa-compose@4.1.0 None 0 4.16 kB dead_horse
npm/koa-compress@5.1.1 network 0 12.6 kB jongleberry
npm/koa-convert@2.0.0 None 0 9.26 kB niftylettuce
npm/koa-is-json@1.0.0 None 0 2.36 kB jongleberry
npm/koa-router@12.0.1 network +1 140 kB titanism
npm/koa@2.15.0 environment, network, unsafe 0 61.1 kB fengmk2
npm/launch-editor@2.6.1 environment, filesystem, shell 0 14.2 kB soda
npm/level-concat-iterator@3.1.0 None 0 8.47 kB vweevers
npm/level-errors@3.0.1 None 0 13.1 kB vweevers
npm/level-iterator-stream@5.0.0 None 0 17.9 kB vweevers
npm/level-supports@2.1.0 None 0 26.9 kB vweevers
npm/leveldown@6.1.1 None 0 5.68 MB vweevers
npm/levelup@5.1.1 None 0 102 kB vweevers
npm/levn@0.4.1 None 0 24.9 kB gkz
npm/loader-runner@4.3.0 eval, filesystem 0 18.4 kB sokra
npm/lodash.chunk@4.2.0 None 0 14.7 kB jdalton
npm/lodash.clonedeep@4.5.0 None 0 48.2 kB jdalton
npm/lodash.clonedeepwith@4.5.0 None 0 48.5 kB jdalton
npm/lodash.isequal@4.5.0 None 0 52.7 kB jdalton
npm/lodash.merge@4.6.2 None 0 54.1 kB jdalton
npm/lodash.omit@4.5.0 None 0 40.9 kB jdalton
npm/lodash.times@4.3.2 None 0 10.6 kB jdalton
npm/log-symbols@6.0.0 Transitive: environment +1 8.13 kB sindresorhus
npm/ltgt@2.2.1 None 0 17.5 kB dominictarr
npm/make-dir@4.0.0 filesystem 0 9.91 kB sindresorhus
npm/make-error@1.3.6 None 0 12.4 kB julien-f
npm/make-fetch-happen@10.2.1 environment, network Transitive: filesystem +12 509 kB gar
npm/makeerror@1.0.12 None 0 6.07 kB daaku
npm/map-obj@4.3.0 None 0 9.49 kB sindresorhus
npm/md5.js@1.3.5 None 0 7.67 kB cwmma
npm/media-typer@0.3.0 None 0 11.1 kB dougwilson
npm/memdown@6.1.1 None 0 31.1 kB vweevers
npm/memfs@3.5.3 filesystem 0 186 kB streamich
npm/meow@9.0.0 Transitive: environment, filesystem +2 251 kB sindresorhus
npm/merge-descriptors@1.0.1 None 0 4.89 kB dougwilson
npm/methods@1.1.2 network 0 5.29 kB dougwilson
npm/mime@1.6.0 environment, filesystem 0 51.7 kB broofa
npm/mimic-fn@2.1.0 None 0 4.46 kB sindresorhus
npm/min-indent@1.0.1 None 0 2.97 kB thejameskyle
npm/minimalistic-assert@1.0.1 None 0 1.55 kB cwmma
npm/minimalistic-crypto-utils@1.0.1 None 0 4.76 kB indutny
npm/minimist-options@4.1.0 None +1 11.1 kB vdemedes
npm/minipass-collect@1.0.2 None 0 4.87 kB isaacs
npm/minipass-fetch@2.1.2 environment, network 0 46.3 kB gar
npm/minipass-flush@1.0.5 None 0 3.77 kB isaacs
npm/minipass-pipeline@1.2.4 None 0 7 kB isaacs
npm/minipass-sized@1.0.3 None 0 124 kB isaacs
npm/minipass@5.0.0 None 0 69.5 kB isaacs
npm/minizlib@2.1.2 None 0 17.3 kB isaacs
npm/mkdirp@1.0.4 environment, filesystem 0 19.1 kB isaacs
npm/mri@1.1.6 None 0 12.6 kB lukeed
npm/solc@0.8.22 Transitive: environment, filesystem, network, shell +8 9.11 MB cameel

🚮 Removed packages: npm/@babel/code-frame@7.22.13, npm/@babel/compat-data@7.22.20, npm/@babel/core@7.23.0, npm/@babel/generator@7.23.0, npm/@babel/helper-compilation-targets@7.22.15, npm/@babel/helper-create-class-features-plugin@7.22.15, npm/@babel/helper-create-regexp-features-plugin@7.22.15, npm/@babel/helper-module-imports@7.22.15, npm/@babel/helper-module-transforms@7.23.0, npm/@babel/helper-plugin-utils@7.22.5, npm/@babel/helper-remap-async-to-generator@7.22.20, npm/@babel/helper-replace-supers@7.22.20, npm/@babel/helpers@7.23.1, npm/@babel/parser@7.23.0, npm/@babel/plugin-transform-modules-commonjs@7.23.0, npm/@babel/plugin-transform-parameters@7.22.15, npm/@babel/plugin-transform-react-jsx@7.22.15, npm/@babel/preset-env@7.22.20, npm/@babel/runtime@7.23.1, npm/@babel/template@7.22.15, npm/@babel/traverse@7.23.0, npm/@babel/types@7.23.0, npm/@docusaurus/core@2.4.3, npm/@docusaurus/module-type-aliases@2.4.3, npm/@docusaurus/preset-classic@2.4.3, npm/@docusaurus/theme-mermaid@2.4.3, npm/@jridgewell/gen-mapping@0.3.3, npm/@jridgewell/trace-mapping@0.3.19, npm/@mdx-js/react@1.6.22, npm/@tsconfig/docusaurus@1.0.7, npm/@types/istanbul-lib-coverage@2.0.4, npm/@types/json-schema@7.0.13, npm/@types/react-router-config@5.0.8, npm/@types/react-router@5.1.20, npm/@types/unist@2.0.8, npm/acorn@8.10.0, npm/address@1.2.2, npm/algoliasearch@4.20.0, npm/autoprefixer@10.4.16, npm/browserslist@4.22.1, npm/call-bind@1.0.2, npm/caniuse-lite@1.0.30001547, npm/chokidar@3.5.3, npm/clean-css@5.3.2, npm/clsx@1.2.1, npm/core-js-compat@3.33.0, npm/css-tree@1.1.3, npm/cssnano@5.1.15, npm/d3-array@3.2.4, npm/d3-color@3.1.0, npm/d3-dispatch@3.0.1, npm/d3-drag@3.0.0, npm/d3-dsv@3.0.1, npm/d3-ease@3.0.1, npm/d3-format@3.1.0, npm/d3-interpolate@3.0.1, npm/d3-path@3.1.0, npm/d3-quadtree@3.0.1, npm/d3-selection@3.0.0, npm/d3-time-format@4.1.0, npm/d3-time@3.1.0, npm/d3-timer@3.0.1, npm/d3-transition@3.0.1, npm/d3@7.8.5, npm/domhandler@5.0.3, npm/domutils@3.1.0, npm/entities@4.5.0, npm/fast-glob@3.3.1, npm/fbjs@3.0.5, npm/get-intrinsic@1.2.1, npm/ignore@5.2.4, npm/is-alphabetical@1.0.4, npm/lodash.uniq@4.5.0, npm/lowercase-keys@1.0.1, npm/make-dir@3.1.0, npm/memfs@3.6.0, npm/mime-types@2.1.18, npm/mimic-response@1.0.1, npm/normalize-path@3.0.0, npm/object-assign@4.1.1, npm/once@1.4.0, npm/open@8.4.2, npm/parse-json@5.2.0, npm/path-key@3.1.1, npm/picomatch@2.3.1, npm/postcss-selector-parser@6.0.13, npm/postcss-value-parser@4.2.0, npm/postcss@8.4.31, npm/prism-react-renderer@1.3.5, npm/prop-types@15.8.1, npm/property-information@5.6.0, npm/rc@1.2.8, npm/react-dom@17.0.2, npm/react-helmet-async@1.3.0, npm/react-markdown@6.0.0, npm/react-router@5.3.4, npm/react@17.0.2, npm/rehype-katex@5.0.0, npm/remark-math@3.0.1, npm/repeat-string@1.6.1, npm/resolve@1.22.6, npm/safe-buffer@5.2.1, npm/safer-buffer@2.1.2, npm/semver@7.5.4, npm/serialize-javascript@6.0.1, npm/shell-quote@1.8.1, npm/space-separated-tokens@1.1.5, npm/strip-ansi@6.0.1, npm/style-to-object@0.3.0, npm/svgo@2.8.0, npm/tapable@2.2.1, npm/terser-webpack-plugin@5.3.9, npm/terser@5.21.0, npm/tslib@2.6.2, npm/typescript@4.9.5, npm/unified@9.2.2, npm/unist-builder@2.0.3, npm/unist-util-visit@2.0.3, npm/util-deprecate@1.0.2, npm/vfile-location@3.2.0, npm/webpack-sources@3.2.3, npm/xtend@4.0.2, npm/yaml@1.10.2

View full report↗︎

Copy link

socket-security bot commented Apr 10, 2024

🚨 Potential security issues detected. Learn more about Socket for GitHub ↗︎

To accept the risk, merge this PR and you will not be notified again.

Alert Package Note
Native code npm/leveldown@6.1.1

View full report↗︎

Next steps

What's wrong with native code?

Contains native code which could be a vector to obscure malicious code, and generally decrease the likelihood of reproducible or reliable installs.

Ensure that native code bindings are expected. Consumers may consider pure JS and functionally similar alternatives to avoid the challenges and risks associated with native code bindings.

Take a deeper look at the dependency

Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support [AT] socket [DOT] dev.

Remove the package

If you happen to install a dependency that Socket reports as Known Malware you should immediately remove it and select a different dependency. For other alert types, you may may wish to investigate alternative packages or consider if there are other ways to mitigate the specific risk posed by the dependency.

Mark a package as acceptable risk

To ignore an alert, reply with a comment starting with @SocketSecurity ignore followed by a space separated list of ecosystem/package-name@version specifiers. e.g. @SocketSecurity ignore npm/foo@1.0.0 or ignore all packages with @SocketSecurity ignore-all

  • @SocketSecurity ignore npm/leveldown@6.1.1

@AztecBot
Copy link
Collaborator

AztecBot commented Apr 10, 2024

Benchmark results

Metrics with a significant change:

  • note_successful_decrypting_time_in_ms (8): 246 (+27%)
Detailed results

All benchmarks are run on txs on the Benchmarking contract on the repository. Each tx consists of a batch call to create_note and increment_balance, which guarantees that each tx has a private call, a nested private call, a public call, and a nested public call, as well as an emitted private note, an unencrypted log, and public storage read and write.

This benchmark source data is available in JSON format on S3 here.

L2 block published to L1

Each column represents the number of txs on an L2 block published to L1.

Metric 8 txs 32 txs 64 txs
l1_rollup_calldata_size_in_bytes 772 772 772
l1_rollup_calldata_gas 6,784 6,796 6,796
l1_rollup_execution_gas 587,265 587,277 587,277
l2_block_processing_time_in_ms 1,428 (-4%) 5,063 (-3%) 10,225
note_successful_decrypting_time_in_ms ⚠️ 246 (+27%) 550 (-15%) 887 (-11%)
note_trial_decrypting_time_in_ms 49.2 (-49%) 57.6 (-5%) 104 (-10%)
l2_block_building_time_in_ms 9,460 (-4%) 37,247 (-3%) 75,337 (-3%)
l2_block_rollup_simulation_time_in_ms 9,277 (-4%) 36,564 (-3%) 73,975 (-3%)
l2_block_public_tx_process_time_in_ms 5,178 (-4%) 20,341 (-4%) 41,640 (-1%)

L2 chain processing

Each column represents the number of blocks on the L2 chain where each block has 16 txs.

Metric 5 blocks 10 blocks
node_history_sync_time_in_ms 16,357 (+1%) 29,333 (-4%)
note_history_successful_decrypting_time_in_ms 1,141 (-7%) 2,395 (+1%)
note_history_trial_decrypting_time_in_ms 38.6 (-31%) 92.6 (-5%)
node_database_size_in_bytes 18,747,472 35,065,936
pxe_database_size_in_bytes 29,859 59,414

Circuits stats

Stats on running time and I/O sizes collected for every circuit run across all benchmarks.

Circuit circuit_simulation_time_in_ms circuit_input_size_in_bytes circuit_output_size_in_bytes
private-kernel-init 146 (-5%) 44,561 26,424
private-kernel-inner 161 (+3%) 72,188 26,424
private-kernel-ordering 110 51,090 39,297
base-parity 54.7 (+3%) 128 311
root-parity 10.4 (+2%) 1,244 311
base-rollup 12,392 (-3%) 110,820 957
root-rollup 50.6 (+4%) 4,551 821
public-kernel-app-logic 82.3 48,151 40,933
public-kernel-tail 122 53,644 7,385
merge-rollup 12.4 (+18%) 2,760 957
public-kernel-teardown 78.7 48,151 40,933
public-kernel-setup 78.1 (+1%) 48,151 40,933

Tree insertion stats

The duration to insert a fixed batch of leaves into each tree type.

Metric 1 leaves 16 leaves 64 leaves 128 leaves 512 leaves 1024 leaves 2048 leaves 4096 leaves 32 leaves
batch_insert_into_append_only_tree_16_depth_ms 11.1 17.7 N/A N/A N/A N/A N/A N/A N/A
batch_insert_into_append_only_tree_16_depth_hash_count 16.8 31.6 N/A N/A N/A N/A N/A N/A N/A
batch_insert_into_append_only_tree_16_depth_hash_ms 0.646 0.548 N/A N/A N/A N/A N/A N/A N/A
batch_insert_into_append_only_tree_32_depth_ms N/A N/A 51.8 (-1%) 79.3 (-1%) 253 (-3%) 503 957 (-3%) 1,910 (-3%) N/A
batch_insert_into_append_only_tree_32_depth_hash_count N/A N/A 96.0 159 543 1,055 2,079 4,127 N/A
batch_insert_into_append_only_tree_32_depth_hash_ms N/A N/A 0.529 0.489 (-1%) 0.462 (-3%) 0.470 0.454 (-3%) 0.457 (-3%) N/A
batch_insert_into_indexed_tree_20_depth_ms N/A N/A 60.4 118 (-2%) 363 (-3%) 740 1,412 (-4%) 2,821 (-4%) N/A
batch_insert_into_indexed_tree_20_depth_hash_count N/A N/A 105 207 691 1,363 2,707 5,395 N/A
batch_insert_into_indexed_tree_20_depth_hash_ms N/A N/A 0.535 0.530 (-2%) 0.496 (-3%) 0.509 0.492 (-4%) 0.492 (-4%) N/A
batch_insert_into_indexed_tree_40_depth_ms N/A N/A N/A N/A N/A N/A N/A N/A 67.0 (-1%)
batch_insert_into_indexed_tree_40_depth_hash_count N/A N/A N/A N/A N/A N/A N/A N/A 109
batch_insert_into_indexed_tree_40_depth_hash_ms N/A N/A N/A N/A N/A N/A N/A N/A 0.586

Miscellaneous

Transaction sizes based on how many contract classes are registered in the tx.

Metric 0 registered classes 1 registered classes
tx_size_in_bytes 41,005 528,889

Transaction size based on fee payment method

Metric native fee payment method fpc_public fee payment method fpc_private fee payment method
tx_with_fee_size_in_bytes 905 1,161 1,377

Transaction processing duration by data writes.

Metric 0 new note hashes 1 new note hashes 2 new note hashes
tx_pxe_processing_time_ms 1,201 785 (-2%) 3,674 (+7%)
Metric 1 public data writes 2 public data writes 3 public data writes 4 public data writes 5 public data writes 8 public data writes
tx_sequencer_processing_time_ms 456 (-1%) 308 822 406 (+4%) 1,361 465 (+1%)

@critesjosh critesjosh marked this pull request as ready for review April 10, 2024 17:53
@critesjosh critesjosh requested review from iAmMichaelConnor and a team April 10, 2024 17:54
@AztecBot
Copy link
Collaborator

AztecBot commented Apr 10, 2024

Docs Preview

Hey there! 👋 You can check your preview at https://661d52424c952300c7ca183c--aztec-docs-dev.netlify.app

@iAmMichaelConnor
Copy link
Contributor

Thanks Josh!
The only strange thing I can see (when viewing the preview), is that the LaTeX isn't being formatted correctly in the Keys section.
This is what it should look like: https://yp-aztec.netlify.app/docs/addresses-and-keys/keys
This is how it looks in the preview: https://6616dac18e9d7c2c03b0ac01--aztec-docs-dev.netlify.app/protocol-specs/addresses-and-keys/keys

The global definitions for all the latex symbols is in the file 0-keys-latex-preamble (the 0 at the start of the file name was important to ensure that this file gets parsed first, before the other files in the folder). This file then gets imported by the other .mdx files in the addresses and keys section. I can't tell what's gone wrong. Perhaps it's the latex settings?

@critesjosh
Copy link
Contributor Author

@iAmMichaelConnor huh, yea I missed this, good catch. it's almost fixed, ill have another look tomorrow.

@critesjosh
Copy link
Contributor Author

critesjosh commented Apr 11, 2024

@iAmMichaelConnor the preview hasn't updated yet, but it renders properly when i build locally now, dev preview is working, build is failing

@critesjosh critesjosh merged commit 66dc509 into master Apr 15, 2024
82 of 84 checks passed
@critesjosh critesjosh deleted the docs/jc/merge-protocol-specs branch April 15, 2024 16:27
rahul-kothari pushed a commit that referenced this pull request Apr 16, 2024
🤖 I have created a release *beep* *boop*
---


<details><summary>aztec-package: 0.35.0</summary>

##
[0.35.0](aztec-package-v0.34.0...aztec-package-v0.35.0)
(2024-04-16)


### ⚠ BREAKING CHANGES

* pay fee for account init
([#5601](#5601))

### Features

* Pay fee for account init
([#5601](#5601))
([aca804f](aca804f))
</details>

<details><summary>barretenberg.js: 0.35.0</summary>

##
[0.35.0](barretenberg.js-v0.34.0...barretenberg.js-v0.35.0)
(2024-04-16)


### Features

* Export poseidon2_permutation and add to foundation/crypto
([#5706](#5706))
([6b91e27](6b91e27))


### Miscellaneous

* Don't strip bb wasm
([#5743](#5743))
([d4cb410](d4cb410))
* TS hash wrappers cleanup
([#5691](#5691))
([7f8b09f](7f8b09f))
</details>

<details><summary>aztec-cli: 0.35.0</summary>

##
[0.35.0](aztec-cli-v0.34.0...aztec-cli-v0.35.0)
(2024-04-16)


### ⚠ BREAKING CHANGES

* pay fee for account init
([#5601](#5601))

### Features

* Pay fee for account init
([#5601](#5601))
([aca804f](aca804f))
</details>

<details><summary>aztec-packages: 0.35.0</summary>

##
[0.35.0](aztec-packages-v0.34.0...aztec-packages-v0.35.0)
(2024-04-16)


### ⚠ BREAKING CHANGES

* Use fixed size arrays in black box functions where sizes are known
([#5620](#5620))
* trap with revert data
([#5732](#5732))
* **acir:** BrilligCall opcode
([#5709](#5709))
* rename request_max_block_number
([#5675](#5675))
* pay fee for account init
([#5601](#5601))

### Features

* **acir:** BrilligCall opcode
([#5709](#5709))
([f06f64c](f06f64c))
* Add serialisation methods
([#5749](#5749))
([20d290c](20d290c))
* App siloing in new key store
([#5721](#5721))
([ae37d32](ae37d32)),
closes
[#5635](#5635)
* **avm-simulator:** Plumb noir assertion messages
([#5774](#5774))
([2cf11ac](2cf11ac))
* **avm:** CMOV opcode
([#5575](#5575))
([19dbe46](19dbe46)),
closes
[#5557](#5557)
* **avm:** Enable contract testing with bb binary
([#5584](#5584))
([d007d79](d007d79))
* **avm:** Enable range check on the ALU registers
([#5696](#5696))
([202fc1b](202fc1b))
* **avm:** Keccak as blackbox function
([#5722](#5722))
([6ea677a](6ea677a))
* **avm:** Poseidon2_permutation as black box
([#5707](#5707))
([5526b36](5526b36))
* **avm:** Sha256 as blackbox function
([#5727](#5727))
([cac9cba](cac9cba))
* **avm:** Take sizeOffset in CALL
([#5763](#5763))
([95eadd6](95eadd6))
* Brillig heterogeneous memory cells
([#5608](#5608))
([3287aa2](3287aa2))
* Change public nullifiers api
([#5660](#5660))
([986e7f9](986e7f9))
* Changing finite field arithmetic in wasm to 29 bits for
multiplications
([#5435](#5435))
([b2d9b9d](b2d9b9d))
* **ci:** Turn on new CI as mandatory
([#5761](#5761))
([bebed32](bebed32))
* **docs:** Merge yellow paper into docs protocol specs section
([#5668](#5668))
([66dc509](66dc509))
* E2e token contract can run in 2m with snapshots and test separation.
([#5526](#5526))
([b0037dd](b0037dd))
* Export poseidon2_permutation and add to foundation/crypto
([#5706](#5706))
([6b91e27](6b91e27))
* Get last mock oracles params
(noir-lang/noir#4789)
([825c455](825c455))
* Impl of missing functionality in new key store
([#5750](#5750))
([af49a29](af49a29))
* LT/LTE for AVM
([#5559](#5559))
([350abeb](350abeb))
* New key store
([#5653](#5653))
([3e44a58](3e44a58)),
closes
[#5607](#5607)
* Pay fee for account init
([#5601](#5601))
([aca804f](aca804f))
* Poseidon separator
([#5717](#5717))
([d5256d2](d5256d2))
* Proving the rollup circuits
([#5599](#5599))
([145cbcd](145cbcd))
* Public Kernel proving orchestration
([#5748](#5748))
([2ae0ee5](2ae0ee5))
* Rename request_max_block_number
([#5675](#5675))
([c695fcd](c695fcd))
* Separate nullfier_inclusion checks for private/public/avm
([#5657](#5657))
([e4d2df6](e4d2df6))
* Sequencer validates setup/teardown function selectors
([#5649](#5649))
([8f8ad56](8f8ad56)),
closes
[#5401](#5401)
* Shared mutable storage
([#5490](#5490))
([c4e41a9](c4e41a9))
* **simulator:** Fetch return values at circuit execution
([#5642](#5642))
([413a4e0](413a4e0))
* Split `backend_barretenburg` into prover and verifier classes
(noir-lang/noir#4769)
([825c455](825c455))
* Sync from aztec-packages (noir-lang/noir#4764)
([1eb288e](1eb288e))
* Sync from aztec-packages (noir-lang/noir#4787)
([825c455](825c455))
* Trap with revert data
([#5732](#5732))
([f849575](f849575))
* Unroll loops iteratively (noir-lang/noir#4779)
([1eb288e](1eb288e))
* Update circuits structs with gas info
([#5677](#5677))
([3db6dd1](3db6dd1))
* Use fixed size arrays in black box functions where sizes are known
([#5620](#5620))
([f50b180](f50b180))
* Variable length returns
([#5633](#5633))
([b4a6f17](b4a6f17))
* Wire AVM gas used to public kernel
([#5740](#5740))
([4f55d10](4f55d10))


### Bug Fixes

* "feat: Changing finite field arithmetic in wasm to 29 bits for
multiplications"
([#5779](#5779))
([bcfee97](bcfee97))
* Anvil start retry in case something bad. Fix colors.
([#5673](#5673))
([0b6b6f6](0b6b6f6))
* ArrayGet and Set are not pure
(noir-lang/noir#4783)
([825c455](825c455))
* Avoid get row in databus
([#5742](#5742))
([d67b6c8](d67b6c8))
* Avoid huge unrolling in hash_args
([#5703](#5703))
([10d9ad9](10d9ad9))
* **ci,noir-projects:** Bring apt-get higher in cache
([#5775](#5775))
([d37cbb9](d37cbb9))
* **ci:** 192 core spot runner
([#5767](#5767))
([37daac6](37daac6))
* **ci:** Bigger cache disk, cache+prune docker images, disable
ClientIvcTests.Full
([#5729](#5729))
([5dcbd75](5dcbd75))
* **ci:** Builder types
([#5711](#5711))
([b16f169](b16f169))
* **ci:** Cache size not honoured
([#5738](#5738))
([d4ff340](d4ff340))
* **ci:** Don't fail if can't prune
([d9bb2c7](d9bb2c7))
* **ci:** Error in spot
([#5745](#5745))
([4d754aa](4d754aa))
* **ci:** Fix arm e2e references, spot shutdown
([#5741](#5741))
([1c4667c](1c4667c))
* **ci:** Hotfix arm
([1ddb1c7](1ddb1c7))
* **ci:** Hotfix just one ARM task
([10f27ae](10f27ae))
* **ci:** Speculative deploy fix
([9a9eab6](9a9eab6))
* **ci:** Wait for mainnet fork deployment
([#5735](#5735))
([8f3794d](8f3794d))
* **ci:** Wait_for_fork env var
([#5780](#5780))
([d85267b](d85267b))
* Correct ICE panic messages in brillig `convert_black_box_call`
(noir-lang/noir#4761)
([1eb288e](1eb288e))
* Disable flakey vanilla recursion test
([#5672](#5672))
([f84f7b6](f84f7b6))
* Don't run e2e tests against wrong anvil
([#5686](#5686))
([9ff45f6](9ff45f6))
* Dont error in bench summary
([#5693](#5693))
([470b0f3](470b0f3))
* E2e getStack, disable failing e2e
([#5768](#5768))
([e5f3ece](e5f3ece))
* GA concurrency
([#5713](#5713))
([eac2585](eac2585))
* Generate_aztecnr_reference.js not getting generics or multi-line
params
([#5679](#5679))
([a22bc3d](a22bc3d))
* Hotfix submodule cache
([92b92b3](92b92b3))
* Hotfix underspec'd machine
([#5710](#5710))
([059e38e](059e38e))
* **hotfix:** CI ignore git safe.directory checks
([#5659](#5659))
([9fc3fe3](9fc3fe3))
* Less earthly cache
([#5690](#5690))
([8190dc7](8190dc7))
* Make earthly more parallel
([#5747](#5747))
([9734455](9734455))
* Primary_message typo in errors.rs
([#5646](#5646))
([1dfbe7b](1dfbe7b))
* Pull noir
([#5699](#5699))
([bf35464](bf35464))
* REDO dont error in bench summary
([#5695](#5695))
([8c1a7b9](8c1a7b9))
* Running e2e tests as part of build, requires forcing ip4 (not ip6)
when connecting to anvil
([#5744](#5744))
([66fc89f](66fc89f))
* Simplify ECCVM prover constructor and add a TODO
([#5681](#5681))
([8c151ea](8c151ea))
* Spot refcount
([#5746](#5746))
([9e18444](9e18444))
* Take a deep copy of circuit inputs for proving
([#5777](#5777))
([785591e](785591e))
* Temporarily disable the bench tests
([#5755](#5755))
([1d52ac5](1d52ac5))
* Update commit for noir-gates-diff
(noir-lang/noir#4773)
([1eb288e](1eb288e))
* Use entrypoint instead of pay_init_fee
([#5623](#5623))
([62ac765](62ac765))
* Watch less files.
([#5651](#5651))
([57a1d69](57a1d69))


### Miscellaneous

* Add missing aztec-address tests
([#5674](#5674))
([58aefba](58aefba))
* **avm:** Add a boolean to toggle proving in AVM unit tests
([#5667](#5667))
([ec122c9](ec122c9)),
closes
[#5663](#5663)
* **avm:** Hashing tests cleanup
([#5733](#5733))
([53d0102](53d0102))
* **avm:** Range checks negative tests
([#5770](#5770))
([2907142](2907142))
* **avm:** Split the negative test on range check for high 16-bit
registers
([#5785](#5785))
([8ebbe57](8ebbe57))
* **avm:** Split up AVM test contract as it was growing too large
([#5702](#5702))
([5b8e812](5b8e812))
* **aztec-nr:** Minor public interface changes
([#5776](#5776))
([91b8110](91b8110))
* **ci:** Break e2e-deploy into multiple test suites
([#5704](#5704))
([2522294](2522294))
* **ci:** Earthly in spot with persistent cache
([#5644](#5644))
([a39c2f6](a39c2f6))
* **ci:** Hotfix AMI's, workflow to stop personal spot runners
([#5712](#5712))
([5f18139](5f18139))
* **ci:** Only run ARM on master
([#5705](#5705))
([f77c142](f77c142))
* **ci:** Use 128 cores for x86 and add timeouts
([#5665](#5665))
([0c5dc0a](0c5dc0a))
* Compute_note_hash_and_nullifier - improve error message
([#5671](#5671))
([8942d69](8942d69))
* Create placeholder version of 0.26.0 docs
(noir-lang/noir#4782)
([1eb288e](1eb288e))
* **doc:** Fix broken docs links
(noir-lang/noir#4606)
([1eb288e](1eb288e))
* **docs:** Fix link in the Data Types page
(noir-lang/noir#4527)
([1eb288e](1eb288e))
* Don't strip bb wasm
([#5743](#5743))
([d4cb410](d4cb410))
* Fix master after merge issue related to validate_trace renaming
([#5676](#5676))
([44e0d8a](44e0d8a))
* Fix max-block-number and auth e2e tests
([#5694](#5694))
([f1bf314](f1bf314))
* Op queue
([#5648](#5648))
([822c7e6](822c7e6))
* **public:** Remove getNullifierMembershipWitness
([#5715](#5715))
([3be402c](3be402c))
* Re-enable e2e fees tests
([#5784](#5784))
([102e8b8](102e8b8))
* Release Noir(0.27.0) (noir-lang/noir#4632)
([1eb288e](1eb288e))
* Remove the old Value struct from the oracle docs
(noir-lang/noir#4738)
([1eb288e](1eb288e))
* Replace relative paths to noir-protocol-circuits
([fb2b298](fb2b298))
* Replace relative paths to noir-protocol-circuits
([e20920d](e20920d))
* Replace relative paths to noir-protocol-circuits
([6351dc5](6351dc5))
* Replace relative paths to noir-protocol-circuits
([fee13bf](fee13bf))
* Replacing unsafe::zeroed()
([#5685](#5685))
([ea3884e](ea3884e))
* Small logging changes
([#5654](#5654))
([25cc70d](25cc70d))
* Temporarily skip failing e2e fees test
([a3ac5ff](a3ac5ff))
* Testing that nargo fmt is idempotent
(noir-lang/noir#4765)
([825c455](825c455))
* TS hash wrappers cleanup
([#5691](#5691))
([7f8b09f](7f8b09f))
* Turn ENABLE_GAS where it is needed
([#5730](#5730))
([30a2edd](30a2edd))
* Update noir gates diff
([#5658](#5658))
([9816c1a](9816c1a))
* We can run 35 of our e2e tests just using jest.
([#5643](#5643))
([4fcaeae](4fcaeae))


### Documentation

* Fix yp typo control-flow.md
([#5638](#5638))
([363d227](363d227))
</details>

<details><summary>barretenberg: 0.35.0</summary>

##
[0.35.0](barretenberg-v0.34.0...barretenberg-v0.35.0)
(2024-04-16)


### ⚠ BREAKING CHANGES

* Use fixed size arrays in black box functions where sizes are known
([#5620](#5620))
* trap with revert data
([#5732](#5732))
* **acir:** BrilligCall opcode
([#5709](#5709))

### Features

* **acir:** BrilligCall opcode
([#5709](#5709))
([f06f64c](f06f64c))
* **avm:** CMOV opcode
([#5575](#5575))
([19dbe46](19dbe46)),
closes
[#5557](#5557)
* **avm:** Enable contract testing with bb binary
([#5584](#5584))
([d007d79](d007d79))
* **avm:** Enable range check on the ALU registers
([#5696](#5696))
([202fc1b](202fc1b))
* Changing finite field arithmetic in wasm to 29 bits for
multiplications
([#5435](#5435))
([b2d9b9d](b2d9b9d))
* **ci:** Turn on new CI as mandatory
([#5761](#5761))
([bebed32](bebed32))
* Export poseidon2_permutation and add to foundation/crypto
([#5706](#5706))
([6b91e27](6b91e27))
* LT/LTE for AVM
([#5559](#5559))
([350abeb](350abeb))
* Trap with revert data
([#5732](#5732))
([f849575](f849575))
* Use fixed size arrays in black box functions where sizes are known
([#5620](#5620))
([f50b180](f50b180))


### Bug Fixes

* "feat: Changing finite field arithmetic in wasm to 29 bits for
multiplications"
([#5779](#5779))
([bcfee97](bcfee97))
* Avoid get row in databus
([#5742](#5742))
([d67b6c8](d67b6c8))
* **ci:** Bigger cache disk, cache+prune docker images, disable
ClientIvcTests.Full
([#5729](#5729))
([5dcbd75](5dcbd75))
* Disable flakey vanilla recursion test
([#5672](#5672))
([f84f7b6](f84f7b6))
* Less earthly cache
([#5690](#5690))
([8190dc7](8190dc7))
* Make earthly more parallel
([#5747](#5747))
([9734455](9734455))
* Simplify ECCVM prover constructor and add a TODO
([#5681](#5681))
([8c151ea](8c151ea))


### Miscellaneous

* **avm:** Add a boolean to toggle proving in AVM unit tests
([#5667](#5667))
([ec122c9](ec122c9)),
closes
[#5663](#5663)
* **avm:** Range checks negative tests
([#5770](#5770))
([2907142](2907142))
* **avm:** Split the negative test on range check for high 16-bit
registers
([#5785](#5785))
([8ebbe57](8ebbe57))
* **ci:** Use 128 cores for x86 and add timeouts
([#5665](#5665))
([0c5dc0a](0c5dc0a))
* Don't strip bb wasm
([#5743](#5743))
([d4cb410](d4cb410))
* Fix master after merge issue related to validate_trace renaming
([#5676](#5676))
([44e0d8a](44e0d8a))
* Op queue
([#5648](#5648))
([822c7e6](822c7e6))
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
AztecBot added a commit to AztecProtocol/barretenberg that referenced this pull request Apr 17, 2024
🤖 I have created a release *beep* *boop*
---


<details><summary>aztec-package: 0.35.0</summary>

##
[0.35.0](AztecProtocol/aztec-packages@aztec-package-v0.34.0...aztec-package-v0.35.0)
(2024-04-16)


### ⚠ BREAKING CHANGES

* pay fee for account init
([#5601](AztecProtocol/aztec-packages#5601))

### Features

* Pay fee for account init
([#5601](AztecProtocol/aztec-packages#5601))
([aca804f](AztecProtocol/aztec-packages@aca804f))
</details>

<details><summary>barretenberg.js: 0.35.0</summary>

##
[0.35.0](AztecProtocol/aztec-packages@barretenberg.js-v0.34.0...barretenberg.js-v0.35.0)
(2024-04-16)


### Features

* Export poseidon2_permutation and add to foundation/crypto
([#5706](AztecProtocol/aztec-packages#5706))
([6b91e27](AztecProtocol/aztec-packages@6b91e27))


### Miscellaneous

* Don't strip bb wasm
([#5743](AztecProtocol/aztec-packages#5743))
([d4cb410](AztecProtocol/aztec-packages@d4cb410))
* TS hash wrappers cleanup
([#5691](AztecProtocol/aztec-packages#5691))
([7f8b09f](AztecProtocol/aztec-packages@7f8b09f))
</details>

<details><summary>aztec-cli: 0.35.0</summary>

##
[0.35.0](AztecProtocol/aztec-packages@aztec-cli-v0.34.0...aztec-cli-v0.35.0)
(2024-04-16)


### ⚠ BREAKING CHANGES

* pay fee for account init
([#5601](AztecProtocol/aztec-packages#5601))

### Features

* Pay fee for account init
([#5601](AztecProtocol/aztec-packages#5601))
([aca804f](AztecProtocol/aztec-packages@aca804f))
</details>

<details><summary>aztec-packages: 0.35.0</summary>

##
[0.35.0](AztecProtocol/aztec-packages@aztec-packages-v0.34.0...aztec-packages-v0.35.0)
(2024-04-16)


### ⚠ BREAKING CHANGES

* Use fixed size arrays in black box functions where sizes are known
([#5620](AztecProtocol/aztec-packages#5620))
* trap with revert data
([#5732](AztecProtocol/aztec-packages#5732))
* **acir:** BrilligCall opcode
([#5709](AztecProtocol/aztec-packages#5709))
* rename request_max_block_number
([#5675](AztecProtocol/aztec-packages#5675))
* pay fee for account init
([#5601](AztecProtocol/aztec-packages#5601))

### Features

* **acir:** BrilligCall opcode
([#5709](AztecProtocol/aztec-packages#5709))
([f06f64c](AztecProtocol/aztec-packages@f06f64c))
* Add serialisation methods
([#5749](AztecProtocol/aztec-packages#5749))
([20d290c](AztecProtocol/aztec-packages@20d290c))
* App siloing in new key store
([#5721](AztecProtocol/aztec-packages#5721))
([ae37d32](AztecProtocol/aztec-packages@ae37d32)),
closes
[#5635](AztecProtocol/aztec-packages#5635)
* **avm-simulator:** Plumb noir assertion messages
([#5774](AztecProtocol/aztec-packages#5774))
([2cf11ac](AztecProtocol/aztec-packages@2cf11ac))
* **avm:** CMOV opcode
([#5575](AztecProtocol/aztec-packages#5575))
([19dbe46](AztecProtocol/aztec-packages@19dbe46)),
closes
[#5557](AztecProtocol/aztec-packages#5557)
* **avm:** Enable contract testing with bb binary
([#5584](AztecProtocol/aztec-packages#5584))
([d007d79](AztecProtocol/aztec-packages@d007d79))
* **avm:** Enable range check on the ALU registers
([#5696](AztecProtocol/aztec-packages#5696))
([202fc1b](AztecProtocol/aztec-packages@202fc1b))
* **avm:** Keccak as blackbox function
([#5722](AztecProtocol/aztec-packages#5722))
([6ea677a](AztecProtocol/aztec-packages@6ea677a))
* **avm:** Poseidon2_permutation as black box
([#5707](AztecProtocol/aztec-packages#5707))
([5526b36](AztecProtocol/aztec-packages@5526b36))
* **avm:** Sha256 as blackbox function
([#5727](AztecProtocol/aztec-packages#5727))
([cac9cba](AztecProtocol/aztec-packages@cac9cba))
* **avm:** Take sizeOffset in CALL
([#5763](AztecProtocol/aztec-packages#5763))
([95eadd6](AztecProtocol/aztec-packages@95eadd6))
* Brillig heterogeneous memory cells
([#5608](AztecProtocol/aztec-packages#5608))
([3287aa2](AztecProtocol/aztec-packages@3287aa2))
* Change public nullifiers api
([#5660](AztecProtocol/aztec-packages#5660))
([986e7f9](AztecProtocol/aztec-packages@986e7f9))
* Changing finite field arithmetic in wasm to 29 bits for
multiplications
([#5435](AztecProtocol/aztec-packages#5435))
([b2d9b9d](AztecProtocol/aztec-packages@b2d9b9d))
* **ci:** Turn on new CI as mandatory
([#5761](AztecProtocol/aztec-packages#5761))
([bebed32](AztecProtocol/aztec-packages@bebed32))
* **docs:** Merge yellow paper into docs protocol specs section
([#5668](AztecProtocol/aztec-packages#5668))
([66dc509](AztecProtocol/aztec-packages@66dc509))
* E2e token contract can run in 2m with snapshots and test separation.
([#5526](AztecProtocol/aztec-packages#5526))
([b0037dd](AztecProtocol/aztec-packages@b0037dd))
* Export poseidon2_permutation and add to foundation/crypto
([#5706](AztecProtocol/aztec-packages#5706))
([6b91e27](AztecProtocol/aztec-packages@6b91e27))
* Get last mock oracles params
(noir-lang/noir#4789)
([825c455](AztecProtocol/aztec-packages@825c455))
* Impl of missing functionality in new key store
([#5750](AztecProtocol/aztec-packages#5750))
([af49a29](AztecProtocol/aztec-packages@af49a29))
* LT/LTE for AVM
([#5559](AztecProtocol/aztec-packages#5559))
([350abeb](AztecProtocol/aztec-packages@350abeb))
* New key store
([#5653](AztecProtocol/aztec-packages#5653))
([3e44a58](AztecProtocol/aztec-packages@3e44a58)),
closes
[#5607](AztecProtocol/aztec-packages#5607)
* Pay fee for account init
([#5601](AztecProtocol/aztec-packages#5601))
([aca804f](AztecProtocol/aztec-packages@aca804f))
* Poseidon separator
([#5717](AztecProtocol/aztec-packages#5717))
([d5256d2](AztecProtocol/aztec-packages@d5256d2))
* Proving the rollup circuits
([#5599](AztecProtocol/aztec-packages#5599))
([145cbcd](AztecProtocol/aztec-packages@145cbcd))
* Public Kernel proving orchestration
([#5748](AztecProtocol/aztec-packages#5748))
([2ae0ee5](AztecProtocol/aztec-packages@2ae0ee5))
* Rename request_max_block_number
([#5675](AztecProtocol/aztec-packages#5675))
([c695fcd](AztecProtocol/aztec-packages@c695fcd))
* Separate nullfier_inclusion checks for private/public/avm
([#5657](AztecProtocol/aztec-packages#5657))
([e4d2df6](AztecProtocol/aztec-packages@e4d2df6))
* Sequencer validates setup/teardown function selectors
([#5649](AztecProtocol/aztec-packages#5649))
([8f8ad56](AztecProtocol/aztec-packages@8f8ad56)),
closes
[#5401](AztecProtocol/aztec-packages#5401)
* Shared mutable storage
([#5490](AztecProtocol/aztec-packages#5490))
([c4e41a9](AztecProtocol/aztec-packages@c4e41a9))
* **simulator:** Fetch return values at circuit execution
([#5642](AztecProtocol/aztec-packages#5642))
([413a4e0](AztecProtocol/aztec-packages@413a4e0))
* Split `backend_barretenburg` into prover and verifier classes
(noir-lang/noir#4769)
([825c455](AztecProtocol/aztec-packages@825c455))
* Sync from aztec-packages (noir-lang/noir#4764)
([1eb288e](AztecProtocol/aztec-packages@1eb288e))
* Sync from aztec-packages (noir-lang/noir#4787)
([825c455](AztecProtocol/aztec-packages@825c455))
* Trap with revert data
([#5732](AztecProtocol/aztec-packages#5732))
([f849575](AztecProtocol/aztec-packages@f849575))
* Unroll loops iteratively (noir-lang/noir#4779)
([1eb288e](AztecProtocol/aztec-packages@1eb288e))
* Update circuits structs with gas info
([#5677](AztecProtocol/aztec-packages#5677))
([3db6dd1](AztecProtocol/aztec-packages@3db6dd1))
* Use fixed size arrays in black box functions where sizes are known
([#5620](AztecProtocol/aztec-packages#5620))
([f50b180](AztecProtocol/aztec-packages@f50b180))
* Variable length returns
([#5633](AztecProtocol/aztec-packages#5633))
([b4a6f17](AztecProtocol/aztec-packages@b4a6f17))
* Wire AVM gas used to public kernel
([#5740](AztecProtocol/aztec-packages#5740))
([4f55d10](AztecProtocol/aztec-packages@4f55d10))


### Bug Fixes

* "feat: Changing finite field arithmetic in wasm to 29 bits for
multiplications"
([#5779](AztecProtocol/aztec-packages#5779))
([bcfee97](AztecProtocol/aztec-packages@bcfee97))
* Anvil start retry in case something bad. Fix colors.
([#5673](AztecProtocol/aztec-packages#5673))
([0b6b6f6](AztecProtocol/aztec-packages@0b6b6f6))
* ArrayGet and Set are not pure
(noir-lang/noir#4783)
([825c455](AztecProtocol/aztec-packages@825c455))
* Avoid get row in databus
([#5742](AztecProtocol/aztec-packages#5742))
([d67b6c8](AztecProtocol/aztec-packages@d67b6c8))
* Avoid huge unrolling in hash_args
([#5703](AztecProtocol/aztec-packages#5703))
([10d9ad9](AztecProtocol/aztec-packages@10d9ad9))
* **ci,noir-projects:** Bring apt-get higher in cache
([#5775](AztecProtocol/aztec-packages#5775))
([d37cbb9](AztecProtocol/aztec-packages@d37cbb9))
* **ci:** 192 core spot runner
([#5767](AztecProtocol/aztec-packages#5767))
([37daac6](AztecProtocol/aztec-packages@37daac6))
* **ci:** Bigger cache disk, cache+prune docker images, disable
ClientIvcTests.Full
([#5729](AztecProtocol/aztec-packages#5729))
([5dcbd75](AztecProtocol/aztec-packages@5dcbd75))
* **ci:** Builder types
([#5711](AztecProtocol/aztec-packages#5711))
([b16f169](AztecProtocol/aztec-packages@b16f169))
* **ci:** Cache size not honoured
([#5738](AztecProtocol/aztec-packages#5738))
([d4ff340](AztecProtocol/aztec-packages@d4ff340))
* **ci:** Don't fail if can't prune
([d9bb2c7](AztecProtocol/aztec-packages@d9bb2c7))
* **ci:** Error in spot
([#5745](AztecProtocol/aztec-packages#5745))
([4d754aa](AztecProtocol/aztec-packages@4d754aa))
* **ci:** Fix arm e2e references, spot shutdown
([#5741](AztecProtocol/aztec-packages#5741))
([1c4667c](AztecProtocol/aztec-packages@1c4667c))
* **ci:** Hotfix arm
([1ddb1c7](AztecProtocol/aztec-packages@1ddb1c7))
* **ci:** Hotfix just one ARM task
([10f27ae](AztecProtocol/aztec-packages@10f27ae))
* **ci:** Speculative deploy fix
([9a9eab6](AztecProtocol/aztec-packages@9a9eab6))
* **ci:** Wait for mainnet fork deployment
([#5735](AztecProtocol/aztec-packages#5735))
([8f3794d](AztecProtocol/aztec-packages@8f3794d))
* **ci:** Wait_for_fork env var
([#5780](AztecProtocol/aztec-packages#5780))
([d85267b](AztecProtocol/aztec-packages@d85267b))
* Correct ICE panic messages in brillig `convert_black_box_call`
(noir-lang/noir#4761)
([1eb288e](AztecProtocol/aztec-packages@1eb288e))
* Disable flakey vanilla recursion test
([#5672](AztecProtocol/aztec-packages#5672))
([f84f7b6](AztecProtocol/aztec-packages@f84f7b6))
* Don't run e2e tests against wrong anvil
([#5686](AztecProtocol/aztec-packages#5686))
([9ff45f6](AztecProtocol/aztec-packages@9ff45f6))
* Dont error in bench summary
([#5693](AztecProtocol/aztec-packages#5693))
([470b0f3](AztecProtocol/aztec-packages@470b0f3))
* E2e getStack, disable failing e2e
([#5768](AztecProtocol/aztec-packages#5768))
([e5f3ece](AztecProtocol/aztec-packages@e5f3ece))
* GA concurrency
([#5713](AztecProtocol/aztec-packages#5713))
([eac2585](AztecProtocol/aztec-packages@eac2585))
* Generate_aztecnr_reference.js not getting generics or multi-line
params
([#5679](AztecProtocol/aztec-packages#5679))
([a22bc3d](AztecProtocol/aztec-packages@a22bc3d))
* Hotfix submodule cache
([92b92b3](AztecProtocol/aztec-packages@92b92b3))
* Hotfix underspec'd machine
([#5710](AztecProtocol/aztec-packages#5710))
([059e38e](AztecProtocol/aztec-packages@059e38e))
* **hotfix:** CI ignore git safe.directory checks
([#5659](AztecProtocol/aztec-packages#5659))
([9fc3fe3](AztecProtocol/aztec-packages@9fc3fe3))
* Less earthly cache
([#5690](AztecProtocol/aztec-packages#5690))
([8190dc7](AztecProtocol/aztec-packages@8190dc7))
* Make earthly more parallel
([#5747](AztecProtocol/aztec-packages#5747))
([9734455](AztecProtocol/aztec-packages@9734455))
* Primary_message typo in errors.rs
([#5646](AztecProtocol/aztec-packages#5646))
([1dfbe7b](AztecProtocol/aztec-packages@1dfbe7b))
* Pull noir
([#5699](AztecProtocol/aztec-packages#5699))
([bf35464](AztecProtocol/aztec-packages@bf35464))
* REDO dont error in bench summary
([#5695](AztecProtocol/aztec-packages#5695))
([8c1a7b9](AztecProtocol/aztec-packages@8c1a7b9))
* Running e2e tests as part of build, requires forcing ip4 (not ip6)
when connecting to anvil
([#5744](AztecProtocol/aztec-packages#5744))
([66fc89f](AztecProtocol/aztec-packages@66fc89f))
* Simplify ECCVM prover constructor and add a TODO
([#5681](AztecProtocol/aztec-packages#5681))
([8c151ea](AztecProtocol/aztec-packages@8c151ea))
* Spot refcount
([#5746](AztecProtocol/aztec-packages#5746))
([9e18444](AztecProtocol/aztec-packages@9e18444))
* Take a deep copy of circuit inputs for proving
([#5777](AztecProtocol/aztec-packages#5777))
([785591e](AztecProtocol/aztec-packages@785591e))
* Temporarily disable the bench tests
([#5755](AztecProtocol/aztec-packages#5755))
([1d52ac5](AztecProtocol/aztec-packages@1d52ac5))
* Update commit for noir-gates-diff
(noir-lang/noir#4773)
([1eb288e](AztecProtocol/aztec-packages@1eb288e))
* Use entrypoint instead of pay_init_fee
([#5623](AztecProtocol/aztec-packages#5623))
([62ac765](AztecProtocol/aztec-packages@62ac765))
* Watch less files.
([#5651](AztecProtocol/aztec-packages#5651))
([57a1d69](AztecProtocol/aztec-packages@57a1d69))


### Miscellaneous

* Add missing aztec-address tests
([#5674](AztecProtocol/aztec-packages#5674))
([58aefba](AztecProtocol/aztec-packages@58aefba))
* **avm:** Add a boolean to toggle proving in AVM unit tests
([#5667](AztecProtocol/aztec-packages#5667))
([ec122c9](AztecProtocol/aztec-packages@ec122c9)),
closes
[#5663](AztecProtocol/aztec-packages#5663)
* **avm:** Hashing tests cleanup
([#5733](AztecProtocol/aztec-packages#5733))
([53d0102](AztecProtocol/aztec-packages@53d0102))
* **avm:** Range checks negative tests
([#5770](AztecProtocol/aztec-packages#5770))
([2907142](AztecProtocol/aztec-packages@2907142))
* **avm:** Split the negative test on range check for high 16-bit
registers
([#5785](AztecProtocol/aztec-packages#5785))
([8ebbe57](AztecProtocol/aztec-packages@8ebbe57))
* **avm:** Split up AVM test contract as it was growing too large
([#5702](AztecProtocol/aztec-packages#5702))
([5b8e812](AztecProtocol/aztec-packages@5b8e812))
* **aztec-nr:** Minor public interface changes
([#5776](AztecProtocol/aztec-packages#5776))
([91b8110](AztecProtocol/aztec-packages@91b8110))
* **ci:** Break e2e-deploy into multiple test suites
([#5704](AztecProtocol/aztec-packages#5704))
([2522294](AztecProtocol/aztec-packages@2522294))
* **ci:** Earthly in spot with persistent cache
([#5644](AztecProtocol/aztec-packages#5644))
([a39c2f6](AztecProtocol/aztec-packages@a39c2f6))
* **ci:** Hotfix AMI's, workflow to stop personal spot runners
([#5712](AztecProtocol/aztec-packages#5712))
([5f18139](AztecProtocol/aztec-packages@5f18139))
* **ci:** Only run ARM on master
([#5705](AztecProtocol/aztec-packages#5705))
([f77c142](AztecProtocol/aztec-packages@f77c142))
* **ci:** Use 128 cores for x86 and add timeouts
([#5665](AztecProtocol/aztec-packages#5665))
([0c5dc0a](AztecProtocol/aztec-packages@0c5dc0a))
* Compute_note_hash_and_nullifier - improve error message
([#5671](AztecProtocol/aztec-packages#5671))
([8942d69](AztecProtocol/aztec-packages@8942d69))
* Create placeholder version of 0.26.0 docs
(noir-lang/noir#4782)
([1eb288e](AztecProtocol/aztec-packages@1eb288e))
* **doc:** Fix broken docs links
(noir-lang/noir#4606)
([1eb288e](AztecProtocol/aztec-packages@1eb288e))
* **docs:** Fix link in the Data Types page
(noir-lang/noir#4527)
([1eb288e](AztecProtocol/aztec-packages@1eb288e))
* Don't strip bb wasm
([#5743](AztecProtocol/aztec-packages#5743))
([d4cb410](AztecProtocol/aztec-packages@d4cb410))
* Fix master after merge issue related to validate_trace renaming
([#5676](AztecProtocol/aztec-packages#5676))
([44e0d8a](AztecProtocol/aztec-packages@44e0d8a))
* Fix max-block-number and auth e2e tests
([#5694](AztecProtocol/aztec-packages#5694))
([f1bf314](AztecProtocol/aztec-packages@f1bf314))
* Op queue
([#5648](AztecProtocol/aztec-packages#5648))
([822c7e6](AztecProtocol/aztec-packages@822c7e6))
* **public:** Remove getNullifierMembershipWitness
([#5715](AztecProtocol/aztec-packages#5715))
([3be402c](AztecProtocol/aztec-packages@3be402c))
* Re-enable e2e fees tests
([#5784](AztecProtocol/aztec-packages#5784))
([102e8b8](AztecProtocol/aztec-packages@102e8b8))
* Release Noir(0.27.0) (noir-lang/noir#4632)
([1eb288e](AztecProtocol/aztec-packages@1eb288e))
* Remove the old Value struct from the oracle docs
(noir-lang/noir#4738)
([1eb288e](AztecProtocol/aztec-packages@1eb288e))
* Replace relative paths to noir-protocol-circuits
([fb2b298](AztecProtocol/aztec-packages@fb2b298))
* Replace relative paths to noir-protocol-circuits
([e20920d](AztecProtocol/aztec-packages@e20920d))
* Replace relative paths to noir-protocol-circuits
([6351dc5](AztecProtocol/aztec-packages@6351dc5))
* Replace relative paths to noir-protocol-circuits
([fee13bf](AztecProtocol/aztec-packages@fee13bf))
* Replacing unsafe::zeroed()
([#5685](AztecProtocol/aztec-packages#5685))
([ea3884e](AztecProtocol/aztec-packages@ea3884e))
* Small logging changes
([#5654](AztecProtocol/aztec-packages#5654))
([25cc70d](AztecProtocol/aztec-packages@25cc70d))
* Temporarily skip failing e2e fees test
([a3ac5ff](AztecProtocol/aztec-packages@a3ac5ff))
* Testing that nargo fmt is idempotent
(noir-lang/noir#4765)
([825c455](AztecProtocol/aztec-packages@825c455))
* TS hash wrappers cleanup
([#5691](AztecProtocol/aztec-packages#5691))
([7f8b09f](AztecProtocol/aztec-packages@7f8b09f))
* Turn ENABLE_GAS where it is needed
([#5730](AztecProtocol/aztec-packages#5730))
([30a2edd](AztecProtocol/aztec-packages@30a2edd))
* Update noir gates diff
([#5658](AztecProtocol/aztec-packages#5658))
([9816c1a](AztecProtocol/aztec-packages@9816c1a))
* We can run 35 of our e2e tests just using jest.
([#5643](AztecProtocol/aztec-packages#5643))
([4fcaeae](AztecProtocol/aztec-packages@4fcaeae))


### Documentation

* Fix yp typo control-flow.md
([#5638](AztecProtocol/aztec-packages#5638))
([363d227](AztecProtocol/aztec-packages@363d227))
</details>

<details><summary>barretenberg: 0.35.0</summary>

##
[0.35.0](AztecProtocol/aztec-packages@barretenberg-v0.34.0...barretenberg-v0.35.0)
(2024-04-16)


### ⚠ BREAKING CHANGES

* Use fixed size arrays in black box functions where sizes are known
([#5620](AztecProtocol/aztec-packages#5620))
* trap with revert data
([#5732](AztecProtocol/aztec-packages#5732))
* **acir:** BrilligCall opcode
([#5709](AztecProtocol/aztec-packages#5709))

### Features

* **acir:** BrilligCall opcode
([#5709](AztecProtocol/aztec-packages#5709))
([f06f64c](AztecProtocol/aztec-packages@f06f64c))
* **avm:** CMOV opcode
([#5575](AztecProtocol/aztec-packages#5575))
([19dbe46](AztecProtocol/aztec-packages@19dbe46)),
closes
[#5557](AztecProtocol/aztec-packages#5557)
* **avm:** Enable contract testing with bb binary
([#5584](AztecProtocol/aztec-packages#5584))
([d007d79](AztecProtocol/aztec-packages@d007d79))
* **avm:** Enable range check on the ALU registers
([#5696](AztecProtocol/aztec-packages#5696))
([202fc1b](AztecProtocol/aztec-packages@202fc1b))
* Changing finite field arithmetic in wasm to 29 bits for
multiplications
([#5435](AztecProtocol/aztec-packages#5435))
([b2d9b9d](AztecProtocol/aztec-packages@b2d9b9d))
* **ci:** Turn on new CI as mandatory
([#5761](AztecProtocol/aztec-packages#5761))
([bebed32](AztecProtocol/aztec-packages@bebed32))
* Export poseidon2_permutation and add to foundation/crypto
([#5706](AztecProtocol/aztec-packages#5706))
([6b91e27](AztecProtocol/aztec-packages@6b91e27))
* LT/LTE for AVM
([#5559](AztecProtocol/aztec-packages#5559))
([350abeb](AztecProtocol/aztec-packages@350abeb))
* Trap with revert data
([#5732](AztecProtocol/aztec-packages#5732))
([f849575](AztecProtocol/aztec-packages@f849575))
* Use fixed size arrays in black box functions where sizes are known
([#5620](AztecProtocol/aztec-packages#5620))
([f50b180](AztecProtocol/aztec-packages@f50b180))


### Bug Fixes

* "feat: Changing finite field arithmetic in wasm to 29 bits for
multiplications"
([#5779](AztecProtocol/aztec-packages#5779))
([bcfee97](AztecProtocol/aztec-packages@bcfee97))
* Avoid get row in databus
([#5742](AztecProtocol/aztec-packages#5742))
([d67b6c8](AztecProtocol/aztec-packages@d67b6c8))
* **ci:** Bigger cache disk, cache+prune docker images, disable
ClientIvcTests.Full
([#5729](AztecProtocol/aztec-packages#5729))
([5dcbd75](AztecProtocol/aztec-packages@5dcbd75))
* Disable flakey vanilla recursion test
([#5672](AztecProtocol/aztec-packages#5672))
([f84f7b6](AztecProtocol/aztec-packages@f84f7b6))
* Less earthly cache
([#5690](AztecProtocol/aztec-packages#5690))
([8190dc7](AztecProtocol/aztec-packages@8190dc7))
* Make earthly more parallel
([#5747](AztecProtocol/aztec-packages#5747))
([9734455](AztecProtocol/aztec-packages@9734455))
* Simplify ECCVM prover constructor and add a TODO
([#5681](AztecProtocol/aztec-packages#5681))
([8c151ea](AztecProtocol/aztec-packages@8c151ea))


### Miscellaneous

* **avm:** Add a boolean to toggle proving in AVM unit tests
([#5667](AztecProtocol/aztec-packages#5667))
([ec122c9](AztecProtocol/aztec-packages@ec122c9)),
closes
[#5663](AztecProtocol/aztec-packages#5663)
* **avm:** Range checks negative tests
([#5770](AztecProtocol/aztec-packages#5770))
([2907142](AztecProtocol/aztec-packages@2907142))
* **avm:** Split the negative test on range check for high 16-bit
registers
([#5785](AztecProtocol/aztec-packages#5785))
([8ebbe57](AztecProtocol/aztec-packages@8ebbe57))
* **ci:** Use 128 cores for x86 and add timeouts
([#5665](AztecProtocol/aztec-packages#5665))
([0c5dc0a](AztecProtocol/aztec-packages@0c5dc0a))
* Don't strip bb wasm
([#5743](AztecProtocol/aztec-packages#5743))
([d4cb410](AztecProtocol/aztec-packages@d4cb410))
* Fix master after merge issue related to validate_trace renaming
([#5676](AztecProtocol/aztec-packages#5676))
([44e0d8a](AztecProtocol/aztec-packages@44e0d8a))
* Op queue
([#5648](AztecProtocol/aztec-packages#5648))
([822c7e6](AztecProtocol/aztec-packages@822c7e6))
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants