Skip to content

fix: start libp2p and patch block brokers/webtransport transport - #1100

Merged
achingbrain merged 1 commit into
mainfrom
fix/start-libp2p-and-patch-impls
May 29, 2026
Merged

fix: start libp2p and patch block brokers/webtransport transport#1100
achingbrain merged 1 commit into
mainfrom
fix/start-libp2p-and-patch-impls

Conversation

@achingbrain

@achingbrain achingbrain commented May 29, 2026

Copy link
Copy Markdown
Member

After switching away from the helia constructor to reduce the bundle size, starting libp2p was missed. The regression was masked by HTTP gateways being so much faster than direct retrieval via libp2p.

Also patch webtransport to allow dialing addrs without a peer id and Helia block brokers to avoid eagerly matching non-http addresses.

Fixes extracted from #1097

Upstream patches:

Change checklist

  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation if necessary (this includes comments as well)
  • I have added tests that prove my fix is effective or that my feature works

After switching away from the helia constructor to reduce the
bundle size, starting libp2p was missed.

Also patch webtransport to allow dialing addrs without a peer id
and Helia block brokers to avoid eagerly matching non-http addresses.
@achingbrain
achingbrain merged commit 0c87b35 into main May 29, 2026
36 of 37 checks passed
@achingbrain
achingbrain deleted the fix/start-libp2p-and-patch-impls branch May 29, 2026 16:08
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

Successfully merging this pull request may close these issues.

1 participant