Commit Graph

708 Commits

Author SHA1 Message Date
Carsten Otto
6d5bc5ed4b compare base fee using numerical value 2022-06-15 17:51:11 +02:00
Carsten Otto
e6e2c16b6c use balance instead of available sats in comparison 2022-06-15 17:45:20 +02:00
Carsten Otto
cb6e71f394 make channel columns sortable 2022-06-15 17:24:08 +02:00
Carsten Otto
1e78f37c29 use public/unannounced 2022-06-15 13:05:38 +02:00
Carsten Otto
dd275bb131 consider new channels if older (overlapping) channels exist/existed
fixes #54
2022-06-13 20:46:55 +02:00
Carsten Otto
4a7af5ffdc add documentation 2022-06-13 14:22:04 +02:00
Carsten Otto
a657743171 add rating to channel details 2022-06-13 13:34:00 +02:00
Carsten Otto
b05ab08f4c return empty rating as -1, include message in output for node details 2022-06-13 12:59:21 +02:00
Carsten Otto
6026f74423 update spotbugs plugin 2022-06-13 12:36:00 +02:00
Carsten Otto
c3fe68fbc5 add missing separator to warning descriptions 2022-06-13 11:09:25 +02:00
Carsten Otto
27e44647ef add "node rating" warning 2022-06-13 10:57:51 +02:00
Carsten Otto
d977d7c9d1 include rating in node details 2022-06-13 10:01:48 +02:00
Carsten Otto
a20969160c fix computation of average local balance
fixes #53
2022-06-11 17:17:19 +02:00
Carsten Otto
47d36d80b4 scale rating by average local liquidity
fixes #51
2022-06-09 16:55:48 +02:00
Carsten Otto
eb43aa53d3 make class and constructor public 2022-06-09 16:18:21 +02:00
Carsten Otto
15d9beff34 scale rating by days
fixes #52
2022-06-09 16:14:19 +02:00
Carsten Otto
12c5ae003c remove bonus point for ratings 2022-06-09 15:47:53 +02:00
danielbroll
8361a421b6 channel details: show channel age (in blocks, days with 2016 blocks/day) 2022-06-06 17:10:13 +02:00
danielbroll
56e82e2e45 add title for all icons 2022-06-06 17:10:13 +02:00
danielbroll
50ae5e4748 node details: differentiate "closed" into coop/force/breach closed 2022-06-06 17:10:13 +02:00
danielbroll
babe98edcc node details: show max 3 closed channels and hide the rest 2022-06-06 17:10:13 +02:00
danielbroll
20b34a968a node details: show pubkey (copy to clipboard) 2022-06-06 17:10:13 +02:00
danielbroll
73aee2de6f show pubkey in URL (to enable copy paste), redirect from search result page if necessary 2022-06-06 17:10:13 +02:00
Carsten Otto
2b4fb44aaa fail edge computation without connected middleware
fixes #36
2022-06-06 16:39:53 +02:00
Carsten Otto
973a3ef2be rename controller 2022-06-06 16:10:26 +02:00
Carsten Otto
f840b30c01 automatically reconnect to middleware after failure/shutdown
fixes #39
2022-06-06 16:08:21 +02:00
Carsten Otto
adf3795d47 ignore inactive local channels for route computation 2022-06-06 15:46:35 +02:00
Carsten Otto
b6e36b8691 query for open channels only 2022-06-06 15:32:28 +02:00
Carsten Otto
224c338dc1 fix: terminate loop if there are only invalid (non-settled) invoices
fixes #48
2022-06-06 15:21:40 +02:00
Carsten Otto
e068b8867a allow configuration of durations used for ratings 2022-06-03 16:46:40 +02:00
Carsten Otto
d820e43595 tweak factor for rebalanced amounts 2022-06-03 13:21:09 +02:00
Carsten Otto
c5a4685e9e take local balance into account for rating 2022-06-03 11:46:50 +02:00
Carsten Otto
fd3ec7353f add basic support for ratings 2022-06-03 10:58:52 +02:00
Carsten Otto
3b4ac5d340 fix syntax 2022-06-03 10:57:59 +02:00
Carsten Otto
a77874124d use channel ID to compute open height 2022-06-03 09:45:17 +02:00
danielbroll
db25d0a1a5 status page 2022-06-02 18:06:12 +02:00
Carsten Otto
5e08e230ed legacy: fix styling, pad values 2022-06-02 17:46:05 +02:00
Carsten Otto
fac4ddcb60 legacy: include fee rate in output 2022-06-02 13:22:27 +02:00
Carsten Otto
74dc369381 legacy: include balance in output 2022-06-02 13:22:27 +02:00
Carsten Otto
c6a646bafc legacy: show capacity without millisat .000 2022-06-02 13:22:27 +02:00
Carsten Otto
e9484006d4 do not persist failed HTLCs 2022-05-30 23:24:22 +02:00
Carsten Otto
4796c6f592 fix: MPP self-payments
fixes #47
2022-05-30 22:23:33 +02:00
Carsten Otto
8580ff685f update cpd 2022-05-30 20:44:27 +02:00
Carsten Otto
bad6a4472d make sure limit is at least 0 2022-05-29 11:16:29 +02:00
Carsten Otto
c63b828621 adapt fee rate for non-last hops based on configured fee rate
fixes #46
2022-05-29 11:08:19 +02:00
Carsten Otto
ef3d188107 fix documentation 2022-05-28 13:01:29 +02:00
Carsten Otto
f28f01ed57 move /beta/pickhardt-payments/ to /api/payments/ 2022-05-28 12:59:40 +02:00
Carsten Otto
8a1c5cdf9e update pmd 2022-05-28 12:01:13 +02:00
Carsten Otto
c06487faeb fix: do not override payment options for top-up 2022-05-27 23:33:32 +02:00
Carsten Otto
cca029c1cb update documentation 2022-05-27 23:22:50 +02:00