osmosis icon indicating copy to clipboard operation
osmosis copied to clipboard

[x/gamm][stableswap] Implement `JoinPoolNoSwap` and `CalcJoinPoolNoSwapShares` abstractions

Open AlpinYukseloglu opened this issue 3 years ago • 1 comments

Background

Our implementation for issue https://github.com/osmosis-labs/osmosis/issues/2128 left out the relevant changes for stableswap for the sake of time. We should implement and test this abstraction asap for stableswap to prevent it from breaking future work as we pick stableswap work back up.

Suggested Design

  • Should be implemented in a similar fashion to what we have in balancer: https://github.com/osmosis-labs/osmosis/pull/2133

Acceptance Criteria

  • All existing and new tests pass

AlpinYukseloglu avatar Aug 11 '22 23:08 AlpinYukseloglu

@AlpinYukseloglu FYI, I'm on this

p0mvn avatar Sep 30 '22 19:09 p0mvn