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