Skip to content

Fixes #1295: implement state-transition invariants for admin and arbi… - #1301

Merged
Baskarayelu merged 1 commit into
CredenceOrg:mainfrom
TheShnider:issue-1295
Aug 29, 2026
Merged

Fixes #1295: implement state-transition invariants for admin and arbi…#1301
Baskarayelu merged 1 commit into
CredenceOrg:mainfrom
TheShnider:issue-1295

Conversation

@TheShnider

@TheShnider TheShnider commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Description

Closes #1295

Type of Change

  • feat — new functionality
  • fix — bug fix
  • docs — documentation only
  • refactor — code restructuring with no behaviour change
  • test — test additions or improvements
  • ci — CI configuration changes
  • chore — maintenance, dependencies, tooling

How Has This Been Tested?

  • cargo test --workspace passes
  • cargo fmt --all -- --check passes
  • cargo clippy --workspace --all-targets --all-features -- -D warnings passes
  • Coverage ≥ 95% for affected crates (cargo llvm-cov --package <crate> --fail-under-lines 95)
  • Fuzz harness passes (cargo test -p credence_bond fuzz::test_bond_fuzz -- --nocapture)
  • Error code wire-stability test passes (cargo test -p credence_errors error_codes_wire)
  • Release build passes (cargo build --release)

Checklist

  • Tests added/updated for new or changed functionality
  • Docs updated (if public API, storage layout, error codes, or architecture changed)
  • CHANGELOG.md updated (if contracts/** touched)
  • Branch follows <type>/<short-description> naming convention
  • Commit messages follow conventional commits

Additional Context

@drips-wave

drips-wave Bot commented Aug 28, 2026

Copy link
Copy Markdown

@TheShnider Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Baskarayelu
Baskarayelu merged commit 790f89b into CredenceOrg:main Aug 29, 2026
11 of 12 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.

[Quality][High] admin and arbitration controls: state-transition invariants — QE-2026-08

2 participants