Skip to content

Add context to enable or disable manual liquidity#757

Merged
dpad85 merged 2 commits intomasterfrom
manual-liquidity-option
Oct 15, 2025
Merged

Add context to enable or disable manual liquidity#757
dpad85 merged 2 commits intomasterfrom
manual-liquidity-option

Conversation

@dpad85
Copy link
Member

@dpad85 dpad85 commented Oct 14, 2025

The wallet-context resource may now contain a boolean to enable or disable manual liquidity. If disabled, the request liquidity button is hidden in the UI. The option is disabled if we cannot fetch data from the context endpoint.

The wallet-context resource now contains a boolean to enable or
disable manual liquidity. If disabled, the request liquidity
button is hidden in the UI.
@dpad85
Copy link
Member Author

dpad85 commented Oct 14, 2025

This PR also fixes some issues from #748 where the feerate and context managers were not started immediately (we were waiting for AppConnectionDaemon to launch those jobs, which means a wallet had to be started, but that is not necessary).

Also PhoenixBusiness's logger factory should be the one created by PhoenixGlobal.

@dpad85 dpad85 marked this pull request as ready for review October 15, 2025 13:06
@dpad85 dpad85 requested a review from robbiehanson October 15, 2025 13:06
@dpad85 dpad85 merged commit 56fbe17 into master Oct 15, 2025
@dpad85 dpad85 deleted the manual-liquidity-option branch October 15, 2025 16:46
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

Successfully merging this pull request may close these issues.

2 participants