Skip to content

Comments

Add settlement completion event emission#46

Merged
Haroldwonder merged 3 commits intoHaroldwonder:mainfrom
MooreTheAnalyst:feature/settlement-expiry
Feb 24, 2026
Merged

Add settlement completion event emission#46
Haroldwonder merged 3 commits intoHaroldwonder:mainfrom
MooreTheAnalyst:feature/settlement-expiry

Conversation

@MooreTheAnalyst
Copy link
Contributor

  • Define SettlementCompleted event with sender, recipient, token, and amount fields
  • Emit event after successful settlement in confirm_payout
  • Add test_settlement_completed_event to verify event emission and field correctness
  • Update test_events_emitted to verify settlement event alongside existing events

Close #6

MooreTheAnalyst and others added 3 commits February 20, 2026 10:21
- Define SettlementCompleted event with sender, recipient, token, and amount fields
- Emit event after successful settlement in confirm_payout
- Add test_settlement_completed_event to verify event emission and field correctness
- Update test_events_emitted to verify settlement event alongside existing events
- Add doc comment to emit_settlement_completed function
- Add inline comments to clarify event emission flow in confirm_payout
- Improve code readability without changing functionality
@Haroldwonder Haroldwonder merged commit 7489848 into Haroldwonder:main Feb 24, 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

Development

Successfully merging this pull request may close these issues.

Emit Event After Successful Settlement

2 participants