#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
pub struct WithdrawalHeader {
#[serde(rename = "block", skip_serializing_if = "Option::is_none")]
pub block: Option<Box<crate::models::BlockHeader>>,
#[serde(rename = "status")]
pub status: crate::models::TxStatus,
#[serde(rename = "withdrawalId")]
pub withdrawal_id: String,
}
impl WithdrawalHeader {
pub fn new(status: crate::models::TxStatus, withdrawal_id: String) -> WithdrawalHeader {
WithdrawalHeader {
block: None,
status,
withdrawal_id,
}
}
}