Fix e2e-seed-expired-parked-claim-all.sh: hybrid park swap missing min_return (#339) #841
No reviewers
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!841
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "cloud1/gitlab-issue-verification-8df8"
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?
Summary
Fixes pure-book hybrid park seed harness for claim-all E2E (#339).
Pure-book hybrid swaps (
pool_input = 0,book_input > 0) requirebelief_priceormin_returnon execute per invariant L9 / #334. The terrad seed script andverify-issue-309.shhybrid_swap_book_onlyomitted both, causing execute revert and blockinglimit-orders-claim-all-tx.spec.ts.Changes:
scripts/e2e-seed-expired-parked-claim-all.sh— full swap envelope withmin_return: "1"scripts/qa/verify-issue-309.sh— same floor on book-only hybrid helperfrontend-dapp/e2e/README.md+skills/AGENTS_E2E_LIMIT_ORDERS_TX.md— document #334 floorNo contract or claim-all UI changes.
Verification checklist
bash scripts/e2e-seed-expired-parked-claim-all.shexits 0seeded pair=… owner=… expires_at=…Hybrid swap with book_input 5000 requires belief_price or min_return; post-fix: tx succeedsparked_expiredfor dev walletGET /api/v1/pairs/{pair}/limit-placements?status=parked_expiredreturned ≥2 dev-wallet rowslimit-orders-claim-all-tx.spec.tspasses (e2e-tx)bash scripts/with-node.sh --cwd frontend-dapp -- npx playwright test e2e/limit-orders-claim-all-tx.spec.ts --project=e2e-tx— 1 passed (60s)expires_atlimit_order_expired_parkedparked_expiredrows after park txmin_return: 1conservative floor onlyhybrid_pure_book_requires_slippage_floor_without_beliefpatternmake test-contractsCloses verification for #339.
mentioned in issue #339
changed the description
changed the description
mentioned in commit
d07ba09bed