Open channel input should not require IP and port
Open
enhancement
REST
v0.6.0-beta
- Dominant language
- Python
- Stars
- 25
- Forks
- 19
- PR merge metrics
- No merged PRs in 30d
Description
Currently, when we want to open a channel we require the whole URI for a node, but the IP and port is not necessary.
For example, if Core Lightning only gets the pubkey of a node, it'll try all known addresses instead of only the one which is given via the API.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start at the API endpoint that handles opening a channel and trace how the node URI is validated or passed to Core Lightning. Confirm the expected behavior for a pubkey-only request and verify that Core Lightning can try all known addresses when no IP or port is supplied.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- fastapi, python
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100