This commit is contained in:
Eitan Seri-Levi
2026-04-29 17:22:13 +02:00
parent a742110901
commit a3c91f6ecb
20 changed files with 54 additions and 61 deletions

View File

@@ -27,8 +27,7 @@ pub use types::{
use types::{
ExecutionPayloadBellatrix, ExecutionPayloadCapella, ExecutionPayloadDeneb,
ExecutionPayloadElectra, ExecutionPayloadFulu, ExecutionPayloadGloas, ExecutionPayloadHeze,
ExecutionRequests,
KzgProofs,
ExecutionRequests, KzgProofs,
};
use types::{GRAFFITI_BYTES_LEN, Graffiti};

View File

@@ -313,9 +313,7 @@ impl<E: EthSpec> TryFrom<ExecutionPayload<E>> for JsonExecutionPayload<E> {
ExecutionPayload::Gloas(payload) => {
Ok(JsonExecutionPayload::Gloas(payload.try_into()?))
}
ExecutionPayload::Heze(payload) => {
Ok(JsonExecutionPayload::Heze(payload.try_into()?))
}
ExecutionPayload::Heze(payload) => Ok(JsonExecutionPayload::Heze(payload.try_into()?)),
}
}
}
@@ -519,9 +517,7 @@ impl<E: EthSpec> TryFrom<JsonExecutionPayload<E>> for ExecutionPayload<E> {
JsonExecutionPayload::Gloas(payload) => {
Ok(ExecutionPayload::Gloas(payload.try_into()?))
}
JsonExecutionPayload::Heze(payload) => {
Ok(ExecutionPayload::Heze(payload.try_into()?))
}
JsonExecutionPayload::Heze(payload) => Ok(ExecutionPayload::Heze(payload.try_into()?)),
}
}
}

View File

@@ -26,9 +26,8 @@ use tree_hash_derive::TreeHash;
use types::{
Blob, ChainSpec, EthSpec, ExecutionBlockHash, ExecutionPayload, ExecutionPayloadBellatrix,
ExecutionPayloadCapella, ExecutionPayloadDeneb, ExecutionPayloadElectra, ExecutionPayloadFulu,
ExecutionPayloadGloas, ExecutionPayloadHeze, ExecutionPayloadHeader, ExecutionRequests,
ForkName, Hash256, KzgProofs,
Transaction, Transactions, Uint256,
ExecutionPayloadGloas, ExecutionPayloadHeader, ExecutionPayloadHeze, ExecutionRequests,
ForkName, Hash256, KzgProofs, Transaction, Transactions, Uint256,
};
const TEST_BLOB_BUNDLE: &[u8] = include_bytes!("fixtures/mainnet/test_blobs_bundle.ssz");
@@ -156,7 +155,7 @@ pub struct ExecutionBlockGenerator<E: EthSpec> {
pub prague_time: Option<u64>, // electra
pub osaka_time: Option<u64>, // fulu
pub amsterdam_time: Option<u64>, // gloas
pub heze_time: Option<u64>, // heze
pub heze_time: Option<u64>, // heze
/*
* deneb stuff
*/