encodeMultisigKey method

String encodeMultisigKey({
  1. required List<SuiPublicKeyAndWeight> pubKey,
  2. required int threshold,
})

encode public keys to multisig address

Implementation

String encodeMultisigKey({
  required List<SuiPublicKeyAndWeight> pubKey,
  required int threshold,
}) {
  final addressBytes = SuiAddressUtils.encodeMultiKey(pubKey, threshold);
  return BytesUtils.toHexString(
    addressBytes,
    prefix: AddrKeyValidator.getConfigArg(
      CoinsConf.sui.params.addrPrefix,
      "addrPrefix",
    ),
  );
}