Skip to content
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] Add Koalabear field support #706

Merged
merged 10 commits into from
Dec 31, 2024
Merged

[FEAT] Add Koalabear field support #706

merged 10 commits into from
Dec 31, 2024

Conversation

nonam3e
Copy link
Contributor

@nonam3e nonam3e commented Dec 25, 2024

Describe the changes

This PR adds koalabear field into icicle

Task Status
Koalabear support ✅ Done
Extension field support ✅ Done
Rust bindings ✅ Done
Golang bindings ✅ Done
Poseidon support ✅ Done
Poseidon2 support ✅ Done
CI ✅ Done

// Please modify the code generation script instead.
// Path to the code generation script: scripts/gen_c_api.py

#pragma once
Copy link
Collaborator

@yshekel yshekel Dec 25, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ChickenLover @nonam3e do we even need those files (under api)? I suggest removing them. it's probably never used and no reason to use them.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

agree

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok, deleted them

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sorry, didn't noticed that current examples depend on these files. It's better to remove them in another pr

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@yshekel we need to discuss about it removing them, and in another PR ofc

@jeremyfelder
Copy link
Collaborator

We should update the docs to include the new curve as well

@LeonHibnik LeonHibnik self-requested a review December 26, 2024 12:39
@LeonHibnik LeonHibnik changed the title Feat/koalabear [FEAT] Add Koalabear field support Dec 31, 2024
@LeonHibnik LeonHibnik merged commit fe42a00 into main Dec 31, 2024
15 checks passed
@LeonHibnik LeonHibnik deleted the feat/koalabear branch December 31, 2024 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants