Commit graph

12 commits

Author SHA1 Message Date
ZmnSCPxj jxPCSnmZ
8438fde70c Boss/Mod/SendpayResultMonitor.cpp: Fix type for partid. 2020-11-24 18:22:43 +08:00
ZmnSCPxj jxPCSnmZ
dccbbc9635 Boss/Mod/CommandReceiver.cpp: Handle rpc_command at this level, to increase our responsiveness. 2020-11-10 10:19:53 +08:00
ZmnSCPxj jxPCSnmZ
7c4f2de291 Boss/Mod/SendpayResultMonitor.cpp: Process parameters in background, respond immediately. 2020-11-05 14:59:29 +08:00
ZmnSCPxj jxPCSnmZ
41bd7bc6af *: Silence clang warnings. 2020-11-02 19:02:35 +08:00
ZmnSCPxj jxPCSnmZ
c835272c6e Boss/Mod/SendpayResultMonitor.cpp: Simplify code slightly. 2020-10-12 14:06:14 +08:00
ZmnSCPxj jxPCSnmZ
8a54931749 Boss/Mod/SendpayResultMonitor.cpp: Detect reaching the destination as an erring_index at the destination.
`mpp_timeout` in particular is not a permanent error at the destination,
so we should instead trigger on `erring_index` being equal to the
route length.

The code is now in a very dorky state, though.
2020-10-11 13:31:36 +08:00
ZmnSCPxj jxPCSnmZ
93c8f0e57e Boss/Mod/SendpayResultMonitor.cpp: Also track if the destination was successfully reached. 2020-10-05 09:12:23 +08:00
ZmnSCPxj jxPCSnmZ
109031f3c3 Boss/Mod/SendpayResultMonitor.cpp: Fix log reporting. 2020-10-05 08:49:27 +08:00
ZmnSCPxj jxPCSnmZ
7a46b79456 Boss/Mod/SendpayResultMonitor.cpp: Properly handle the wrapping objects. 2020-10-05 08:39:50 +08:00
ZmnSCPxj jxPCSnmZ
58a69a9f98 Boss/Mod/SendpayResultMonitor.cpp: More misspellings... 2020-10-04 23:54:15 +08:00
ZmnSCPxj jxPCSnmZ
9963d7506c Boss/Mod/SendpayResultMonitor.cpp: Fix misspellings and incorrect argument order. 2020-10-04 23:39:44 +08:00
ZmnSCPxj jxPCSnmZ
deb35dcf3d Boss/Mod/SendpayResultMonitor.cpp: Module to monitor our sendpay/sendonion. 2020-10-04 23:22:17 +08:00