• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ergoplatform / sigma-rust / 19909456309

03 Dec 2025 09:29PM UTC coverage: 86.947% (+8.5%) from 78.463%
19909456309

Pull #838

github

web-flow
Merge 717ebc4b7 into 2f840d387
Pull Request #838: Fix CI, bump dependencies and rust toolchain

20 of 24 new or added lines in 12 files covered. (83.33%)

1614 existing lines in 221 files now uncovered.

27478 of 31603 relevant lines covered (86.95%)

506307.07 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

92.31
/ergo-rest/src/api.rs
1
//! REST API for the services in Ergo ecosystem (node, explorer, etc.)
2

3
use reqwest::{header::CONTENT_TYPE, Client, RequestBuilder};
4

5
use crate::NodeConf;
6

7
pub mod node;
8
mod peer_discovery_internals;
9

10
fn set_req_headers(rb: RequestBuilder, node: NodeConf) -> RequestBuilder {
3,197✔
11
    let rb = rb
3,197✔
12
        .header("accept", "application/json")
3,197✔
13
        .header("api_key", node.get_node_api_header())
3,197✔
14
        .header(CONTENT_TYPE, "application/json");
3,197✔
15
    if let Some(t) = node.timeout {
3,197✔
16
        rb.timeout(t)
3,197✔
17
    } else {
NEW
18
        rb
×
19
    }
20
}
3,197✔
21

22
fn build_client() -> Result<Client, reqwest::Error> {
3,197✔
23
    let builder = reqwest::Client::builder();
3,197✔
24
    builder.build()
3,197✔
25
}
3,197✔
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc