osmosis
osmosis copied to clipboard
feat(tracing): swaps, CL messages and SQS ingest
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
-
CL Swap Events
-
SQS Ingest
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 ofCHANGELOG.md
?
Where is the change documented?
- [ ] Specification (
x/{module}/README.md
) - [ ] Osmosis documentation site
- [ ] Code comments?
- [ ] N/A
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!