use bitcoin::Network;
use clap::AppSettings;
-use log::{debug, error, info, trace, warn, LevelFilter};
+use log::{debug, info, warn, LevelFilter};
use rustyline::error::ReadlineError;
use rustyline::Editor;
use structopt::StructOpt;
Key(crate::keys::KeyError),
/// Descriptor checksum mismatch
ChecksumMismatch,
- /// Spending policy is not compatible with this [ScriptType]
+ /// Spending policy is not compatible with this [`ScriptType`](crate::types::ScriptType)
SpendingPolicyRequired(crate::types::ScriptType),
#[allow(missing_docs)]
InvalidPolicyPathError(crate::descriptor::policy::PolicyError),
Signer(crate::wallet::signer::SignerError),
// Blockchain interface errors
- /// Thrown when trying to call a method that requires a network connection, [Wallet::sync] and [Wallet::broadcast]
+ /// Thrown when trying to call a method that requires a network connection, [`Wallet::sync`](crate::Wallet::sync) and [`Wallet::broadcast`](crate::Wallet::broadcast)
/// This error is thrown when creating the Client for the first time, while recovery attempts are tried
/// during the sync
OfflineClient,