-
Notifications
You must be signed in to change notification settings - Fork 107
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
Remove commitment shifting functionality #1377
Remove commitment shifting functionality #1377
Conversation
31b93fa
to
1e121b7
Compare
1504d37
to
7c720ff
Compare
7c720ff
to
ce54793
Compare
I would not merge it as it requires changes in o1js-bindings. |
@dannywillems Does it? I'm not exactly sure -- if you see the |
See https://github.com/o1-labs/o1js-bindings/blob/main/crypto/bindings/conversion-core.ts#L118. You should update o1js-bindings in o1js and bump up mina in o1js. Otherwise, the next time someone will bump up develop in o1js, they will have errors. |
@dannywillems OK thanks for the heads-up, will do. |
@dannywillems was addressed in o1-labs/o1js-bindings#250 o1-labs/o1js#1290, everything seems to work well. Merging! |
This removes the unused and obsolete functionality of shifted polynomial commitments from the
poly-commitments
crate, and from its usages inkimchi
.mina
PR counterpart: Remove commitment shifting, but only in proof-systems (Part 1) MinaProtocol/mina#15071Probably better to review commit-by-commit.