#616Declined Pull Request
Proposal: Automatic handling of unavailable counterparties
julientinguely-da06-08-2026Last activity 1mo ago
node-deployment-operationsneeds-champion
Development Fund Proposal Submission
Proposal file:
/proposals/2026-07-DA-automatic-handling-unavailable-counterparties.md
Summary
This proposal introduces an automated, persistent counterparty lifecycle management system in the SV App to handle unresponsive counterparties and those with vetting errors. By shifting counterparty exclusions from in-memory lists to persistent SQL-level anti-joins and isolating failures via recursive batch splitting, this mechanism prevents failing nodes from blocking healthy trigger processing, eliminates manual operator intervention, and scales up to 100M total network parties.
Checklist
- Proposal file added under
/proposals/ - Milestones and funding amounts defined
- Acceptance criteria included
- Alignment with Canton priorities described
Notes for Reviewers
(Add anything the Tech & Ops Committee should pay attention to.)