osmosis icon indicating copy to clipboard operation
osmosis copied to clipboard

The AMM Laboratory

Results 439 osmosis issues
Sort by recently updated
recently updated
newest added

## Background It is common for us to attach a backport label to a PR. Once Mergify opens it, we might decide to close it and reopen it later. However,...

T:bug 🐛
T:dev-UX

**Background** We should have onboarding material across various levels of the tech stack to help new engineers understand the full scope of the project. The following components should be considered:...

C:docs

## Background Currently, our tests are missing assertions about events. Moreover, it seems that some of our events are missing based on [`#1939`](https://github.com/osmosis-labs/osmosis/pull/1939) The lockup module emits the following events:...

## Background During the internal audit, we discovered that the tests and documentation for events across all modules are limited. This is an epic to track work across modules ##...

T:epic ⛰

## Background Right now, the grpc query interface we have seems untenable to me: - Mixes generic query logic and grpc-specific query logic - Grpc query test logic is super...

## Background A very important need is being able to backport many commits, and with high confidence know that they are state compatible. We want to backport _most_ commits, as...

Currently, EditPoolIncentives proposals have to be done via the CLI using command line arguments. There should be a way to easily put the records in a file and just pass...

C:CLI
C:x/pool-incentives

## Background A follow-up from #2168 thats needed is adding pruning of old TWAP records. We need to basically implement it right here: https://github.com/osmosis-labs/osmosis/pull/2168/files#diff-4afe8ba5fca88fef0034d6b2e8f9803a4be33d4735a41163564c4c7495934985R47-R49 and then write a test for...

## Background There are a few issues with how we emit superfluid events. First, some of them are not being emitted on success: https://github.com/osmosis-labs/osmosis/blob/979cbd449274c660d8ed31b095664b8625b506bf/x/superfluid/keeper/msg_server.go#L49-L55 The conditional should be the opposite...

T:bug 🐛
T:tests
Good first issue
C:x/superfluid
T:story

## Background Hackatom 2022's osmosis challenge requires a cosmwasm contract on Futures or options on a token using the AMM for settlement, but I cannot find a binding that add/...