Packages

package config

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. 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 in lightning.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.

  2. case class CLightningInstanceLocal(datadir: Path, network: BitcoinNetwork, rpcFile: File, listenBinding: URI, logFileOpt: Option[File], bitcoindAuthCredentials: PasswordBased, bitcoindRpcUri: URI) extends Product with Serializable

Ungrouped