From c071cf5cd0808a61cd25c4f7e892e695a523de9b Mon Sep 17 00:00:00 2001 From: samkim-crypto Date: Sat, 20 Jan 2024 11:20:51 +0900 Subject: [PATCH] [clap-v3-utils] Replace `pubkeys_sigs_of` with `try_pubkeys_sigs_of` (#34801) * replace `pubkeys_sigs_of` with `try_pubkeys_sigs_of` * propagate error from `try_pubkeys_sigs_of` to the caller --- clap-v3-utils/src/keypair.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clap-v3-utils/src/keypair.rs b/clap-v3-utils/src/keypair.rs index 98baec3b3e..8adbfff363 100644 --- a/clap-v3-utils/src/keypair.rs +++ b/clap-v3-utils/src/keypair.rs @@ -11,7 +11,7 @@ use { crate::{ - input_parsers::{pubkeys_sigs_of, STDOUT_OUTFILE_TOKEN}, + input_parsers::{signer::try_pubkeys_sigs_of, STDOUT_OUTFILE_TOKEN}, offline::{SIGNER_ARG, SIGN_ONLY_ARG}, ArgConstant, }, @@ -807,7 +807,7 @@ pub fn signer_from_path_with_config( } } SignerSourceKind::Pubkey(pubkey) => { - let presigner = pubkeys_sigs_of(matches, SIGNER_ARG.name) + let presigner = try_pubkeys_sigs_of(matches, SIGNER_ARG.name)? .as_ref() .and_then(|presigners| presigner_from_pubkey_sigs(&pubkey, presigners)); if let Some(presigner) = presigner {