1
0
Fork 0
mirror of https://github.com/ACINQ/eclair.git synced 2025-03-14 11:58:19 +01:00
eclair/eclair-core
Fabrice Drouin 6d5ed22c4d
Router: prune channel that our peer does not have (#647)
* router: prune channel that our peer does not have

when we receive a reply to a channel query, we check whether channels that we have
but they don't can are stale and can be pruned.

* router: cap the number of channels that we would prune

We limit the number of channels that we will prune to avoid
freezing the app.

* pruning: simplify our process and address change requests

we restore the computation of missing channels that we had before, remove
new `isStale` and `isInRange` method and simplify short channel ids range
check.

* pruning: improve test, don't prune nodes (they are not handled on android)
2018-07-13 17:19:54 +02:00
..
src Router: prune channel that our peer does not have (#647) 2018-07-13 17:19:54 +02:00
eclair-cli Adding ability to set expiry when creating a new invoice (#632) 2018-06-19 13:13:07 +02:00
pom.xml Merge branch 'wip-routing-sync' into android 2018-06-27 16:12:00 +02:00