public abstract class Service extends java.lang.Object implements Web3jService
| Modifier and Type | Field and Description |
|---|---|
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
| Constructor and Description |
|---|
Service(boolean includeRawResponses) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract java.io.InputStream |
performIO(java.lang.String payload) |
<T extends Response> |
send(Request request,
java.lang.Class<T> responseType) |
<T extends Response> |
sendAsync(Request jsonRpc20Request,
java.lang.Class<T> responseType) |
protected abstract java.io.InputStream performIO(java.lang.String payload)
throws java.io.IOException
java.io.IOExceptionpublic <T extends Response> T send(Request request, java.lang.Class<T> responseType) throws java.io.IOException
send in interface Web3jServicejava.io.IOExceptionpublic <T extends Response> java.util.concurrent.CompletableFuture<T> sendAsync(Request jsonRpc20Request, java.lang.Class<T> responseType)
sendAsync in interface Web3jService