mirror of
https://github.com/ACINQ/eclair.git
synced 2025-02-24 14:50:46 +01:00
In this PR we add a basic integration test between `Channel` and `Router` that checks the proper handling of local announcements. * disable router rebroadcast in tests * use separate ActorSystem for alice and bob in tests * add a simple channel-router integration test * fix bug found in new channel-router test The new test was failing, due to a bug. When a local channel graduates from private to public, we do not copy existing known `channel_update`s. Current implementation guarantees that we will process our local `channel_update` immediately, but what about our peer? * fix rebroadcast for local announcements We fix a second bug where gossip origin wasn't properly set for local announcements * increase ram for tests to 2G * improve debuggability of integration tests |
||
---|---|---|
.. | ||
modules | ||
src | ||
pom.xml |