Skip to content

[P2P] Adopt multiaddr #747

@jessicadaugherty

Description

@jessicadaugherty

Objective

Adopt Multiaddr to simplify and consolidate node identity, utilizing a standardized and extensible address format for nodes servicing and participating in Pocket Network.

Origin Document

ADR-0001

Goals

  • Replace the current address convention with multiaddr
  • Ensure a standardized, extensible, and future-proof addressing scheme
  • Improve maintainability of the codebase

Deliverable

  • Replace existing address conventions with multiaddr throughout the codebase
  • Update related documentation and code comments to reflect the adoption of multiaddr

Non-goals / Non-deliverables

  • Refactoring of the codebase beyond the scope of adopting multiaddr for node addressing

General issue deliverables

  • Update the appropriate CHANGELOG
  • Update any relevant READMEs (local and/or global)
  • Update any relevant global documentation & references
  • If applicable, update the source code tree explanation
  • If applicable, add or update a state, sequence or flowchart diagram using mermaid

Testing Methodology

  • All tests: make test_all
  • LocalNet: verify a LocalNet is still functioning correctly by following the instructions at docs/development/README.md

Creator: @jessicadaugherty

Metadata

Metadata

Labels

p2pP2P specific changes

Type

No type

Projects

Status

Up Next

Relationships

None yet

Development

No branches or pull requests

Issue actions