Function polkadot_rpc::create_full

source ·
pub fn create_full<C, P, SC, B>(
    deps: FullDeps<C, P, SC, B>,
    backend: Arc<B>
) -> Result<RpcExtension, Box<dyn Error + Send + Sync>>where
    C: ProvideRuntimeApi<Block> + HeaderBackend<Block> + AuxStore + HeaderMetadata<Block, Error = BlockChainError> + Send + Sync + 'static,
    C::Api: AccountNonceApi<Block, AccountId, Nonce> + MmrRuntimeApi<Block, <Block as Block>::Hash, BlockNumber> + TransactionPaymentRuntimeApi<Block, Balance> + BabeApi<Block> + BlockBuilder<Block>,
    P: TransactionPool + Sync + Send + 'static,
    SC: SelectChain<Block> + 'static,
    B: Backend<Block> + Send + Sync + 'static,
    B::State: StateBackend<HashFor<Block>>,
Expand description

Instantiate all RPC extensions.