Function frequency_service::rpc::create_full
source · pub fn create_full<OffchainDB, C, P>(
deps: FullDeps<C, P>,
offchain: Option<OffchainDB>
) -> Result<RpcExtension, Box<dyn Error + Send + Sync>>where
C: ProvideRuntimeApi<Block> + HeaderBackend<Block> + AuxStore + HeaderMetadata<Block, Error = Error> + StorageProvider<Block, Backend<Block>> + Send + Sync + 'static,
C::Api: TransactionPaymentRuntimeApi<Block, Balance> + CapacityTransactionPaymentRuntimeApi<Block, Balance> + AccountNonceApi<Block, AccountId, Index> + BlockBuilder<Block> + MessagesRuntimeApi<Block> + SchemasRuntimeApi<Block> + AdditionalRuntimeApi<Block> + MsaRuntimeApi<Block, AccountId> + StatefulStorageRuntimeApi<Block> + HandlesRuntimeApi<Block>,
OffchainDB: OffchainStorage + 'static,
P: TransactionPool + Sync + Send + 'static,
Expand description
Instantiate all RPC extensions.