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

Light Client Daemon #112

Closed
ebuchman opened this issue Dec 29, 2019 · 2 comments
Closed

Light Client Daemon #112

ebuchman opened this issue Dec 29, 2019 · 2 comments
Labels
light-client Issues/features which involve the light client
Milestone

Comments

@ebuchman
Copy link
Member

Now that the library logic and bisection are nearing completion in #96 and the relevant follow up issues (#110, #111), we should implement the daemon that puts it all together.

This requires:

  • initial config with subjective initialization and list of peers
  • simple address book to track peers and manage primary/backups
  • detection module to make requests from backup peers, search for conflicts, and publish any verified ones
  • concrete implementation of the store
  • command line tool

To start, let's get a simple command line tool that works in the single peer case with a simple store, and then work on the detection module for detecting conflicts from backup peers.

@ebuchman ebuchman mentioned this issue Dec 29, 2019
17 tasks
@ebuchman
Copy link
Member Author

The core of this in the form of the "syncing" loop is working in a basic form in #116

@liamsi liamsi mentioned this issue Feb 14, 2020
5 tasks
@romac romac added the light-client Issues/features which involve the light client label May 25, 2020
@ebuchman ebuchman added this to the Light Node milestone Jun 2, 2020
@ebuchman
Copy link
Member Author

ebuchman commented Jun 3, 2020

Closing for specific issues:

@ebuchman ebuchman closed this as completed Jun 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
light-client Issues/features which involve the light client
Projects
None yet
Development

No branches or pull requests

2 participants