encode method

  1. @override
String encode(
  1. int networkByte
)
override

Implementation

@override
String encode(int networkByte) {
  final payload = Uint8List(73);
  payload[0] = networkByte;
  payload.setRange(1, 33, publicSpendKey);
  payload.setRange(33, 65, publicViewKey);
  payload.setRange(65, 73, paymentId);
  final checksum = moneroChecksum(payload);
  return moneroBase58Encode(concatBytes([payload, checksum]));
}