encodeKey method

  1. @override
String encodeKey(
  1. List<int> pubKey, {
  2. List<int>? netVersion,
  3. List<int>? pubVKey,
})
override

Encodes a Monero (XMR) public key and view key as an XMR address.

Implementation

@override
String encodeKey(
  List<int> pubKey, {
  List<int>? netVersion,
  List<int>? pubVKey,
}) {
  netVersion = AddrKeyValidator.getAddrArg<List<int>>(
    netVersion,
    "netVersion",
  );
  pubVKey = AddrKeyValidator.getAddrArg<List<int>>(pubVKey, "pub_vkey");
  return encode(
    pubSpendKey: pubKey,
    pubViewKey: pubVKey,
    netVarBytes: netVersion,
  );
}