Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please use clear message in the Phoenix interface if on-the-fly channel creation is disabled. #143

Open
jk14 opened this issue Apr 26, 2021 · 1 comment

Comments

@jk14
Copy link

jk14 commented Apr 26, 2021

Please use clear message in the Phoenix interface if on-the-fly channel creation is disabled due to bitcoin mempool overload and high fees.

Current message "and may be temporarily disabled." - is unclear and give some hope for success.
It adds unnecessary confusion and additional work to clarify what is the real situation.

In case of on-the-fly channel creation via submarine swaps in Vertcoin' One-Click Miner - people are sending VTC first and only after that they are able to discover that something is wrong - Phoenix top-up is missing. In such case they need to go into an unnecessary and more complex refund procedure...

@dpad85
Copy link
Member

dpad85 commented May 17, 2021

Current message "and may be temporarily disabled." - is unclear and give some hope for success.

Exact phrasing is: Channel creation has been temporarily disabled. You may not be able to receive some payments.

So when on-the-fly channel creation is disabled, it is clearly stated. However we cannot know beforehand whether a given incoming payment will be accepted without a new channel, because it depends on the incoming amount, as well as on the on-chain fees (affecting channels liquidity) and whether the payment can be split into parts. So yes there's hope, but unfortunately no guarantees that it will work.

The only time we know for sure what will happen is when channel creation is disabled and the wallet does not have any channels.

In any case we know it's clunky. Disabling channels creation is a last resort option. The wallet will just not work well when that happens and no amount of wording will fix that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants