use serde::{Deserialize, Serialize};
#[derive(Clone, Copy, Debug, Deserialize, Eq, Hash, Ord, PartialEq, PartialOrd, Serialize)]
pub struct Epoch {
size: u128,
timestamp: i64,
}
impl Epoch {
pub fn new(size: u128, timestamp: i64) -> Self {
Self { size, timestamp }
}
pub fn size(&self) -> u128 {
self.size
}
pub fn timestamp(&self) -> i64 {
self.timestamp
}
}