Skip to content

feat: return per-item batch results, migrate tests, update_contract_i… - #834

Merged
misrasamuelisiguzor-oss merged 2 commits into
WHEELBACK:mainfrom
Promazin:feature/issues-776-763-764-771
Oct 19, 2026
Merged

misrasamuelisiguzor-oss merged 2 commits into
WHEELBACK:mainfrom
Promazin:feature/issues-776-763-764-771

Conversation

@Promazin

Copy link
Copy Markdown

Summary of changes:

Closes #776
Closes #763
Closes #764
Closes #771

…ds (WHEELBACK#776 WHEELBACK#763 WHEELBACK#764 WHEELBACK#771)

- WHEELBACK#776: execute_with_compliance_batch now returns Vec<SettlementBatchResult>
  with a per-item status code for every requested settlement ID, so callers
  can tell which settlements executed and which were skipped (and why).
- WHEELBACK#763: Test migrate from schema v1 to v2 with populated state, asserting all
  queries (is_allowed, is_blocked, address_status) return the same answers.
- WHEELBACK#764: Test migrate at CURRENT_SCHEMA_VERSION is a clean no-op (returns
  current version, emits no schema_migrated event, leaves storage untouched).
- WHEELBACK#771: Add admin-only update_contract_ids entrypoint to settlement-workflow
  to re-point at upgraded compliance/treasury contracts, emits
  contract_ids_updated.
@drips-wave

drips-wave Bot commented Oct 19, 2026

Copy link
Copy Markdown

@Promazin 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

@misrasamuelisiguzor-oss
misrasamuelisiguzor-oss merged commit e3fa241 into WHEELBACK:main Oct 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants