From 57d7c988b3f333949d6b2c8da5585dc492932b57 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Sun, 10 Jan 2021 23:59:11 +0100 Subject: exchange protocol changes --- .../taler-wallet-core/src/crypto/workers/cryptoImplementation.ts | 1 - packages/taler-wallet-core/src/types/ReserveTransaction.ts | 5 +++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'packages') diff --git a/packages/taler-wallet-core/src/crypto/workers/cryptoImplementation.ts b/packages/taler-wallet-core/src/crypto/workers/cryptoImplementation.ts index 9b703e2c8..d8045f726 100644 --- a/packages/taler-wallet-core/src/crypto/workers/cryptoImplementation.ts +++ b/packages/taler-wallet-core/src/crypto/workers/cryptoImplementation.ts @@ -533,7 +533,6 @@ export class CryptoImplementation { const coinEvHash = hash(decodeCrock(coinEv)); const coinLink = buildSigPS(SignaturePurpose.WALLET_COIN_LINK) .put(decodeCrock(newDenomHash)) - .put(decodeCrock(oldCoinPub)) .put(decodeCrock(transferPub)) .put(coinEvHash) .build(); diff --git a/packages/taler-wallet-core/src/types/ReserveTransaction.ts b/packages/taler-wallet-core/src/types/ReserveTransaction.ts index 75d01dff7..6847d8376 100644 --- a/packages/taler-wallet-core/src/types/ReserveTransaction.ts +++ b/packages/taler-wallet-core/src/types/ReserveTransaction.ts @@ -29,6 +29,7 @@ import { codecForConstString, buildCodecForUnion, Codec, + codecForNumber, } from "../util/codec"; import { AmountString, @@ -92,7 +93,7 @@ export interface ReserveCreditTransaction { /** * Transfer details uniquely identifying the transfer. */ - wire_reference: string; + wire_reference: number; /** * Timestamp of the incoming wire transfer. @@ -200,7 +201,7 @@ export const codecForReserveCreditTransaction = (): Codec< .property("amount", codecForString()) .property("sender_account_url", codecForString()) .property("timestamp", codecForTimestamp) - .property("wire_reference", codecForString()) + .property("wire_reference", codecForNumber()) .property("type", codecForConstString(ReserveTransactionType.Credit)) .build("ReserveCreditTransaction"); -- cgit v1.2.3