package config
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class CLightningConfig(lines: Seq[String], datadir: File) extends BitcoinSLogger with Product with Serializable
This class represents a parsed
lightning.conf
file.This class represents a parsed
lightning.conf
file. It respects the different ways of writing options inlightning.conf
: Raw options, network-prefixed options and options within network sections. It also tries to conform to the way clightning gives precedence to the different properties.Not all options are exposed from this class. We only expose those that are of relevance when making RPC requests.
- case class CLightningInstanceLocal(datadir: Path, network: BitcoinNetwork, rpcFile: File, listenBinding: URI, logFileOpt: Option[File], bitcoindAuthCredentials: PasswordBased, bitcoindRpcUri: URI) extends Product with Serializable
Value Members
- object CLightningConfig extends ConfigFactory[CLightningConfig] with BitcoinSLogger with Serializable
- object CLightningInstanceLocal extends InstanceFactoryLocal[CLightningInstanceLocal, ActorSystem] with Serializable