}
#[derive(Parser, Debug, Clone, PartialEq)]
-pub struct NewAddressCommand {}
+pub struct NewAddressCommand;
impl AppCommand<AppContext<OfflineOperations<'_>>> for NewAddressCommand {
type Output = AddressResult;
}
#[derive(Parser, Debug, PartialEq, Clone)]
-pub struct UnusedAddressCommand {}
+pub struct UnusedAddressCommand;
impl AppCommand<AppContext<OfflineOperations<'_>>> for UnusedAddressCommand {
type Output = AddressResult;
}
#[derive(Parser, Debug, PartialEq, Clone)]
-pub struct UnspentCommand {}
+pub struct UnspentCommand;
impl AppCommand<AppContext<OfflineOperations<'_>>> for UnspentCommand {
type Output = ListResult<UnspentDetails>;
}
#[derive(Parser, Debug, PartialEq, Clone)]
-pub struct TransactionsCommand {}
+pub struct TransactionsCommand;
impl AppCommand<AppContext<OfflineOperations<'_>>> for TransactionsCommand {
type Output = ListResult<TransactionDetails>;
}
#[derive(Parser, Debug, PartialEq, Clone)]
-pub struct BalanceCommand {}
+pub struct BalanceCommand;
impl AppCommand<AppContext<OfflineOperations<'_>>> for BalanceCommand {
type Output = BalanceResult;
}
#[derive(Parser, Debug, PartialEq, Clone)]
-pub struct PoliciesCommand {}
+pub struct PoliciesCommand;
impl AppCommand<AppContext<OfflineOperations<'_>>> for PoliciesCommand {
type Output = KeychainPair<serde_json::Value>;
}
#[derive(Parser, Debug, PartialEq, Clone)]
-pub struct PublicDescriptorCommand {}
+pub struct PublicDescriptorCommand;
impl AppCommand<AppContext<OfflineOperations<'_>>> for PublicDescriptorCommand {
type Output = KeychainPair<String>;
#[arg(env = "STOP_GAP", long = "scan-stop-gap", default_value = "20")]
stop_gap: usize,
// #[clap(long, default_value = "5")]
- // pub parallel_request: usize,
+ pub parallel_request: usize,
}
#[cfg(any(
}
#[derive(Parser, Debug, PartialEq, Eq, Clone)]
-pub struct SyncCommand {}
+pub struct SyncCommand;
#[cfg(any(
feature = "electrum",
}
#[derive(Parser, Debug, Clone, PartialEq, Eq)]
-pub struct PayjoinHistoryCommand {}
+pub struct PayjoinHistoryCommand;
#[cfg(any(
feature = "electrum",