rgb-cln/doc
niftynei f24bbac8d9 channel leases: pass expected lease rates around in compat form
We need to know what the lease we're expecting is. To do this
we pass around the hex encoded portion of the wire format.

We can use this passed in expected lease rates to confirm that the peer
is, in fact, using the same rates as what we have currently.

Changelog-Added: JSON-RPC: fundchannel, multifundchannel, and openchannel_init now accept a 'compact_lease' for any requested funds
2021-07-20 13:28:38 -04:00
..
release-notes doc: Fixed typo in the release notes 2018-06-18 12:45:00 +02:00
schemas chaintopology: new command 'parsefeerate' 2021-07-20 13:28:38 -04:00
.gitignore Add documentation. 2015-07-18 10:46:53 +09:30
BACKUP.md improve hsm_secret doc 2021-07-19 12:45:44 +09:30
CHANGELOG.md docs: Add configuration for the sphinx documentation generator 2019-02-18 02:42:29 +00:00
FAQ.md added FAQ on getting a PSBT 2021-05-24 13:45:10 +09:30
FUZZING.md doc: add a document about our fuzz testing integration 2020-10-21 19:34:39 +02:00
HACKING.md doc: update HACKING.md 2020-10-23 12:47:47 -05:00
INSTALL.md make: have `git submodule update` be recursive 2020-12-11 13:20:54 +01:00
MAKING-RELEASES.md replace freenode with libera 2021-06-21 12:42:09 +09:30
Makefile chaintopology: new command 'parsefeerate' 2021-07-20 13:28:38 -04:00
PLUGINS.md liquidity-ads: pipe through request to funder, update policy 2021-07-20 13:28:38 -04:00
REPRODUCIBLE.md docs: Update the repro-build docs to the new docker-based system 2020-09-09 20:22:42 +09:30
STYLE.md doc: document how to try to write JSON schemas. 2021-06-25 09:49:33 +09:30
TOR.md doc/TOR: remove references to deprecated v2 hidden services 2021-05-24 20:22:45 +09:30
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 doc: Update the recommonmark extension for RTD compilation 2021-02-07 17:34:25 +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 chaintopology: new command 'parsefeerate' 2021-07-20 13:28:38 -04:00
lightning-addgossip.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-addgossip.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-autocleaninvoice.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-autocleaninvoice.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-check.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-check.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-checkmessage.7 doc: schema for listconfigs, compare with documentation. 2021-06-25 09:49:33 +09:30
lightning-checkmessage.7.md doc: schema for listconfigs, compare with documentation. 2021-06-25 09:49:33 +09:30
lightning-cli.1 Regenerate derived files 2021-02-11 09:48:55 +01:00
lightning-cli.1.md Regtest does not exist to the CLI 2021-02-08 14:46:50 +01:00
lightning-close.7 close: param to force-close a leased channel 2021-07-20 13:28:38 -04:00
lightning-close.7.md close: param to force-close a leased channel 2021-07-20 13:28:38 -04:00
lightning-connect.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-connect.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-createinvoice.7 invoices: display the payer note if it's for local offer, allow in fetchinvoice. 2021-07-03 12:13:45 +09:30
lightning-createinvoice.7.md invoices: display the payer note if it's for local offer, allow in fetchinvoice. 2021-07-03 12:13:45 +09:30
lightning-createonion.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-createonion.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-decode.7 offers: signatures are now optional. 2021-07-03 12:13:45 +09:30
lightning-decode.7.md offers: signatures are now optional. 2021-07-03 12:13:45 +09:30
lightning-decodepay.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-decodepay.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-delexpiredinvoice.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-delexpiredinvoice.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-delinvoice.7 invoices: display the payer note if it's for local offer, allow in fetchinvoice. 2021-07-03 12:13:45 +09:30
lightning-delinvoice.7.md invoices: display the payer note if it's for local offer, allow in fetchinvoice. 2021-07-03 12:13:45 +09:30
lightning-delpay.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-delpay.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-disableoffer.7 offers: signatures are now optional. 2021-07-03 12:13:45 +09:30
lightning-disableoffer.7.md offers: signatures are now optional. 2021-07-03 12:13:45 +09:30
lightning-disconnect.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-disconnect.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-feerates.7 chaintopology: new command 'parsefeerate' 2021-07-20 13:28:38 -04:00
lightning-feerates.7.md chaintopology: new command 'parsefeerate' 2021-07-20 13:28:38 -04:00
lightning-fetchinvoice.7 fetchinvoice: try to connect to note if we can't find a path for messages. 2021-07-03 12:13:45 +09:30
lightning-fetchinvoice.7.md fetchinvoice: try to connect to note if we can't find a path for messages. 2021-07-03 12:13:45 +09:30
lightning-fundchannel.7 channel leases: pass expected lease rates around in compat form 2021-07-20 13:28:38 -04:00
lightning-fundchannel.7.md channel leases: pass expected lease rates around in compat form 2021-07-20 13:28:38 -04:00
lightning-fundchannel_cancel.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-fundchannel_cancel.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-fundchannel_complete.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-fundchannel_complete.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-fundchannel_start.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-fundchannel_start.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-fundpsbt.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-fundpsbt.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-getinfo.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-getinfo.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-getlog.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-getlog.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-getroute.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-getroute.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-getsharedsecret.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-getsharedsecret.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-help.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-help.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-hsmtool.8 doc: fix 2021-06-30 09:43:23 +09:30
lightning-hsmtool.8.md doc: fix 2021-06-30 09:43:23 +09:30
lightning-invoice.7 invoice: output payment_secret in JSON. 2021-07-14 14:38:00 -05:00
lightning-invoice.7.md invoice: output payment_secret in JSON. 2021-07-14 14:38:00 -05:00
lightning-keysend.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-keysend.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-listchannels.7 doc: listchannels filter by destination 2021-07-14 14:34:00 -05:00
lightning-listchannels.7.md doc: listchannels filter by destination 2021-07-14 14:34:00 -05:00
lightning-listconfigs.7 lightningd: add force-feerates option. 2021-07-09 07:26:09 +09:30
lightning-listconfigs.7.md lightningd: add force-feerates option. 2021-07-09 07:26:09 +09:30
lightning-listforwards.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-listforwards.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-listfunds.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-listfunds.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-listinvoices.7 listinvoices: support listing by local offer_id. 2021-07-03 12:13:45 +09:30
lightning-listinvoices.7.md listinvoices: support listing by local offer_id. 2021-07-03 12:13:45 +09:30
lightning-listnodes.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-listnodes.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-listoffers.7 offers: signatures are now optional. 2021-07-03 12:13:45 +09:30
lightning-listoffers.7.md offers: signatures are now optional. 2021-07-03 12:13:45 +09:30
lightning-listpays.7 tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-listpays.7.md tools/fromschema.py: handle deprecated null field, don't create empty lists. 2021-06-25 09:49:33 +09:30
lightning-listpeers.7 dual-funding: update fee_step to be a feerate 2021-07-19 16:13:24 -04:00
lightning-listpeers.7.md dual-funding: update fee_step to be a feerate 2021-07-19 16:13:24 -04:00
lightning-listsendpays.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-listsendpays.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-listtransactions.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-listtransactions.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-multifundchannel.7 channel leases: pass expected lease rates around in compat form 2021-07-20 13:28:38 -04:00
lightning-multifundchannel.7.md channel leases: pass expected lease rates around in compat form 2021-07-20 13:28:38 -04:00
lightning-multiwithdraw.7 doc: fix 2021-06-30 09:43:23 +09:30
lightning-multiwithdraw.7.md doc: fix 2021-06-30 09:43:23 +09:30
lightning-newaddr.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-newaddr.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-notifications.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-notifications.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-offer.7 offers: signatures are now optional. 2021-07-03 12:13:45 +09:30
lightning-offer.7.md offers: signatures are now optional. 2021-07-03 12:13:45 +09:30
lightning-offerout.7 offers: signatures are now optional. 2021-07-03 12:13:45 +09:30
lightning-offerout.7.md offers: signatures are now optional. 2021-07-03 12:13:45 +09:30
lightning-openchannel_abort.7 schema: add 'funding_outnum' to openchannel_update schema 2021-07-11 10:41:08 +09:30
lightning-openchannel_abort.7.md schema: add 'funding_outnum' to openchannel_update schema 2021-07-11 10:41:08 +09:30
lightning-openchannel_bump.7 dual-funding: update fee_step to be a feerate 2021-07-19 16:13:24 -04:00
lightning-openchannel_bump.7.md dual-funding: update fee_step to be a feerate 2021-07-19 16:13:24 -04:00
lightning-openchannel_init.7 channel leases: pass expected lease rates around in compat form 2021-07-20 13:28:38 -04:00
lightning-openchannel_init.7.md channel leases: pass expected lease rates around in compat form 2021-07-20 13:28:38 -04:00
lightning-openchannel_signed.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-openchannel_signed.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-openchannel_update.7 schema: fixup for dual-funding things 2021-07-11 10:41:08 +09:30
lightning-openchannel_update.7.md schema: fixup for dual-funding things 2021-07-11 10:41:08 +09:30
lightning-parsefeerate.7 chaintopology: new command 'parsefeerate' 2021-07-20 13:28:38 -04:00
lightning-parsefeerate.7.md chaintopology: new command 'parsefeerate' 2021-07-20 13:28:38 -04:00
lightning-pay.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-pay.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-ping.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-ping.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-plugin.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-plugin.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-reserveinputs.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-reserveinputs.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-sendcustommsg.7 sendcustommsg: promote to non-dev 2021-07-14 14:39:44 -05:00
lightning-sendcustommsg.7.md sendcustommsg: promote to non-dev 2021-07-14 14:39:44 -05:00
lightning-sendinvoice.7 fetchinvoice: try to connect to note if we can't find a path for messages. 2021-07-03 12:13:45 +09:30
lightning-sendinvoice.7.md fetchinvoice: try to connect to note if we can't find a path for messages. 2021-07-03 12:13:45 +09:30
lightning-sendonion.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-sendonion.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-sendonionmessage.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-sendonionmessage.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-sendpay.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-sendpay.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-sendpsbt.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-sendpsbt.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-setchannelfee.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-setchannelfee.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-signmessage.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-signmessage.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-signpsbt.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-signpsbt.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-stop.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-stop.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-txdiscard.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-txdiscard.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-txprepare.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-txprepare.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-txsend.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-txsend.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-unreserveinputs.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-unreserveinputs.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-utxopsbt.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-utxopsbt.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-waitanyinvoice.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-waitanyinvoice.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-waitblockheight.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-waitblockheight.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-waitinvoice.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-waitinvoice.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-waitsendpay.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-waitsendpay.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-withdraw.7 doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightning-withdraw.7.md doc: schemas for everything else. 2021-06-25 09:49:33 +09:30
lightningd-config.5 docs: fix typo and wording 2021-07-19 12:49:08 +09:30
lightningd-config.5.md docs: fix typo and wording 2021-07-19 12:49:08 +09:30
lightningd.8 doc: fix 2021-06-30 09:43:23 +09:30
lightningd.8.md doc: fix 2021-06-30 09:43:23 +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