- Bumped version of lol.mleku.dev from v1.0.4 to v1.0.5. - Added new dependencies: p256k1.mleku.dev and several indirect dependencies for improved cryptographic functionality. - Refactored p256k package to utilize p256k1.mleku.dev/signer for signature operations, replacing the previous btcec implementation. - Removed the secp256k1.go file, consolidating the crypto logic under the new p256k1 library. - Updated documentation to reflect changes in the signer interface and usage.
10 lines
462 B
Go
10 lines
462 B
Go
// Package p256k provides a signer interface that uses p256k1.mleku.dev library for
|
|
// fast signature creation and verification of BIP-340 nostr X-only signatures and
|
|
// public keys, and ECDH.
|
|
//
|
|
// The package provides type aliases to p256k1.mleku.dev/signer:
|
|
// - cgo: Uses the CGO-optimized version from p256k1.mleku.dev
|
|
// - btcec: Uses the btcec version from p256k1.mleku.dev
|
|
// - default: Uses the pure Go version from p256k1.mleku.dev
|
|
package p256k
|