mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
chore: relax trait bounds on transact fns (#11310)
This commit is contained in:
@ -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>,
|
||||
{
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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>,
|
||||
{
|
||||
|
||||
@ -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>,
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user