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

Swapping out private-go-kademlia to private-libdht #3

Open
dettanym opened this issue Oct 27, 2023 · 0 comments
Open

Swapping out private-go-kademlia to private-libdht #3

dettanym opened this issue Oct 27, 2023 · 0 comments

Comments

@dettanym
Copy link
Owner

  • zikade uses triert from golibdht repo.
  • I've made private-zikade use our NormalizedRT class from private-go-kademlia for some but not all uses of triert. In doing that, I've changed dht.go, config.go, probe.go in the private-go-kademlia repo.
  • Also, I've pointed private-zikade to our private-golibdht repo for the triert class (it's identical to the one in golibdht).
    private-go-kademlia also imports triert in the files other than the three mentioned above. So a full port will require including NormalizedRT class instead of triert for all instances.
  • Once work is done in the private-go-kademlia repo, just port over the normalizer.go, table.go, table_test.go to private-libdht. Change the files that are still using triert and are necessary for testing / eval to use normalizedRT instead
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