• Finds a suiteable signer interfaces in an array of signers, returning the first signer accepted by all selectors.

    Type Parameters

    Parameters

    • signers: readonly AllSigners[]

      An array of signer interfaces.

    • Rest ...selectors: readonly SignerSelector[]

      One or more selector callbacks, receiving a signer as input and returning true in case it meets selection criteria.

    Returns SelectedSigner | undefined

    The first signer for which all selectors returned true, or undefined if none meet selection criteria.