ops: CMM migrate ALPHA 11630→11666 then Refresh pair pins #1250
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#1250
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?
Summary
ALPHA
terra1x6e64es6yhauhvs3prvpdg2gkqdtfru840wgnhs935x8axr7zxkqzysuxzis still 11630 / cw2 1.0.0. Wasm admin is CMMterra16j5u6ey7a84g40sr3gd94nzg5w5fm45046k9s2347qhfpwm5fr6sem3lr2(treasury 11564 / 0.2.1). Live CMMExecuteMsghas noWasmMsg::Migrate, so DEX 2-of-3 cannotMsgMigrateContractALPHA.This leftover is the instance half of #1246 AC2 (
SendFromextra-debit / AutoLPNoOpSettings). Store + whitelist already landed:5A45A84AA3A06A2E7CD185230F2D03A52B796B70A9EDA025ABA72B9C3581AE4Dheight 30364814AddWhitelistedCodeId 11666A9E199247092B9C6C6996A07B670B34E8B00C736CD197CF2355AA461219333A9token_code_id=11666(keep AutoLP 11633)E7103032857D4CFCFE3571EA8C31F9434EC27C1FCE556353E0CAC46A6894530B[6036, 8266, 10184, 11630, 11666]. 8654 stays offDo not (trading)
Do not
RemoveWhitelistedCodeId 11630. That would F6-freeze both ALPHA pairs (pins still[10184, 11630], live ALPHA still 11630).Do not
RefreshPairAssetCodeIdsuntil live ALPHAcode_idis 11666. Refresh now would re-pin 11630 (no-op). Refresh after migrate is required so write paths staylive == pin.LCD 2026-09-12: both factory ALPHA pairs unpaused,
is_protocol_exempt.protocol=true, indexercode_id_frozen=false,GET /route/solveUST1→ALPHA returns the UST1/ALPHA hop. Launch-guards SKU off.Scope
ExecuteMsgthat emitsWasmMsg::Migrate { contract, new_code_id, msg: {} }(governance = DEX 2-of-3). Sister ticket oncode/ustr-cmm.MigrateMsg {}).code_id=11666/ cw2 1.1.0; pins include 11666; listed+unpaused; optionalRemoveWhitelistedCodeId 11630only after both pins moved.Parent: #1246. Script:
scripts/upgrade-1246-alpha.sh.Cross-link: ustr-cmm #43 is the treasury execute. After that lands and ALPHA is 11666, run Refresh via
upgrade-1246-alpha.shwithUPGRADE1246_REFRESH=1. Parent #1246.ustr-cmm #43 code is on origin/master via ustr-cmm#44 (treasury 0.2.2, merge
3327390). Live CMM is still 11564 / 0.2.1 until founder store+migrate+execute.Do not Refresh until ALPHA LCD
code_idis 11666. Keep 11630 listed. DEX Refresh script is in cl8y-dex-terraclassic#1251.Refresh script is on
origin/mainvia #1251 (f7ab39f6). CMMMigrateOwnedContractis on ustr-cmmorigin/mastervia #44.Do not Refresh until ALPHA LCD
code_idis 11666. Keep 11630 listed.After CMM store + 2-of-3 migrate CMM to treasury 0.2.2 and execute ALPHA → 11666:
LCD 2026-09-12 verified. ALPHA instance rotate is done. Trading not frozen.
1E6142A2928C44D7476FB7431D9AFABF8C7871619BAF52B9F91CA8AD9C832AC8h 30366968 hashC91720E6…CAA4880C8676A5625738EFDB050615A8DD64A1A45ABDC0A65C8A2571AC26989Ah 30366970 — LCD CMM 11667 / cw2crates.io:treasury0.2.2, admin still DEX 2-of-3migrate_owned_contractALPHA42B1015248DAF74BC6A746786803CFB00660B4270DBF23AFA939945032D12047h 30366971 — LCD ALPHA 11666 /cl8y-community-tax-token1.1.0, admin still CMMBB414E5210B001FE94D675F140DD3B5DD2B73081601651665635CA057BE84E76h 30366973 pins[10184, 11666]06D47EBF35436117E1E7C0578D5EF98503FE15BE0A724DF561E037D78880036Bh 30366975 pins[10184, 11666]Both pairs unpaused,
is_protocol_exempt.protocol=true, indexercode_id_frozen=false. Whitelist[6036, 8266, 10184, 11630, 11666]— 8654 off. Keep 11630 listed (optional later remove; not required now that live == pin 11666).GET /api/v1/route/solveUST1→ALPHA usesterra1rmdtck…sehn5u6,fidelity_check=passed. PairHybridSimulationbelief_price:"0"→Invalid belief_price 0(AC1). Launch-guards SKU off.Do not
wasm migrateALPHA. Tax 1.1.0 rejectsadopt.