Fix bug where dlcNode was not apart of tor dependent configs (#4537)

This commit is contained in:
Chris Stewart 2022-07-24 16:48:25 -05:00 committed by GitHub
parent 67dd16d8ad
commit 4ef27dd163
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -56,17 +56,17 @@ case class BitcoinSAppConfig(
lazy val dlcNodeConf: DLCNodeAppConfig =
DLCNodeAppConfig(baseDatadir, configOverrides)
def copyWithConfig(newConfs: Vector[Config]): BitcoinSAppConfig = {
val configs = newConfs ++ configOverrides
BitcoinSAppConfig(baseDatadir, configs)
}
lazy val kmConf: KeyManagerAppConfig =
KeyManagerAppConfig(baseDatadir, configOverrides)
lazy val bitcoindRpcConf: BitcoindRpcAppConfig =
BitcoindRpcAppConfig(baseDatadir, configOverrides)
def copyWithConfig(newConfs: Vector[Config]): BitcoinSAppConfig = {
val configs = newConfs ++ configOverrides
BitcoinSAppConfig(baseDatadir, configs)
}
lazy val network: NetworkParameters = chainConf.network
/** Initializes the wallet, node and chain projects */
@ -77,7 +77,8 @@ case class BitcoinSAppConfig(
val nonTorConfigs = Vector(kmConf, chainConf, walletConf)
val torConfig = torConf.start()
val torDependentConfigs = Vector(nodeConf, bitcoindRpcConf, dlcConf)
val torDependentConfigs =
Vector(nodeConf, bitcoindRpcConf, dlcConf, dlcNodeConf)
val startedTorDependentConfigsF = for {
_ <- torConfig