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