Skip to content

Feature/escrow currency metadata#85

Merged
mikewheeleer merged 3 commits intoLiquifact:mainfrom
teeschima:feature/escrow-currency-metadata
Mar 27, 2026
Merged

Feature/escrow currency metadata#85
mikewheeleer merged 3 commits intoLiquifact:mainfrom
teeschima:feature/escrow-currency-metadata

Conversation

@teeschima
Copy link
Copy Markdown
Contributor

CLOSES #47 Add Invoice Currency Metadata Validation

✅ Verification & CI

All local checks passed:

Step | Command | Result -- | -- | -- Format | cargo fmt --all -- --check | ✅ No formatting errors Build | cargo build | ✅ Builds successfully Test | cargo test --features testutils | ✅ All tests pass Coverage | cargo llvm-cov --features testutils --fail-under-lines 95 --summary-only | ✅ ≥ 95% coverage

💡 Notes

  • Validation reduces invalid input / economic attack risks.
  • Supports consistent downstream settlement and reporting.
  • Future improvements: integrate with multi-escrow workflows and enforce role-based access for currency updates.

@mikewheeleer mikewheeleer merged commit b7948ee into Liquifact:main Mar 27, 2026
1 check failed
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.

Add Invoice Currency Metadata Validation

2 participants