core-lightning/contrib
Rusty Russell 3c5c22b17a askrene: change inform interface, take into account reserve.
Lagrang3 points out that if we hit a maximum, we should take into account
the reserve.  This is true, but it's hard for the caller to do, so change
the API to be slightly higher level.

Tell "inform" what happened, and it adjust the constraints appropriately.
This makes the least assumptions possible (a reserve does *not* mean that
the capacity was actually used at that time).

We also add a mode to say "this succeeded": for now this does nothing,
but it could reduce both min/max capacities, and add capacity in the
other direction.  This is useful for future payments, but not as useful
for the current one.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2024-10-04 11:27:53 +09:30
..
cln-tracer cln-tracer: readme usage clarifications 2024-09-05 15:49:03 -07:00
docker docker: Docker file fixes for reproducible builds 2024-08-15 16:47:45 +09:30
init Remove --daemon from lightningd.service 2023-07-09 13:02:10 +09:30
keys gpg: New public key 2024-09-24 21:00:25 -07:00
msggen askrene: change inform interface, take into account reserve. 2024-10-04 11:27:53 +09:30
plugins tests: notification response fixes 2023-07-10 14:51:11 +09:30
pylightning tests: notification response fixes 2023-07-10 14:51:11 +09:30
pyln-client pyln-client: try to bump version 2024-09-03 23:24:12 -07:00
pyln-grpc-proto cln-grpc: add anchors/even to primitives 2024-09-20 17:01:04 -07:00
pyln-proto meta: update changelog for v24.08 2024-08-28 21:49:21 -07:00
pyln-spec Fix incorrect hex value for Signet port 2024-02-16 15:54:29 +01:00
pyln-testing pyln-testing: add gossip_store_file arg to get_node() 2024-09-19 12:16:53 +09:30
reprobuild docker: Docker file fixes for reproducible builds 2024-08-15 16:47:45 +09:30
sanitizer_suppressions common/autodata: use instead of ccan/autodata 2021-09-21 18:04:43 +02:00
bootstrap-node.sh Replace head -n with sort -R for better random peer selection 2023-01-04 13:29:46 +10:30
cl-repro.sh script: Adjusting the script with ubuntu:noble updates 2024-06-18 16:53:32 -07:00
clang-coverage-report.sh contrib: script to generate Clang coverage report 2023-06-15 10:47:56 +09:30
config-example Added sample config file 2023-06-21 14:57:34 +09:30
giantnode.py contrib/giantnode.py: populate three regtest nodes with many invoices/forwards/payments. 2022-09-18 16:21:54 +02:00
lightning-cli.bash-completion Fix bash completion. 2020-05-15 15:25:33 +02:00
short_channel_id-to-txid.sh Add compability to current formalism to short_channel_id-to-txid.sh 2019-10-04 00:38:52 +00:00
startup_regtest.sh regtest: fix check for bitcoin-cli 2024-02-04 16:54:53 +01:00