[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-wallet-core] branch master updated: embedded: make wallet config
From: |
gnunet |
Subject: |
[taler-wallet-core] branch master updated: embedded: make wallet config settable from qtart |
Date: |
Wed, 27 Mar 2024 20:55:59 +0100 |
This is an automated email from the git hooks/post-receive script.
ivan-avalos pushed a commit to branch master
in repository wallet-core.
The following commit(s) were added to refs/heads/master by this push:
new 494afdab7 embedded: make wallet config settable from qtart
494afdab7 is described below
commit 494afdab78b2b443251bb1b07ca13773882a9377
Author: Iván Ávalos <avalos@disroot.org>
AuthorDate: Wed Mar 27 13:55:42 2024 -0600
embedded: make wallet config settable from qtart
---
packages/taler-wallet-embedded/src/wallet-qjs.ts | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/packages/taler-wallet-embedded/src/wallet-qjs.ts
b/packages/taler-wallet-embedded/src/wallet-qjs.ts
index 384dd3a2a..8502c779a 100644
--- a/packages/taler-wallet-embedded/src/wallet-qjs.ts
+++ b/packages/taler-wallet-embedded/src/wallet-qjs.ts
@@ -35,6 +35,7 @@ import {
CoreApiResponse,
CoreApiResponseSuccess,
Logger,
+ PartialWalletRunConfig,
WalletNotification,
enableNativeLogging,
getErrorDetailFromException,
@@ -68,6 +69,7 @@ function sendNativeMessage(ev: CoreApiMessageEnvelope): void {
class NativeWalletMessageHandler {
walletArgs: DefaultNodeWalletArgs | undefined;
+ walletConfig: PartialWalletRunConfig | undefined;
maybeWallet: Wallet | undefined;
wp = openPromise<Wallet>();
httpLib = createPlatformHttpLib();
@@ -99,7 +101,9 @@ class NativeWalletMessageHandler {
const resp = await w.handleCoreApiRequest(
"initWallet",
"native-init",
- {},
+ {
+ config: this.walletConfig
+ },
);
initResponse = resp.type == "response" ? resp.result : resp.error;
w.runTaskLoop().catch((e) => {
@@ -121,6 +125,7 @@ class NativeWalletMessageHandler {
cryptoWorkerType: args.cryptoWorkerType,
...args,
};
+ this.walletConfig = args.config ?? {};
const logLevel = args.logLevel;
if (logLevel) {
setGlobalLogLevelFromString(logLevel);
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-wallet-core] branch master updated: embedded: make wallet config settable from qtart,
gnunet <=