HttpRPCService class
- Companion:
- object
Value members
Concrete methods
def send[T : ClassTag](request: RPCRequest)(implicit evidence$1: ClassTag[T], decoder: Decoder[T]): Try[RPCResult[T]]
Perform blocking calls
Perform blocking calls
- Type parameters:
- T
: Casper result type item to be returned by the request
- Value parameters:
- request
: request to perform
- Returns:
:Deserialized JSON-RPC response
def sendAsync[T : ClassTag](request: RPCRequest)(implicit evidence$2: ClassTag[T], decoder: Decoder[T]): Future[Try[RPCResult[T]]]
Perform asynchronous calls
Perform asynchronous calls
- Type parameters:
- T
: Casper result type item to be returned by the request
- Value parameters:
- request
: request to perform
- Returns:
Future that will be completed when a result is returned or if a request has failed