signPersonalMessage method

  1. @override
SuiEd25519Signature signPersonalMessage(
  1. List<int> message
)
override

Signs a personal message with the account's private key.

Implementation

@override
SuiEd25519Signature signPersonalMessage(List<int> message) {
  final digest = SuiCryptoUtils.generatePersonalMessageDigest(message);
  final signature = privateKey.sign(digest);
  return SuiEd25519Signature(
      publicKey: publicKey.publicKey, signature: signature);
}