Fix build

This commit is contained in:
Jimmy Chen
2026-04-28 17:25:35 +02:00
parent 819bd9a41b
commit ec1b0dab45

View File

@@ -2052,7 +2052,7 @@ impl<'de, E: EthSpec> ContextDeserialize<'de, ForkName> for PublishBlockRequest<
let value =
serde_json::Value::deserialize(deserializer).map_err(serde::de::Error::custom)?;
if context.gloas_enabled() {
let res = if context.gloas_enabled() {
Arc::<SignedBeaconBlock<E>>::context_deserialize(&value, context)
.map(PublishBlockRequest::Block)
} else {
@@ -2062,10 +2062,9 @@ impl<'de, E: EthSpec> ContextDeserialize<'de, ForkName> for PublishBlockRequest<
Arc::<SignedBeaconBlock<E>>::context_deserialize(&value, context)
.map(PublishBlockRequest::Block)
})
.map_err(|_| {
serde::de::Error::custom("could not match any variant of PublishBlockRequest")
})
}
};
res.map_err(|_| serde::de::Error::custom("failed to deserialize into PublishBlockRequest"))
}
}