-
Notifications
You must be signed in to change notification settings - Fork 19
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
runtime-sdk: add p384 signing & verification #1519
Conversation
bc35522
to
4dc1196
Compare
1d45270
to
a700acf
Compare
Codecov Report
@@ Coverage Diff @@
## main #1519 +/- ##
==========================================
+ Coverage 60.45% 60.50% +0.04%
==========================================
Files 138 139 +1
Lines 9894 9957 +63
==========================================
+ Hits 5981 6024 +43
- Misses 3871 3891 +20
Partials 42 42
|
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.
If you want this to be accessible from EVM, make sure to also update the gas costs in the confidential precompiles. Ideally you would add some benchmarks to establish proper costs (see how it was done for the others).
Otherwise looks good.
The benches look like
and
and so forth, with about 4.8x being the max I've seen |
fbc3978
to
ff72bb4
Compare
Did you mean 4.2x? |
1633780
to
dac06fb
Compare
It looks that way from the one sample, but it's highly variable, and sometimes I get 4.8x, so I took the max so that we can safely reduce it later. |
…hynes/p384 runtime-sdk: add p384 signing & verification a895d38
…/nhynes/p384 runtime-sdk: add p384 signing & verification a895d38
No description provided.