lnd/docs
bitromortac b0f0715813
routing: fix fee limit condition
When iterating edges, pathfinding checks early whether using an edge
would violate the requested total fee limit for a route. This check is
done on the net amount (an amount the inbound fee is calculated with).
However, a possible next hop's fee discount leads to a reduction in fees
and as such using the net amount leads to assuming a higher cumulative
fee than the route really has, excluding the path erroneously. We
perform the fee limit check on the amount to send, which includes both
inbound and outbound fees. This should be possible as the first hop's
outbound fee is zero and therefore doesn't have to be checked in the
end.
2024-07-30 08:53:09 +02:00
..
grpc multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
release-notes routing: fix fee limit condition 2024-07-30 08:53:09 +02:00
rest multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
code_contribution_guidelines.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
code_formatting_rules.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
configuring_tor.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
debugging_lnd.md scripted-diff: replace ⛰ emoji with $ [skip ci] 2022-10-28 12:06:49 -04:00
DOCKER.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
etcd.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
fuzz.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
INSTALL.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
key_import.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
leader_election.md scripted-diff: replace ⛰ emoji with $ [skip ci] 2022-10-28 12:06:49 -04:00
macaroons.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
MAKEFILE.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
musig2.md multi: move itest out of lntest 2023-02-23 21:56:08 +08:00
nat_traversal.md scripted-diff: replace ⛰ emoji with $ [skip ci] 2022-10-28 12:06:49 -04:00
postgres.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
psbt.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
recovery.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
release.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
remote-signing.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
ruby-thing.rb docs: update contribution guidelines to add section on commit structure 2018-12-18 20:59:46 -08:00
safety.md Merge pull request #8881 from mwaite-codes/fix-doc-grammar 2024-07-23 00:25:17 -06:00
sqlite.md docs: add sqlite instructions 2023-01-25 14:16:56 +02:00
wallet.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
watchtower.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
zero_conf_channels.md docs: add documentation for zero-conf channels 2022-08-10 14:25:11 -04:00