-
Notifications
You must be signed in to change notification settings - Fork 103
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
MSM FFA: Create msm/ffa folder & structure #1904
Conversation
69121e9
to
7c4d7f3
Compare
7c4d7f3
to
68ed4c8
Compare
@@ -41,7 +42,7 @@ pub fn main() { | |||
|
|||
let circuit_env = generate_random_msm_witness(); | |||
let proof_inputs = circuit_env.get_witness(); | |||
let constraint_exprs = circuit_env.get_exprs_add(); |
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.
For a follow-up: we can move the main file in the subdirectory I think
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.
Will do
/// ``` | ||
/// A list of such constraints is used to represent the entire circuit and will | ||
/// be used to build the quotient polynomial. | ||
pub type MSMExpr<F> = Expr<ConstantExpr<F>, Column>; |
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.
For a follow-up: I think expr.rs
can be deleted. We only need the generalized definition of Column
.
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.
LGTM. Need to merge master into the branch.
Creates a directory structure for having
/ffa
code.Parent branch PR: #1839
Part of #1791 .