e9bd691e6a
Modifies the payment session to launch additional pathfinding attempts for lower amounts. If a single shot payment isn't possible, the goal is to try to complete the payment using multiple htlcs. In previous commits, the payment lifecycle has been prepared to deal with partial-amount routes returned from the payment session. It will query for additional shards if needed. Additionally a new rpc payment parameter is added that controls the maximum number of shards that will be used for the payment. |
||
---|---|---|
.. | ||
config.go | ||
driver.go | ||
log.go | ||
router_backend_test.go | ||
router_backend.go | ||
router_server.go | ||
router.pb.go | ||
router.proto | ||
routing_config.go | ||
subscribe_events.go |