osmosis
osmosis copied to clipboard
The AMM Laboratory
Due to Cosmos SDK streaming API changes in v25, we had to make a change that might affect block processing time. Currently, we have the following dashboard that tracks it:...
### What happened? A bug happened! I tried querying: ``` // LiquidityNetInDirection returns an array of LiquidityDepthWithRange, which contains the range(lower tick and upper tick), the liquidity amount in the...
### Summary Osmosis has limited choices when choosing what to do with collected taker fees. Non-OSMO taker fees are either stored in the community pool until a governance proposal triggers...
Closes: #XXX ## What is the purpose of the change Remove some unforking TODOs ## Testing and Verifying This change is a trivial rework / code cleanup without any test...
## Summary | Status | Count | |---------------|-------| | 🔍 Total | 1226 | | ✅ Successful | 1199 | | ⏳ Timeouts | 0 | | 🔀 Redirected |...
Splitting long content template to file is more friendly for reading and IDE render
## What is the purpose of the change Precompute and ingest `BidAmountToExhaustAskLiquidity` & `AskAmountToExhaustBidLiquidity` through `OrderbookData`. This reduces the need to iterate all the ticks if the requested amount in...
## Background Not every module that has params has a corresponding CLI command for params. I think two things should be done: 1. Check every module under `osmosisd q`. If...
Closes: #8227 ## What is the purpose of the change This PR implements the taker fee share logic that will be used to skim taker fee shares generated by swap...
Closes: #XXX ## What is the purpose of the change Ref: - CometBFT ABCI query wiring: https://github.com/osmosis-labs/cometbft/pull/85 - Cosmos SDK ABCI query wiring: https://github.com/osmosis-labs/cosmos-sdk/pull/612 Note that I ended up not...