signMessage static method

String signMessage(
  1. String message,
  2. Uint8List privateKey
)

Sign message using private key Returns 65-byte signature (r||s||v)

Implementation

static String signMessage(String message, Uint8List privateKey) {
  final hashed = ethereumMessageHash(message);
  final signature = EcdaSignature.sign(dynamicToString(hashed), privateKey);
  return '0x${signature.getSignatureWithRecId()}';
}