2 releases
0.1.1 | Oct 2, 2024 |
---|---|
0.1.0 | Oct 2, 2024 |
#7 in #maybe-uninit
986 downloads per month
Used in 2 crates
8KB
127 lines
Solana NoStd Secp256k1 Recover
A more efficient implementation of Secp256k1 Recover for SVM.
Installation
cargo add solana-nostd-secp256k1-recover
Features
- No
Secp256k1Pubkey type
struct. Returns a[u8;64]
directly. - Makes use of MaybeUninit to skip zero allocations
Performance
library | function | CU cost |
---|---|---|
nostd-secp256k1-recover | secp256k1_recover_unchecked | 25006 |
nostd-secp256k1-recover | secp256k1_recover | 25006 |
solana-program | secp256k1_recover | 25193 |
Dependencies
~2.5MB
~56K SLoC