strinifyPublicKeyFromPrivatekey function
Implementation
String strinifyPublicKeyFromPrivatekey(PrivateKey privateKey) {
final pk = privateKey as ECPrivateKey;
var keyParams = ECCurve_secp256k1();
ECPoint Q = scalar_multiple(pk.d!, keyParams.G)!;
final keypair = new AsymmetricKeyPair(
new ECPublicKey(Q, keyParams), new ECPrivateKey(pk.d, keyParams));
return strinifyPublicKey(keypair.publicKey);
}