diff --git a/src/runes/edict.rs b/src/runes/edict.rs index 7bd46de443..53722a53bc 100644 --- a/src/runes/edict.rs +++ b/src/runes/edict.rs @@ -1,6 +1,6 @@ use super::*; -#[derive(Default, Serialize, Debug, PartialEq, Copy, Clone)] +#[derive(Default, Serialize, Deserialize, Debug, PartialEq, Copy, Clone)] pub struct Edict { pub id: RuneId, pub amount: u128, diff --git a/src/runes/etching.rs b/src/runes/etching.rs index 1f051148d8..3507e72b78 100644 --- a/src/runes/etching.rs +++ b/src/runes/etching.rs @@ -1,6 +1,6 @@ use super::*; -#[derive(Default, Serialize, Debug, PartialEq, Copy, Clone)] +#[derive(Default, Serialize, Deserialize, Debug, PartialEq, Copy, Clone)] pub struct Etching { pub divisibility: u8, pub mint: Option, diff --git a/src/runes/mint.rs b/src/runes/mint.rs index 1081a20e36..718db0287c 100644 --- a/src/runes/mint.rs +++ b/src/runes/mint.rs @@ -1,6 +1,6 @@ use super::*; -#[derive(Default, Serialize, Debug, PartialEq, Copy, Clone)] +#[derive(Default, Serialize, Deserialize, Debug, PartialEq, Copy, Clone)] pub struct Mint { pub deadline: Option, // unix timestamp pub limit: Option, // claim amount diff --git a/src/runes/runestone.rs b/src/runes/runestone.rs index 95a7b2b21a..72e0b1003e 100644 --- a/src/runes/runestone.rs +++ b/src/runes/runestone.rs @@ -2,7 +2,7 @@ use super::*; const MAX_SPACERS: u32 = 0b00000111_11111111_11111111_11111111; -#[derive(Default, Serialize, Debug, PartialEq)] +#[derive(Default, Serialize, Deserialize, Debug, PartialEq)] pub struct Runestone { pub cenotaph: bool, pub claim: Option,