Commit Graph

28 Commits

Author SHA1 Message Date
ziggie
a52771ddcc
reuse route when fees insufficient and add rapid rebalance fee check 2023-01-02 15:44:05 +01:00
rkfg
4116c3094c Fix fee ppm calculation 2022-12-17 15:41:21 +03:00
rkfg
189f124597 Spelling 2022-12-17 15:17:50 +03:00
ziggie
cefbff413d
add exclusive lock when writing to Statfile 2022-12-10 11:35:47 +01:00
rkfg
976bfe8c14 Make timeouts customizable 2022-11-07 18:08:52 +03:00
ziggie
6c35f891c8
ctx separation and smaller nits 2022-11-06 23:36:57 +01:00
rkfg
70fd2de2c6 Add mission control helper with fail tolerance 2022-11-04 00:12:46 +03:00
ziggie
d27f007d7b
Introducing Rapid Rebalancing 2022-10-28 17:00:44 +02:00
rkfg
cbc663b9f5 Better error logging function 2022-10-22 15:19:19 +03:00
rkfg
0828ae9275 Report unusual probe errors 2022-10-22 14:45:26 +03:00
rkfg
6d09e7376e Show final fee ppm on success 2022-10-22 14:45:10 +03:00
rkfg
3b09a19b37 Remove channel ids from invoice description
It's no longer accurate anyway and never was
because invoices were reused.
2022-10-09 14:14:23 +03:00
rkfg
d663b21b86 Add invoice cache 2022-10-09 14:06:12 +03:00
rkfg
5c001d0d4f Format msat fees 2022-10-02 14:52:22 +03:00
rkfg
4a45b7a23c Add lost profits accounting, fixes #2 2022-10-01 16:02:19 +03:00
rkfg
8e4521e033 Prevent failure index underflow 2022-09-09 19:16:18 +03:00
rkfg
a06a5b9381 Fix typo 2022-08-27 19:12:53 +03:00
rkfg
440c6bd113 Prevent crash on failed hop index out of range 2022-08-26 12:24:08 +03:00
rkfg
4d0cef0ff5 Add saving rebalance results to a CSV file 2022-08-25 20:03:37 +03:00
rkfg
f22cd2574b Only probe routes on TCF error 2022-08-25 19:57:56 +03:00
rkfg
83f4ba6a39 Add min amount 2022-08-22 23:01:46 +03:00
rkfg
27ba7d6c05 Formatting improvements 2022-08-21 12:57:47 +03:00
rkfg
b83a23d693 Consider fees when probing 2022-08-21 02:00:53 +03:00
rkfg
77bcea642b Always rebuild routes after probing 2022-08-21 01:15:39 +03:00
rkfg
a3ce2794d1 Cache failed routes, use context with timeouts 2022-08-20 22:19:48 +03:00
rkfg
2040013708 Add route probing 2022-08-20 20:20:15 +03:00
rkfg
316874c97f Report max attempt fee 2022-08-20 18:04:49 +03:00
rkfg
e47de9192f Add code 2022-08-20 17:26:13 +03:00