mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
chore: remove block_to_payload_v2 (#14142)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
This commit is contained in:
@ -3,9 +3,7 @@
|
||||
|
||||
use alloy_eips::{eip2718::Encodable2718, eip4895::Withdrawals};
|
||||
use alloy_primitives::U256;
|
||||
use alloy_rpc_types_engine::{
|
||||
payload::ExecutionPayloadBodyV1, ExecutionPayloadV1, ExecutionPayloadV2,
|
||||
};
|
||||
use alloy_rpc_types_engine::{payload::ExecutionPayloadBodyV1, ExecutionPayloadV1};
|
||||
use reth_primitives::{Block, SealedBlock};
|
||||
use reth_primitives_traits::{BlockBody as _, SignedTransaction};
|
||||
|
||||
@ -33,16 +31,6 @@ pub fn block_to_payload_v1<T: SignedTransaction>(
|
||||
}
|
||||
}
|
||||
|
||||
/// Converts [`SealedBlock`] to [`ExecutionPayloadV2`]
|
||||
pub fn block_to_payload_v2<T: SignedTransaction>(
|
||||
value: SealedBlock<Block<T>>,
|
||||
) -> ExecutionPayloadV2 {
|
||||
ExecutionPayloadV2 {
|
||||
withdrawals: value.body().withdrawals.clone().unwrap_or_default().into_inner(),
|
||||
payload_inner: block_to_payload_v1(value),
|
||||
}
|
||||
}
|
||||
|
||||
/// Converts a [`reth_primitives_traits::Block`] to [`ExecutionPayloadBodyV1`]
|
||||
pub fn convert_to_payload_body_v1(
|
||||
value: impl reth_primitives_traits::Block,
|
||||
|
||||
Reference in New Issue
Block a user