commit e953aab7a753ea396bcb92903afa7e4f03c65ff4
parent 0cd959846389205711dfab9a871d96d573c494cb
Author: Florian Dold <florian@dold.me>
Date: Thu, 27 Feb 2025 14:49:42 +0100
fix typo, use precise type
Diffstat:
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/packages/taler-util/src/taler-crypto.ts b/packages/taler-util/src/taler-crypto.ts
@@ -927,8 +927,8 @@ export function eddsaSign(msg: Uint8Array, eddsaPriv: Uint8Array): Uint8Array {
export function eddsaVerify(
msg: Uint8Array,
- sig: Uint8Array,
- eddsaPub: Uint8Array,
+ sig: EddsaSigP,
+ eddsaPub: EddsaPubP,
): boolean {
if (tart) {
return tart.eddsaVerify(msg, sig, eddsaPub);
diff --git a/packages/taler-wallet-core/src/crypto/cryptoImplementation.ts b/packages/taler-wallet-core/src/crypto/cryptoImplementation.ts
@@ -1046,7 +1046,7 @@ export const nativeCryptoR: TalerCryptoInterfaceR = {
.put(decodeCrock(req.denomPubHash))
.build();
const sig = decodeCrock(req.masterSig);
- const pub = decodeCrock(req.masterSig);
+ const pub = decodeCrock(req.masterPub);
const res = eddsaVerify(p, sig, pub);
return { valid: res };
},