Skip to content

feat(limit-order): revamp limit order flows#3203

Merged
neikop merged 84 commits into
mainfrom
feat-limit-order-revamp
Jun 29, 2026
Merged

feat(limit-order): revamp limit order flows#3203
neikop merged 84 commits into
mainfrom
feat-limit-order-revamp

Conversation

@neikop

@neikop neikop commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Rebuild Limit Order under components/LimitOrder, removing the old swapv2/LimitOrder implementation and reorganizing create, take/fill, cancel, order book, My Orders, processing, and shared order UI.
  • Refine create/take/cancel behavior with native vs wrapped balance handling, pair/chain filtering, reserved and active amount checks, wrap/approval processing, market-rate warnings, gas previews, and Half/Max fill presets.
  • Update Limit Order services, notifications, transaction metadata, locale strings, prefetch/Firebase routing, and SwapV3 tab/header integration for the revamped flow.
  • Promote and adjust shared UI primitives used by the flow, including DateTimePicker, Select/DropdownMenu, token inputs, action controls, popups, and wallet transaction states.

neikop added 30 commits June 19, 2026 09:12
Remove the obsolete rate invert state from the limit order create flow and keep the selected price info helper tied to the sell-rate view.
Add fill-order confirmation and processing modals, wire order book take actions, and type the limit-order API calls used by create, cancel, and fill flows.
Add wrap-aware processing steps for create and fill orders, refresh limit order state after order actions, and document QA scenarios.
Relocate LimitOrder under components/LimitOrder and update consumers to use the new import path.
neikop added 2 commits June 26, 2026 17:20
Split create-order warnings between form and confirm modal so wrap guidance remains visible only during review.
@kyber-ci-bot

Copy link
Copy Markdown

Auto Deploy Pull Request

⚠️ Warning: Application's Ingress not ready after 1m0s

Notes:

  • Please contact SRE team to support investigate this issue.

Keep native create orders funded by native balance only and wrap the full input amount. Remove fill-order auto-wrap and align order book display with wrapped assets.
@kyber-ci-bot

Copy link
Copy Markdown

Auto Deploy Pull Request

⚠️ Warning: Application's Ingress not ready after 1m0s

Notes:

  • Please contact SRE team to support investigate this issue.

@kyber-ci-bot

Copy link
Copy Markdown

Auto Deploy Pull Request

⚠️ Warning: Application's Ingress not ready after 1m0s

Notes:

  • Please contact SRE team to support investigate this issue.

@kyber-ci-bot

Copy link
Copy Markdown

Auto Deploy Pull Request

⚠️ Warning: Application's Ingress not ready after 1m0s

Notes:

  • Please contact SRE team to support investigate this issue.

@kyber-ci-bot

Copy link
Copy Markdown

Auto Deploy Pull Request

⚠️ Warning: Application's Ingress not ready after 1m0s

Notes:

  • Please contact SRE team to support investigate this issue.

@kyber-ci-bot

Copy link
Copy Markdown

Auto Deploy Pull Request

⚠️ Warning: Application's Ingress not ready after 1m0s

Notes:

  • Please contact SRE team to support investigate this issue.

@kyber-ci-bot

Copy link
Copy Markdown

Auto Deploy Pull Request

⚠️ Warning: Application's Ingress not ready after 1m0s

Notes:

  • Please contact SRE team to support investigate this issue.

@kyber-ci-bot

Copy link
Copy Markdown

Auto Deploy Pull Request

⚠️ Warning: Application's Ingress not ready after 1m0s

Notes:

  • Please contact SRE team to support investigate this issue.

@kyber-ci-bot

Copy link
Copy Markdown

Auto Deploy Pull Request

⚠️ Warning: Application's Ingress not ready after 1m0s

Notes:

  • Please contact SRE team to support investigate this issue.

@kyber-ci-bot

Copy link
Copy Markdown

Auto Deploy Pull Request

⚠️ Warning: Application's Ingress not ready after 1m0s

Notes:

  • Please contact SRE team to support investigate this issue.

@kyber-ci-bot

Copy link
Copy Markdown

Auto Deploy Pull Request

⚠️ Warning: Application's Ingress not ready after 1m0s

Notes:

  • Please contact SRE team to support investigate this issue.

@neikop neikop merged commit 4a98593 into main Jun 29, 2026
3 checks passed
@neikop neikop deleted the feat-limit-order-revamp branch June 29, 2026 11:24
@kyber-ci-bot

Copy link
Copy Markdown

Auto Deploy Pull Request

Clean up resources have been completed!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants