Background
With #3910 the verify-foreign-tx provider rejects requests for chains it does not support, but leader election still treats every alive participant as eligible: a non-supporter can be elected leader for a verify-foreign-tx request, immediately reject it, and burn the attempt — delaying the request until a supporter happens to be selected. Requests for chains without a signing quorum keep being attempted until they expire.
User Story
No response
Acceptance Criteria
- The request queue supports an optional eligible-leaders refiner, the verify-foreign-tx queue narrows the eligible-leader set to the requested chain's supporters
- Leader election for other request types is unchanged.
Resources & Additional Notes
No response
Background
With #3910 the verify-foreign-tx provider rejects requests for chains it does not support, but leader election still treats every alive participant as eligible: a non-supporter can be elected leader for a verify-foreign-tx request, immediately reject it, and burn the attempt — delaying the request until a supporter happens to be selected. Requests for chains without a signing quorum keep being attempted until they expire.
User Story
No response
Acceptance Criteria
Resources & Additional Notes
No response