Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
authority-discovery: Ignore multi-addresses without IP from DHT records #6545
base: master
Are you sure you want to change the base?
authority-discovery: Ignore multi-addresses without IP from DHT records #6545
Changes from 38 commits
a0fca05
3e3e461
0724372
7e5aa7b
5e71861
f36d749
9e7c867
109bb1c
281e1eb
f09e25c
3906c57
9061359
52acb47
6389be9
d109dd7
d6da5d4
6372b5f
0144119
335e0e8
19a3c4e
a0243b7
9fe8cff
bb5653e
36ff0c7
457b4f1
45b02e1
7fca2c4
65ca987
dd8e5ec
7ea83f4
a5e756d
86cab78
66d47b9
40ebbda
d075120
fd1a4b4
d22d23f
711f1c3
e87378d
b8285bc
fa01496
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just cross-checking if the following is intended:
ensure_peer_id
modifiesmultiaddr
, but the new value (which may contain p2p part) may get skipped.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep, unfortunately libp2p API forces us to pass the event with a reference to the multiaddr (
&'a multiaddr
). I think this should be fine as long as we validate the address here. We also re-add/p2p/[peer]
in the authority-discovery where this matters in publishing records 🤔