pub fn parse_collect_protocol_fee<'a>(
    matches: &'a ArgMatches<'_>,
    default_signer: Box<DefaultSigner>,
    wallet_manager: Box<Option<Arc<RemoteWalletManager>>>
) -> Result<CliCommandInfo, CliError>