Skip to content

Devnet 4#100

Merged
uink45 merged 4 commits into
mainfrom
devnet-4
May 24, 2026
Merged

Devnet 4#100
uink45 merged 4 commits into
mainfrom
devnet-4

Conversation

@uink45
Copy link
Copy Markdown
Collaborator

@uink45 uink45 commented May 24, 2026

No description provided.

uink45 added 4 commits May 24, 2026 10:50
Picks up Pier-Two/c-lean-libp2p#18, which lets lantern interop with
peers running gossipsub v1.2 (qlean, ream, others). Two changes
upstream:

- Decode incoming IDONTWANT control frames on any negotiated version
  rather than aborting RPC body decode with UNSUPPORTED_VERSION. The
  encoder remains strict: lantern only emits IDONTWANT on v1.2
  streams.
- Drive gossipsub stream_read on any readable event regardless of
  stream direction, since peers may deliver readable traffic on the
  outbound stream too.

Resolves the lantern+qlean (and likely other lantern+vN clients)
finality stall reproduced in hive client-interop and locally with
1 lantern + 2 qlean.
Bump c-lean-libp2p for gossipsub v1.2 IDONTWANT compatibility
@uink45 uink45 merged commit 5102aba into main May 24, 2026
5 checks passed
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