signWithIntent method
Implementation
SignatureWithBytes signWithIntent(Uint8List bytes, IntentScope intent) {
final intentMessage = messageWithIntent(intent, bytes);
final digest = blake2b(intentMessage);
final signature = toSerializedSignature(
getKeyScheme(),
sign(digest),
getPublicKey(),
);
return SignatureWithBytes(signature, base64Encode(bytes));
}