Skip to main content

blockfrost_openapi/models/
network_stake.rs

1use crate::models;
2use serde::{Deserialize, Serialize};
3
4#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
5pub struct NetworkStake {
6    /// Current live stake in Lovelaces
7    #[serde(rename = "live")]
8    pub live: String,
9    /// Current active stake in Lovelaces
10    #[serde(rename = "active")]
11    pub active: String,
12}
13
14impl NetworkStake {
15    pub fn new(live: String, active: String) -> NetworkStake {
16        NetworkStake {
17            live,
18            active,
19        }
20    }
21}
22