Skip to content

P2PNetwork redesign #285

@Filter94

Description

@Filter94

Description

Current P2PNetwork interface isn't segregated and it has dependencies on some Teku classes (e.g. transitive dependency on Peer). This makes the testing of P2PNetwork and other parts of the code related to it difficult

Motivation

Segregation and/or redesign of P2PNetwork will improve its maintainability and testability of the codebase as a whole

Tasks

  • ???

Acceptance criteria

  • ???

Risks

  • Some bugs can be introduced during the refactoring

Remember to

  • Add the documentation label in case there is an impact on the documentation
  • Add priority and team labels
  • Add Task for updating the Runbook or adding/updating existing metrics and alerts.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions