WIP: Draft: ops: harden F6 upgrade-582 retries, pair_code_id, and has_more #1109
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!1109
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "584-ops-p0-order-enforcing-upgrade-582-script-columbus-5-contractinfo-probe-freeze-unfreeze-runbook"
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
Hardens
scripts/upgrade-582-code-id-pin.shfrom the production gaps on #584 (columbus-5 2026-08-21: mixed 11/14 pair set after publicnode RST, smoke abortpin1=10184/nullfrom a dropped secondIsCodeIdWhitelisted, missingUpdateConfig { pair_code_id }).IsCodeIdWhitelisteduntil a boolean is returned; DRY_RUN now parses the whitelist JSON (unparseable stub refuses pair migrate).UpdateConfig { pair_code_id }after factory 1.9.0 so newCreatePairinstantiates pair 1.15.0.UPGRADE582_REFRESH=1parses wasmhas_more/next_start_after(SDK 0.53.eventsand legacy.logs).Invariant F6 is unchanged on-chain. No FoT math. No
AddWhitelistedCodeId 8266.Test plan
make verify-issue-584(17/17 including internal retest)make verify-issue-584(17/17)PAIR_MIGRATE_BEGINIsCodeIdWhitelistedexits beforePAIR_MIGRATE_BEGINUPGRADE582_LOCAL=1aftermake deploy-local(chain was not running on this agent; optional rehearsal)Closes #584
Closed: this draft used the stale #584 source branch (already merged) instead of
fix/584-upgrade-582-retry-harden. Recreating with the correct source.Pull request closed