add allowHttp to the cli

This commit is contained in:
Sebastian 2023-04-24 12:56:48 -03:00
parent 205d7364ed
commit 4889ae9c9b
No known key found for this signature in database
GPG Key ID: 173909D1A5F66069

View File

@ -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.