privateKeyToPublicKey static method

Uint8List privateKeyToPublicKey(
  1. Uint8List privateKey, {
  2. bool compress = true,
})

Implementation

static Uint8List privateKeyToPublicKey(Uint8List privateKey,
    {bool compress = true}) {
  final bigPrivateKey = hexToBigInt(dynamicToHex(privateKey));
  return (ECCurve_secp256k1().G * bigPrivateKey)!
      .getEncoded(compress)
      .sublist(compress ? 0 : 1);
}