osmosis
osmosis copied to clipboard
The AMM Laboratory
## Background We need to merge this change to v11.x, otherwise anyone trying to state export a v11 height wont be able to state export https://github.com/osmosis-labs/osmosis/commits/adam/v11-ica-export-patch
refactor(twap): add sanity check in `updateRecord` to compare `record` time and height against `ctx`
## 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...
Design a middleware that allows us to extend IBC transfers with the extra metadata needed for crosschain swaps: * Tokens to swap into * Callback? On receiving the metadata, the...
## Background Similar to #2696, our multi-asset CFMM solver should be simplified using the process outlined in that issue and its related PR. There is currently a critical bug somewhere...
The main task during the Informal Audit of Before Send hook design and implementation was to detect the possible area of impact and to see if there are places that...
The main task during the Informal Audit of Before Send hook design and implementation was to detect the possible area of impact and to see if there are places that...
## Background We currently have many unimportant pools, that were created before pool creation fees were created. This burdens front end developers and node operators, causing high network fees in...
## 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
## 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
## Background We want the marker for 'potentially unsafe result' to be exposed in the query response. A go API error won't get threaded through to cosmwasm, so this data...