ops: post-merge !404–!406 community-tax wasm store, launcher rotate, 11611 migrate #611
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#611
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 / related
Merged in-repo code:
max_walletDo not reopen #604 / #605 / #608 / #609 unless a merged invariant is wrong. This ticket is ops + LocalTerra/columbus-5 enforcement.
Related residuals stay on their own issues: AutoLP pair/skim #610, EnableFeature/SKU dedupe #606.
Why this is needed
Columbus-5 listed token wasm is still 11611. Live instantiate/execute bytes do not yet enforce #604–#609. The dApp is the client gate until launcher
token_code_idrotates after #589 REPORT GO.Acceptance
community-tax-tokenwasm (optimizer artifact from currentmain).UpdateConfig { token_code_id }on canonical 11614terra126pr5…ahzwze.AddWhitelistedCodeIdfor the new token code_id. Never whitelist launcher / AutoLP / ALPHA 8654.decimals: 0/ name"x y"/max_sell_bps > sell_bpswithoutvariable_rates/token/createconnected-wallet helpers + percent SKU payloadsautolp_code_idunset; binds when setmax_walletamountmake verify-issue-604·605·608·609stay green onmain.Do not
marked as related to #604
marked as related to #605
marked as related to #608
marked as related to #609
marked as related to #589
mentioned in issue #604
mentioned in issue #605
mentioned in issue #608
mentioned in issue #609
Opened after merging !1122 / !1123 / !1124 (no automerge, no CI wait). In-repo verify for #604 #605 #608 #609 passed on the integrated main tip.
Integration nits were fixed on the later MRs (LaunchGuards + trading_enabled default, audit_poc M-1/H-1, #609+#608 tax.rs helpers, TransferTax pair-seed). This issue is only the wasm/ops/LocalTerra remainder.
mentioned in issue #612
marked as related to #612
!1125 and !1126 are now on
main(no automerge, no CI wait).Store/rotate from current
mainso the same token wasm includes Enable Feature (origin.launcherpayer) and unique-SKU reject, not only #604–#609. Launcher 11614 also needs a wasm migrate (not onlyUpdateConfig { token_code_id }) or live Enable Feature staysUnauthorized.Remainder for Enable Feature smoke + Swap/Trade disclose QA: #612. Keep this ticket as the #604–#609 store/rotate/LocalTerra list; do not reopen those closed issues.
mentioned in issue #616
marked as related to #616
mentioned in issue #610
!1127–!1131 are now on
main(option-2 classify, wrap ingest, window fee pin, AutoLP floor, tax-aware ranking).Store + #589 GO + 11611 migrate on this ticket must use a tip that includes !1127. Pre-option-2 bytes would leave official-router hops Honest while the dApp advertises listed-pair tax.
AutoLP 11613 migrate + Coolify indexer pins are tracked on #616 so this ticket can stay scoped to !1122–!1124 identity/SKU/guards/exempt plus the shared token store.
Columbus-5 store + launcher migrate (2026-08-24)
On-chain (LCD confirmed). Docs + script on
maind3dba8bf.data_hash63CB21D1…BAFA2042A76F85…CFDE7AD7DBA2…87BF672F9464…AEC2DAD413A3…76F192F90C51…C8A6terra126pr5…11614→1162097C0FCA9…EE8Ccl8ydeploy. Instantiate Everybody.GetConfigstilltoken_code_id=11611,autolp_code_id=11613(noUpdateConfigon launcher).[6036, 8266, 10184, 11611]. 11619 not listed.scripts/upgrade-611-community-tax.sh. 11619 stubcodeids/11619/REPORT.mdis NO-GO until intake.Still open on this ticket
#589REPORT GO for 11619, thenUPGRADE611_589_GO=1whitelist (keep 11611 listed).token_code_idrotate (crateUpdateConfigor new instantiate).Not closing — whitelist / 589 / rotate / QA remain.
LCD verified 2026-08-24:
AddWhitelistedCodeId 11619txB659D914CEAA045F05B5371F90669B79E34E7AE414537C6B4A8A58286BC640CFheight 30085794, code 0, signer DEX 2-of-3terra1zlmv2…hep7GetWhitelistedCodeIds=[6036, 8266, 10184, 11611, 11619]IsCodeIdWhitelisted 11619= true63CB21D1…BAFA20. Token/AutoLP instances still 0 — no CMM migrate / no Refreshterra126pr5…ahzwzeis 11620;GetConfigstilltoken_code_id=11611/autolp_code_id=1161311620 has no
UpdateConfig. Crate change in this follow-up adds wasm-adminUpdateConfig(token id must be factory-listed). Aftermake build-optimizedon pop-os:Do not whitelist the new launcher store. Keep 11611 listed. Leave
COMMUNITY_TAX_OPTION2_CODE_IDSunset until instances run 11619. Leave this issue open until that rotate lands.11622 migrate + UpdateConfig — LCD-confirmed 2026-08-24
On-chain leftover from this rotate is done:
8E56AE0F…8E90· storeFA30A5B1…2355terra126pr5…11620 → 11622F2166AB0…AAB2height 30086055 (DEX 2-of-3)UpdateConfigtoken 11619 / autolp 11621DAC86F27…6ED3height 30086058GetConfigtoken_code_id=11619autolp_code_id=11621[6036, 8266, 10184, 11611, 11619]— 11622 / 11621 / 11620 not listedDocs:
93b3b729.Coolify leftover (do not close yet): catalog is single-id. Live indexer still
code_id=11611. Flip then rebuild/restart:Do not whitelist 11622 / 11621 / 11620 / 11612 / 8654.
Do not
RemoveWhitelistedCodeId 11611until Refresh.Coolify leftover verified — closing #611
Live 2026-08-24 after indexer + frontend redeploy:
https://dex.cl8y.combundleVITE_COMMUNITY_TAX_CODE_ID=11619+ launcherterra126pr5…ahzwze(not unused 11612)/token/createGET indexer.dex.cl8y.com/api/v1/community-tokens{ configured: true, code_id: 11619, total: 0 }GetConfig11619/11621, whitelist[6036, 8266, 10184, 11611, 11619], 0 instancesStore / #589 GO / whitelist /
UpdateConfig/ Coolify catalog pin are done. CMM migrate N/A (0 instances). Keep 11611 listed until Refresh.LocalTerra smoke + Enable Feature / option-2 copy stay on #612 / #616. Do not whitelist 11622 / 11621 / 11612 / 8654.
mentioned in issue #603