NodeRpc

org.plasmalabs.node.services.NodeRpcGrpc.NodeRpc
See theNodeRpc companion object
trait NodeRpc extends AbstractService

Attributes

Companion
object
Graph
Supertypes
trait AbstractService
class Object
trait Matchable
class Any
Known subtypes
class NodeRpcStub

Members list

Value members

Abstract methods

Submit a proven Transaction to the node

Submit a proven Transaction to the node

Attributes

Read the contents of the node's mempool

Read the contents of the node's mempool

Attributes

Check the content of the node's mempool and return if a Transaction Id exists

Check the content of the node's mempool and return if a Transaction Id exists

Attributes

retrieve a Block Body by its ID

retrieve a Block Body by its ID

Attributes

retrieve a Block Header by its ID

retrieve a Block Header by its ID

Attributes

retrieve the Block ID associated with a depth, according to the node's canonical chain

retrieve the Block ID associated with a depth, according to the node's canonical chain

Attributes

retrieve the Block ID associated with a height, according to the node's canonical chain

retrieve the Block ID associated with a height, according to the node's canonical chain

Attributes

retrieve epoch data content

retrieve epoch data content

Attributes

def fetchNodeConfig(request: FetchNodeConfigReq, responseObserver: StreamObserver[FetchNodeConfigRes]): Unit

retrieve a stream of node's protocol configuration

retrieve a stream of node's protocol configuration

Attributes

retrieve a Transaction by its ID

retrieve a Transaction by its ID

Attributes

def synchronizationTraversal(request: SynchronizationTraversalReq, responseObserver: StreamObserver[SynchronizationTraversalRes]): Unit

retrieve a stream of changes to the canonical head of the chain.

retrieve a stream of changes to the canonical head of the chain.

Attributes

Concrete methods

override def serviceCompanion: ServiceCompanion[NodeRpc]

Attributes

Definition Classes
AbstractService