#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
pub struct DepositAction {
#[serde(rename = "deposits")]
pub deposits: Box<crate::models::Value>,
#[serde(rename = "into_account")]
pub into_account: Box<crate::models::Party>,
#[serde(rename = "of_token")]
pub of_token: Box<crate::models::Token>,
#[serde(rename = "party")]
pub party: Box<crate::models::Party>,
}
impl DepositAction {
pub fn new(
deposits: crate::models::Value,
into_account: crate::models::Party,
of_token: crate::models::Token,
party: crate::models::Party,
) -> DepositAction {
DepositAction {
deposits: Box::new(deposits),
into_account: Box::new(into_account),
of_token: Box::new(of_token),
party: Box::new(party),
}
}
}