Skip to main content

blockfrost_openapi/models/
pool_list_retire_inner.rs

1use crate::models;
2use serde::{Deserialize, Serialize};
3
4#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
5pub struct PoolListRetireInner {
6    /// Bech32 encoded pool ID
7    #[serde(rename = "pool_id")]
8    pub pool_id: String,
9    /// Retirement epoch number
10    #[serde(rename = "epoch")]
11    pub epoch: i32,
12}
13
14impl PoolListRetireInner {
15    pub fn new(pool_id: String, epoch: i32) -> PoolListRetireInner {
16        PoolListRetireInner {
17            pool_id,
18            epoch,
19        }
20    }
21}
22