-
Notifications
You must be signed in to change notification settings - Fork 153
Constraints #47
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
base: master
Are you sure you want to change the base?
Constraints #47
Conversation
c3cfd3a to
5271f40
Compare
|
Ok now that #46 is merged, this needs to be rebased atop master |
|
Yeet will do |
5271f40 to
fdf1668
Compare
|
Rebased! |
|
oh lol it doesn't build. fixing... |
4358263 to
8f17d50
Compare
|
No_std passes. |
|
I am going to add a feature about nonnative's density-optimization as well as do a final pass of this PR. |
|
Thanks, I think that'll make the implementation clearer as well. |
* Updates marlin constraints to latest LC representation * Cargo fmt
Co-authored-by: Pratyush Mishra <pratyushmishra@berkeley.edu>
|
I will be back tomorrow to continue working on this. The rest is to apply previous code review comments. We might need to split the @howardwu This should reconcile with the upstream changes where the |
|
Would you like more reviews on this PR? If so, could there be a short description written up for what its doing? Happy to review then |
Co-authored-by: Pratyush Mishra <pratyushmishra@berkeley.edu> Co-authored-by: Alex Xiong <alex.xiong.tech@gmail.com> Co-authored-by: Weikeng Chen <w.k@berkeley.edu> Co-authored-by: zhenfei <zhenfei.zhang@hotmail.com> Co-authored-by: Michael Rosenberg <micro@fastmail.com> Co-authored-by: Yuncong Hu <yuncong_hu@berkeley.edu>
| pub fn powers<'a>(&'a self) -> kzg10::Powers<'a, E> { | ||
| pub fn powers<'a>(&self) -> kzg10::Powers<'a, E> { | ||
| kzg10::Powers { | ||
| powers_of_g: self.powers.as_slice().into(), | ||
| powers_of_gamma_g: self.powers_of_gamma_g.as_slice().into(), |
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.
Why is this change necessary? We rely heavily on the non-cloning nature of this.
No description provided.