photon_api/models/
account_data.rs1use crate::models;
12
13#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
14pub struct AccountData {
15 #[serde(rename = "data")]
17 pub data: String,
18 #[serde(rename = "dataHash")]
20 pub data_hash: String,
21 #[serde(rename = "discriminator")]
22 pub discriminator: u64,
23}
24
25impl AccountData {
26 pub fn new(data: String, data_hash: String, discriminator: u64) -> AccountData {
27 AccountData {
28 data,
29 data_hash,
30 discriminator,
31 }
32 }
33}