-
Notifications
You must be signed in to change notification settings - Fork 57
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
Switch to big endian? #265
Comments
I suspect it is related to ethereum/c-kzg-4844#305 and discussions linked from there? If so please create PR and include proper description next time to avoid such surprises. |
Hello, yeah, we try to follow c-kzg-4844 implementation. I agree, there should be a better way to document changes - perhaps, having a CHANGELOG.md, or documenting changes in GitHub releases (we should discuss this with @sauliusgrigaitis). Regarding encoding migration - what issues this caused in your project? Is it caused by |
Even proper commit message would be helpful in understanding the changes. It is caused by In case it wasn't obvious, we're not implementing Ethereum, just sharing some of the cryptography primitives. |
@ArtiomTr you pushed 3d0b849#diff-0d5371bff0db1d54cd1fda4827c9bab8b1dd4ba41ca77699c0d47a9420b280f3R62 where you have changed little-endian encoding to big-endian encoding, which broke a bunch of assumptions in our downstream project.
There was no PR and no explanation given, why would you possibly do that all of a sudden?
The text was updated successfully, but these errors were encountered: