Roman

Results 64 issues of 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: -...

T:epic ⛰

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...

devops
T:dev-UX
T:epic ⛰
T:build

## 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...

T:tests
C:x/twap

## 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

T:tests
Good first issue
C:x/twap

## 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

discussion
C:x/twap

## 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...

T:CI

## 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...

T:auto

### 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...

T:feature-request

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...

C:x/gamm
C:x/incentives
C:app-wiring
Stale
V:state/compatible/backport
C:x/concentrated-liquidity
C:x/poolmanager
A:no-changelog
A:backport/v22.x
A:backport/v23.x