-
Notifications
You must be signed in to change notification settings - Fork 293
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
evmmax: Implement ecadd and ecmul bn254 precompiles #716
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #716 +/- ##
==========================================
- Coverage 97.71% 97.69% -0.03%
==========================================
Files 102 105 +3
Lines 9417 9665 +248
==========================================
+ Hits 9202 9442 +240
- Misses 215 223 +8
Flags with carried forward coverage won't be shown. Click here to find out more.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Just some suggestions to make conventions consistent with secp256k1 code
cfd76da
to
e1dc8b2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for the updates, LGTM but would suggest another pair of eyes here
e1dc8b2
to
4bb9565
Compare
4bb9565
to
f806d60
Compare
Implement ecadd and ecmul precompiles for bn254 curve using EVMMAX-like primitives. Co-authored-by: rodiazet <rodiazet@ethereum.org>
ecadd
andecmul
precompiles using evmmax API.