Open
Description
Ethereum beacon chain requires to publish the same SyncCommitteeSignature to multiple topics on small networks.
Currently gossipsub prevents doing that by throwing PublishError.Duplicate
js-libp2p-gossipsub/src/index.ts
Line 1858 in 17c25a1
Signature of async publish(topic: TopicStr, data: Uint8Array)
could be changed to topics: TopicStr[]
to publish to multiple topics. Or add an option to disable checking for duplicate messages
Metadata
Metadata
Assignees
Labels
No labels