-
Notifications
You must be signed in to change notification settings - Fork 43
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
Replace secp_utils usage of big.Int
with uint256 library.
#353
Comments
Hi @rodrigo-pino may i be assigned to this issue? thanks! |
Hi @TAdev0 is yours. This are the things you need to do:
Tell me if you need help with anything! |
We are using |
Thanks a lot for explanations, will be useful as this is my first Go contribution :) |
@rodrigo-pino @cicr99 now all hints are implemented, we can discuss the scope of this issue |
In
./pkg/hintrunner/utils/secp_utils.go
there are utilities for elliptic curves. They usedbig.Int
unnecessarily because all values are smaller than 2**256 - 1.The task is to replace all use of
big.Int
withuint256
which is waaaaaaay faster.The text was updated successfully, but these errors were encountered: