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

Add GET /peer discoverability route #1763

Closed
2 tasks
mkurapov opened this issue Aug 22, 2023 · 0 comments · Fixed by #1805
Closed
2 tasks

Add GET /peer discoverability route #1763

mkurapov opened this issue Aug 22, 2023 · 0 comments · Fixed by #1805
Assignees

Comments

@mkurapov
Copy link
Contributor

mkurapov commented Aug 22, 2023

Context

In order to provide information that a new peer needs in order to peer with the Rafiki instance, we need to add a new route within the Rafiki backend. We can create a new "ilp peering" server within backend that exposes a GET /peer route. This route needs to return the

  • ilpAddress
  • list of supported assets
    of the Rafiki instance.

Todos

  • Create a new ilp server that exposes GET /peer route and return the given information
  • Put this new server instantiation under an ENABLE_AUTO_PEERING environment flag
@github-project-automation github-project-automation bot moved this to Backlog in Rafiki Aug 22, 2023
@mkurapov mkurapov mentioned this issue Aug 22, 2023
3 tasks
@mkurapov mkurapov changed the title Add /peer discoverability route Add GET /peer discoverability route Aug 22, 2023
@mkurapov mkurapov moved this from Backlog to Todo in Rafiki Aug 30, 2023
@mkurapov mkurapov moved this from Todo to In Progress in Rafiki Aug 30, 2023
@mkurapov mkurapov self-assigned this Aug 30, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in Rafiki Sep 1, 2023
@sabineschaller sabineschaller added this to the v1.0.0-alpha.3 milestone Sep 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants