feat: add ChainSpec AT to EngineTypes (#11054)

This commit is contained in:
Arsenii Kulikov
2024-09-23 18:02:57 +03:00
committed by GitHub
parent faca096263
commit cf294ce397
8 changed files with 14 additions and 8 deletions

View File

@ -71,7 +71,7 @@ struct EngineApiInner<Provider, EngineT: EngineTypes, Pool> {
impl<Provider, EngineT, Pool> EngineApi<Provider, EngineT, Pool>
where
Provider: HeaderProvider + BlockReader + StateProviderFactory + EvmEnvProvider + 'static,
EngineT: EngineTypes,
EngineT: EngineTypes<ChainSpec = ChainSpec>,
Pool: TransactionPool + 'static,
{
/// Create new instance of [`EngineApi`].
@ -622,7 +622,7 @@ where
impl<Provider, EngineT, Pool> EngineApiServer<EngineT> for EngineApi<Provider, EngineT, Pool>
where
Provider: HeaderProvider + BlockReader + StateProviderFactory + EvmEnvProvider + 'static,
EngineT: EngineTypes,
EngineT: EngineTypes<ChainSpec = ChainSpec>,
Pool: TransactionPool + 'static,
{
/// Handler for `engine_newPayloadV1`