verifySign static method

Future<bool> verifySign(
  1. TransactionBean tb
)

Implementation

static Future<bool> verifySign(TransactionBean tb) async {
  final algorithm = DartEd25519(sha512: Sha512());
  var message = (tb.message! + tb.randomSeed! + tb.walletCypher!);

  Signature sigExt = await generateSignature(tb.signature!, tb.publicKey!);

  return await algorithm.verifyString(
    message,
    signature: sigExt,
  );
}