-
Notifications
You must be signed in to change notification settings - Fork 136
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
Deprecate native NodeId implementation #869
Comments
I looked into this issue, and here are my findings. We can't just simply change to I created the issue with minimal test to reproduce and a way to fix it in the original project: sigp/enr#62 We would have to wait for enr crate to fix it, push new version, for discv5 crate to upgrade deps and push new version. And than we can upgrade and remove our version. Alternatively, maybe in our code we can avoid using |
@KolbyML IIRC you were the last one tracking the progress of this issue? |
Waiting for the enr crate wouldn't be a problem. Normally my goto is to just make a PR on sigp/enr with your fix, as that normally resolves the issue faster then making an issue and don't be afraid to ping the maintainers for review. Good investigating 🧐 |
The PR that updates the I just now noticed that we actually don't use their release version. Instead we use this one: https://github.com/njgheorghita/discv5. I don't know why we depend on it and not the official release version (I assume we have some custom changes). @njgheorghita, what would be the best way to proceed? |
@morph-dev we are using the branch version right now since Nick's concurrent PR isn't merged yet on sigp/discv5. Once that is done we will switch back to using sigp/discv5 instead of nick/discv5 |
@morph-dev I believe this is unblocked for you after #1067 gets merged |
Remove the native type implementation, and replace all usage with the equivalent type from the discv5 crate.
portal_*traceRecursiveFindContent
jsonrpc api endpoints correctly ser/de the responseThe text was updated successfully, but these errors were encountered: