Skip to content

Commit

Permalink
Edited 04_node_client.asciidoc with Atlas code editor
Browse files Browse the repository at this point in the history
  • Loading branch information
kristenORM committed Nov 19, 2021
1 parent 0565f71 commit 109af51
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions 04_node_client.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -464,7 +464,7 @@ We now have a copy of `c-lightning` cloned into the _lightning_ subfolder, and w

==== Compiling the c-lightning Source Code

((("c-lightning Lightning Node project","compiling the c-lightning source code")))Next, we use a set of _build scripts_ that are commonly available in many open source projects. These build scripts use the +configure+ and +make+ commands which allow us to:
((("c-lightning Lightning Node project","compiling the c-lightning source code")))Next, we use a set of _build scripts_ that are commonly available in many open source projects. These build scripts use the +configure+ and +make+ commands, which allow pass:[<span class="keep-together">us to</span>]:

* Select the build options and check necessary dependencies (+configure+)
* Build and install the executables and libraries (+make+)
Expand Down Expand Up @@ -556,7 +556,7 @@ v0.10.1-34-gfe86c11

The version consists of the latest release version (v0.10.1), followed by the number of changes since the release (34), and finally a hash identifying exactly which revision (fe86c11). You may see a different version from that shown previously as the software continues to evolve long after this book is published. However, no matter what version you see, the fact that the commands execute and respond with version information means that you have succeeded in building the `c-lightning` software.

=== The Lightning Network Daemon (LND) Node Project
=== The Lightning Network Daemon Node Project

((("Lightning Network Daemon (LND) node project")))((("Lightning node software","Lightning Network Daemon node project")))The Lightning Network Daemon (LND) is a complete implementation of an LN node by Lightning Labs. The LND project provides a number of executable applications, including +lnd+ (the daemon itself) and +lncli+ (the command-line utility). LND has several pluggable backend chain services, including btcd (a full node), +bitcoind+ (Bitcoin Core), and Neutrino (a new, experimental light client). LND is written in the Go programming language. The project is open source and developed collaboratively on https://github.com/LightningNetwork/lnd[GitHub].

Expand Down Expand Up @@ -993,7 +993,7 @@ services:

The preceding fragment defines a network called +lnnet+ and a container called +bitcoind+ which will attach to the +lnnet+ network. The container is the same one we built at the beginning of this chapter. We expose three of the container's ports, allowing us to send commands to it and monitor blocks and transactions. Next, the configuration specifies an LND container called "Alice." Further down you will also see specifications for containers called "Bob" (`c-lightning`), "Chan" (Eclair), and "Dina" (LND again).

Since all these diverse implementations follow the Basis of Lightning Technology (BOLT) specification and have been extensively tested for interoperability, they have no difficulty working together to build a Lightning network.
Since all these diverse implementations follow the BOLT specification and have been extensively tested for interoperability, they have no difficulty working together to build a Lightning network.

==== Starting the Example Lightning Network

Expand Down

0 comments on commit 109af51

Please sign in to comment.