// // CKSecp256k1.swift — OS Vault vendored variant. // Backed by Web3Core instead of Boilertalk/secp256k1.swift to avoid the // duplicate `secp256k1` target name in the package graph (web3swift vendors // its own copy). Only used by the deprecated secp256k1 derivation path. // import Foundation import Web3Core struct CKSecp256k1 { static func generatePublicKey(withPrivateKey privateKeyData: Data, compression isCompression: Bool) -> Data? { Utilities.privateToPublic(privateKeyData, compressed: isCompression) } }