ouroboros-network icon indicating copy to clipboard operation
ouroboros-network copied to clipboard

cardano ping implemented with ouroboros-network

Open coot opened this issue 3 months ago • 0 comments

Description

Rationale

This PR re-implements the ping command using cardano-diffusion and moves it to cardano-diffusion package as ping sublibrary. The library will not require changes when new node-to-{node,client} protocol versions are added, and as a part of cardano-diffusion it will be always released in lock with cardano-diffusion and ouroboros-network. This should make it easier to maintain it.

Requires: #5200

  • cardano-diffusion:ping - using ouroboros-network and cardano-diffusion
  • cardano-diffusion:ping - query tip over node-to-client protocol
  • cardano-diffusion:ping - stylish-haskell

Checklist

Quality

  • [ ] Commit sequence makes sense and have useful messages, see ref.
  • [ ] New tests are added and existing tests are updated.
  • [ ] Self-reviewed the PR.

Maintenance

  • [ ] Linked an issue or added the PR to the current sprint of ouroboros-network project.
  • [x] Added labels.
  • [x] Updated changelog files.
  • [ ] The documentation has been properly updated, see ref.

coot avatar Oct 01 '25 10:10 coot