@@ -40,6 +40,7 @@ archives as well.
40
40
41
41
| LiT | LND | Loop | Faraday |
42
42
| ---------------- | ------------ | ----------- | ------------ |
43
+ | ** v0.1.1-alpha** | v0.11.0-beta | v0.8.1-beta | v0.2.0-alpha |
43
44
| ** v0.1.0-alpha** | v0.10.3-beta | v0.6.5-beta | v0.2.0-alpha |
44
45
45
46
## Usage
@@ -80,7 +81,26 @@ cd lightning-terminal
80
81
make install
81
82
```
82
83
83
- This will produce the ` litd ` executable and add it to your ` GOPATH ` .
84
+ This will produce the ` litd ` executable and add it to your ` GOPATH ` . The CLI binaries for
85
+ ` lncli ` , ` loop ` , and ` frcli ` are not created by ` make install ` . You will need to download
86
+ those binaries from the [ lnd] ( https://github.com/lightningnetwork/lnd/releases ) ,
87
+ [ loop] ( https://github.com/lightninglabs/loop/releases ) , and
88
+ [ faraday] ( https://github.com/lightninglabs/faraday/releases ) repos manually.
89
+
90
+ #### Executing CLI Commands
91
+
92
+ When executing ` loop ` and ` frcli ` commands, you will need to specify the connection info
93
+ since the daemons are now integrated into ` lnd ` 's GRPC server.
94
+
95
+ Examples:
96
+
97
+ ```
98
+ loop --rpcserver=localhost:10009 --tlscertpath=$HOME/.lnd/tls.cert --macaroonpath=$HOME/.lnd/data/chain/bitcoin/mainnet/admin.macaroon
99
+ ```
100
+
101
+ ```
102
+ frcli --rpcserver=localhost:10009 --tlscertpath=$HOME/.lnd/tls.cert --macaroonpath=$HOME/.lnd/data/chain/bitcoin/mainnet/admin.macaroon
103
+ ```
84
104
85
105
## Configuration
86
106
@@ -124,7 +144,7 @@ Application Options:
124
144
from the internet for this to work
125
145
--letsencrypthost= the host name to create a Let's Encrypt certificate for'
126
146
--letsencryptdir= the directory where the Let's Encrypt library will store its key and
127
- certificate (default: /Users/jamal /Library/Application Support/Lnd/letsencrypt)
147
+ certificate (default: /Users/<username> /Library/Application Support/Lnd/letsencrypt)
128
148
```
129
149
130
150
In addition to the LiT specific parameters, you must also provide configuration to the
@@ -166,14 +186,12 @@ You can also store the configuration in a persistent `lnd.conf` file so you do n
166
186
type in the command line arguments every time you start the server. Just remember to use
167
187
the appropriate prefixes as necessary.
168
188
169
- Also make sure to include the ` lnd ` general options in the ` [Application Options] ` section
170
- because the section name ` [Lnd] ` is not unique anymore because of how we combine the
171
- configurations of all daemons. This will hopefully be fixed in a future release.
189
+ Do not include section headers, such as ` [Application Options] ` or ` [Bitcoin] ` , in the
190
+ config file. Doing so will produce an error on startup.
172
191
173
192
Example ` lnd.conf ` :
174
193
175
194
```
176
- [Application Options]
177
195
httpslisten=0.0.0.0:443
178
196
letsencrypt=1
179
197
letsencrypthost=loop.merchant.com
@@ -185,22 +203,18 @@ lnd.rpclisten=0.0.0.0:10009
185
203
lnd.listen=0.0.0.0:9735
186
204
lnd.debuglevel=debug
187
205
188
- [Bitcoin]
189
- lnd.bitcoin.active
190
- lnd.bitcoin.testnet
206
+ lnd.bitcoin.active=1
207
+ lnd.bitcoin.testnet=1
191
208
lnd.bitcoin.node=bitcoind
192
209
193
- [Bitcoind]
194
210
lnd.bitcoind.rpchost=localhost
195
211
lnd.bitcoind.rpcuser=testnetuser
196
212
lnd.bitcoind.rpcpass=testnetpw
197
213
lnd.bitcoind.zmqpubrawblock=localhost:28332
198
214
lnd.bitcoind.zmqpubrawtx=localhost:28333
199
215
200
- [Loop]
201
216
loop.loopoutmaxparts=5
202
217
203
- [Faraday]
204
218
faraday.min_monitored=48h
205
219
206
220
```
0 commit comments