Initializer
init(format:)
Creates a random secp256k1 ECDH private key.
- iOS 13.0+
- macCatalyst 13.0+
- macOS 10.15+
- tvOS 13.0+
- visionOS 1.0+
- watchOS 6.0+
init(format: P256K.Format = .compressed) throws
Parameters
-
format
-
The serialization format of the companion publicKey; defaults to .compressed.
Discussion
Throws
secp256k1Error.underlyingCryptoError if key generation fails.