getPubKey static method
Implementation
static ECPublicKey getPubKey(String pk) {
// BigInt x = BigInt.parse(pk, radix: 16);
BigInt x =
BigInt.parse(hex.encode(hex.decode(pk.padLeft(64, '0'))), radix: 16);
BigInt? y;
try {
y = liftX(x);
} on Error {
Logger.log.d("error in handle pubKey");
}
ECPoint endPoint = secp256k1.curve.createPoint(x, y!);
return ECPublicKey(endPoint, secp256k1);
}