extendedFromPrivateKey static method
Implementation
static String extendedFromPrivateKey(BigInt privateKey) {
final q = secp256k1.G * privateKey;
final publicParams = ECPublicKey(q, secp256k1);
final pk = publicParams.Q!.getEncoded(false);
final input = Uint8List.fromList(pk.skip(1).toList());
final digest = KeccakDigest(256);
final result = Uint8List(digest.digestSize);
digest.update(input, 0, input.length);
digest.doFinal(result, 0);
final addr = result.skip(result.length - 20).toList();
return Base58CheckCodec.bitcoin().encode(Base58CheckPayload(0x41, addr));
}