@@ -17,11 +17,10 @@ use std::str::FromStr;
1717use std:: thread;
1818
1919use bitcoin:: consensus:: encode:: serialize_hex;
20+ use bitreq:: { Proxy , Request , Response } ;
2021#[ allow( unused_imports) ]
2122use log:: { debug, error, info, trace} ;
2223
23- use minreq:: { Proxy , Request , Response } ;
24-
2524use bitcoin:: block:: Header as BlockHeader ;
2625use bitcoin:: consensus:: { deserialize, serialize, Decodable } ;
2726use bitcoin:: hashes:: { sha256, Hash } ;
@@ -68,10 +67,10 @@ impl BlockingClient {
6867
6968 /// Perform a raw HTTP GET request with the given URI `path`.
7069 pub fn get_request ( & self , path : & str ) -> Result < Request , Error > {
71- let mut request = minreq :: get ( format ! ( "{}{}" , self . url, path) ) ;
70+ let mut request = bitreq :: get ( format ! ( "{}{}" , self . url, path) ) ;
7271
7372 if let Some ( proxy) = & self . proxy {
74- let proxy = Proxy :: new ( proxy. as_str ( ) ) ?;
73+ let proxy = Proxy :: new_http ( proxy. as_str ( ) ) ?;
7574 request = request. with_proxy ( proxy) ;
7675 }
7776
@@ -92,10 +91,10 @@ impl BlockingClient {
9291 where
9392 T : Into < Vec < u8 > > ,
9493 {
95- let mut request = minreq :: post ( format ! ( "{}{}" , self . url, path) ) . with_body ( body) ;
94+ let mut request = bitreq :: post ( format ! ( "{}{}" , self . url, path) ) . with_body ( body) ;
9695
9796 if let Some ( proxy) = & self . proxy {
98- let proxy = Proxy :: new ( proxy. as_str ( ) ) ?;
97+ let proxy = Proxy :: new_http ( proxy. as_str ( ) ) ?;
9998 request = request. with_proxy ( proxy) ;
10099 }
101100
@@ -128,7 +127,7 @@ impl BlockingClient {
128127 Err ( Error :: HttpResponse { status, message } )
129128 }
130129 Ok ( resp) => Ok ( Some (
131- Txid :: from_str ( resp. as_str ( ) . map_err ( Error :: Minreq ) ?) . map_err ( Error :: HexToArray ) ?,
130+ Txid :: from_str ( resp. as_str ( ) . map_err ( Error :: BitReq ) ?) . map_err ( Error :: HexToArray ) ?,
132131 ) ) ,
133132 Err ( e) => Err ( e) ,
134133 }
@@ -143,7 +142,7 @@ impl BlockingClient {
143142 Err ( Error :: HttpResponse { status, message } )
144143 }
145144 Ok ( resp) => {
146- let hex_str = resp. as_str ( ) . map_err ( Error :: Minreq ) ?;
145+ let hex_str = resp. as_str ( ) . map_err ( Error :: BitReq ) ?;
147146 let hex_vec = Vec :: from_hex ( hex_str) ?;
148147 deserialize :: < T > ( & hex_vec)
149148 . map_err ( Error :: BitcoinEncoding )
@@ -161,7 +160,7 @@ impl BlockingClient {
161160 Err ( Error :: HttpResponse { status, message } )
162161 }
163162 Ok ( resp) => {
164- let hex_str = resp. as_str ( ) . map_err ( Error :: Minreq ) ?;
163+ let hex_str = resp. as_str ( ) . map_err ( Error :: BitReq ) ?;
165164 let hex_vec = Vec :: from_hex ( hex_str) ?;
166165 deserialize :: < T > ( & hex_vec) . map_err ( Error :: BitcoinEncoding )
167166 }
@@ -180,7 +179,7 @@ impl BlockingClient {
180179 let message = resp. as_str ( ) . unwrap_or_default ( ) . to_string ( ) ;
181180 Err ( Error :: HttpResponse { status, message } )
182181 }
183- Ok ( resp) => Ok ( resp. json :: < T > ( ) . map_err ( Error :: Minreq ) ?) ,
182+ Ok ( resp) => Ok ( resp. json :: < T > ( ) . map_err ( Error :: BitReq ) ?) ,
184183 Err ( e) => Err ( e) ,
185184 }
186185 }
@@ -309,7 +308,7 @@ impl BlockingClient {
309308 let txid = Txid :: from_str ( resp. as_str ( ) ?) . map_err ( Error :: HexToArray ) ?;
310309 Ok ( txid)
311310 }
312- Err ( e) => Err ( Error :: Minreq ( e) ) ,
311+ Err ( e) => Err ( Error :: BitReq ( e) ) ,
313312 }
314313 }
315314
@@ -353,8 +352,8 @@ impl BlockingClient {
353352 let message = resp. as_str ( ) . unwrap_or_default ( ) . to_string ( ) ;
354353 Err ( Error :: HttpResponse { status, message } )
355354 }
356- Ok ( resp) => Ok ( resp. json :: < SubmitPackageResult > ( ) . map_err ( Error :: Minreq ) ?) ,
357- Err ( e) => Err ( Error :: Minreq ( e) ) ,
355+ Ok ( resp) => Ok ( resp. json :: < SubmitPackageResult > ( ) . map_err ( Error :: BitReq ) ?) ,
356+ Err ( e) => Err ( Error :: BitReq ( e) ) ,
358357 }
359358 }
360359
0 commit comments