fusion44 / fusion44/blitz_api

Open channel input should not require IP and port

Open
#134 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.