fn spawn_frontier_tasks<RuntimeApi>(
task_manager: &TaskManager,
client: Arc<TFullClient<Block, RuntimeApi, WasmExecutor<SubstrateHostFunctions>>>,
backend: Arc<TFullBackend<Block>>,
frontier_backend: Backend<Block>,
filter_pool: FilterPool,
overrides: Arc<OverrideHandle<Block>>,
fee_history_cache: FeeHistoryCache,
fee_history_cache_limit: FeeHistoryCacheLimit,
sync: Arc<SyncingService<Block>>,
pubsub_notification_sinks: Arc<EthereumBlockNotificationSinks<EthereumBlockNotification<Block>>>
)where
RuntimeApi: ConstructRuntimeApi<Block, TFullClient<Block, RuntimeApi, WasmExecutor<SubstrateHostFunctions>>> +
Send +
Sync + 'static,
RuntimeApi::RuntimeApi:
RuntimeApiCollection,