@@ -2,14 +2,13 @@ use clap::Parser;
22
33#[ cfg( feature = "electrum" ) ]
44use crate :: client:: BlockchainClient :: Electrum ;
5- #[ cfg( feature = "rpc" ) ]
6- use crate :: client:: BlockchainClient :: RpcClient ;
75#[ cfg( feature = "cbf" ) ]
86use crate :: client:: { BlockchainClient :: KyotoClient , sync_kyoto_client} ;
97#[ cfg( feature = "esplora" ) ]
108use { crate :: client:: BlockchainClient :: Esplora , bdk_esplora:: EsploraAsyncExt } ;
119#[ cfg( feature = "rpc" ) ]
1210use {
11+ crate :: client:: BlockchainClient :: RpcClient ,
1312 bdk_bitcoind_rpc:: { Emitter , NO_EXPECTED_MEMPOOL_TXS , bitcoincore_rpc:: RpcApi } ,
1413 bdk_wallet:: chain:: { BlockId , CanonicalizationParams , CheckPoint } ,
1514} ;
@@ -27,11 +26,12 @@ use crate::utils::print_wallet_events;
2726use {
2827 crate :: commands:: OnlineWalletSubCommand ,
2928 crate :: error:: BDKCliError as Error ,
30- crate :: handlers:: { AppContext , AsyncAppCommand , OnlineOperations } ,
31- crate :: payjoin:: PayjoinManager ,
32- crate :: utils:: is_final,
33- crate :: utils:: output:: FormatOutput ,
34- crate :: utils:: types:: { StatusResult , TransactionResult } ,
29+ crate :: handlers:: { AppContext , AsyncAppCommand , OnlineOperations , payjoin:: PayjoinManager } ,
30+ crate :: utils:: {
31+ is_final,
32+ output:: FormatOutput ,
33+ types:: { StatusResult , TransactionResult } ,
34+ } ,
3535 bdk_wallet:: bitcoin:: {
3636 Psbt , Transaction , Txid , base64:: Engine , base64:: prelude:: BASE64_STANDARD ,
3737 consensus:: Decodable , hex:: FromHex ,
0 commit comments