encodeEd25519Key static method
encode ED25519 public key to address
Implementation
static List<int> encodeEd25519Key(List<int> bytes) {
try {
final key = AddrKeyValidator.validateAndGetEd25519Key(bytes)
.compressed
.sublist(1);
return hashKeyBytes(
bytes: key, scheme: AptosAddrConst.ed25519AddressFlag);
} catch (e) {
throw AddressConverterException(
"Failed to generate Aptos address: Invalid Ed25519 public key provided.");
}
}