-
Notifications
You must be signed in to change notification settings - Fork 171
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
chore: move acir docs to code declaration #5040
Conversation
…rom the readme are already removed and some are missing)
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.
nit, can do a proper review later.
Can give this a proper look tomorrow |
Co-authored-by: Tom French <15848336+TomAFrench@users.noreply.github.com>
Apologies for the delay will look today |
Co-authored-by: Maxim Vezenov <mvezenov@gmail.com>
Co-authored-by: Maxim Vezenov <mvezenov@gmail.com>
Co-authored-by: Maxim Vezenov <mvezenov@gmail.com>
Co-authored-by: Maxim Vezenov <mvezenov@gmail.com>
Co-authored-by: Maxim Vezenov <mvezenov@gmail.com>
Co-authored-by: Maxim Vezenov <mvezenov@gmail.com>
Co-authored-by: Maxim Vezenov <mvezenov@gmail.com>
…FieldElement, other responses to review comments / cleanup, cargo fmt
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.
Can you add homomorphic
to cspell?
…noir#5188) fix(experimental elaborator): Fix globals which use function calls (noir-lang/noir#5172) feat!: restrict noir word size to u32 (noir-lang/noir#5180) chore: break out helper methods for writing foreign call results (noir-lang/noir#5181) fix: Fix panic in `get_global_let_statement` (noir-lang/noir#5177) fix(elaborator): Invert unconstrained check (noir-lang/noir#5176) chore: loosen trait bounds on impls depending on `AcirField` (noir-lang/noir#5115) feat: support casting in globals (noir-lang/noir#5164) chore(experimental elaborator): Handle `comptime` expressions in the elaborator (noir-lang/noir#5169) chore: avoid manual creation of contract artifact in wasm (noir-lang/noir#5117) chore: start moving lints into a separate linting directory (noir-lang/noir#5165) chore: move acir docs to code declaration (noir-lang/noir#5040) feat!: separate proving from `noir_js` (noir-lang/noir#5072)
…#5191) chore: schnorr signature verification in noir (noir-lang/noir#5188) fix(experimental elaborator): Fix globals which use function calls (noir-lang/noir#5172) feat!: restrict noir word size to u32 (noir-lang/noir#5180) chore: break out helper methods for writing foreign call results (noir-lang/noir#5181) fix: Fix panic in `get_global_let_statement` (noir-lang/noir#5177) fix(elaborator): Invert unconstrained check (noir-lang/noir#5176) chore: loosen trait bounds on impls depending on `AcirField` (noir-lang/noir#5115) feat: support casting in globals (noir-lang/noir#5164) chore(experimental elaborator): Handle `comptime` expressions in the elaborator (noir-lang/noir#5169) chore: avoid manual creation of contract artifact in wasm (noir-lang/noir#5117) chore: start moving lints into a separate linting directory (noir-lang/noir#5165) chore: move acir docs to code declaration (noir-lang/noir#5040) feat!: separate proving from `noir_js` (noir-lang/noir#5072)
chore: schnorr signature verification in noir (noir-lang/noir#5188) fix(experimental elaborator): Fix globals which use function calls (noir-lang/noir#5172) feat!: restrict noir word size to u32 (noir-lang/noir#5180) chore: break out helper methods for writing foreign call results (noir-lang/noir#5181) fix: Fix panic in `get_global_let_statement` (noir-lang/noir#5177) fix(elaborator): Invert unconstrained check (noir-lang/noir#5176) chore: loosen trait bounds on impls depending on `AcirField` (noir-lang/noir#5115) feat: support casting in globals (noir-lang/noir#5164) chore(experimental elaborator): Handle `comptime` expressions in the elaborator (noir-lang/noir#5169) chore: avoid manual creation of contract artifact in wasm (noir-lang/noir#5117) chore: start moving lints into a separate linting directory (noir-lang/noir#5165) chore: move acir docs to code declaration (noir-lang/noir#5040) feat!: separate proving from `noir_js` (noir-lang/noir#5072)
Automated pull of development from the [noir](https://github.com/noir-lang/noir) programming language, a dependency of Aztec. BEGIN_COMMIT_OVERRIDE fix(elaborator): Lazily elaborate globals (noir-lang/noir#5191) chore: schnorr signature verification in noir (noir-lang/noir#5188) fix(experimental elaborator): Fix globals which use function calls (noir-lang/noir#5172) feat!: restrict noir word size to u32 (noir-lang/noir#5180) chore: break out helper methods for writing foreign call results (noir-lang/noir#5181) fix: Fix panic in `get_global_let_statement` (noir-lang/noir#5177) fix(elaborator): Invert unconstrained check (noir-lang/noir#5176) chore: loosen trait bounds on impls depending on `AcirField` (noir-lang/noir#5115) feat: support casting in globals (noir-lang/noir#5164) chore(experimental elaborator): Handle `comptime` expressions in the elaborator (noir-lang/noir#5169) chore: avoid manual creation of contract artifact in wasm (noir-lang/noir#5117) chore: start moving lints into a separate linting directory (noir-lang/noir#5165) chore: move acir docs to code declaration (noir-lang/noir#5040) feat!: separate proving from `noir_js` (noir-lang/noir#5072) END_COMMIT_OVERRIDE --------- Co-authored-by: Maddiaa0 <47148561+Maddiaa0@users.noreply.github.com> Co-authored-by: Maxim Vezenov <mvezenov@gmail.com>
Automated pull of development from the [noir](https://github.com/noir-lang/noir) programming language, a dependency of Aztec. BEGIN_COMMIT_OVERRIDE fix(elaborator): Lazily elaborate globals (noir-lang/noir#5191) chore: schnorr signature verification in noir (noir-lang/noir#5188) fix(experimental elaborator): Fix globals which use function calls (noir-lang/noir#5172) feat!: restrict noir word size to u32 (noir-lang/noir#5180) chore: break out helper methods for writing foreign call results (noir-lang/noir#5181) fix: Fix panic in `get_global_let_statement` (noir-lang/noir#5177) fix(elaborator): Invert unconstrained check (noir-lang/noir#5176) chore: loosen trait bounds on impls depending on `AcirField` (noir-lang/noir#5115) feat: support casting in globals (noir-lang/noir#5164) chore(experimental elaborator): Handle `comptime` expressions in the elaborator (noir-lang/noir#5169) chore: avoid manual creation of contract artifact in wasm (noir-lang/noir#5117) chore: start moving lints into a separate linting directory (noir-lang/noir#5165) chore: move acir docs to code declaration (noir-lang/noir#5040) feat!: separate proving from `noir_js` (noir-lang/noir#5072) END_COMMIT_OVERRIDE --------- Co-authored-by: Maddiaa0 <47148561+Maddiaa0@users.noreply.github.com> Co-authored-by: Maxim Vezenov <mvezenov@gmail.com>
Description
Problem*
Resolves a few minor inaccuracies in the ACIR docs and moves their primary location to Rust.
Summary*
ACIR docs get stale quickly when detached from code/tests. This PR moves them to the code for now; we expect to move them back once ACIR is more stable.
Additional Context
Documentation*
Check one:
PR Checklist*
cargo fmt
on default settings.