Skip to content
This repository was archived by the owner on Aug 2, 2021. It is now read-only.

DO NOT MERGE Independent services in Swarm#1676

Closed
nolash wants to merge 19 commits intoethersphere:masterfrom
nolash:tmp-independent-services
Closed

DO NOT MERGE Independent services in Swarm#1676
nolash wants to merge 19 commits intoethersphere:masterfrom
nolash:tmp-independent-services

Conversation

@nolash
Copy link
Copy Markdown
Contributor

@nolash nolash commented Aug 16, 2019

I have been experimenting with separating out the different swarm services to independent registrations in node.Service, as well as extracting the kademlia to a separate API and drafted a POC on how pss can interact with it.

The untidy results can be found in this PR.

I've done some band-aiding and some skipping of tests, so this does not claim in any way to be code that should be reviewed as a merge candidate. It is merely meant as an outline for discussing whether this is a path to pursue.

It does however pass most tests in pss and network, and the binary (which for the time being leaves out swap, api, streamer) does also compile and run.

The incremental steps that passed all relevant tests can be inspected here if of interest;

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants