Skip to content

Chain-compatible presignature selection for verify-foreign-tx #3959

Description

@anodar

Background

verify-foreign-tx provider gates requests on the available-chains watch channel, but the leader still acquires an arbitrary presignature via take_owned.

Presignature's co-owners may not all support the requested chain: a non-supporting follower rejects the attempt against its supporters snapshot, the signing round fails, and the presignature is wasted.

The leader must instead select a presignature co-owned exclusively by participants that support the request's chain.

User Story

No response

Acceptance Criteria

Resources & Additional Notes

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions