signPeerMessage method

Future<String> signPeerMessage(
  1. String mnemonic,
  2. String message
)

Signs a message using the peer's master signing key. The peer's signing key is always regenerated on the fly from the peer's secret mnemonic.

Implementation

Future<String> signPeerMessage(String mnemonic, String message) async {
  final keyPair = await _generatePeerKeyPair(mnemonic);
  final sig = await _algorithm.signString(message, keyPair: keyPair);
  return base64Encode(sig.bytes);
}