Roman
Roman
Story: > As an Osmosis engineer, I want to have a second StableSwap pool implementing a common interface so that the design is modular, maintainable, and extensible. CFMM-level tasks: -...
Closes: #XXX ## What is the purpose of the change This is a POC of a base 2 logarithm implementation using a lookup table. It is based on: https://stackoverflow.com/questions/4657468/fast-fixed-point-pow-log-exp-and-sqrt Currently,...
## Background While Docker is a powerful tool to improve developer performance, it can only hinder it when used improperly. In particular, poorly structured Dockerfiles lead to significant impediments to...
refactor(twap): add sanity check in `updateRecord` to compare `record` time and height against `ctx`
## Background This was observed during testing of `updateRecords`. It is possible to set up a testing environment in such a way as to be able to insert a record...
## Background We should add direct unit tests for: https://github.com/osmosis-labs/osmosis/blob/204652abb66009107cdf904628ee224bcbc911ff/x/twap/logic.go#L71 ## Acceptance Criteria - unit test the function - reuse existing test utilities and test TWAP records where possible
## Background Context: https://github.com/osmosis-labs/osmosis/blob/4bbd3fb45cef4d9c88207822858f6eeaf9fe95cf/x/twap/logic.go#L46-L54 I think this is a worthwhile improvement to make before v12. ## Acceptance Criteria - decide if including in v12
## Background Currently, "A:Automerge" label merges when CI is still in-progress and might fail. Additionally, it only requires 1 approval. ## Suggested Design Follow the instructions in https://docs.mergify.com/conditions/#about-status-checks to add...
## Background ``` As an engineer, I want to be able to have the most vulnerable and inaccessible code areas instrumented so that I do not need to spend as...
### Summary For performance reasons, it would be nice to have mutative versions of `MulDecTruncate` and alike ref: https://github.com/osmosis-labs/osmosis/pull/7416#discussion_r1483563986 ### Problem Definition _No response_ ### Proposed Feature Imlement mutative version...
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...