Skip to content

Commit 1cbcc30

Browse files
committed
fix build
1 parent 5ec4bf7 commit 1cbcc30

File tree

2 files changed

+28
-28
lines changed

2 files changed

+28
-28
lines changed

src/chain-libs/chain-network/src/grpc/server.rs

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -70,22 +70,22 @@ where
7070
}
7171
}
7272

73-
fn block_service(&self) -> Result<&T::BlockService, Status> {
73+
fn block_service(&self) -> Result<&T::BlockService, Box<Status>> {
7474
self.inner
7575
.block_service()
76-
.ok_or_else(|| Status::new(Code::Unimplemented, "not implemented"))
76+
.ok_or_else(|| Box::new(Status::new(Code::Unimplemented, "not implemented")))
7777
}
7878

79-
fn fragment_service(&self) -> Result<&T::FragmentService, Status> {
79+
fn fragment_service(&self) -> Result<&T::FragmentService, Box<Status>> {
8080
self.inner
8181
.fragment_service()
82-
.ok_or_else(|| Status::new(Code::Unimplemented, "not implemented"))
82+
.ok_or_else(|| Box::new(Status::new(Code::Unimplemented, "not implemented")))
8383
}
8484

85-
fn gossip_service(&self) -> Result<&T::GossipService, Status> {
85+
fn gossip_service(&self) -> Result<&T::GossipService, Box<Status>> {
8686
self.inner
8787
.gossip_service()
88-
.ok_or_else(|| Status::new(Code::Unimplemented, "not implemented"))
88+
.ok_or_else(|| Box::new(Status::new(Code::Unimplemented, "not implemented")))
8989
}
9090

9191
#[allow(unused_mut)]
@@ -101,12 +101,12 @@ where
101101
}
102102
}
103103

104-
fn remote_addr_to_peer(maybe_addr: Option<SocketAddr>) -> Result<Peer, Status> {
104+
fn remote_addr_to_peer(maybe_addr: Option<SocketAddr>) -> Result<Peer, Box<Status>> {
105105
match maybe_addr {
106106
Some(addr) => Ok(addr.into()),
107-
None => Err(Status::internal(
107+
None => Err(Box::new(Status::internal(
108108
"transport does not provide the remote address",
109-
)),
109+
))),
110110
}
111111
}
112112

@@ -119,7 +119,7 @@ where
119119
&self,
120120
req: tonic::Request<proto::node::HandshakeRequest>,
121121
) -> Result<tonic::Response<proto::node::HandshakeResponse>, tonic::Status> {
122-
let peer = remote_addr_to_peer(req.remote_addr())?;
122+
let peer = remote_addr_to_peer(req.remote_addr()).map_err(|e| *e)?;
123123
let req = req.into_inner();
124124
let nonce = &req.nonce;
125125
let hr = self.inner.handshake(peer, nonce).await?;
@@ -137,7 +137,7 @@ where
137137
&self,
138138
req: tonic::Request<proto::node::ClientAuthRequest>,
139139
) -> Result<tonic::Response<proto::node::ClientAuthResponse>, tonic::Status> {
140-
let peer = remote_addr_to_peer(req.remote_addr())?;
140+
let peer = remote_addr_to_peer(req.remote_addr()).map_err(|e| *e)?;
141141
let req = req.into_inner();
142142
let node_id = NodeId::try_from(&req.node_id[..])?;
143143
let auth = node_id.authenticated(&req.signature)?;
@@ -150,7 +150,7 @@ where
150150
&self,
151151
_: tonic::Request<proto::node::TipRequest>,
152152
) -> Result<tonic::Response<proto::node::TipResponse>, tonic::Status> {
153-
let service = self.block_service()?;
153+
let service = self.block_service().map_err(|e| *e)?;
154154
let header = service.tip().await?;
155155
let res = proto::node::TipResponse {
156156
block_header: header.into(),
@@ -162,7 +162,7 @@ where
162162
&self,
163163
req: tonic::Request<proto::node::PeersRequest>,
164164
) -> Result<tonic::Response<proto::node::PeersResponse>, tonic::Status> {
165-
let service = self.gossip_service()?;
165+
let service = self.gossip_service().map_err(|e| *e)?;
166166
let peers = service.peers(req.into_inner().limit).await?;
167167
let res = proto::node::PeersResponse {
168168
peers: peers
@@ -181,7 +181,7 @@ where
181181
&self,
182182
req: tonic::Request<proto::types::BlockIds>,
183183
) -> Result<tonic::Response<Self::GetBlocksStream>, tonic::Status> {
184-
let service = self.block_service()?;
184+
let service = self.block_service().map_err(|e| *e)?;
185185
let ids = block::try_ids_from_iter(req.into_inner().ids)?;
186186
let stream = service.get_blocks(ids).await?;
187187
Ok(tonic::Response::new(OutboundTryStream::new(stream)))
@@ -193,7 +193,7 @@ where
193193
&self,
194194
req: tonic::Request<proto::types::BlockIds>,
195195
) -> Result<tonic::Response<Self::GetHeadersStream>, tonic::Status> {
196-
let service = self.block_service()?;
196+
let service = self.block_service().map_err(|e| *e)?;
197197
let ids = block::try_ids_from_iter(req.into_inner().ids)?;
198198
let stream = service.get_headers(ids).await?;
199199
Ok(tonic::Response::new(OutboundTryStream::new(stream)))
@@ -206,7 +206,7 @@ where
206206
&self,
207207
req: tonic::Request<proto::types::FragmentIds>,
208208
) -> Result<tonic::Response<Self::GetFragmentsStream>, tonic::Status> {
209-
let service = self.fragment_service()?;
209+
let service = self.fragment_service().map_err(|e| *e)?;
210210
let ids = fragment::try_ids_from_iter(req.into_inner().ids)?;
211211
let stream = service.get_fragments(ids).await?;
212212
Ok(tonic::Response::new(OutboundTryStream::new(stream)))
@@ -219,7 +219,7 @@ where
219219
&self,
220220
req: tonic::Request<proto::node::PullHeadersRequest>,
221221
) -> Result<tonic::Response<Self::PullHeadersStream>, tonic::Status> {
222-
let service = self.block_service()?;
222+
let service = self.block_service().map_err(|e| *e)?;
223223
let (from, to) = {
224224
let req = req.into_inner();
225225
(
@@ -237,7 +237,7 @@ where
237237
&self,
238238
req: tonic::Request<proto::node::PullBlocksRequest>,
239239
) -> Result<tonic::Response<Self::PullBlocksStream>, tonic::Status> {
240-
let service = self.block_service()?;
240+
let service = self.block_service().map_err(|e| *e)?;
241241
let req = req.into_inner();
242242
let from = block::try_ids_from_iter(req.from)?;
243243
let to = BlockId::try_from(&req.to[..])?;
@@ -252,7 +252,7 @@ where
252252
&self,
253253
req: tonic::Request<proto::node::PullBlocksToTipRequest>,
254254
) -> Result<tonic::Response<Self::PullBlocksToTipStream>, tonic::Status> {
255-
let service = self.block_service()?;
255+
let service = self.block_service().map_err(|e| *e)?;
256256
let from = block::try_ids_from_iter(req.into_inner().from)?;
257257
let stream = service.pull_blocks_to_tip(from).await?;
258258
Ok(tonic::Response::new(OutboundTryStream::new(stream)))
@@ -262,7 +262,7 @@ where
262262
&self,
263263
req: tonic::Request<tonic::Streaming<proto::types::Header>>,
264264
) -> Result<tonic::Response<proto::node::PushHeadersResponse>, tonic::Status> {
265-
let service = self.block_service()?;
265+
let service = self.block_service().map_err(|e| *e)?;
266266
let stream = InboundStream::new(req.into_inner());
267267
service.push_headers(Box::pin(stream)).await?;
268268
Ok(tonic::Response::new(proto::node::PushHeadersResponse {}))
@@ -272,7 +272,7 @@ where
272272
&self,
273273
req: tonic::Request<tonic::Streaming<proto::types::Block>>,
274274
) -> Result<tonic::Response<proto::node::UploadBlocksResponse>, tonic::Status> {
275-
let service = self.block_service()?;
275+
let service = self.block_service().map_err(|e| *e)?;
276276
let stream = InboundStream::new(req.into_inner());
277277
service.upload_blocks(Box::pin(stream)).await?;
278278
Ok(tonic::Response::new(proto::node::UploadBlocksResponse {}))
@@ -285,8 +285,8 @@ where
285285
&self,
286286
req: tonic::Request<tonic::Streaming<proto::types::Header>>,
287287
) -> Result<tonic::Response<Self::BlockSubscriptionStream>, tonic::Status> {
288-
let service = self.block_service()?;
289-
let peer = remote_addr_to_peer(req.remote_addr())?;
288+
let service = self.block_service().map_err(|e| *e)?;
289+
let peer = remote_addr_to_peer(req.remote_addr()).map_err(|e| *e)?;
290290
let inbound = InboundStream::new(req.into_inner());
291291
let outbound = service.block_subscription(peer, Box::pin(inbound)).await?;
292292
let res = self.subscription_response(outbound);
@@ -300,8 +300,8 @@ where
300300
&self,
301301
req: tonic::Request<tonic::Streaming<proto::types::Fragment>>,
302302
) -> Result<tonic::Response<Self::FragmentSubscriptionStream>, tonic::Status> {
303-
let service = self.fragment_service()?;
304-
let peer = remote_addr_to_peer(req.remote_addr())?;
303+
let service = self.fragment_service().map_err(|e| *e)?;
304+
let peer = remote_addr_to_peer(req.remote_addr()).map_err(|e| *e)?;
305305
let inbound = InboundStream::new(req.into_inner());
306306
let outbound = service
307307
.fragment_subscription(peer, Box::pin(inbound))
@@ -317,8 +317,8 @@ where
317317
&self,
318318
req: tonic::Request<tonic::Streaming<proto::node::Gossip>>,
319319
) -> Result<tonic::Response<Self::GossipSubscriptionStream>, tonic::Status> {
320-
let service = self.gossip_service()?;
321-
let peer = remote_addr_to_peer(req.remote_addr())?;
320+
let service = self.gossip_service().map_err(|e| *e)?;
321+
let peer = remote_addr_to_peer(req.remote_addr()).map_err(|e| *e)?;
322322
let inbound = InboundStream::new(req.into_inner());
323323
let outbound = service.gossip_subscription(peer, Box::pin(inbound)).await?;
324324
let res = self.subscription_response(outbound);

src/jortestkit/src/load/status.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ pub trait RequestStatusProvider {
100100
///
101101
/// * `responses_clone` - input response collection
102102
/// * `limit` - Optional parameter which defined limit of statuses in single fetch. This can solve some issues
103-
/// for example: uri is too long etc.
103+
/// for example: uri is too long etc.
104104
/// * `request_status_provider` - trait implementation which is capable to provide information about statuses
105105
///
106106
fn update_statuses(

0 commit comments

Comments
 (0)