use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct PoolHistoryInner {
#[serde(rename = "epoch")]
pub epoch: i32,
#[serde(rename = "blocks")]
pub blocks: i32,
#[serde(rename = "active_stake")]
pub active_stake: String,
#[serde(rename = "active_size")]
pub active_size: f64,
#[serde(rename = "delegators_count")]
pub delegators_count: i32,
#[serde(rename = "rewards")]
pub rewards: String,
#[serde(rename = "fees")]
pub fees: String,
}
impl PoolHistoryInner {
pub fn new(epoch: i32, blocks: i32, active_stake: String, active_size: f64, delegators_count: i32, rewards: String, fees: String) -> PoolHistoryInner {
PoolHistoryInner {
epoch,
blocks,
active_stake,
active_size,
delegators_count,
rewards,
fees,
}
}
}