Fix validator serialization

This commit is contained in:
Michael Sproul
2022-10-23 11:01:48 +11:00
parent 77b28177a4
commit 76071fcc27

View File

@@ -13,9 +13,11 @@ const NUM_FIELDS: usize = 8;
/// Information about a `BeaconChain` validator.
#[cfg_attr(feature = "arbitrary-fuzz", derive(arbitrary::Arbitrary))]
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize, Encode, Decode, TestRandom)]
// FIXME(sproul): fix serialize/deserialize impl
#[serde(deny_unknown_fields)]
pub struct Validator {
#[serde(flatten)]
pub immutable: Arc<ValidatorImmutable>,
#[serde(flatten)]
pub mutable: ValidatorMutable,
}