-
Notifications
You must be signed in to change notification settings - Fork 199
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: Implement Noir debugger (brillig) #3404
Conversation
…le using trait, add part of documentation
… add new asset, update test interfaces
New dependencies detected. Learn more about Socket for GitHub ↗︎
|
I made no changes in the main parts of code but I'll check the failed workflows. |
license.workspace = true | ||
|
||
[dependencies] | ||
acvm = { git = "https://github.com/dmvict/noir", rev = "db36e6d66b9fadfbf27f7d2852de806095f7c77e" } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does this still need to use a fork?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does this still need to use a fork?
Hello @kevaundray
Yes, the pr still need the fork. I described the changes in the first post in the issue #3094.
Here is the code that allows to compile the brillig bytecode.
I think we should continue discussion about integration of this changes in the other issue/pr.
Once the changes will be properly integrated into repo I'll be able to remove the fork from dependencies.
Description
The separate binary app to debug noir binary applications using brillig bytecode.
Problem*
It's new feature.
The related issue is #3094
Summary*
Extends Noir toolings by the new utility. Allows to compile brillig bytecode for a noir binary module and debug it.
Additional Context
Documentation*
Check one:
PR Checklist*
cargo fmt
on default settings.