event icon indicating copy to clipboard operation
event copied to clipboard

Keysend select source channel

Open Darth-Coin opened this issue 1 year ago • 0 comments

Describe your enhancement idea

I was making some tests with Zeus embedded, using 3 channels (Olympus, Nerv, Voltage Flow). All payments goes well, in and out.

Then I wanted to try some keysend payments. To mention: in Settings - payments settings, I have set by default fee limit 1000 sats with a max 5%.

Sending a keysend to each of my peers channels, works perfectly. Sending a normal LN invoice to any destination, works, no issues.

I tried to send to some keysend to other nodes with which I do not have channels and it fails, saying "no route, try to increase the fee..." So I tried to increase the fee in payment settings (in keysend modal you cannot do it manually). It didn't worked, with any crazy high fee I set. I tried to reset from bimodal to apriori path finding. It didn't worked.

Then I tried to pay a LN invoice to the same destination nodes and it worked perfectly. So is not a path problem or fees issue.

My only conclusion is that when user try keysend with more than 1 channel, Zeus doesn't know from which channel should do that payment.

Enhancement proposal

Can we have an option to select a specific channel in the keysend modal payment? image

Darth-Coin avatar Feb 26 '24 10:02 Darth-Coin