BitcoinSignatureVerifier.fromKeyBytes constructor

BitcoinSignatureVerifier.fromKeyBytes(
  1. List<int> publicKey
)

Implementation

factory BitcoinSignatureVerifier.fromKeyBytes(List<int> publicKey) {
  final point = ProjectiveECCPoint.fromBytes(
    curve: CryptoSignerConst.curveSecp256k1,
    data: publicKey,
    order: null,
  );
  final pub = ECDSAPublicKey(CryptoSignerConst.generatorSecp256k1, point);
  return BitcoinSignatureVerifier._(ECDSAVerifyKey(pub));
}