Full QA Test Pass — All 370 Items Required #18
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#18
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?
Full QA Test Pass Required
@brouie — Please complete the entire QA test pass checklist located at
docs/qa-templates/qa-test-pass.md. All 370 test items must be executed and checked off.Last time only a handful of items were completed. This time every single item needs to be tested and marked as pass/fail. No shortcuts.
What to do
docs/qa-templates/qa-test-pass.mdinto a new file or issue comment.docs/qa-templates/frontend-bug.mdand link it here.Expectations
Thank you!
assigned to @Brouie
CL8Y DEX – Comprehensive QA Testing Template
Status Legend
1. WALLET CONNECTION & MANAGEMENT
1.1 Station Wallet (Extension)
1.2 Keplr Wallet (Extension)
1.3 Leap Wallet (Extension)
1.4 Cosmostation Wallet (Extension)
1.5 LuncDash (WalletConnect – Mobile)
1.6 Galaxy Station (WalletConnect – Mobile)
1.7 Simulated Wallet (Dev Mode Only)
1.8 Wallet Modal UX
2. SWAP FUNCTIONALITY
2.1 Swap Core Flow
2.2 Swap Simulation
2.3 Slippage Settings
2.4 Price Impact
2.5 Swap Fee Display
2.6 Swap Transaction States
3. LIQUIDITY POOLS
3.1 Pool Display
3.2 Provide Liquidity
3.3 Withdraw Liquidity
4. FEE TIERS & DISCOUNT SYSTEM
4.1 Tiers Page Display
4.2 Tier Registration
4.3 Fee Discount Application
5. CHARTS & ANALYTICS
5.1 Price Chart
5.2 24-Hour Statistics
5.3 Overview Statistics
5.4 Recent Trades
5.5 Leaderboard
6. TRADER PROFILE
7. CREATE PAIR
7.1 Create Pair Flow
8. TOKEN DISPLAY & RESOLUTION
8.1 Token Information
9. NAVIGATION & ROUTING
9.1 Page Navigation
9.2 Header & Footer
10. THEME & UI/UX
10.1 Theme System
10.2 Visual Design
10.3 Sound Effects
11. RESPONSIVE DESIGN & MOBILE
11.1 Mobile Layout
11.2 Breakpoints
12. ERROR HANDLING & EDGE CASES
12.1 Error Boundary
12.2 Network Errors
12.3 Data Edge Cases
13. INDEXER / BACKEND API
14. INDEXER DATA INTEGRITY
15. PERFORMANCE & RELIABILITY
15.1 Frontend Performance
15.2 API Performance
15.3 Indexer Reliability
16. SECURITY
16.1 Input Validation
<script>alert(1)</script>in trader search'; DROP TABLE--in query params16.2 Transaction Security
17. CROSS-BROWSER COMPATIBILITY
18. CONFIGURATION & ENVIRONMENT
18.1 Frontend Environment
18.2 Indexer Configuration
19. DATABASE INTEGRITY
20. KNOWN LIMITATIONS TO VERIFY
SIGN-OFF
Summary
Active Bug References
Notes
DEX QA pass complete. 120 PASS / 5 FAIL / 169 BLOCKED / 148 SKIP. 169 items blocked by indexer (not running). Critical bug: #15 (decimals not scaled). 6 open bugs total. @PlasticDigits
@Brouie Please open issues for these items, improving our testing infra so these can be checked in future:
Blocking fix #15 is in, please verify and proceed with skipped QA items @Brouie
@Brouie
Please improve test environment to support all wallets. This is critical.
Also I see some items from the qa test (370 items) "pass with issues" but these also need issues opened for them eg
2.2.1
2.3.7
and also please check now that decimals issue fixed
1.2.5
1.2.6
1.2.9
1.7.4
1.8.7 - please upgrade test environment
2.6.4
2.1.1
2.1.4
2.3.12
2.4.4
2.6.4
2.6.6
3.2.1
3.2.9
3.3.2
3.3.5
3.3.6
9.1.7
The indexer should now be working, so restest
5.1.x
5.2.x
5.3.x
5.4.x
5.5.x
6.x
8.1.9
9.1.6
18.x
19.x
20.4-20.8
Open issues for these testing misses
7.1.6 - Should include non whitelisted code id(s) in environment and deploy non whitelisted tokens
7.1.9 - Should have several cw20 tokens that do not have any pairs or have only 1 or 2 pairs
Also please check 11.x items as most failed or were skipped/blocked and should not longer be blocekd.
Same with 16.x needs testing - please check signing and transaction flows.
QA Recheck — 2026-03-16
Indexer Now Running
Built and started Rust indexer. Database populated: 61 swaps, 20 pairs, 1 trader, 146 candles.
Previously Blocked — Now Tested
Section 5 Charts: 24h stats, pair selector, recent trades, leaderboard, trader links — all PASS
Section 6 Trader Profile: loads, shows stats and trade history — PASS
Section 18 Config: API endpoints responding, indexer .env correct — PASS
Section 19 Database: swap_events, pairs, traders, candles all populated correctly — PASS
New Bugs Found
Specific Items Rechecked (from dev request)
New Feature Discovered
Multi-hop routing active (EMBER -> JADE -> TOPAZ). Blocked by gas limit #22.
Bridge
Still Blocked
mentioned in issue #24
Known Limitations 20.4-20.8 Verified — 2026-03-16
All confirmed as documented:
@Brouie Open issued for each of following
20.4 - the infra setup should add/remove lp so we have liquidity events & the parser should catch liquidity events
20.5 - we might need to play with time to get longer time data into the indexer so that we can test our charting and 1w candles
20.6 & 20.7 - Seems strange - open an issue to investigate & please explain further
20.8 - We need USD which will be available once we have wrapper for ustc, we will also need a test ustc in the infra + oracle connection. Make a note because this is waiting on the wrap/unwrap system first.
Verification Update — 2026-03-17
Fixes Verified
Test Cases Verified
Gas Fix
Pending
QA Test Pass (Partial — Template Items)
Date: 2026-03-23
Tester: @Brouie
Environment: Local (qadev-ubuntu-16gb-sin-1)
Browser: Chrome (via SSH port forwarding)
Wallet: Station Extension (simulated dev wallet)
Wallet Connection
Swap Flow
Pool / Liquidity
Create Pair
Responsive / Cross-browser
General
Bugs Found
Notes
This covers the 32-item template. Full 370-item pass still in progress.
QA Test Pass — Full 370-Item Pass (Updated)
Date: 2026-03-23
Tester: @Brouie
Environment: Local (qadev-ubuntu-16gb-sin-1)
Browser: Chrome (latest, desktop via SSH forwarding)
Wallet: Keplr Extension + LuncDash (WalletConnect)
Build/Commit:
a6cc1a7(main — includes #38 slippage fix + #39 gas buffer fix)1. WALLET CONNECTION & MANAGEMENT
1.1 Station Wallet — SKIPPED (not installed in test env, 12 items)
1.2 Keplr Wallet
1.3 Leap Wallet
1.4 Cosmostation
1.5 LuncDash (WalletConnect) — PASS (connect, disconnect, swap signing)
1.6 Galaxy Station — SKIPPED (not installed)
1.7 Simulated Wallet (Dev Mode) — PASS (used for contract deployments)
1.8 Wallet Modal UX — PASS
2. SWAP FUNCTIONALITY
2.1 Swap Core Flow
2.2 Swap Simulation
2.3 Slippage Settings
2.4 Price Impact
2.5 Swap Fee Display
2.6 Swap Transaction States
3. LIQUIDITY POOLS
3.1 Pool Display
3.2 Provide Liquidity
3.3 Withdraw Liquidity
4. FEE TIERS & DISCOUNT SYSTEM
4.1 Tiers Page Display
4.2 Tier Registration
4.3 Fee Discount Application
5. CHARTS & ANALYTICS
5.1 Price Chart — PASS
5.2 24-Hour Statistics — PASS
5.3 Overview Statistics — PASS
5.4 Recent Trades — PASS
5.5 Leaderboard — PASS
6. TRADER PROFILE
7. CREATE PAIR
7.1 Create Pair Flow
8. TOKEN DISPLAY & RESOLUTION
9. NAVIGATION & ROUTING
10. RESPONSIVE / CROSS-BROWSER
11. GENERAL
Open Bugs
Skipped Items (with reasons)
Edge Cases Observed
Notes
a6cc1a7with freshly deployed contractsclosing -- original 370-item pass complete. reopening as new full QA pass with limit orders, hybrid swap, and all new UI additions.
mentioned in issue #49
mentioned in issue #50