taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit e54df1f167333de654a9a98545bae8ef495d6e52
parent 372ddff91798cf9247eaf045f0d0ce33694fd880
Author: Sebastian <sebasjm@gmail.com>
Date:   Mon,  2 Oct 2023 13:53:32 -0300

match the exchange spec

Diffstat:
Mpackages/taler-util/src/taler-types.ts | 13++-----------
1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/packages/taler-util/src/taler-types.ts b/packages/taler-util/src/taler-types.ts @@ -1922,22 +1922,13 @@ export interface BatchDepositSuccess { // Array of deposit confirmation signatures from the exchange // Entries must be in the same order the coins were given // in the batch deposit request. - exchange_sigs: DepositConfirmationSignature[]; + exchange_sig: EddsaSignatureString; } -export const codecForDepositConfirmationSignature = - (): Codec<DepositConfirmationSignature> => - buildCodecForObject<DepositConfirmationSignature>() - .property("exchange_sig", codecForString()) - .build("DepositConfirmationSignature"); - export const codecForBatchDepositSuccess = (): Codec<BatchDepositSuccess> => buildCodecForObject<BatchDepositSuccess>() .property("exchange_pub", codecForString()) - .property( - "exchange_sigs", - codecForList(codecForDepositConfirmationSignature()), - ) + .property("exchange_sig", codecForString()) .property("exchange_timestamp", codecForTimestamp) .property("transaction_base_url", codecOptional(codecForString())) .build("BatchDepositSuccess");