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: Refine Noir.js API #2732

Merged
merged 42 commits into from
Sep 21, 2023
Merged

feat: Refine Noir.js API #2732

merged 42 commits into from
Sep 21, 2023

Conversation

kevaundray
Copy link
Contributor

Description

Main additions to the API are generateWitness and serialization methods so that the backend will receive a Uint8Array

Problem*

Resolves

Summary*

Documentation

  • This PR requires documentation updates when merged.

    • I will submit a noir-lang/docs PR.
    • I will request for and support Dev Rel's help in documenting this PR.

Additional Context

PR Checklist*

  • I have tested the changes locally.
  • I have formatted the changes with Prettier and/or cargo fmt on default settings.

@socket-security
Copy link

socket-security bot commented Sep 16, 2023

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

Packages Version New capabilities Transitives Size Publisher
eslint-plugin-prettier 4.2.1...5.0.0 None +27/-1 568 kB jounqin

🚮 Removed packages: @noir-lang/[email protected], [email protected]

@kevaundray kevaundray marked this pull request as ready for review September 18, 2023 21:59
@Savio-Sou
Copy link
Collaborator

Should this be documented as a part of / after noir-lang/docs#371?

TomAFrench
TomAFrench previously approved these changes Sep 20, 2023
vezenovm
vezenovm previously approved these changes Sep 20, 2023
tooling/noir_js/src/input_validation.ts Show resolved Hide resolved
tooling/noir_js/src/serialize.ts Show resolved Hide resolved
tooling/noir_js/test/backend/barretenberg.ts Show resolved Hide resolved
tooling/noir_js/test/backend/barretenberg.ts Show resolved Hide resolved
tooling/noir_js/test/backend/barretenberg.ts Show resolved Hide resolved
tooling/noir_js/test/node/e2e.test.ts Show resolved Hide resolved
@kevaundray kevaundray dismissed stale reviews from vezenovm and TomAFrench via 7af1dc6 September 20, 2023 23:46
Merged via the queue into master with commit e79f1ed Sep 21, 2023
17 checks passed
@kevaundray kevaundray deleted the kw/more-noir-js branch September 21, 2023 12:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

4 participants