core: support passing all network configuration to the agent (#868)

* core: support passing all network configuration to the agent

* update simplexmq
This commit is contained in:
Evgeny Poberezkin authored and GitHub committed 2022-08-02 15:36:12 +01:00
1 parent a36c367b81
commit 4ad1abcbfa
9 files changed
+40 -22

No files matched your search

+3 -2
View File
@@ -9,6 +9,7 @@ import Simplex.Chat.Core
import Simplex.Chat.Options
import Simplex.Chat.Terminal
import Simplex.Chat.View (serializeChatResponse)
import Simplex.Messaging.Client (NetworkConfig (..))
import System.Directory (getAppUserDataDirectory)
import System.Terminal (withTerminal)
@@ -30,7 +31,7 @@ main = do
threadDelay $ chatCmdDelay opts * 1000000
welcome :: ChatOpts -> IO ()
welcome ChatOpts {dbFilePrefix, socksProxy} =
welcome ChatOpts {dbFilePrefix, networkConfig} =
mapM_
putStrLn
[ "SimpleX Chat v" ++ versionNumber,
@@ -38,6 +39,6 @@ welcome ChatOpts {dbFilePrefix, socksProxy} =
maybe
"direct network connection - use `/network` command or `-x` CLI option to connect via SOCKS5 at :9050"
(("using SOCKS5 proxy " <>) . show)
socksProxy,
(socksProxy networkConfig),
"type \"/help\" or \"/h\" for usage info"
]