-
Notifications
You must be signed in to change notification settings - Fork 246
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
feat: supporting peer exchange with nwaku #5983
feat: supporting peer exchange with nwaku #5983
Conversation
We require commits to follow the Conventional Commits, but with
|
wakuv2/nwaku.go
Outdated
Host string `json:"host,omitempty"` | ||
Port int `json:"port,omitempty"` | ||
NodeKey string `json:"key,omitempty"` | ||
EnableRelay bool `json:"relay"` | ||
LogLevel string `json:"logLevel"` | ||
DnsDiscovery bool `json:"dnsDiscovery,omitempty"` | ||
DnsDiscoveryUrl string `json:"dnsDiscoveryUrl,omitempty"` | ||
MaxMessageSize string `json:"maxMessageSize,omitempty"` |
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.
Not sure why this happens, in my IDE looks aligned, is there a linting tool I should use?
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.
In vscode, when installing the go extension, it asks to install gofmt then the linting happens automagically
Jenkins BuildsClick to see older builds (15)
|
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.
Wonderful! Thanks for it! 🙌
65e19e7
to
2b5b1f3
Compare
❌ 1 Tests Failed:
View the top 1 failed tests by shortest run time
To view individual test run time comparison to the main branch, go to the Test Analytics Dashboard |
Fixing and testing Peer Exchange support using nwaku.
The test
TestPeerExchange
should work once the following nwaku PRs are merged:Once they are merged, I will update the nwaku submodule in this PR and it will be ready to be merged
Important changes:
waku_get_my_peerid
andwaku_get_peerids_from_peerstore
libwaku's functionsWakuConfig
with more nwaku configurationsTestPeerExchange
Once the nwaku submodule is updated and libwaku is recompiled, you can run the test by executing
Closes waku-org/nwaku#3115