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

Closes: #XXX ## What is the purpose of the change We currently charge taker fees at every hop in a multi hop. We can instead just tally the taker fees...

C:x/gamm
V:state/breaking
C:x/poolmanager

Closes: #XXX ## What is the purpose of the change > Add a description of the overall background and high level changes that this PR introduces *(E.g.: This pull request...

Closes: #XXX ## What is the purpose of the change As requested by @ValarDragon

V:state/compatible/no_backport
A:backport/v26.x

## Background For the binaries `release` the osmosis uses the `ghcr.io/goreleaser/goreleaser-cross` image. But when the linux binaries are building the `goreleaser` prints the warnings: ``` warning: Using 'getpwuid_r' in statically...

Is the installer (get.osmosis.zone ) deprecated? It's still listed on the docs as the place to go to but it seems it's installing an older version. It also takes 4...

Right now, we see our pruned snapshots slowly increasing in size. Maybe a few months ago they were 15GB and now are around 19GB. We really have no idea what...

This improves performance and makes it easier to reason about which authenticators will execute and what the results will be. To implement this, we should keep track in memory of...

## Background Currently we call the [GenerateAuthenticationRequest](https://github.com/osmosis-labs/osmosis/blob/main/x/smart-account/authenticator/authentication_request.go#L202] twice: 1. [ante.go](https://github.com/osmosis-labs/osmosis/blob/main/x/smart-account/ante/ante.go#L156-L170) 2. [post.go](https://github.com/osmosis-labs/osmosis/blob/main/x/smart-account/post/post.go#L100-L115) ## Suggested Design 1. Write a cache for the authentication request 2. Use the cached version of the...

Optimized wasm size for `v3.0.0` is already 661 KB which will soon reach max gas. We need to hand pick unnecessary stuffs out of existing code base to reduce the...

Now the parts of alloyed denom `factory//alloyed/` can't be ensured that they have 4 parts (separated by `/`) due to subdenom has no validation for `/`. The contract needs to...