Support selection of specific channel to attempt payment when you have multiple channels to choose from.
Context
LND supports this feature using the outgoing_chan_id parameter on payinvoice. Not sure about C-lightning. This gives the wallet user the option of making payments on a specific channel.
Possible Implementation
This could be implemented as an 'advanced' payment option or alternatively channels could be assigned a 'priority' or 'enabled' setting.
Description
Support selection of specific channel to attempt payment when you have multiple channels to choose from.
Context
LND supports this feature using the
outgoing_chan_id
parameter onpayinvoice
. Not sure about C-lightning. This gives the wallet user the option of making payments on a specific channel.Possible Implementation
This could be implemented as an 'advanced' payment option or alternatively channels could be assigned a 'priority' or 'enabled' setting.