mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
perf: do not clone recovered block (#14016)
This commit is contained in:
@ -2384,10 +2384,7 @@ where
|
|||||||
|
|
||||||
let executed: ExecutedBlockWithTrieUpdates<N> = ExecutedBlockWithTrieUpdates {
|
let executed: ExecutedBlockWithTrieUpdates<N> = ExecutedBlockWithTrieUpdates {
|
||||||
block: ExecutedBlock {
|
block: ExecutedBlock {
|
||||||
recovered_block: Arc::new(RecoveredBlock::new_sealed(
|
recovered_block: Arc::new(block),
|
||||||
sealed_block.as_ref().clone(),
|
|
||||||
block.senders().to_vec(),
|
|
||||||
)),
|
|
||||||
execution_output: Arc::new(ExecutionOutcome::from((output, block_num_hash.number))),
|
execution_output: Arc::new(ExecutionOutcome::from((output, block_num_hash.number))),
|
||||||
hashed_state: Arc::new(hashed_state),
|
hashed_state: Arc::new(hashed_state),
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user