core-lightning/doc
Rusty Russell 73a5f5b313 fundpsbt: make parameters more usable.
fundpsbt forces the caller to manually add their weight * feerate
to the satoshis they ask for.  That means no named feerates.

Instead, create a startweight parameter and do the calc for them
internally, and return the feerate we used (and, while we're at it,
the estimated final weight).

This API change is best done now, as it would otherwise have to
be appended as a parameter.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2020-07-17 13:53:46 +02:00
..
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
bitcoin.bib bitcoin.bib: Add Satoshi paper URL and date 2018-03-04 03:22:32 +01:00
CHANGELOG.md docs: Add configuration for the sphinx documentation generator 2019-02-18 02:42:29 +00: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
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
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
INSTALL.md doc: remove bitcoin PPA from install instructions, use snap 2020-06-01 23:18:15 +02:00
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 docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02:00
lightning-delinvoice.7.md docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02: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_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-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-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 docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +02:00
lightning-listpays.7.md docs: Update manpages to be recognized correctly by mrkd 2019-09-02 16:31:36 +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 doc: Fix a documentation error in sendonion 2020-07-01 12:19:02 +02:00
lightning-sendonion.7.md doc: Fix a documentation error in sendonion 2020-07-01 12:19:02 +02:00
lightning-sendpay.7 lightningd: disallow msatoshi arg to sendpay unless exact when non-MPP. 2020-01-31 14:23:18 +01:00
lightning-sendpay.7.md lightningd: disallow msatoshi arg to sendpay unless exact when non-MPP. 2020-01-31 14:23:18 +01: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 mpp: Add CLI option to opt-out of multi-part payments 2020-07-15 11:32:58 +02:00
lightningd-config.5.md mpp: Add CLI option to opt-out of multi-part payments 2020-07-15 11:32:58 +02: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
Makefile doc: document fundpsbt. 2020-07-15 18:49:02 +09:30
MAKING-RELEASES.md doc: remove two more references to the '[Unreleased]' in CHANGELOG.md 2020-02-17 19:07:09 +10:30
PLUGINS.md coins: use the chain's BIP173 name instead of a 'unit of account' 2020-05-12 15:46:58 +09:30
REPRODUCIBLE.md doc/REPRODUCIBLE.md: describe to do reproducible builds. 2019-03-01 03:48:04 +00:00
STYLE.md doc/STYLE.md: be clear we're talking about JSON output. 2020-07-15 18:50:49 +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