osmosis icon indicating copy to clipboard operation
osmosis copied to clipboard

feat(tracing): swaps, CL messages and SQS ingest

Open p0mvn opened this issue 1 year ago • 1 comments

Closes: #XXX

What is the purpose of the change

This PR introduces tracing for the following components:

  • Swaps
  • Concentrated liquidity messages
  • SQS ingest Added some team members to our trial plan on https://uptrace.dev/

Let me know if you would like access but don't have it.

Tracing is enabled via config that is off by default.

Examples

  • Swap across many pools image

  • CL Swap Events
    image

  • SQS Ingest image

Future Changes

I'm looking to also improve our epoch flow with similar traces

Testing and Verifying

  • Tested on v22 node

Documentation and Release Note

  • [ ] Does this pull request introduce a new feature or user-facing behavior changes?
  • [ ] Changelog entry added to Unreleased section of CHANGELOG.md?

Where is the change documented?

  • [ ] Specification (x/{module}/README.md)
  • [ ] Osmosis documentation site
  • [ ] Code comments?
  • [ ] N/A

p0mvn avatar Feb 14 '24 01:02 p0mvn

This pull request has been automatically marked as stale because it has not had any recent activity. It will be closed if no further activity occurs. Thank you!

github-actions[bot] avatar Mar 08 '24 00:03 github-actions[bot]