Commit Graph

  • 9e2e01487f Fix node cache lifetime parameter not applying v1.6.1 rkfg 2022-10-30 12:39:27 +0300
  • 5aeff0476e
    Merge pull request #18 from ziggie1984/rapid_rebalance v1.6.0 rkfg 2022-10-29 23:05:34 +0300
  • 167e24325a
    bugfix call by reference ziggie 2022-10-29 00:12:22 +0200
  • 76bab78fdb
    Merge branch 'master' into rapid_rebalance rkfg 2022-10-29 00:43:23 +0300
  • b3f22da7ca Update README rkfg 2022-10-29 00:42:23 +0300
  • de5e4e2c23
    Merge branch 'master' into rapid_rebalance rkfg 2022-10-29 00:41:22 +0300
  • f37db52009 Add node cache info rkfg 2022-10-29 00:37:05 +0300
  • be60dd99c8 Store node info timestamp to cache file rkfg 2022-10-29 00:33:47 +0300
  • d27f007d7b
    Introducing Rapid Rebalancing ziggie 2022-10-27 22:10:17 +0200
  • f15046dd19 Move the installation section of README higher rkfg 2022-10-27 09:55:06 +0300
  • 74bd1d3d80 Fix node cache filename CLI parameter name v1.5.2 rkfg 2022-10-27 09:51:06 +0300
  • 2895c1b705 Update readme rkfg 2022-10-22 16:52:56 +0300
  • ec3b0ee698 Merge cache, expire node individually v1.5.1 rkfg 2022-10-22 15:53:29 +0300
  • b30dd5c9a3 Add node cache v1.5.0 rkfg 2022-10-22 15:21:47 +0300
  • cbc663b9f5 Better error logging function rkfg 2022-10-22 15:19:19 +0300
  • 0828ae9275 Report unusual probe errors rkfg 2022-10-22 14:45:26 +0300
  • 6d09e7376e Show final fee ppm on success rkfg 2022-10-22 14:45:10 +0300
  • a1d0e56f6b Fix <1 sat fee formatting 🤦‍♂️ rkfg 2022-10-22 14:43:19 +0300
  • 080f0c7f93
    Merge pull request #15 from ziggie1984/show_ppm rkfg 2022-10-22 14:29:06 +0300
  • 465b61829c Validate excluded node ids v1.4.0 rkfg 2022-10-15 15:59:31 +0300
  • fc246d16bc
    Merge pull request #14 from ziggie1984/econ_ratio_max_ppm rkfg 2022-10-15 15:21:35 +0300
  • baef3dfa6a
    show ppm in addition to sats ziggie 2022-10-12 17:25:12 +0200
  • 915aac7d89
    add econ-max-fee-ppm ziggie 2022-10-12 15:56:12 +0200
  • ff1ae5828c
    add scid and change uint64 to string arrays ziggie 2022-10-07 03:18:32 +0200
  • 14faea3be9
    Merge pull request #12 from rkfg/rel_amount v1.3.0 rkfg 2022-10-10 18:30:16 +0300
  • 42f7a74834 Fix min amount when amount isn't specified rkfg 2022-10-10 16:07:18 +0300
  • 3b09a19b37 Remove channel ids from invoice description rkfg 2022-10-09 14:14:23 +0300
  • d663b21b86 Add invoice cache rkfg 2022-10-09 14:06:12 +0300
  • b0946995dd Validate relative/absolute amounts rkfg 2022-10-09 01:36:28 +0300
  • e41698d7d2 Add relative source/target amounts, part of #3 rkfg 2022-10-08 18:31:02 +0300
  • 19c2304bc3 Add missing TOML options rkfg 2022-10-08 18:15:12 +0300
  • b806360d46 Skip channel pairs with same remote pk rkfg 2022-10-08 17:00:55 +0300
  • 2e3f0183d4
    Merge pull request #11 from ziggie1984/pr_issue_7 rkfg 2022-10-08 15:40:41 +0300
  • a17aa15a92
    add --from and --to as array to select more than one channel ziggie 2022-10-08 14:31:45 +0200
  • 5c001d0d4f Format msat fees v1.2.2 rkfg 2022-10-02 14:52:22 +0300
  • a53863e7f3 Show argument parse errors rkfg 2022-10-02 14:41:09 +0300
  • 73bc04ae21 Add allow unbalance options v1.2.1 rkfg 2022-10-01 18:37:56 +0300
  • 71103e9448 Add fee limit ppm rkfg 2022-10-01 18:06:44 +0300
  • 872e073cb8 Skip routes with negative max fees rkfg 2022-10-01 17:30:33 +0300
  • 1cd50471ab Update README.md v1.2.0 rkfg 2022-10-01 16:14:48 +0300
  • 4a45b7a23c Add lost profits accounting, fixes #2 rkfg 2022-10-01 16:02:19 +0300
  • 974e938313
    Merge pull request #1 from ziggie1984/toml_support rkfg 2022-09-30 09:30:43 +0300
  • 2ed32f0fbe
    renaming to .sample ziggie 2022-09-29 18:07:51 +0200
  • 8f108a2376
    complementing all options to be referred to by the same name ziggie 2022-09-29 18:03:23 +0200
  • 1b7c910489
    rename config.toml ziggie 2022-09-29 17:58:06 +0200
  • d0a5e82dd1
    add toml support ziggie 2022-09-28 17:08:32 +0200
  • 6f381ae310 Fix from channel selection logic v1.1.1 rkfg 2022-09-26 16:56:23 +0300
  • 869fcdb466 Respect min amount when picking channels v1.1.0 rkfg 2022-09-11 17:36:10 +0300
  • 8e4521e033 Prevent failure index underflow rkfg 2022-09-09 19:16:18 +0300
  • 4a84505a83 Add short option for ratio rkfg 2022-09-06 15:45:40 +0300
  • c33adeea59 Update deps rkfg 2022-09-05 00:48:57 +0300
  • 788f2b6bf7 Reset failed routes once rkfg 2022-09-03 03:50:00 +0300
  • cc815a60b5 Ban failed routes for 5 minutes instead of hour rkfg 2022-08-27 19:13:09 +0300
  • a06a5b9381 Fix typo rkfg 2022-08-27 19:12:53 +0300
  • 6e90770991 Optimize channel pair selection rkfg 2022-08-27 17:40:27 +0300
  • 440c6bd113 Prevent crash on failed hop index out of range rkfg 2022-08-26 12:24:08 +0300
  • e83f43935b Add installation instruction rkfg 2022-08-25 20:25:11 +0300
  • 40da434517 Rename module for easier installation v1.0.0 rkfg 2022-08-25 20:09:21 +0300
  • 4d0cef0ff5 Add saving rebalance results to a CSV file rkfg 2022-08-25 20:03:37 +0300
  • f22cd2574b Only probe routes on TCF error rkfg 2022-08-25 19:57:56 +0300
  • 3933c904e6 Update README.md help rkfg 2022-08-25 10:16:09 +0300
  • ab129508b8 Time out channel picking early rkfg 2022-08-23 15:15:25 +0300
  • 332d1014b6 Add screenshot rkfg 2022-08-23 15:15:12 +0300
  • 72e3c82ffd Update README.md rkfg 2022-08-22 23:08:05 +0300
  • 83f4ba6a39 Add min amount rkfg 2022-08-22 23:01:46 +0300
  • 2e98c46eb0 Don't create a new invoice for each attempt rkfg 2022-08-22 15:57:48 +0300
  • f083e7ebbc Don't count high fee error as a step when probing rkfg 2022-08-22 15:53:10 +0300
  • 3d32c32793 Simplify context timeout logic rkfg 2022-08-22 13:59:38 +0300
  • 90ffa2040e Add route search timeout rkfg 2022-08-22 11:44:28 +0300
  • 630b6ab2b7 Add README.md rkfg 2022-08-21 17:55:15 +0300
  • 69855695c8 Unify parameters, add config sample rkfg 2022-08-21 17:31:50 +0300
  • b543a33096 Fix help message rkfg 2022-08-21 17:16:00 +0300
  • 39bac84079 Add source/target channel forcing rkfg 2022-08-21 13:20:52 +0300
  • 27ba7d6c05 Formatting improvements rkfg 2022-08-21 12:57:47 +0300
  • 890eda9416 Properly handle context timeout rkfg 2022-08-21 12:51:05 +0300
  • db67986234 Show additional node info in route dump rkfg 2022-08-21 11:50:07 +0300
  • be1773d91c Add more channel/node exclusions rkfg 2022-08-21 11:26:50 +0300
  • b14a05507a Fix probing step after hitting a fee wall rkfg 2022-08-21 11:18:17 +0300
  • 245d17ca8e Handle high fees better during probing rkfg 2022-08-21 02:21:05 +0300
  • b83a23d693 Consider fees when probing rkfg 2022-08-21 02:00:53 +0300
  • 77bcea642b Always rebuild routes after probing rkfg 2022-08-21 01:15:39 +0300
  • 69b4af0fe0 Fix failure cache cleanup rkfg 2022-08-20 22:32:26 +0300
  • a3ce2794d1 Cache failed routes, use context with timeouts rkfg 2022-08-20 22:19:48 +0300
  • 0ead4ec4ee Fix panic rkfg 2022-08-20 21:23:12 +0300
  • d626bd880c Add ignored channels rkfg 2022-08-20 21:12:19 +0300
  • 652c186cf0 Support config rkfg 2022-08-20 20:43:51 +0300
  • 1ce3c14e3f Fix displaying route fees rkfg 2022-08-20 20:26:57 +0300
  • 2040013708 Add route probing rkfg 2022-08-20 20:02:25 +0300
  • 6a5e0885da Make tls path optional rkfg 2022-08-20 18:22:19 +0300
  • 316874c97f Report max attempt fee rkfg 2022-08-20 18:04:49 +0300
  • 2ea942f357 Remove redundant message rkfg 2022-08-20 17:40:40 +0300
  • f251d4bd83 Fix invoice amount rkfg 2022-08-20 17:32:14 +0300
  • e47de9192f Add code rkfg 2022-08-20 17:11:45 +0300
  • d055e349e1
    Initial commit rkfg 2022-08-20 17:11:10 +0300