-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
src/ripple/overlay/README.md incorrect #2449
Comments
Thank you. We are working on improving the documentation of this particular section of the code. |
Why is this issue closed? The documentation has not yet been corrected at all, the latest commit being still afd4b45 on Nov 9, 2016. |
Touché. This issue should remain open until such time as the documentation is fixed. You may feel free to submit a pull request, if you're so inclined. |
See #3049 |
The documentation has been updated with #3049. I believe that this issue no longer applies. If you still feel it does, please create a new issue. Thanks. 🖖 |
The peer handshake protocol documentation provided in the
src/ripple/overlay/README.md
file is currently inconsistent with implementation. In particular, the example HTTP requestprovided in documentation is very different from what
rippled
actually sends:after exchanging the following
Finished
messages during TLS handshake (see #2413 for details):Since
Session-Signature
can be verified with thePublic-Key
and the aboveFinished
messages using this function,Public-Key
is therefore a base-58-encoded value formed according to the Encodings article (type 28), which contradicts documentation:Also, documentation is missing description of how exactly the
Session-Signature
field is formed, only vaguely referring to source code. Finally, theNetwork-Time
,Closed-Ledger
, andPrevious-Ledger
fields are not mentioned in documentation at all.The text was updated successfully, but these errors were encountered: