BitcoinKeySigner.fromKeyBytes constructor

BitcoinKeySigner.fromKeyBytes(
  1. List<int> privateKeyBytes
)

Factory constructor for creating a BitcoinKeySigner from private key bytes.

Implementation

factory BitcoinKeySigner.fromKeyBytes(List<int> privateKeyBytes) {
  final privateKey = Secp256k1SigningKey.fromBytes(keyBytes: privateKeyBytes);
  final verifyKey = BitcoinSignatureVerifier._(
      ECDSAVerifyKey(privateKey.privateKey.publicKey));
  return BitcoinKeySigner._(
      Secp256k1SigningKey.fromBytes(keyBytes: privateKeyBytes), verifyKey);
}