Skip to content

feat: settlement monitoring and cross-chain correlation engine - #1053

Merged
mijinummi merged 1 commit into
MDTechLabs:mainfrom
prismn:feature/settlement-monitoring
Aug 27, 2026
Merged

feat: settlement monitoring and cross-chain correlation engine#1053
mijinummi merged 1 commit into
MDTechLabs:mainfrom
prismn:feature/settlement-monitoring

Conversation

@prismn

@prismn prismn commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Overview

Implements the settlement monitoring and cross-chain correlation primitives for the BridgeWise bridge platform, covering timeout detection, event attribution, status normalization, and transfer correlation.

Changes

  • Implement Cross-Chain Transfer Correlation Engine #1003 Cross-Chain Transfer Correlation Enginesrc/cross-chain/correlation/: generates transfer correlation IDs, associates source and destination transactions, supports both Stellar and EVM identifiers, and tracks correlation state.
  • Implement Stellar-to-EVM Settlement Status Adapter #1004 Stellar-to-EVM Settlement Status Adaptersrc/cross-chain/status/: defines canonical settlement states and maps Stellar/EVM lifecycle statuses, handling unknown states while preserving the original provider status.
  • Implement Soroban Settlement Event Matcher #1005 Soroban Settlement Event Matchersrc/settlement/matching/soroban/ + src/events/correlation/: links Soroban settlement events to active transfers by validating contract address, asset, and amount, and flags ambiguous matches.
  • Implement Stellar Bridge Settlement Timeout Monitor #1006 Stellar Bridge Settlement Timeout Monitorsrc/settlement/timeouts/stellar/ + src/monitoring/settlement/: tracks expected settlement duration, detects overdue/delayed transfers, and triggers recovery notifications via configurable timeout policies.

All implementations include unit tests under tests/cross-chain/ and tests/settlement/ (15 passing).

Closes #1003
Closes #1004
Closes #1005
Closes #1006

Implement settlement and cross-chain primitives covering timeout monitoring,
event matching, status normalization, and transfer correlation.

Closes MDTechLabs#1003
Closes MDTechLabs#1004
Closes MDTechLabs#1005
Closes MDTechLabs#1006
@drips-wave

drips-wave Bot commented Aug 27, 2026

Copy link
Copy Markdown

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

@mijinummi
mijinummi merged commit 0fc3798 into MDTechLabs:main Aug 27, 2026
1 check 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

3 participants