LN-Zap / zap-android

Zap Wallet - Native android lightning wallet for node operators focused on user experience and ease of use ⚡️
MIT License
165 stars 49 forks source link

Selectable payment channel #156

Open MrHash opened 4 years ago

MrHash commented 4 years ago

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 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.

michaelWuensch commented 4 years ago

Thanks for the idea. Right now OnDevice LND has priority. But if we find an easy UI this would be a nice feature!