rgb-cln/doc
Rusty Russell 7a7a849fc2 lightningd: allow plugin commands and options to mark themselves deprecated.
This lets us handle it the same way we handle builtin commands, and also
lets us warn if they use deprecated apis and allow-deprecated-apis=false.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Changelog-Added: Plugins: can now mark their options and commands deprecated.
2020-08-11 08:43:18 +09:30
..
release-notes doc: Fixed typo in the release notes 2018-06-18 12:45:00 +02:00
.gitignore Add documentation. 2015-07-18 10:46:53 +09:30
CHANGELOG.md docs: Add configuration for the sphinx documentation generator 2019-02-18 02:42:29 +00:00
FAQ.md doc: fix FAQ formatting 2020-04-06 11:57:54 +02:00
HACKING.md python: Consolidate requirements.txt files in a single place 2020-04-09 15:14:06 +02:00
INSTALL.md doc: remove bitcoin PPA from install instructions, use snap 2020-06-01 23:18:15 +02:00
MAKING-RELEASES.md doc: remove two more references to the '[Unreleased]' in CHANGELOG.md 2020-02-17 19:07:09 +10:30
Makefile doc: document fundpsbt. 2020-07-15 18:49:02 +09:30
PLUGINS.md lightningd: allow plugin commands and options to mark themselves deprecated. 2020-08-11 08:43:18 +09:30
REPRODUCIBLE.md doc/REPRODUCIBLE.md: describe to do reproducible builds. 2019-03-01 03:48:04 +00:00
STYLE.md doc: refer to correct option name in STYLE.md. 2020-08-11 08:43:18 +09:30
TOR.md Reflect in TOR.md that we need a Tor version >= 0.3.2.2-alpha to reach V3 onions 2020-07-01 11:21:58 +02:00
bitcoin.bib bitcoin.bib: Add Satoshi paper URL and date 2018-03-04 03:22:32 +01:00
commit-tx.eps Add documentation. 2015-07-18 10:46:53 +09:30
commit-tx.svg Add documentation. 2015-07-18 10:46:53 +09:30
conf.py docs: Autodetect version and copyright year in the sphinx doc 2019-02-22 17:55:36 +01:00
deployable-lightning.lyx udpate broken link 2018-06-08 17:56:48 +02:00
deployable-lightning.pdf Regenerate PDF. 2015-11-20 06:45:19 +10:30
dual-anchor-diag1.eps Add documentation. 2015-07-18 10:46:53 +09:30
dual-anchor-diag1.svg Add documentation. 2015-07-18 10:46:53 +09:30
dual-anchor-diag2.eps Add documentation. 2015-07-18 10:46:53 +09:30
dual-anchor-diag2.svg Add documentation. 2015-07-18 10:46:53 +09:30
dual-anchor-diag3.eps Add documentation. 2015-07-18 10:46:53 +09:30
dual-anchor-diag3.svg Add documentation. 2015-07-18 10:46:53 +09:30
dual-anchor-diag4.eps doc: fix flaw in escape transactions. 2015-07-20 14:07:25 +09:30
dual-anchor-diag4.svg doc: fix flaw in escape transactions. 2015-07-20 14:07:25 +09:30
dual-anchor-final.eps doc: fix flaw in escape transactions. 2015-07-20 14:07:25 +09:30
dual-anchor-final.svg doc: fix flaw in escape transactions. 2015-07-20 14:07:25 +09:30
dual-anchor-take2.svg Add documentation. 2015-07-18 10:46:53 +09:30
dual-anchor.svg Add documentation. 2015-07-18 10:46:53 +09:30
htlc.eps Add documentation. 2015-07-18 10:46:53 +09:30
htlc.svg Add documentation. 2015-07-18 10:46:53 +09:30
index.rst doc: document fundpsbt. 2020-07-15 18:49:02 +09:30
lightning-autocleaninvoice.7 doc: regenerate and update. 2020-06-28 01:14:08 +00:00
lightning-autocleaninvoice.7.md docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02:00
lightning-check.7 docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02:00
lightning-check.7.md docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02:00
lightning-checkmessage.7 doc: man pages for checkmessage and signmessage. 2019-10-14 18:58:44 -05:00
lightning-checkmessage.7.md doc: man pages for checkmessage and signmessage. 2019-10-14 18:58:44 -05:00
lightning-cli.1 doc: update cli documentation. 2020-05-15 15:25:44 +02:00
lightning-cli.1.md doc: update cli documentation. 2020-05-15 15:25:44 +02:00
lightning-close.7 doc: fix typo: %s must be % (followup to 158d2212) 2020-04-07 12:45:34 -05:00
lightning-close.7.md doc: fix typo: %s must be % (followup to 158d2212) 2020-04-07 12:45:34 -05:00
lightning-connect.7 lightningd: return `features` in connect response. 2020-04-03 13:13:21 +10:30
lightning-connect.7.md lightningd: return `features` in connect response. 2020-04-03 13:13:21 +10:30
lightning-createonion.7 common: make sphinx code ignorant of payload format. 2019-12-09 14:33:31 +01:00
lightning-createonion.7.md common: make sphinx code ignorant of payload format. 2019-12-09 14:33:31 +01:00
lightning-decodepay.7 doc: regenerate and update. 2020-06-28 01:14:08 +00:00
lightning-decodepay.7.md docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02:00
lightning-delexpiredinvoice.7 docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02:00
lightning-delexpiredinvoice.7.md docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02:00
lightning-delinvoice.7 lightningd/invoice.c: Improve programmatic error reporting for `delinvoice`. 2020-07-31 23:57:32 +00:00
lightning-delinvoice.7.md lightningd/invoice.c: Improve programmatic error reporting for `delinvoice`. 2020-07-31 23:57:32 +00:00
lightning-dev-sendcustommsg.7 doc: regenerate and update. 2020-06-28 01:14:08 +00:00
lightning-dev-sendcustommsg.7.md docs: Add manpage for dev-sendcustommsg 2020-01-28 23:50:52 +01:00
lightning-disconnect.7 doc: unify man pages error sections 2020-01-21 12:49:33 +08:00
lightning-disconnect.7.md doc: unify man pages error sections 2020-01-21 12:49:33 +08:00
lightning-feerates.7 doc/lightning-feerates.7.md: Document `feerates` command. 2020-07-13 08:45:30 +09:30
lightning-feerates.7.md doc/lightning-feerates.7.md: Document `feerates` command. 2020-07-13 08:45:30 +09:30
lightning-fundchannel.7 doc: update since addition of feerate(7) 2020-07-13 04:22:24 +00:00
lightning-fundchannel.7.md doc/lightning-feerates.7.md: Document `feerates` command. 2020-07-13 08:45:30 +09:30
lightning-fundchannel_cancel.7 lightningd/opening_control.c: `fundchannel_cancel` no longer requires a `channel_id` argument. 2020-07-02 01:10:59 +00:00
lightning-fundchannel_cancel.7.md lightningd/opening_control.c: `fundchannel_cancel` no longer requires a `channel_id` argument. 2020-07-02 01:10:59 +00:00
lightning-fundchannel_complete.7 doc: list the error codes of funding_* commands 2020-01-21 12:49:33 +08:00
lightning-fundchannel_complete.7.md doc: list the error codes of funding_* commands 2020-01-21 12:49:33 +08:00
lightning-fundchannel_start.7 doc: list the error codes of funding_* commands 2020-01-21 12:49:33 +08:00
lightning-fundchannel_start.7.md doc: list the error codes of funding_* commands 2020-01-21 12:49:33 +08:00
lightning-fundpsbt.7 fundpsbt: make parameters more usable. 2020-07-17 13:53:46 +02:00
lightning-fundpsbt.7.md fundpsbt: make parameters more usable. 2020-07-17 13:53:46 +02:00
lightning-getroute.7 wire: remove towire_double() 2020-02-27 09:07:04 +10:30
lightning-getroute.7.md wire: remove towire_double() 2020-02-27 09:07:04 +10:30
lightning-getsharedsecret.7 lightningd/hsm_control.c: Implement `getsharedsecret`. 2020-02-28 14:45:50 +10:30
lightning-getsharedsecret.7.md lightningd/hsm_control.c: Implement `getsharedsecret`. 2020-02-28 14:45:50 +10:30
lightning-hsmtool.8 Makefile: Install `tools/hsmtool` as `lightning-hsmtool`. 2020-07-01 09:24:03 +09:30
lightning-hsmtool.8.md Makefile: Install `tools/hsmtool` as `lightning-hsmtool`. 2020-07-01 09:24:03 +09:30
lightning-invoice.7 invoice: ignore dead-end heuristic on explicitly specified channels. 2020-04-14 14:13:26 -05:00
lightning-invoice.7.md invoice: ignore dead-end heuristic on explicitly specified channels. 2020-04-14 14:13:26 -05:00
lightning-keysend.7 doc: Add a man-page for the new keysend command 2020-07-13 14:19:16 +02:00
lightning-keysend.7.md doc: Add a man-page for the new keysend command 2020-07-13 14:19:16 +02:00
lightning-listchannels.7 doc: update listchannels manpage 2020-03-09 16:03:39 +01:00
lightning-listchannels.7.md Use of null 2020-03-07 15:48:22 +01:00
lightning-listforwards.7 doc: regenerate and update. 2020-06-28 01:14:08 +00:00
lightning-listforwards.7.md docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02:00
lightning-listfunds.7 listfunds: add scriptpubkey if it's known. 2020-07-08 21:07:20 +02:00
lightning-listfunds.7.md listfunds: add scriptpubkey if it's known. 2020-07-08 21:07:20 +02:00
lightning-listinvoices.7 update docs with `payment_preimage`. 2019-12-03 01:16:07 +00:00
lightning-listinvoices.7.md update docs with `payment_preimage`. 2019-12-03 01:16:07 +00:00
lightning-listpays.7 listpays: fixed bolt11 null with keysend and update doc command 2020-08-09 16:03:03 +02:00
lightning-listpays.7.md listpays: fixed bolt11 null with keysend and update doc command 2020-08-09 16:03:03 +02:00
lightning-listpeers.7 doc: adds receivable_msat to manpage 2020-03-27 12:33:23 +01:00
lightning-listpeers.7.md doc: adds receivable_msat to manpage 2020-03-27 12:33:23 +01:00
lightning-listsendpays.7 docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02:00
lightning-listsendpays.7.md docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02:00
lightning-newaddr.7 docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02:00
lightning-newaddr.7.md docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02:00
lightning-pay.7 doc: regenerate and update. 2020-06-28 01:14:08 +00:00
lightning-pay.7.md docs: Fix typo in the `pay` command docs 2020-06-15 16:14:53 +02:00
lightning-plugin.7 doc: regenerate and update. 2020-06-28 01:14:08 +00:00
lightning-plugin.7.md doc: Document the changes to the 'plugin' command 2019-09-30 00:20:16 +00:00
lightning-reserveinputs.7 doc: document fundpsbt. 2020-07-15 18:49:02 +09:30
lightning-reserveinputs.7.md doc: document fundpsbt. 2020-07-15 18:49:02 +09:30
lightning-sendonion.7 listpays mod 1: add destination inside the response when bolt11 is null 2020-08-09 16:03:03 +02:00
lightning-sendonion.7.md listpays mod 1: add destination inside the response when bolt11 is null 2020-08-09 16:03:03 +02:00
lightning-sendpay.7 doc: document the payment_secret argument to sendpay. 2020-07-21 13:30:15 +02:00
lightning-sendpay.7.md doc: document the payment_secret argument to sendpay. 2020-07-21 13:30:15 +02:00
lightning-setchannelfee.7 doc: regenerate and update. 2020-06-28 01:14:08 +00:00
lightning-setchannelfee.7.md docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02:00
lightning-signmessage.7 doc: man pages for checkmessage and signmessage. 2019-10-14 18:58:44 -05:00
lightning-signmessage.7.md doc: man pages for checkmessage and signmessage. 2019-10-14 18:58:44 -05:00
lightning-txdiscard.7 doc: regenerate and update. 2020-06-28 01:14:08 +00:00
lightning-txdiscard.7.md docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02:00
lightning-txprepare.7 doc: update since addition of feerate(7) 2020-07-13 04:22:24 +00:00
lightning-txprepare.7.md doc/lightning-feerates.7.md: Document `feerates` command. 2020-07-13 08:45:30 +09:30
lightning-txsend.7 doc: regenerate and update. 2020-06-28 01:14:08 +00:00
lightning-txsend.7.md docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02:00
lightning-unreserveinputs.7 wallet: new JSON commands reserveinputs and unreserveinputs. 2020-07-15 18:49:02 +09:30
lightning-unreserveinputs.7.md wallet: new JSON commands reserveinputs and unreserveinputs. 2020-07-15 18:49:02 +09:30
lightning-waitanyinvoice.7 lightningd/invoice.c: Add `timeout` parameter to `waitanyinvoice`. 2020-01-28 14:07:52 +01:00
lightning-waitanyinvoice.7.md lightningd/invoice.c: Add `timeout` parameter to `waitanyinvoice`. 2020-01-28 14:07:52 +01:00
lightning-waitblockheight.7 doc: regenerate and update. 2020-06-28 01:14:08 +00:00
lightning-waitblockheight.7.md lightningd/peer_control.c: Implement waitblockheight. 2020-01-21 22:23:21 +01:00
lightning-waitinvoice.7 Use dedicated type for error codes 2020-01-31 06:02:47 +00:00
lightning-waitinvoice.7.md Use dedicated type for error codes 2020-01-31 06:02:47 +00:00
lightning-waitsendpay.7 Protocol: make var_onion, payment_secret and basic_mpp non-EXPERIMENTAL. 2019-12-12 22:16:03 +01:00
lightning-waitsendpay.7.md Protocol: make var_onion, payment_secret and basic_mpp non-EXPERIMENTAL. 2019-12-12 22:16:03 +01:00
lightning-withdraw.7 doc: update since addition of feerate(7) 2020-07-13 04:22:24 +00:00
lightning-withdraw.7.md doc/lightning-feerates.7.md: Document `feerates` command. 2020-07-13 08:45:30 +09:30
lightningd-config.5 lightningd/plugin.c: Make builtin plugins important. 2020-08-04 13:27:51 -05:00
lightningd-config.5.md lightningd/plugin.c: Make builtin plugins important. 2020-08-04 13:27:51 -05:00
lightningd.8 Makefile: Install `tools/hsmtool` as `lightning-hsmtool`. 2020-07-01 09:24:03 +09:30
lightningd.8.md Makefile: Install `tools/hsmtool` as `lightning-hsmtool`. 2020-07-01 09:24:03 +09:30
ln-draft-fig1.eps doc: add figures from LN draft (thanks Joseph!). 2015-07-20 14:07:40 +09:30
ln-draft-fig2.eps doc: add figures from LN draft (thanks Joseph!). 2015-07-20 14:07:40 +09:30