encodeMultiKey method

String encodeMultiKey({
  1. required List<IPublicKey> publicKeys,
  2. required int requiredSignature,
})

This method is used to create an Aptos MultiKey address from (ED25519 or Secp256k1) public keys.

Implementation

String encodeMultiKey(
    {required List<IPublicKey> publicKeys, required int requiredSignature}) {
  final addressBytes =
      AptosAddressUtils.encodeMultiKey(publicKeys, requiredSignature);
  return BytesUtils.toHexString(addressBytes,
      prefix: CoinsConf.aptos.params.addrPrefix);
}