Skip to content

ADR 108: Split out P2P layer as a separate Go module #1054

@thanethomson

Description

@thanethomson

In order for consensus engine developers to be able to experiment with different transport layer implementations, we should split out all P2P transport-related functionality as a separate Go module. The focus here is not on splitting out the gossip protocols - only the transport layer.

  • Capture interface definition in ADR
  • Define next steps from ADR

Metadata

Metadata

Assignees

No one assigned

    Labels

    P:consensus-engine-devsPriority: Better support consensus engine developersp2p

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions