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

current todo list #15

Open
9 of 18 tasks
ninabreznik opened this issue Apr 18, 2021 · 0 comments
Open
9 of 18 tasks

current todo list #15

ninabreznik opened this issue Apr 18, 2021 · 0 comments

Comments

@ninabreznik
Copy link
Member

ninabreznik commented Apr 18, 2021

CURRENT

  • merkle verify data in storage proof (see feed._storage.getNode)
  • encode [data, unique_encoder_pos, sign encoded and serve const [data, position] = encoded

BUGS

  • gracefully closing hyperbeams (if needed)
  • noise handshake error (error only if we try to destroy streams)
  • hoster can not be assigned to host same index for same feed

LATER

  • feed metadata (sig) should be published to chain with Hosting setup report
  • nodes (rootHashes) should be fetched by hoster (not by encoder?)
  • replace level db with hyperbee or hypertree?
  • proof of performance - new logic
  • import account

DONE

  • db.feed = { feedkey, swarmkey }
  • getProviders
  • refactoring Encoder, Hoster, Attestor accounts (splitting up vault and service logic)
  • key can not be found in the DB
  • extension message with signed event ID
  • verify encoder signature
  • sign event ID
  • account creation - refactoring old Mauve's logic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant