core-lightning/doc
Rusty Russell 3ae0c20026 getroute: change definition (and pay default) for riskfactor.
Up until now, riskfactor was useless due to implementation bugs, and
also the default setting is wrong (too low to have an effect on
reasonable payment scenarios).

Let's simplify the definition (by assuming that P(failure) of a node
is 1), to make it a simple percentage.  I examined the current network
fees to see what would work, and under this definition, a default of
10 seems reasonable (equivalent to 1000 under the old definition).

It is *this* change which finally fixes our test case!  The riskfactor
is now 40msat (1500000 * 14 * 10 / 5259600 = 39.9), comparable with
worst-case fuzz is 50msat (1001 * 0.05 = 50).

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-02-06 18:39:52 +01: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
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
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
HACKING.md Update testing requirements and instructions 2018-12-09 16:26:30 +01: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
INSTALL.md update the raspiberry build process 2019-01-04 22:47:25 +01:00
lightning-autocleaninvoice.7 lightning-autocleaninvoice.7: Properly generate instead of using an empty file. 2018-04-18 12:37:15 +02:00
lightning-autocleaninvoice.7.txt invoices: Implement autocleaninvoice. 2018-03-20 17:25:51 +01:00
lightning-check.7 doc: check manpage 2018-12-10 09:27:49 +01:00
lightning-check.7.txt doc: check manpage 2018-12-10 09:27:49 +01:00
lightning-cli.1 doc: Mention keyword arguments, update pay to mention use of null. 2018-02-12 09:30:16 +01:00
lightning-cli.1.txt doc: Mention keyword arguments, update pay to mention use of null. 2018-02-12 09:30:16 +01:00
lightning-close.7 peer_control: Have close accept channel IDs also. 2018-05-03 22:47:07 +02:00
lightning-close.7.txt peer_control: Have close accept channel IDs also. 2018-05-03 22:47:07 +02:00
lightning-connect.7 documentation: connect 2018-04-27 14:00:16 +02:00
lightning-connect.7.txt documentation: connect 2018-04-27 14:00:16 +02:00
lightning-decodepay.7 documentation: s/Protocol/Command/ 2018-04-27 14:00:16 +02:00
lightning-decodepay.7.txt documentation: s/Protocol/Command/ 2018-04-27 14:00:16 +02:00
lightning-delexpiredinvoice.7 documentation: s/Protocol/Command/ 2018-04-27 14:00:16 +02:00
lightning-delexpiredinvoice.7.txt documentation: s/Protocol/Command/ 2018-04-27 14:00:16 +02:00
lightning-delinvoice.7 documentation: s/Protocol/Command/ 2018-04-27 14:00:16 +02:00
lightning-delinvoice.7.txt documentation: s/Protocol/Command/ 2018-04-27 14:00:16 +02:00
lightning-disconnect.7 Man page for lightning-disconnect created 2018-12-05 01:26:01 +00:00
lightning-disconnect.7.txt Man page for lightning-disconnect created 2018-12-05 01:26:01 +00:00
lightning-fundchannel.7 openingd/json_fund_channel: 2019-01-29 04:50:01 +00:00
lightning-fundchannel.7.txt openingd/json_fund_channel: 2019-01-29 04:50:01 +00:00
lightning-getroute.7 getroute: change definition (and pay default) for riskfactor. 2019-02-06 18:39:52 +01:00
lightning-getroute.7.txt getroute: change definition (and pay default) for riskfactor. 2019-02-06 18:39:52 +01:00
lightning-invoice.7 invoice: option to expose/not-expose private channels. 2019-01-15 12:01:38 +01:00
lightning-invoice.7.txt invoice: option to expose/not-expose private channels. 2019-01-15 12:01:38 +01:00
lightning-listchannels.7 listchannels: allow source arg to list channels by their source node. 2019-01-15 12:01:38 +01:00
lightning-listchannels.7.txt listchannels: allow source arg to list channels by their source node. 2019-01-15 12:01:38 +01:00
lightning-listfunds.7 doc: Update docs to remove 100% upper bound 2018-09-20 02:41:28 +00:00
lightning-listfunds.7.txt doc: Spelling corrections 2018-09-07 22:46:56 +02:00
lightning-listinvoices.7 changed formatting for better readability on github 2018-08-28 03:38:58 +00:00
lightning-listinvoices.7.txt changed formatting for better readability on github 2018-08-28 03:38:58 +00:00
lightning-listpayments.7 documentation: s/Protocol/Command/ 2018-04-27 14:00:16 +02:00
lightning-listpayments.7.txt documentation: s/Protocol/Command/ 2018-04-27 14:00:16 +02:00
lightning-listpeers.7 [docs] Add missing 'level' description for listpeers manpage. 2019-01-08 15:35:17 -08:00
lightning-listpeers.7.txt [docs] Add missing 'level' description for listpeers manpage. 2019-01-08 15:35:17 -08:00
lightning-newaddr.7 Updated docs to reflect bech32 default 2018-07-23 23:46:06 +00:00
lightning-newaddr.7.txt Updated docs to reflect bech32 default 2018-07-23 23:46:06 +00:00
lightning-pay.7 getroute: change definition (and pay default) for riskfactor. 2019-02-06 18:39:52 +01:00
lightning-pay.7.txt getroute: change definition (and pay default) for riskfactor. 2019-02-06 18:39:52 +01:00
lightning-sendpay.7 cleanup: Fix a typo in the sendpay manpage 2019-01-29 00:50:09 +00:00
lightning-sendpay.7.txt cleanup: Fix a typo in the sendpay manpage 2019-01-29 00:50:09 +00:00
lightning-waitanyinvoice.7 documentation: s/Protocol/Command/ 2018-04-27 14:00:16 +02:00
lightning-waitanyinvoice.7.txt documentation: s/Protocol/Command/ 2018-04-27 14:00:16 +02:00
lightning-waitinvoice.7 doc: Regenerate man-pages after spelling corrections 2018-09-07 22:46:56 +02:00
lightning-waitinvoice.7.txt doc: Spelling corrections 2018-09-07 22:46:56 +02:00
lightning-waitsendpay.7 docs: document changes to waitsendpay command. 2019-01-23 22:08:08 +01:00
lightning-waitsendpay.7.txt docs: document changes to waitsendpay command. 2019-01-23 22:08:08 +01:00
lightning-withdraw.7 feerate: allow names 'urgent' 'normal' and 'slow'. 2018-08-30 16:33:35 +02:00
lightning-withdraw.7.txt feerate: allow names 'urgent' 'normal' and 'slow'. 2018-08-30 16:33:35 +02:00
lightningd-config.5 docs: document plugin options. 2018-12-05 01:22:55 +01:00
lightningd-config.5.txt docs: document plugin options. 2018-12-05 01:22:55 +01:00
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 Manpage for lightning-listchannels created 2019-01-08 23:02:17 +00:00
MAKING-RELEASES.md doc/MAKING-RELEASES: clarifications based on previous release. 2019-01-15 02:18:30 +00:00
PLUGINS.md configure: (mostly) revert b7a56f0531 2019-01-15 02:52:13 +00:00
STYLE.md Fix typos 2018-03-25 15:53:01 +02:00
TOR.md Errors corrected 2018-08-03 02:23:48 +00:00