getKlsAddress static method
Implementation
static getKlsAddress(Uint8List publicKey) {
final eight0 = [0, 0, 0, 0, 0, 0, 0, 0];
final versionByte = [0];
final data = [...versionByte, ...publicKey];
final payloadData = toUint5Array(data);
final checksumData = [...KLS_DECODE, ...payloadData, ...eight0];
final polymodData = checksumToArray(polymod(checksumData));
final addressBytes = [...payloadData, ...polymodData];
return KLS_PREFIX + ":" + Base32.encode(addressBytes);
}