Skip to content

Per-node auto channel open settings in Nodes UI - #618

Open
markettes wants to merge 1 commit into
fix/autochannelopening-channel-failingfrom
feat/node-ui-config
Open

markettes wants to merge 1 commit into
fix/autochannelopening-channel-failingfrom
feat/node-ui-config

Conversation

@markettes

Copy link
Copy Markdown
Collaborator

Adds an "Automatic Channel Opening" section to the node liquidity modal: enable toggle, mode (Recommendation/Auto), funding wallet, budget, refresh interval, min/max channel size and cost-to-earn ratio.
The funding wallet and a budget above 0 are required, since the job skips nodes that don't have them; min/max sizes are validated against each other and against MINIMUM_CHANNEL_CAPACITY_SATS.
Optional fields left at 0 are saved as null, so the algorithm uses its defaults (30-day refresh, 0.5 cost-to-earn ratio, no size limits).
The dry-run toggle and its warnings now cover channel-open promotions too, and a banner shows when AUTO_CHANNEL_OPEN_ENABLED is off on the server.


Stack created with GitHub Stacks CLI • Give Feedback 💬

@markettes
markettes added this pull request to stack #617 October 1, 2026 17:16
@markettes
markettes force-pushed the feat/node-ui-config branch from 0f06730 to d2c4267 Compare October 2, 2026 08:46
@markettes
markettes force-pushed the feat/node-ui-config branch from d2c4267 to 93a8a56 Compare October 5, 2026 18:11

This branch has not been deployed

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

1 participant