Function create_full

Source
pub fn create_full<C, P, B, T>(
    deps: FullDeps<C, P, B, T>,
) -> Result<RpcModule<()>, Box<dyn Error + Send + Sync>>
where C: ProvideRuntimeApi<Block> + HeaderBackend<Block> + HeaderMetadata<Block, Error = Error> + 'static + Send + Sync, C::Api: AccountNonceApi<Block, AccountId, Nonce> + TransactionPaymentRuntimeApi<Block, Balance> + BlockBuilder<Block> + AuraApi<Block, AuthorityId> + SlotApi<Block> + GetGenesisUtxo<Block> + GetSidechainStatus<Block> + BlockProducerFeesApi<Block, AccountId> + BlockProducerMetadataApi<Block, BlockProducerMetadataType> + SessionValidatorManagementApi<Block, CommitteeMember<CrossChainPublic, SessionKeys>, AuthoritySelectionInputs, ScEpochNumber> + CandidateValidationApi<Block>, P: TransactionPool + 'static, B: Backend<Block> + Send + Sync + 'static, B::State: StateBackend<HashingFor<Block>>, T: TimeSource + Send + Sync + 'static,
Expand description

Instantiate all full RPC extensions.