taler-typescript-core

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

commit 4889ae9c9b0d8ae31cc04478c18f2191bf668e26
parent 205d7364ed74d90068ae2a1cc402e77ac2f0bbad
Author: Sebastian <sebasjm@gmail.com>
Date:   Mon, 24 Apr 2023 12:56:48 -0300

add allowHttp to the cli

Diffstat:
Mpackages/taler-wallet-cli/src/index.ts | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/packages/taler-wallet-cli/src/index.ts b/packages/taler-wallet-cli/src/index.ts @@ -190,6 +190,9 @@ export const walletCli = clk .flag("noThrottle", ["--no-throttle"], { help: "Don't do any request throttling.", }) + .flag("allowHttp", ["--allow-http"], { + help: "Allow unsafe http connections.", + }) .flag("version", ["-v", "--version"], { onPresentHandler: printVersion, }) @@ -240,6 +243,7 @@ async function createLocalWallet( const dbPath = walletCliArgs.wallet.walletDbFile ?? defaultWalletDbPath; const myHttpLib = createPlatformHttpLib({ enableThrottling: walletCliArgs.wallet.noThrottle ? false : true, + allowHttp: walletCliArgs.wallet.allowHttp ? true : false, }); const wallet = await createNativeWalletHost({ persistentStoragePath: dbPath !== ":memory:" ? dbPath : undefined, @@ -1269,6 +1273,7 @@ advancedCli .action(async (args) => { const myHttpLib = createPlatformHttpLib({ enableThrottling: false, + allowHttp: true, }); const res = await createNativeWalletHost2({ // No persistent DB storage.