Rusty Russell
dc2ee9639b
listchannels: allow source arg to list channels by their source node.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Rusty Russell
1567238dd9
invoice: option to expose/not-expose private channels.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Rusty Russell
f321b1d35f
getroute: remove seed arg, document fromid, make default fuzzpercent match docs.
seed isn't very useful at this level: I've left it in routing.c
because it might be useful for detailed testing. Pretty sure it's unused,
so I simply removed it.
The fuzzpercent is documented to default at 5%, but actually was 75%.
Fix that too.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Rusty Russell
61420bf79b
configure: (mostly) revert b7a56f0531
Plugins are a first-class citizen again.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Rusty Russell
75df22e9e2
doc/MAKING-RELEASES: clarifications based on previous release.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Conor Scott
a2413f47e5
[doc] rename plugins.md -> PLUGINS.md... because the rest were uppercase
6 years ago
Christian Decker
b7a56f0531
plugin: Gate the plugin subsystem with the --enable-plugins configure flag
Since we are planning to release a bug fix release, and the plugin
subsystem is not yet complete, it is better to make plugin support
opt-in while we continue testing.
Signed-off-by: Christian Decker <decker.christian@gmail.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Conor Scott
2ee1061c16
[docs] Add missing 'level' description for listpeers manpage.
6 years ago
Michael Hawkins
22921f1ab1
Manpage for lightning-listchannels created
6 years ago
arowser
38ceb9a736
update the raspiberry build process
6 years ago
Christian Decker
69953bcb2a
plugin: Document JSON-RPC passthrough and notifications
Signed-off-by: Christian Decker <decker.christian@gmail.com>
6 years ago
Mark Beckwith
d18d950a0a
doc: check manpage
Signed-off-by: Mark Beckwith <wythe@intrig.com>
6 years ago
Franck Royer
dc7b76e5e6
Update testing requirements and instructions
6 years ago
lisa neigut
c497bad2e9
changelog + docs: Add entries for `announce` option on `fundchannel`
6 years ago
Rene Pickhardt
c420f04d66
added more hints what to consider when loading several plugins
now the documentation also explains via command line example how to load several plugins
6 years ago
Rene Pickhardt
f8d630a30c
emphasized that a plugin needs to be executable
cost me a couple of minutes.
6 years ago
Michael Hawkins
1c3b8c8ec5
Created listpeers asciidoc, generated manpage using a2x and updated Makefile
6 years ago
Michael Hawkins
561a66354b
Man page for lightning-disconnect created
6 years ago
Rusty Russell
aa4284a35e
docs: document plugin options.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Rusty Russell
31830ea6bb
doc: Use subsections for option types.
And drive-by fix "if it's seems" to "if it seems".
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Christian Decker
82393036e3
plugin: Update documentation of the rpcmethods
Suggested-by: Lisa Neigut <@niftynei>
Signed-off-by: Christian Decker <decker.christian@gmail.com>
6 years ago
Christian Decker
c90be02372
docs: Replace example method params with a long description
This matches the `verbose` field in `struct json_command`.
Signed-off-by: Christian Decker <@cdecker>
6 years ago
ZmnSCPxj
e74349c506
doc/lightning-pay.7.txt: Clarify randomization by `pay` command.
6 years ago
Jonas Nick
da431333b8
Fix default lightning datadir in lightningd-config doc
6 years ago
Rusty Russell
56fd2541c3
doc: make it clearer that specifying addr etc disables autolisten.
Reported-by: Greg Sanders
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Christian Decker
74c58e9f25
docs: Add an initial draft of the plugin documentation
Signed-off-by: Christian Decker <@cdecker>
6 years ago
Christian Decker
59e37c12cd
plugin: Add plugins to lightningd and register arguments
6 years ago
Rusty Russell
d4f164eb39
Release: add helper script for release, and checklist for the process.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Rusty Russell
e1b1abd328
doc: fix argument documentation for lightning-sendpay.
The parameter is 'payment_hash' not 'hash', and the 'description' parameter
wasn't documented at all.
Reported-by: @darosior
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
trueserve
dbb9b0c077
options: Parse config file before opening working directory
Right now, the `config` file is read *after* the configuration working directory is moved to in the software. However one configuration option `lightning-dir` settable in the `config` file sets this working directory. As the directory is already opened (which defaults to `$HOME/.lightning`) before the configuration is read, the configured directory will not be used.
This patch parses the configuration file before opening the working directory, fixing this bug.
[ Update CHANGELOG.md and man pages -- RR ]
6 years ago
lisa neigut
9d496f9a74
hacking: install `cppcheck` and `shellcheck`
You need `cppcheck` and `shellcheck` installed to run `check-source`
successfully.
6 years ago
Rusty Russell
f9fba1d7c6
doc/lightning-invoice: document warnings.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
lisa neigut
2327f04b54
HACKING.md: Update rec'd test cmd to `full-check`
Otherwise you won't run `check-source` and your Travis build will
fail on you.
Also remove comment about how it's currently disabled cuz that's a lie.
6 years ago
Christian Decker
674d176087
doc: Update docs to remove 100% upper bound
Actual change is in the previous commit.
6 years ago
Wladimir J. van der Laan
634f19a7b2
doc: Regenerate man-pages after spelling corrections
6 years ago
Wladimir J. van der Laan
6a4468edca
doc: Spelling corrections
6 years ago
Rusty Russell
312209ad60
pytest: support simple subdaemon debugging.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Rusty Russell
7b9341e762
subdaemon: better GDB support.
It was annoying me, so I made it much nicer to use.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Rusty Russell
8bc845d7b6
lightningd: inline overview documentation (part 1 of 8).
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Rusty Russell
db3c387264
feerate: allow names 'urgent' 'normal' and 'slow'.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Rusty Russell
e0952ceff2
feerate: use suffix, not separate argument.
And, reluctantly, default to bitcoind style.
"It's wrong to be right too soon."
Suggested-by: @cdecker
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Christian Decker
b270ab02ec
docs: Compile man-pages
Travis is still struggling with `a2x` for some reason.
6 years ago
Rusty Russell
14dc1c37ab
fundchannel / withdraw: allow explicit feerate setting.
These are the two cases where we'll refuse without a fee estimate.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Rene Pickhardt
7635b24a29
changed formatting for better readability on github
* changed formatting for better readability on github
6 years ago
Rusty Russell
9d517ddc1d
options: remove default-fee-rate now we don't use it.
And no more filtering out messages, as we should no longer spam the
logs with them (the 'Connected json input' one was removed some time
ago).
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Rusty Russell
213be90e77
log: implement reopening log-file on SIGHUP
Closes : #1623
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
conanoc
80a875a9a5
Update HACKING.md
Added some info in debugging section.
[ Squashed: Guide to use configure. --RR ]
6 years ago
Christian Decker
ae99e493b8
pytest: Remove test_lightningd and all the legacy testing framework
6 years ago
gabridome
2db832ab3e
Errors corrected
Also:
- the lines of code that contain more than one elements are no more inline.
This should improve visualization in small screens (no auto line wrapping).
- Found a "solution" for the references: people looking at markdown presentation
will see one only reference to the Tor project.
In the text source all the "references" are shown and also serve in markdown as
hypertext links.
Feel free to improve.
6 years ago
gabridome
b4cb4da232
In-document links don't work if "." is present
When you refer to a title of the doc in a link and the title has a dot, you have to drop it when you build the link.
7 years ago