joinmarket: add rpcWalletFile option

The joinmarket docs recommend using a separate wallet to avoid mixing up jm and
default wallet.
This commit is contained in:
Jonas Nick 2021-01-10 19:27:45 +00:00
parent 0c6579b942
commit e3a45fcc0c
No known key found for this signature in database
GPG Key ID: 4861DBF262123605

View File

@ -25,6 +25,7 @@ let
rpc_port = ${toString bitcoind.rpc.port} rpc_port = ${toString bitcoind.rpc.port}
rpc_user = ${bitcoind.rpc.users.privileged.name} rpc_user = ${bitcoind.rpc.users.privileged.name}
@@RPC_PASSWORD@@ @@RPC_PASSWORD@@
${optionalString (cfg.rpcWalletFile != null) "rpc_wallet_file=${cfg.rpcWalletFile}"}
[MESSAGING:server1] [MESSAGING:server1]
host = darksci3bfoka7tw.onion host = darksci3bfoka7tw.onion
@ -121,6 +122,13 @@ in {
default = cfg.user; default = cfg.user;
description = "The group as which to run JoinMarket."; description = "The group as which to run JoinMarket.";
}; };
rpcWalletFile = mkOption {
type = types.nullOr types.str;
default = null;
description = ''
Name of the watch-only bitcoind wallet the JoinMarket addresses are imported to.
'';
};
cli = mkOption { cli = mkOption {
default = cli; default = cli;
}; };