Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* In Given Out (#3773) * feat: initial in given out implementation * feat: inputs and relative buttons wired in to correct quotes * fix: route display * feat: functioning swaps for in given out * feat: working in given out * fix: improved swap denoms button * chore: remove logs * fix: missing dependencies for hook * fix: readded localstorage for swapped pairs, fixed asset page denoms for limit orders * fix: adjusted gas estimate loading state * fix: asset price chart advance view bg * fix: readded feature flag for limit orders * fix: flipped trade details ratio ordering * fix: limit order ratio shows current market * refactor: replicated disabled/loading state for old swap tool * feat: added out given in to buy/sell * fix: limit input with decimal start * fix: reset now resets output * feat: [WIP] swap exact amount out * fix: price formatting for buy/sell fiat inputs * feat: implemented default slippage for in-given-out * chore: removed log * feat: added new slippage defaults to swap tab * build: fix errors * fix: use swap hook infinite load * feat: added more amplitude events * fix: input starting with . for swap tab * feat: hide percent change when below 1% * feat: market price now shows 0% * chore: updated tooltips * chore: localizations * fix: spacing * fix: removed unused localization * fix: display values for new quote type * chore: localizations * fix: in given out refetch dropped to 10 seconds * fix: sell tab non focused display * feat: dynamic slippage for in-given-out * feat: added inGivenOut feature flag * fix: adjusted slippage resetting * fix: removed unused file * Apply suggestions from code review Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: renamed slippage variable and fixed comments * fix: added handler for alternate slippage error * feat: added handlers for slippage over balance * fix: loading state for buy/sell tab * refactor: moved amount with slippage calculation to a hook * refactor: cleaned up nonFocusedDisplayAmount * fix: reinstated balance query for exact amount out * fix: added number formatting for swap tab inputs * feat: added OCT to in given out * chore: localizations * refactor: useQueryRouterBestQuote changes --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * [In Given Out]: Feature Flag (#3781) * fix: improved inGivenOut FF disabled behavior * fix: clear inputs on swap * fix: added cases for if user has input and in given out ff is disabled * fix: swap inputs on empty value * Swap more OSMO to ATOM (#3782) * (Deposit/Withdraw) Display Keplr EVM correctly (#3771) * [In Given Out]: Default input adjustments (#3784) * fix: button disabled for limit * feat: default display for buy/sell tab * refactor: wrapped updating code in useEffect * fix: loading state for button * feat: added slippage warning for default too high (#3787) * Mattupham/fe 784 portfolio v2 open orders / limit orders (#3786) * open orders * Add base values for limit orders * Add open orders * Clean up styles * Clean up styles * Base i18n * i18n * Update quote asset * fix: remove logs and correct limit input amount (#3788) * feat: add account address to txn scan endpoint (#3783) * Restrict Orderbook Amount (#3791) * fix: limited orderbook pools for orders query * fix: restrict pools from SQS rather than in orderbook router --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: yakuramori <[email protected]> Co-authored-by: Jose Felix <[email protected]> Co-authored-by: Matt Upham <[email protected]> Co-authored-by: PaddyMc <[email protected]>
- Loading branch information