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