W8-C4: No next actions after successful limit order placement — trader has no guided path forward #161
Labels
No labels
agent:fix_bugfix
agent:fix_conflicts
agent:fix_security
agent:gap_analysis
agent:implement
agent:implement
agent:implement
agent:open_issues
agent:ready
agent:research
agent:security_audit
agent:verify
architecture
backend
blocker:hybrid
blocker:launch
blocker:limit-orders
blocker:v2
block:log_only
block:security
bug
ci
contracts
correctness
deploy
dev
devops
docs
documentation
duplicate
e2e
enhancement
epic
feature
frontend
functional-completion
gas
good first issue
governance
help wanted
high-risk
hooks
hybrid
indexer
infra
infrastructure
integrators
invalid
launch-blocker
limit-orders
localnet
localterra
low priority
missing-implementation
needs-design
ops
performance
priority
high
priority
medium
product
qa
QA
question
ready
ready
research
scripts
security
security-hardening
smartcontracts
tech-debt
testing
ux
UX
v2
verification
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
code/cl8y-dex-terraclassic#161
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Issue Summary
After a limit order transaction confirms on-chain, the UI shows no follow-up actions. There is no "View Order" CTA linking to the new entry in Your Placements, and no "Place Another" option to reset the form. The trader must self-navigate to verify their order is live.
Reproduction Steps
/trade, select a pair, fill in Price and Amount, click Place LimitExpected Behavior
After a successful limit placement, the UI should surface at minimum:
These can be inline buttons below the success indicator — no modal required.
Actual Behavior
No next action CTAs appear after confirmation. The trader must manually scroll to Your Placements to verify the order is live, or navigate away and back. There is no "Place Another" shortcut to reset the form.
Environment Details
localterra(local Docker)VITE_NETWORK=local npm run devmake indexer-dev)make deploy-localWallet / Device Details
Severity / Impact
P2 Polish. The order does place correctly and appears in Your Placements — no funds are at risk. However the absence of next actions leaves the trader without confirmation of the order's live status at the UI level. The "View Order" CTA is the higher-priority fix as it directly closes the loop between submission and visibility. Found under W8-C4 (Success state — Interactivity and Trader use dimensions).
cc: @PlasticDigits
mentioned in issue #116
mentioned in commit
2002ebcfc8Shipped (main @
2002ebc)Implemented View order and Place another on the
/tradelimit ticket after a successful Place limit, per W8-C4 / #161.What changed
Verification checklist
@totdking — please verify on your LocalTerra + Keplr setup when you have a moment; leaving this issue open until you confirm.
Verified on LocalTerra stack (2026-05-27)
Verified W8-C4 / #161 post-place affordances on
/tradeagainst the full local stack (LocalTerra, indexer @ :3001, frontend @ :3000, simulated wallet).Verification checklist — all pass
/trade/:pair, placed limit (allowance + place txs)trade-limit-post-place-actions)#20receives amber highlight ring (trade-placement-active-20)TradeOrderTicket.tsx; not re-tested with indexer disabled this pass)1, clears amount/order-id/last-indexed, focuses price fieldnpx vitest run src/components/trade/__tests__/LimitOrderMyPlacementsPanel.test.tsx— passNo code changes required; closing as verified on main @
3f6a2e5.mentioned in issue #337
mentioned in issue #419
mentioned in issue #693