1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
use crate::*;
use serde::Deserialize;
#[derive(Deserialize)]
struct Height {
pub height: u64,
}
pub async fn height(client: &Client) -> Result<u64> {
let height: Height = client.fetch("/blocks/height", NO_QUERY).await?;
Ok(height.height)
}
#[cfg(test)]
mod test {
use super::*;
use tokio::test;
#[test]
async fn heigh() {
let client = Client::default();
let height = blocks::height(&client).await.expect("height");
assert!(height > 0);
}
}