@@ -23,8 +23,8 @@ impl RestClient {
23
23
/// Creates a new REST client connected to the given endpoint.
24
24
///
25
25
/// The endpoint should contain the REST path component (e.g., http://127.0.0.1:8332/rest).
26
- pub fn new ( endpoint : HttpEndpoint ) -> std :: io :: Result < Self > {
27
- Ok ( Self { endpoint, client : Mutex :: new ( None ) } )
26
+ pub fn new ( endpoint : HttpEndpoint ) -> Self {
27
+ Self { endpoint, client : Mutex :: new ( None ) }
28
28
}
29
29
30
30
/// Requests a resource encoded in `F` format and interpreted as type `T`.
@@ -120,7 +120,7 @@ mod tests {
120
120
#[ tokio:: test]
121
121
async fn request_unknown_resource ( ) {
122
122
let server = HttpServer :: responding_with_not_found ( ) ;
123
- let client = RestClient :: new ( server. endpoint ( ) ) . unwrap ( ) ;
123
+ let client = RestClient :: new ( server. endpoint ( ) ) ;
124
124
125
125
match client. request_resource :: < BinaryResponse , u32 > ( "/" ) . await {
126
126
Err ( e) => assert_eq ! ( e. kind( ) , std:: io:: ErrorKind :: Other ) ,
@@ -131,7 +131,7 @@ mod tests {
131
131
#[ tokio:: test]
132
132
async fn request_malformed_resource ( ) {
133
133
let server = HttpServer :: responding_with_ok ( MessageBody :: Content ( "foo" ) ) ;
134
- let client = RestClient :: new ( server. endpoint ( ) ) . unwrap ( ) ;
134
+ let client = RestClient :: new ( server. endpoint ( ) ) ;
135
135
136
136
match client. request_resource :: < BinaryResponse , u32 > ( "/" ) . await {
137
137
Err ( e) => assert_eq ! ( e. kind( ) , std:: io:: ErrorKind :: InvalidData ) ,
@@ -142,7 +142,7 @@ mod tests {
142
142
#[ tokio:: test]
143
143
async fn request_valid_resource ( ) {
144
144
let server = HttpServer :: responding_with_ok ( MessageBody :: Content ( 42 ) ) ;
145
- let client = RestClient :: new ( server. endpoint ( ) ) . unwrap ( ) ;
145
+ let client = RestClient :: new ( server. endpoint ( ) ) ;
146
146
147
147
match client. request_resource :: < BinaryResponse , u32 > ( "/" ) . await {
148
148
Err ( e) => panic ! ( "Unexpected error: {:?}" , e) ,
@@ -157,7 +157,7 @@ mod tests {
157
157
// "bitmap" field, so this should suffice for testing
158
158
"{\" chainHeight\" : 1, \" bitmap\" :\" 0\" ,\" utxos\" :[]}" ,
159
159
) ) ;
160
- let client = RestClient :: new ( server. endpoint ( ) ) . unwrap ( ) ;
160
+ let client = RestClient :: new ( server. endpoint ( ) ) ;
161
161
162
162
let outpoint = OutPoint :: new ( bitcoin:: Txid :: from_byte_array ( [ 0 ; 32 ] ) , 0 ) ;
163
163
let unspent_output = client. is_output_unspent ( outpoint) . await . unwrap ( ) ;
@@ -171,7 +171,7 @@ mod tests {
171
171
// field, so this should suffice for testing
172
172
"{\" chainHeight\" : 1, \" bitmap\" :\" 1\" ,\" utxos\" :[]}" ,
173
173
) ) ;
174
- let client = RestClient :: new ( server. endpoint ( ) ) . unwrap ( ) ;
174
+ let client = RestClient :: new ( server. endpoint ( ) ) ;
175
175
176
176
let outpoint = OutPoint :: new ( bitcoin:: Txid :: from_byte_array ( [ 0 ; 32 ] ) , 0 ) ;
177
177
let unspent_output = client. is_output_unspent ( outpoint) . await . unwrap ( ) ;
0 commit comments