commit ac268c9215a4eafd882aa174b565dc90960941f0 parent 2ce1c06dbbbc865ba59e9e28bae7c5226b82577b Author: Florian Dold <florian@dold.me> Date: Sun, 30 Jun 2024 23:06:39 +0200 wallet-core: fix some types Diffstat:
4 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/packages/bank-ui/src/pages/BankFrame.tsx b/packages/bank-ui/src/pages/BankFrame.tsx @@ -258,7 +258,7 @@ function AppActivity(): VNode { return; } /** - * all of this are ignored + * all of these are ignored */ case ObservabilityEventType.DbQueryStart: case ObservabilityEventType.DbQueryFinishSuccess: @@ -275,6 +275,7 @@ function AppActivity(): VNode { case ObservabilityEventType.CryptoFinishSuccess: case ObservabilityEventType.CryptoFinishError: case ObservabilityEventType.Message: + case ObservabilityEventType.DeclareConcernsTransaction: return; default: { assertUnreachable(ev); diff --git a/packages/taler-harness/src/index.ts b/packages/taler-harness/src/index.ts @@ -302,8 +302,6 @@ advancedCli const { walletClient, walletService, bank, exchange, merchant } = await createSimpleTestkudosEnvironmentV2(t); await walletClient.call(WalletApiOperation.RunIntegrationTestV2, { - amountToSpend: "TESTKUDOS:5" as AmountString, - amountToWithdraw: "TESTKUDOS:10" as AmountString, corebankApiBaseUrl: bank.corebankApiBaseUrl, exchangeBaseUrl: exchange.baseUrl, merchantBaseUrl: merchant.makeInstanceBaseUrl(), diff --git a/packages/taler-wallet-webextension/src/components/WalletActivity.tsx b/packages/taler-wallet-webextension/src/components/WalletActivity.tsx @@ -400,6 +400,8 @@ function ShowObservabilityEvent({ events, onClick }: MoreInfoPRops): VNode { return "Task dependency"; case ObservabilityEventType.Message: return "Message"; + case ObservabilityEventType.DeclareConcernsTransaction: + return "DeclareConcernsTransaction"; } })(); @@ -690,6 +692,7 @@ function ShowObervavilityDetails({ </tr> ); } + case ObservabilityEventType.DeclareConcernsTransaction: case ObservabilityEventType.Message: // FIXME return <></>; diff --git a/packages/taler-wallet-webextension/src/wxApi.ts b/packages/taler-wallet-webextension/src/wxApi.ts @@ -176,6 +176,8 @@ class WalletApiClientImpl implements WalletCoreApiClient { ): Promise<WalletCoreResponseType<Op>> { let response: CoreApiResponse; try { + // FIXME: This type must be fixed and needs documentation! + // @ts-ignore const message: MessageFromFrontendWallet<Op> = { channel: "wallet", operation,