liquid: add netns cli script
This commit is contained in:
parent
672a416ede
commit
c0b02ac93a
@ -210,14 +210,12 @@ in {
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
cli = mkOption {
|
cli = mkOption {
|
||||||
readOnly = true;
|
|
||||||
default = pkgs.writeScriptBin "elements-cli" ''
|
default = pkgs.writeScriptBin "elements-cli" ''
|
||||||
exec ${pkgs.nix-bitcoin.elementsd}/bin/elements-cli -datadir='${cfg.dataDir}' "$@"
|
exec ${pkgs.nix-bitcoin.elementsd}/bin/elements-cli -datadir='${cfg.dataDir}' "$@"
|
||||||
'';
|
'';
|
||||||
description = "Binary to connect with the liquidd instance.";
|
description = "Binary to connect with the liquidd instance.";
|
||||||
};
|
};
|
||||||
swap-cli = mkOption {
|
swap-cli = mkOption {
|
||||||
readOnly = true;
|
|
||||||
default = pkgs.writeScriptBin "liquidswap-cli" ''
|
default = pkgs.writeScriptBin "liquidswap-cli" ''
|
||||||
exec ${pkgs.nix-bitcoin.liquid-swap}/bin/liquidswap-cli -c '${cfg.dataDir}/elements.conf' "$@"
|
exec ${pkgs.nix-bitcoin.liquid-swap}/bin/liquidswap-cli -c '${cfg.dataDir}/elements.conf' "$@"
|
||||||
'';
|
'';
|
||||||
|
@ -232,6 +232,12 @@ in {
|
|||||||
"${netns.${s}.address}"
|
"${netns.${s}.address}"
|
||||||
]) netns.liquidd.availableNetns;
|
]) netns.liquidd.availableNetns;
|
||||||
mainchainrpchost = netns.bitcoind.address;
|
mainchainrpchost = netns.bitcoind.address;
|
||||||
|
cli = pkgs.writeScriptBin "elements-cli" ''
|
||||||
|
netns-exec nb-liquidd ${pkgs.nix-bitcoin.elementsd}/bin/elements-cli -datadir='${config.services.liquidd.dataDir}' "$@"
|
||||||
|
'';
|
||||||
|
swap-cli = pkgs.writeScriptBin "liquidswap-cli" ''
|
||||||
|
netns-exec nb-liquidd ${pkgs.nix-bitcoin.liquid-swap}/bin/liquidswap-cli -c '${config.services.liquidd.dataDir}/elements.conf' "$@"
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user