ops: post-merge !422/!424/!425/!426/!427 leftover verify #638
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#638
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?
Parent
Merged on
main(no CI wait, no automerge):81d39151)d7050d85)1ae62ca3)6af8261c)15767107)23f4224b)Follow-on ops docs (local stash):
093cd1dcrecords #525/#526 mapper+treasury app-gov accepts.Do not reopen #630 / #632 / #627 unless a merged invariant is wrong. #629 and #631 stay open for upstream listing. #526 stays open for leftover EOA wasm-admin / window gov.
Leftovers
Operator / Coolify
ceramicliberty-comstill BSC-only. Do not invent CW20 price fields.GET https://indexer.dex.cl8y.com/api/v1/defillama/daily?timestamp=1787529600→ 200 (2026-08-24,volume_usd~1458.95,trade_count67).assets.ust1/assets.ustrpresent (unstablecoin / reserve). Invalid/unaligned/missing/future ts → 400. Pre-rollup day → 404.dex.cl8y.com.20260825140000_repair_native_bank_tickers.sql: liveGET /api/v1/tokens/ulunasymbol=LUNC/uusdsymbol=USTC. Wrap rows staycLUNC/cUSTC.dex_indexer_test(this checkout):sqlx migrate infohas current20260825140000+ later versions; no VersionMismatch. Other machines that applied the old DeFiLlama checksum at that timestamp still need drop/recreate.Manual / device
dex.cl8y.com): Swap You Pay menu shows USTC (id stilluusd); wrap PAY (LUNC) / USTC / CUSTC; Pool “Native LUNC auto-wraps”; Create Pair menu has nouluna/uusd/LUNC/USTCnatives. Nouluna/uusdvisible labels. Mint faucet is unavailable on mainnet (expected).Landed (was incomplete WIP)
defillama_daily_assets+scripts/defillama/stablecoins/— merged in !1147; Coolify indexer redeploy verified live (assets.ust1/assets.ustr). Old stash dropped. Pair-leg fee attribution istarget_pairs.Governance leftover (already on #526)
56DF7694…12ABDheight 30114344; treasury1E4F1FD4…2CF5height 30114345. Window/oracle app gov still EOA.Do not
VITE_COMMUNITY_MIGRATE_CODE_IDSor factory whitelist (#627 NO-GO).main).Verify (already run on source tips)
marked as related to #629
marked as related to #630
marked as related to #631
marked as related to #632
marked as related to #627
marked as related to #526
mentioned in issue #629
mentioned in issue #630
mentioned in issue #631
mentioned in issue #632
mentioned in issue #627
mentioned in issue #526
Workspace cleanup after this merge pass: local
main==origin/main(093cd1dc). Merged worktrees and empty GitLab issue branches deleted. One local stash remains:wip: incomplete #631 UST1/USTR daily assets + stablecoins adapter(not on a remote branch — recover only from this checkout). No other open MRs.changed the description
Coolify redeploy verified on live hosts. No columbus-5 ops and no env changes. Issue stays open for upstream listing + Android #632.
Indexer
https://indexer.dex.cl8y.com(/health200)GET /api/v1/defillama/daily?timestamp=1787529600(2026-08-24 00:00 UTC) → 200:volume_usd1458.95256356384302652700,trade_count67. Headlinedaily_fees_usdisnullwithfees.swap_ammnull — fail-closed L631-7, not a deploy miss. Trailing overviewtotal_volume_24h_usdis a different window (1385.27).1787616000) idle"0". Missing ts / unaligned /123→ 400. 2026-01-01 → 404 (UTC day not rolled yet).assetsobject (incomplete UST1/USTR stash was not shipped).#630catalog repair:GET /api/v1/tokens/uluna→symbol=LUNC/ name Terra Luna Classic;uusd→USTC. Wrap CW20s staycLUNC/cUSTC.Frontend
https://dex.cl8y.com(bundleindex-aylIou1i.js)VITE_COMMUNITY_MIGRATE_CODE_IDS=6036,10184,8266,8654— columbus-5 3 not appended (#627).VITE_COMMUNITY_TAX_CODE_ID=11630(unchanged).cLUNC; menuUST1 cLUNC cUSTC USTC USTR CL8Y SpaceUSD(USTC visible, nouluna/uusdlabels; option iduusdstill present).PAY (LUNC)/USTC / CUSTC. Pool:Native LUNC auto-wraps. Create Pair listed CW20s only (no natives).Still open (not Coolify)
ceramicliberty-comstill BSC-only.pnpm test dexs cl8y-dex/pnpm test fees cl8y-dex.dex_indexer_testVersionMismatch recreate.!1147 landed the #631 UST1/USTR leftover
The #638 checkbox Not landed (incomplete WIP) — UST1/USTR
defillama_daily_assets+scripts/defillama/stablecoins/— is now onmainvia !1147. Do not re-apply the old stashwip: incomplete #631 UST1/USTR daily assets + stablecoins adapter(superseded; fee attribution was fixed on the MR).Remaining #631 operator work stays on #631 (Coolify
assets.ust1/assets.ustr, peggedassets-server#903, Llama UI). No new leftover issue opened — #631 already tracks it.changed the description
Coolify indexer redeploy verified (!1147 assets)
Live
https://indexer.dex.cl8y.comafter the indexer-only Coolify rebuild./health200. No env / columbus-5 / frontend changes in this pass.GET /api/v1/defillama/daily?timestamp=1787529600(2026-08-24 00:00 UTC) → 200volume_usd1458.95256356384302652700trade_countdaily_supply_side_revenue_usd"0"daily_fees_usdnull(fees.swap_amm/book_takenull — fail-closed L631-7, same as last deploy)assets.ust1unstablecoin/peggedUSD/crypto-backed/ categorystablecoins. vol ~1382.13 (34 trades), fees ~23.97, hub price1.001278…(not$1). Pinterra1f0eqgy9w7e5e7….circulatingnull (Llama adapter reads CW20token_info).assets.ustrustr/ categoryreserve/peg_typenull. vol ~374.63 (8 trades), fees ~14.94, hub price0.010001…(not 2.5× USTC). Pinterra1vy3kc0swag2rhn7….UST1+USTR volume (1756.77) > headline (1458.95) is expected: a UST1/USTR swap counts in both token rows; headline DEX volume still once (L10).
Allowlist still holds: missing ts /
abc/1/ future day → 400; 2020-01-01 → 404.#630catalog still live:GET /api/v1/tokens/uluna→symbol=LUNC;uusd→USTC.Description checkboxes for Coolify
assets+ the old UST1/USTR WIP are marked done. Keplr / Llama GitHub / Android leftovers left untouched.changed the description
mentioned in issue #654
Agent leftover pass 2026-08-26 (
mainc90c8934)Done this pass
GET https://indexer.dex.cl8y.com/api/v1/defillama/daily?timestamp=1787616000→ 200,volume_usd~3718.29,trade_count134,assets.ust1/assets.ustrpresent.dex_indexer_test:sqlx migrate infoincludes20260825140000repair_native_bank_tickers,20260825150000defillama daily,20260826120000protocol volume. No VersionMismatch here.verify-issue-6296/6,63011/11,6315/5,63210/10,62714/14.Still open (not this repo)
#629 Job 1 — keplr-contract-registry#132 still OPEN, mergeable, Socket checks green. After merge: Keplr → Terra Classic → Add Token → search CL8Y / UST1 / cLUNC / cUSTC / vFDUSD.
#629 Job 2 — CoinGecko
ceramicliberty-comstill BSC-only (0x8f452a1fdd388a45e1080992eff051b4dd9048d2). Confirm:GET https://api.coingecko.com/api/v3/coins/ceramicliberty-com→platformshas onlybinance-smart-chain. Request a Terra Classic platform add (do not invent Keplrpricefields):terra16wtml2q66g82fdkx66tap0qjkahqwp4lwq3ngtygacg5q0kzycgqvhpax3(18 decimals)#631 Llama — TVL DefiLlama-Adapters#20676 still open. Volume/fees #8987 now ready. UST1 peggedassets-server#903 already ready. After they merge, confirm https://defillama.com shows Terra Classic +
dex.cl8y.com. Operator test on a Llama clone:#632 — Android Keplr in-app + Chrome+Gboard still needs a phone. Playwright cannot drive wallet chrome. After Coolify frontend rebuild (#654), open
https://dex.cl8y.comin Keplr in-app: 10 fast You Pay / You Receive picks (compact + large); then Android Chrome, type amount (IME), open token menu — list must clear Gboard.Local VersionMismatch (other machines only): if
sqlx migratesays checksum mismatch on20260825140000:#526 wasm admin (columbus-5,
cl8y2_adminterra1xsecn4…ydp8l→ DEX 2-of-3terra1zlmv2…hep7):Window/oracle app gov is not
set-contract-admin— propose on ust1-window#30 then DEX 2-of-3AcceptGovernance. Record on #526. After accepts, updatedeployments/mainnet-ust1-wrap/REGISTRY.mdgovernance split.Do not append columbus-5 3 to
VITE_COMMUNITY_MIGRATE_CODE_IDS.set-contract-admin: missing
--nodeHost
terradwithout--nodehits LocalTerra (127.0.0.1:26657). That chain has nocl8y2_adminaccount →account terra1xsecn4…ydp8l not found. The keyring entry is fine.Columbus-5 LCD (2026-08-26): account 5444011 seq 307. Mapper
terra1xuuuh…nmd2and treasuryterra16j5u6…3lr2wasm admin stillterra1xsecn4…ydp8l.Retry against public RPC.
MsgUpdateAdminsim is often ~2% low — pin gas 200000 (same ashandoff-cl8ydeploy-to-multisig.sh):Both admins should print
terra1zlmv2…hep7. Paste hashes on #526 and updatedeployments/mainnet-ust1-wrap/REGISTRY.md.changed the description
Mapper + treasury wasm admin RAN
Both
set-contract-admintxs included on columbus-5. LCDcontract_info.adminis now DEX 2-of-3terra1zlmv2xydxcusurtr6rl78wsvytdc6mfex6hep7.terra1xuuuh…nmd256DF7694…12ABDterra16j5u6…3lr21E4F1FD4…2CF5terrad query wasm contract --node $RPCproto error is a client/RPC mismatch — use LCD:Window/oracle leftover stays on #526. Registry split updated in-tree (
deployments/mainnet-ust1-wrap/REGISTRY.md) — commit when ready.mentioned in commit
eb7728d38aRegistry docs on
mainset-contract-adminevidence is now onorigin/main(eb7728d3): wrap-mapper56DF7694…12ABDand treasury1E4F1FD4…2CF5— wasm admin is DEX 2-of-3 for both.Updated:
deployments/mainnet-ust1-wrap/REGISTRY.md,docs/reference/governance-multisig.md,docs/runbooks/ust1-wrap-production-ops.md,skills/AGENTS_WRAP_MAPPER_SPLIT_FEES.md.#526 mapper/treasury wasm-admin leftover is recorded. Window/oracle gov is still
cl8y2_admin.No user reports related to changes, closing