logging, bump version

This commit is contained in:
Florian Dold 2022-01-10 01:19:19 +01:00
parent a7b89247e4
commit a2591a29af
No known key found for this signature in database
GPG Key ID: D2E4F00F29D02A4B
3 changed files with 12 additions and 8 deletions

View File

@ -1,6 +1,6 @@
{
"name": "@gnu-taler/taler-wallet-cli",
"version": "0.9.0-dev.1",
"version": "0.9.0-dev.2",
"description": "",
"engines": {
"node": ">=0.12.0"

View File

@ -2035,13 +2035,19 @@ export class WalletCli {
JSON.stringify(payload),
)}`,
);
console.log("--- wallet core response ---");
console.log(resp);
const ar = JSON.parse(resp) as CoreApiResponse;
console.log("--- end of response ---");
let ar: any;
try {
ar = JSON.parse(resp) as CoreApiResponse;
} catch (e) {
throw new Error("wallet CLI did not return a proper JSON response");
}
if (ar.type === "error") {
throw new OperationFailedError(ar.error);
} else {
return ar.result;
}
return ar.result;
},
};
}

View File

@ -998,10 +998,8 @@ export async function getExchangeWithdrawalInfo(
baseUrl: string,
amount: AmountJson,
): Promise<ExchangeWithdrawDetails> {
const {
exchange,
exchangeDetails,
} = await ws.exchangeOps.updateExchangeFromUrl(ws, baseUrl);
const { exchange, exchangeDetails } =
await ws.exchangeOps.updateExchangeFromUrl(ws, baseUrl);
await updateWithdrawalDenoms(ws, baseUrl);
const denoms = await getCandidateWithdrawalDenoms(ws, baseUrl);
const selectedDenoms = selectWithdrawalDenominations(amount, denoms);