Skip to content

feat(upgrade): enforce governed artifact verification - #200

Merged
arisu6804 merged 2 commits into
RemitFlow:mainfrom
Jagadeeshftw:fix/issue-193-governed-upgrades
Aug 27, 2026
Merged

feat(upgrade): enforce governed artifact verification#200
arisu6804 merged 2 commits into
RemitFlow:mainfrom
Jagadeeshftw:fix/issue-193-governed-upgrades

Conversation

@Jagadeeshftw

Copy link
Copy Markdown

Summary

  • add a one-time admin-controlled wasm artifact baseline
  • require caller-bound expected artifact hashes and contiguous release versions before upgrades
  • record auditable upgrade metadata and rely on transaction rollback if the host rejects an artifact
  • add focused validation tests and deployment/recovery guidance

Validation

  • cargo check --lib
  • cargo test --lib test_upgrade (7 passed)
  • git diff --check
  • 503 changed lines (500 additions, 3 deletions)

Closes #193

@arisu6804
arisu6804 merged commit 7fa1bf3 into RemitFlow:main Aug 27, 2026
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

security(contract): harden upgrade verification and rollback guarantees

2 participants