verifyHash method

bool verifyHash(
  1. Uint8List sha256Data,
  2. AMAXPublicKey publicKey
)

Verify the signature from in SHA256 hashed data

Implementation

bool verifyHash(Uint8List sha256Data, AMAXPublicKey publicKey) {
  ECPoint? q = publicKey.q;
  final signer = ECDSASigner(null, HMac(SHA256Digest(), 64));
  signer.init(false, PublicKeyParameter(ECPublicKey(q, AMAXKey.secp256k1)));

  return signer.verifySignature(sha256Data, this.ecSig);
}