Commit Graph

14 Commits

Author SHA1 Message Date
Michael Schmoock
4d8b258f8b feeadjuster: fix testflake in test_feeadjuster_imbalance 2022-12-26 13:52:00 +01:00
Rusty Russell
ca375ad367 feeadjuster: fix test for latest c-lightning which required payment_secret
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2021-07-23 22:03:27 +09:30
Gálli Zoltán
be10209355 feeadjuster: review fixes part 4 2020-12-21 15:00:38 +01:00
Gálli Zoltán
0a3fe31056 feeadjuster: review fixes part 2 2020-12-21 15:00:38 +01:00
Gálli Zoltán
fabb7d370a feeadjuster: review fixes 2020-12-21 15:00:38 +01:00
Michael Schmoock
d38cad534a feeadjuster: remaining test flakes and cleanups 2020-11-29 16:30:02 +01:00
Antoine Poinsot
8c2be06595 feeadjuster: test fee adjustment in init
Signed-off-by: Antoine Poinsot <darosior@protonmail.com>
2020-11-29 16:30:02 +01:00
Antoine Poinsot
b9f321d586 feeadjuster: misc cleanups in imbalance test
Be sure to catch the actual line we want to catch (one per scid), and
remove an unused variable.

Signed-off-by: Antoine Poinsot <darosior@protonmail.com>
2020-11-29 16:30:02 +01:00
Gálli Zoltán
00fe0c209e feeadjuster: final nits 2020-11-28 14:49:26 +01:00
Gálli Zoltán
6bbd26af18 feeadjuster: review fixes
- forcefeeadjust method becomes feeadjust
- call feeadjust in plugin init
- prevent calling setchannelfee multiple times with the same parameters
- new optional get_ratio_hard and get_ratio_soft functions
- safety check in get_ratio functions
- maybe_setchannelfee is more concise thanks to @m-schmoock
- new test cases by @m-schmoock
2020-11-28 14:49:26 +01:00
Michael Schmoock
df4b422491 fix: flaky test on feeadjuster 2020-11-11 12:00:27 +01:00
Michael Schmoock
75c4194b03 feeadjuster: adds imbalance limiter 2020-11-11 12:00:27 +01:00
Antoine Poinsot
3617674dc4 feeadjuster: fuzz update trigger treshold, add hysterisis
Signed-off-by: Antoine Poinsot <darosior@protonmail.com>
2020-10-21 16:06:40 +02:00
Antoine Poinsot
2cb082d878 feeadjuster: test fee adjustment
Signed-off-by: Antoine Poinsot <darosior@protonmail.com>
2020-10-21 16:06:40 +02:00