Skip to content

fix: per-token insurance pools, block refund during dispute, configur… - #523

Merged
fati-Onchain merged 1 commit into
Facil-Pay:mainfrom
Diyaq:fix/insurance-pool-refund-dispute-evidence-deadline
Jul 30, 2026
Merged

fix: per-token insurance pools, block refund during dispute, configur…#523
fati-Onchain merged 1 commit into
Facil-Pay:mainfrom
Diyaq:fix/insurance-pool-refund-dispute-evidence-deadline

Conversation

@Diyaq

@Diyaq Diyaq commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

…able evidence deadline

[Enhancement] Insurance pool pools premiums and claim payouts in a single balance regardless of the escrow's token — multi-token deployments corrupt coverage accounting Fixes #503

[Enhancement] refund_escrow lets either party unilaterally close a Disputed escrow, bypassing resolve_dispute and leaving deposited dispute collateral neither returned nor forfeited Fixes #502

[Enhancement] Dispute evidence submission deadline is hardcoded to 7 days in dispute_escrow with no admin-configurable override Fixes #504

Summary

  • What changed?
  • Why is this needed?
  • Any relevant context or linked issues?

Test Plan

  • I ran cargo test --workspace
  • I reviewed the diff for unintended changes
  • I added or updated tests where appropriate

Reminder: please run cargo test --workspace before submitting this PR.

…able evidence deadline

[Enhancement] Insurance pool pools premiums and claim payouts in a single balance regardless of the escrow's token — multi-token deployments corrupt coverage accounting
Fixes Facil-Pay#503

[Enhancement] refund_escrow lets either party unilaterally close a Disputed escrow, bypassing resolve_dispute and leaving deposited dispute collateral neither returned nor forfeited
Fixes Facil-Pay#502

[Enhancement] Dispute evidence submission deadline is hardcoded to 7 days in dispute_escrow with no admin-configurable override
Fixes Facil-Pay#504
@fati-Onchain
fati-Onchain merged commit 6062eae into Facil-Pay:main Jul 30, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment