arkworks-rs / poly-commit

A Rust library for polynomial commitments
Apache License 2.0
309 stars 123 forks source link

Rename nonnative to emulated, as in `r1cs-std` #137

Closed autquis closed 6 months ago

autquis commented 6 months ago

Just a refactor according to the last changes in r1cs-std


Before we can merge this PR, please make sure that all the following items have been checked off. If any of the checklist items are not applicable, please leave them but write a little note why.

autquis commented 6 months ago

The CI fails. It is probably due to the instability of the nightly build, though. I checked the warning. It seems to me that there is no dead code, and the stable build checks pass.

Update: Okay, it seems the field is never read, indeed. But I think it should go in another PR. What do you all think?

mmagician commented 6 months ago

This is a private field, so it it's never read, I think it's alright to remove already here.

autquis commented 6 months ago

Thanks. I removed it. Also, I think further refactoring is possible but I left it for another PR later.