Commit Graph

83 Commits

Author SHA1 Message Date
ziggie
56017f52a7
Add Decrease Strategy for Rapid Rebalances 2023-04-18 22:44:54 +02:00
rkfg
00151033e9 Get rid of global var 2023-01-14 20:33:17 +03:00
rkfg
ff679c977d Reword descriptions 2023-01-14 20:27:02 +03:00
ziggie
bfe17d0ce1
add the option to exclude channels by channelage 2023-01-14 10:27:33 +01:00
ziggie
9b55697957
refactor rebalancer 2022-12-18 00:42:50 +01:00
rkfg
410566cb36 Fix rapid rebalance total amount calculation 2022-12-17 22:44:25 +03:00
ziggie
ee3af3dffe add accelerator 2022-12-17 15:43:49 +03:00
rkfg
91acf21086 Fix initial fee in rapid rebalance 2022-12-17 15:07:03 +03:00
rkfg
7cb051fc97 Simplify rapid rebalance result 2022-12-17 13:48:49 +03:00
ziggie
5a3a41afae
add fee output 2022-12-11 21:11:27 +01:00
ziggie
98068a105d
add amount when rapid rebalancing 2022-12-10 10:49:52 +01:00
rkfg
fbaf4c6bd6 Fix lost profit description, closes #40 2022-11-26 17:29:12 +03:00
rkfg
e834b06a85 Add non-zero exit codes on rebalance failure 2022-11-26 15:40:46 +03:00
ziggie
e66a8c9d3c
add go build flags 2022-11-14 01:19:59 +01:00
rkfg
648507fe46
Merge pull request #37 from rkfg/info 2022-11-13 16:25:18 +03:00
rkfg
cba223cf70
Merge branch 'master' into exclude_from_to 2022-11-13 16:22:11 +03:00
rkfg
2c366146bf Add info report 2022-11-13 14:06:06 +03:00
rkfg
571700d623 Make stopChan buffered 2022-11-13 03:28:17 +03:00
ziggie
916e6b8627
exclude-from and exclude-to 2022-11-12 18:30:15 +01:00
rkfg
d9ba0212c7
Merge pull request #35 from ziggie1984/new_helpermessage 2022-11-12 18:46:20 +03:00
ziggie
0c767188b1
add new help message instead of using builtin 2022-11-12 16:43:35 +01:00
rkfg
64fd8d5c85 Check if source/target node is online 2022-11-12 16:38:59 +03:00
rkfg
976bfe8c14 Make timeouts customizable 2022-11-07 18:08:52 +03:00
rkfg
19a61db973
Merge pull request #29 from rkfg/deprecate-allow-unbalance 2022-11-07 14:45:31 +03:00
ziggie
6c35f891c8
ctx separation and smaller nits 2022-11-06 23:36:57 +01:00
rkfg
779917da42 Deprecate --allow-unbalance-from/to 2022-11-05 17:23:56 +03:00
ziggie
aec13d068b
add failtolerance also for probing 2022-11-05 14:29:32 +01:00
ziggie
b3aaeacd31
unify to/from for nodes and channels 2022-11-04 14:11:07 +01:00
rkfg
f051cd58c1 Unify channel/node exclusion 2022-11-04 15:06:42 +03:00
rkfg
70fd2de2c6 Add mission control helper with fail tolerance 2022-11-04 00:12:46 +03:00
rkfg
241e765b31 Fix parameter name typo 2022-10-30 16:53:38 +03:00
rkfg
f59d2466e5 Add version command 2022-10-30 13:47:14 +03:00
rkfg
9e2e01487f Fix node cache lifetime parameter not applying 2022-10-30 12:39:27 +03:00
ziggie
167e24325a
bugfix call by reference 2022-10-29 00:12:22 +02:00
rkfg
de5e4e2c23
Merge branch 'master' into rapid_rebalance 2022-10-29 00:41:22 +03:00
rkfg
f37db52009 Add node cache info 2022-10-29 00:37:05 +03:00
rkfg
be60dd99c8 Store node info timestamp to cache file
Last update isn't updated often for many nodes which makes cache
useless. Instead, we now save the last info retrieval timestamp with
it. The existing cache will be invalidated due to the structure change.
2022-10-29 00:33:47 +03:00
ziggie
d27f007d7b
Introducing Rapid Rebalancing 2022-10-28 17:00:44 +02:00
rkfg
74bd1d3d80 Fix node cache filename CLI parameter name
and also expand README slightly.
2022-10-27 09:51:06 +03:00
rkfg
ec3b0ee698 Merge cache, expire node individually 2022-10-22 15:55:09 +03:00
rkfg
b30dd5c9a3 Add node cache 2022-10-22 15:21:47 +03:00
ziggie
baef3dfa6a
show ppm in addition to sats 2022-10-12 17:35:32 +02:00
ziggie
915aac7d89
add econ-max-fee-ppm 2022-10-12 17:31:50 +02:00
ziggie
ff1ae5828c
add scid and change uint64 to string arrays 2022-10-12 13:20:51 +02:00
rkfg
42f7a74834 Fix min amount when amount isn't specified 2022-10-10 16:07:18 +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
b0946995dd Validate relative/absolute amounts 2022-10-09 01:36:28 +03:00
rkfg
e41698d7d2 Add relative source/target amounts, part of #3 2022-10-08 18:31:02 +03:00
rkfg
19c2304bc3 Add missing TOML options 2022-10-08 18:15:12 +03:00