@@ -25,8 +25,8 @@ use bitcoin::hashes::hex::{FromHex, ToHex};
2525use bitcoin:: hashes:: Hash ;
2626use bitcoin:: secp256k1;
2727use bitcoin:: {
28- Address , Amount , PackedLockTime , Network , OutPoint , PrivateKey , Script , EcdsaSighashType , SignedAmount ,
29- Sequence , Transaction , TxIn , TxOut , Txid , Witness ,
28+ Address , Amount , EcdsaSighashType , Network , OutPoint , PackedLockTime , PrivateKey , Script ,
29+ Sequence , SignedAmount , Transaction , TxIn , TxOut , Txid , Witness ,
3030} ;
3131use bitcoincore_rpc:: bitcoincore_rpc_json:: {
3232 GetBlockTemplateModes , GetBlockTemplateRules , ScanTxOutRequest ,
@@ -125,8 +125,12 @@ fn main() {
125125 let rpc_url = format ! ( "{}/wallet/testwallet" , get_rpc_url( ) ) ;
126126 let auth = get_auth ( ) ;
127127
128+ #[ cfg( not( feature = "proxy" ) ) ]
128129 let cl = Client :: new ( & rpc_url, auth) . unwrap ( ) ;
129130
131+ #[ cfg( feature = "proxy" ) ]
132+ let cl = Client :: new_with_proxy ( & rpc_url, auth, "127.0.0.1:9050" , None ) . unwrap ( ) ;
133+
130134 test_get_network_info ( & cl) ;
131135 unsafe { VERSION = cl. version ( ) . unwrap ( ) } ;
132136 println ! ( "Version: {}" , version( ) ) ;
0 commit comments