corda / net.corda.core.messaging / RPCOps

RPCOps

@DoNotImplement interface RPCOps

Base interface that all RPC servers must implement. Note: in Corda there's only one RPC interface. This base interface is here in case we split the RPC system out into a separate library one day.

Properties

protocolVersion

Returns the RPC protocol version. Exists since version 0 so guaranteed to be present.

abstract val protocolVersion: Int

Inheritors

CordaRPCOps

RPC operations that the node exposes to clients.

interface CordaRPCOps : RPCOps

FlowManagerRPCOps

RPC operations to perform operations related to flows including management of associated persistent states like checkpoints.

interface FlowManagerRPCOps : RPCOps