chore: relax trait bounds on transact fns (#11310)

This commit is contained in:
Matthias Seitz
2024-09-28 15:37:40 +02:00
committed by GitHub
parent 4850c298f0
commit 1bead52d57
4 changed files with 4 additions and 4 deletions

View File

@ -74,7 +74,7 @@ pub fn transact_blockhashes_contract_call<EvmConfig, EXT, DB>(
evm: &mut Evm<'_, EXT, DB>,
) -> Result<Option<ResultAndState>, BlockExecutionError>
where
DB: Database + DatabaseCommit,
DB: Database,
DB::Error: core::fmt::Display,
EvmConfig: ConfigureEvm<Header = Header>,
{

View File

@ -70,7 +70,7 @@ pub fn transact_beacon_root_contract_call<EvmConfig, EXT, DB, Spec>(
evm: &mut Evm<'_, EXT, DB>,
) -> Result<Option<ResultAndState>, BlockExecutionError>
where
DB: Database + DatabaseCommit,
DB: Database,
DB::Error: core::fmt::Display,
EvmConfig: ConfigureEvm<Header = Header>,
Spec: EthereumHardforks,

View File

@ -55,7 +55,7 @@ pub fn transact_withdrawal_requests_contract_call<EvmConfig, EXT, DB>(
evm: &mut Evm<'_, EXT, DB>,
) -> Result<ResultAndState, BlockExecutionError>
where
DB: Database + DatabaseCommit,
DB: Database,
DB::Error: core::fmt::Display,
EvmConfig: ConfigureEvm<Header = Header>,
{

View File

@ -56,7 +56,7 @@ pub fn transact_consolidation_requests_contract_call<EvmConfig, EXT, DB>(
evm: &mut Evm<'_, EXT, DB>,
) -> Result<ResultAndState, BlockExecutionError>
where
DB: Database + DatabaseCommit,
DB: Database,
DB::Error: core::fmt::Display,
EvmConfig: ConfigureEvm<Header = Header>,
{