- All Superinterfaces:
AutoCloseable
A network service that exposes a REST API to a Hotmoka node.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe network endpoint path whereNode.addConstructorCallTransaction(ConstructorCallTransactionRequest)is published.static final StringThe network endpoint path whereNode.addGameteCreationTransaction(GameteCreationTransactionRequest)is published.static final StringThe network endpoint path whereNode.addInitializationTransaction(InitializationTransactionRequest)is published.static final StringThe network endpoint path whereNode.addInstanceMethodCallTransaction(InstanceMethodCallTransactionRequest)is published.static final StringThe network endpoint path whereNode.addJarStoreInitialTransaction(JarStoreInitialTransactionRequest)is published.static final StringThe network endpoint path whereNode.addJarStoreTransaction(JarStoreTransactionRequest)is published.static final StringThe network endpoint path whereNode.addStaticMethodCallTransaction(StaticMethodCallTransactionRequest)is published.static final StringThe network endpoint path where the events are published.static final StringThe network endpoint path whereNode.getClassTag(StorageReference)is published.static final StringThe network endpoint path whereNode.getConfig()is published.static final StringThe network endpoint path whereNode.getManifest()is published.static final StringThe network endpoint path whereNode.getNodeInfo()is published.static final StringThe network endpoint path whereNode.getPolledResponse(TransactionReference)is published.static final StringThe network endpoint path whereNode.getRequest(TransactionReference)is published.static final StringThe network endpoint path whereNode.getResponse(TransactionReference)is published.static final StringThe network endpoint path whereNode.getState(StorageReference)is published.static final StringThe network endpoint path whereNode.getTakamakaCode()is published.static final StringThe network endpoint path whereNode.postConstructorCallTransaction(ConstructorCallTransactionRequest)is published.static final StringThe network endpoint path whereNode.postInstanceMethodCallTransaction(InstanceMethodCallTransactionRequest)is published.static final StringThe network endpoint path whereNode.postJarStoreTransaction(JarStoreTransactionRequest)is published.static final StringThe network endpoint path whereNode.postStaticMethodCallTransaction(StaticMethodCallTransactionRequest)is published.static final StringThe network endpoint path whereNode.runInstanceMethodCallTransaction(InstanceMethodCallTransactionRequest)is published.static final StringThe network endpoint path whereNode.runStaticMethodCallTransaction(StaticMethodCallTransactionRequest)is published. -
Method Summary
-
Field Details
-
GET_NODE_INFO_ENDPOINT
The network endpoint path whereNode.getNodeInfo()is published.- See Also:
-
GET_CONSENSUS_CONFIG_ENDPOINT
The network endpoint path whereNode.getConfig()is published.- See Also:
-
GET_TAKAMAKA_CODE_ENDPOINT
The network endpoint path whereNode.getTakamakaCode()is published.- See Also:
-
GET_MANIFEST_ENDPOINT
The network endpoint path whereNode.getManifest()is published.- See Also:
-
GET_CLASS_TAG_ENDPOINT
The network endpoint path whereNode.getClassTag(StorageReference)is published.- See Also:
-
GET_STATE_ENDPOINT
The network endpoint path whereNode.getState(StorageReference)is published.- See Also:
-
GET_REQUEST_ENDPOINT
The network endpoint path whereNode.getRequest(TransactionReference)is published.- See Also:
-
GET_RESPONSE_ENDPOINT
The network endpoint path whereNode.getResponse(TransactionReference)is published.- See Also:
-
GET_POLLED_RESPONSE_ENDPOINT
The network endpoint path whereNode.getPolledResponse(TransactionReference)is published.- See Also:
-
RUN_INSTANCE_METHOD_CALL_TRANSACTION_ENDPOINT
The network endpoint path whereNode.runInstanceMethodCallTransaction(InstanceMethodCallTransactionRequest)is published.- See Also:
-
RUN_STATIC_METHOD_CALL_TRANSACTION_ENDPOINT
The network endpoint path whereNode.runStaticMethodCallTransaction(StaticMethodCallTransactionRequest)is published.- See Also:
-
ADD_JAR_STORE_TRANSACTION_ENDPOINT
The network endpoint path whereNode.addJarStoreTransaction(JarStoreTransactionRequest)is published.- See Also:
-
ADD_GAMETE_CREATION_TRANSACTION_ENDPOINT
The network endpoint path whereNode.addGameteCreationTransaction(GameteCreationTransactionRequest)is published.- See Also:
-
ADD_JAR_STORE_INITIAL_TRANSACTION_ENDPOINT
The network endpoint path whereNode.addJarStoreInitialTransaction(JarStoreInitialTransactionRequest)is published.- See Also:
-
ADD_INITIALIZATION_TRANSACTION_ENDPOINT
The network endpoint path whereNode.addInitializationTransaction(InitializationTransactionRequest)is published.- See Also:
-
ADD_CONSTRUCTOR_CALL_TRANSACTION_ENDPOINT
The network endpoint path whereNode.addConstructorCallTransaction(ConstructorCallTransactionRequest)is published.- See Also:
-
ADD_INSTANCE_METHOD_CALL_TRANSACTION_ENDPOINT
The network endpoint path whereNode.addInstanceMethodCallTransaction(InstanceMethodCallTransactionRequest)is published.- See Also:
-
ADD_STATIC_METHOD_CALL_TRANSACTION_ENDPOINT
The network endpoint path whereNode.addStaticMethodCallTransaction(StaticMethodCallTransactionRequest)is published.- See Also:
-
POST_CONSTRUCTOR_CALL_TRANSACTION_ENDPOINT
The network endpoint path whereNode.postConstructorCallTransaction(ConstructorCallTransactionRequest)is published.- See Also:
-
POST_INSTANCE_METHOD_CALL_TRANSACTION_ENDPOINT
The network endpoint path whereNode.postInstanceMethodCallTransaction(InstanceMethodCallTransactionRequest)is published.- See Also:
-
POST_STATIC_METHOD_CALL_TRANSACTION_ENDPOINT
The network endpoint path whereNode.postStaticMethodCallTransaction(StaticMethodCallTransactionRequest)is published.- See Also:
-
POST_JAR_STORE_TRANSACTION_ENDPOINT
The network endpoint path whereNode.postJarStoreTransaction(JarStoreTransactionRequest)is published.- See Also:
-
EVENTS_ENDPOINT
The network endpoint path where the events are published.- See Also:
-
-
Method Details
-
close
void close()Stops the service and releases its resources.- Specified by:
closein interfaceAutoCloseable
-