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 As of now, it's not very easy for contracts on Osmosis to interact with ICA or ICQ on other chains. The Neutron team has built a set of...

## Background See the following comment for context https://github.com/osmosis-labs/osmosis/pull/6623#discussion_r1344814214 I added a UnderlyingPostionsValue method to help with some tests, but realized this would be really useful to expose as a...

Good first issue

## Background Quasar made the following comment in our Slack: Hey! We're currently experiencing out-of-gas issues when attempting large swap amounts over pool 1081 axl.USDC/USDT. We've noticed that smaller liquidity...

## Background We should make a simple linter to just check for instances of sort.Slice, and replacing it with sort.SliceStable, and sort.Sort -> sort.Stable. (The application of this change is...

Help wanted
T:ice-box
T:ice-box-uncategorized

## Background Unbounded or long-running loops pose a security risk. It would be great to detect them with a linter to prevent getting into production ## Suggested Design Investigate how...

T:CI
Help wanted

## Background Result of https://github.com/osmosis-labs/osmosis/blob/main/x/twap/api_test.go#L899-L904 supposedly should be checked, but it is not at the moment (context: https://github.com/osmosis-labs/osmosis/pull/6336#issuecomment-1711432231) I tried to assert the result of this comparison, it led to...

T:tests
Help wanted

## Background https://github.com/osmosis-labs/osmosis/pull/6685 implements a method that takes into consideration the user's current delegations to their validator set. We should continue the implementation of the original undelegate method to stick...

## Background Currently, to return an SDK Int from BigDec one must go `BigDec` -> `Dec` -> SDK `Int` ## Suggested Design Introduce a helpers `TruncateSDKInt` and `TruncateSDKIntMut` where the...

T:performance
T:dev-UX
Help wanted

See test log: https://hackmd.io/BtuqnV65T8-1Km9s_eFUdQ Latest status: - Genesis bug breaking distributions: https://github.com/osmosis-labs/osmosis/pull/6644 - Able to start the chain perform the upgrade but distribution fails

## Background CI can pass even if there are conflicts in `go.sum` files (note: it won't pass if there is a conflict in `go.mod` file). It can lead to potential...

T:bug 🐛
T:CI
Help wanted