strinifyPublicKey function

String strinifyPublicKey(
  1. PublicKey publicKey
)

return a hex string version publicKey

Implementation

String strinifyPublicKey(PublicKey publicKey) {
  final pk = publicKey as ECPublicKey;
  Uint8List compressedKey = pk.Q!.getEncoded(true);
  final code_list = compressedKey.toList();
  return code_list.map((w) {
    final hx = w.toRadixString(16);
    if (hx.length < 2) {
      return '0${hx}';
    }
    return hx;
  }).join('');
}