use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct RewardsSummary {
#[serde(rename = "UserAddress")]
pub user_address: String,
#[serde(rename = "BlueRewardsE9")]
pub blue_rewards_e9: String,
#[serde(rename = "SuiRewardsE9")]
pub sui_rewards_e9: String,
#[serde(rename = "WalRewardsE9")]
pub wal_rewards_e9: String,
}
impl RewardsSummary {
pub fn new(user_address: String, blue_rewards_e9: String, sui_rewards_e9: String, wal_rewards_e9: String) -> RewardsSummary {
RewardsSummary {
user_address,
blue_rewards_e9,
sui_rewards_e9,
wal_rewards_e9,
}
}
}