A B C D E G I L M N P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractLocalNode<C extends Config,S extends AbstractStore<C>> - Class in io.hotmoka.local
-
A generic implementation of a local (ie., non-remote) node.
- AbstractLocalNode(C) - Constructor for class io.hotmoka.local.AbstractLocalNode
-
Builds a node, recycling a previous existing store.
- AbstractLocalNode(C, ConsensusParams) - Constructor for class io.hotmoka.local.AbstractLocalNode
-
Builds a node with a brand new, empty store.
- AbstractLocalNode(AbstractLocalNode<C, S>) - Constructor for class io.hotmoka.local.AbstractLocalNode
-
Builds a shallow clone of the given node.
- AbstractStore<C extends Config> - Class in io.hotmoka.local
-
Shared implementation of the store of a node.
- AbstractStore(AbstractLocalNode<? extends C, ? extends AbstractStore<? extends C>>) - Constructor for class io.hotmoka.local.AbstractStore
-
Builds the store for a node.
- AbstractStore(AbstractStore<? extends C>) - Constructor for class io.hotmoka.local.AbstractStore
-
Builds a clone of the given store.
- addConstructorCallTransaction(ConstructorCallTransactionRequest) - Method in class io.hotmoka.local.AbstractLocalNode
- addGameteCreationTransaction(GameteCreationTransactionRequest) - Method in class io.hotmoka.local.AbstractLocalNode
- addInitializationTransaction(InitializationTransactionRequest) - Method in class io.hotmoka.local.AbstractLocalNode
- addInstanceMethodCallTransaction(InstanceMethodCallTransactionRequest) - Method in class io.hotmoka.local.AbstractLocalNode
- addJarStoreInitialTransaction(JarStoreInitialTransactionRequest) - Method in class io.hotmoka.local.AbstractLocalNode
- addJarStoreTransaction(JarStoreTransactionRequest) - Method in class io.hotmoka.local.AbstractLocalNode
- addStaticMethodCallTransaction(StaticMethodCallTransactionRequest) - Method in class io.hotmoka.local.AbstractLocalNode
- admitsAfterInitialization(InitialTransactionRequest<?>) - Method in class io.hotmoka.local.AbstractLocalNode
-
Determines if the given initial transaction can still be run after the initialization of the node.
B
- build() - Method in class io.hotmoka.local.Config.Builder
-
Builds the configuration.
- Builder() - Constructor for class io.hotmoka.local.Config.Builder
C
- caches - Variable in class io.hotmoka.local.AbstractLocalNode
-
The caches of the node.
- chargeGasForClassLoader() - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
-
Charges gas proportional to the complexity of the class loader that has been created.
- chargeGasForCPU(BigInteger) - Method in class io.hotmoka.local.InitialResponseBuilder.ResponseCreator
- chargeGasForCPU(BigInteger) - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
- chargeGasForRAM(BigInteger) - Method in class io.hotmoka.local.InitialResponseBuilder.ResponseCreator
- chargeGasForRAM(BigInteger) - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
- chargeGasForStorageOf(Response) - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
-
Decreases the available gas for the given response, for storage allocation.
- CheckableStore - Interface in io.hotmoka.local
-
A store that can be checked out, that is, its view of the world can be moved back in time.
- checkout(byte[]) - Method in interface io.hotmoka.local.CheckableStore
-
Resets the store to the view of the world expressed by the given hash.
- checkTransaction(TransactionRequest<?>) - Method in class io.hotmoka.local.AbstractLocalNode
-
Checks that the given transaction request is valid.
- close() - Method in class io.hotmoka.local.AbstractLocalNode
- close() - Method in class io.hotmoka.local.AbstractStore
- config - Variable in class io.hotmoka.local.AbstractLocalNode
-
The configuration of the node.
- config - Variable in class io.hotmoka.local.AbstractStore
-
The configuration of
AbstractStore.node. - Config - Class in io.hotmoka.local
-
The configuration of a node.
- Config(Config) - Constructor for class io.hotmoka.local.Config
-
Copy-constructor for subclassing.
- Config.Builder<T extends Config.Builder<T>> - Class in io.hotmoka.local
-
The builder of a configuration object.
D
- deliverTransaction(TransactionRequest<?>) - Method in class io.hotmoka.local.AbstractLocalNode
-
Builds a response for the given request and adds it to the store of the node.
- deserializedPayer() - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
-
Yields the contract that pays for the transaction.
- dir - Variable in class io.hotmoka.local.Config
-
The directory where the node's data will be persisted.
E
- EngineClassLoader - Interface in io.hotmoka.local
-
A class loader used to access the definition of the classes of Takamaka methods or constructors executed during a transaction.
- event(Object) - Method in class io.hotmoka.local.InitialResponseBuilder.ResponseCreator
G
- gasConsumedForCPU() - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
-
Yields the amount of gas consumed for CPU execution.
- gasConsumedForPenalty() - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
-
Yields the gas that would be paid if the transaction fails.
- gasConsumedForRAM() - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
-
Yields the amount of gas consumed for RAM allocation.
- gasConsumedForStorage() - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
-
Yields the amount of gas consumed for storage consumption.
- gasCostModel - Variable in class io.hotmoka.local.NonInitialResponseBuilder
-
The cost model of the node for which the transaction is being built.
- gasForStoringFailedResponse() - Method in class io.hotmoka.local.NonInitialResponseBuilder
-
Yields the cost for storage a failed response for the transaction that is being built.
- getBalanceOf(Object) - Method in interface io.hotmoka.local.EngineClassLoader
-
Yields the value of the
balancefield of the given contract in RAM. - getBalanceUncommitted(StorageReference) - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the (green) balance of the given (normal or red/green) contract.
- getClassLoader() - Method in interface io.hotmoka.local.ResponseBuilder
-
Yields the class loader used to build the response.
- getClassLoader(TransactionReference) - Method in interface io.hotmoka.local.NodeCaches
-
Yields a class loader for the given class path, using a cache to avoid regeneration, if possible.
- getClassNameUncommitted(StorageReference) - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the class name of the given object, whose creation might not be committed yet.
- getClassTag(StorageReference) - Method in class io.hotmoka.local.AbstractLocalNode
- getClassTagUncommitted(StorageReference) - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the class tag of the given object, whose creation might not be committed yet.
- getConsensusParams() - Method in interface io.hotmoka.local.NodeCaches
-
Yields the consensus parameters of the node.
- getCreatorUncommitted(StorageReference) - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the creator of the given event.
- getDeserializedCaller() - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
-
Yields the deserialized caller of the transaction.
- getDeserializedValidators() - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
-
Yields the contract that collects the validators of the node.
- getEagerFieldsUncommitted(StorageReference) - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the uncommitted eager fields of the given object, that is, their last updates, possibly still uncommitted.
- getError(TransactionReference) - Method in interface io.hotmoka.local.Store
-
Yields the error generated by the transaction having the given reference.
- getGasPrice() - Method in interface io.hotmoka.local.NodeCaches
-
Yields the current gas price of the node.
- getGasStation() - Method in interface io.hotmoka.local.NodeCaches
-
Yields the reference to the contract that keeps track of the gas cost.
- getGasStationUncommitted() - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the gas station inside the manifest of the node, if the latter is already initialized.
- getHistory(StorageReference) - Method in interface io.hotmoka.local.Store
-
Yields the history of the given object, that is, the references of the transactions that provide information about the current values of its fields.
- getHistoryUncommitted(StorageReference) - Method in interface io.hotmoka.local.Store
-
Yields the history of the given object, that is, the references of the transactions that provide information about the current values of its fields.
- getInStorageOf(Object) - Method in interface io.hotmoka.local.EngineClassLoader
-
Yields the value of the boolean
inStoragefield of the given storage object in RAM. - getLastUpdateToFieldUncommitted(StorageReference, FieldSignature) - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the most recent update to the given field of the object with the given storage reference.
- getLastUpdateToFinalFieldUncommitted(StorageReference, FieldSignature) - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the most recent update for the given
finalfield of the object with the given storage reference. - getLengthsOfJars() - Method in interface io.hotmoka.local.EngineClassLoader
-
Yields the lengths (in bytes) of the instrumented jars of the classpath and its dependencies used to create this class loader.
- getManifest() - Method in class io.hotmoka.local.AbstractLocalNode
- getManifest() - Method in interface io.hotmoka.local.Store
-
Yields the manifest installed when the node is initialized.
- getManifestUncommitted() - Method in interface io.hotmoka.local.Store
-
Yields the manifest installed when the node is initialized, also when the transaction that installed it is not yet committed.
- getManifestUncommitted() - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the manifest of the node, if the latter is already initialized.
- getNameOfSignatureAlgorithmForRequests() - Method in class io.hotmoka.local.AbstractLocalNode
- getNonceUncommitted(StorageReference) - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the nonce of the given externally owned account (normal or red/green).
- getNow() - Method in interface io.hotmoka.local.Store
-
Yields the UTC time that must be used for a transaction, if it is executed with this state in this moment.
- getPayerFromRequest() - Method in class io.hotmoka.local.NonInitialResponseBuilder
-
Extracts the payer from the request.
- getPolledResponse(TransactionReference) - Method in class io.hotmoka.local.AbstractLocalNode
- getPublicKeyUncommitted(StorageReference) - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the Base64-encoded public key of the given account.
- getRedBalanceOf(Object) - Method in interface io.hotmoka.local.EngineClassLoader
-
Yields the value of the
balanceRedfield of the given red/green contract in RAM. - getRedBalanceUncommitted(StorageReference) - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the red balance of the given red/green contract.
- getRequest() - Method in interface io.hotmoka.local.ResponseBuilder
-
Yield the request for which this builder was created.
- getRequest(TransactionReference) - Method in class io.hotmoka.local.AbstractLocalNode
- getRequest(TransactionReference) - Method in interface io.hotmoka.local.NodeCaches
-
Yields the request that generated the transaction with the given reference.
- getRequest(TransactionReference) - Method in interface io.hotmoka.local.Store
-
Yields the request that generated the transaction with the given reference.
- getRequestStorageCost(NonInitialTransactionRequest<?>) - Method in class io.hotmoka.local.AbstractLocalNode
-
Yields the base cost of the given transaction.
- getResponse() - Method in interface io.hotmoka.local.ResponseBuilder
-
Yields the response corresponding to the request for which this builder was created.
- getResponse(TransactionReference) - Method in class io.hotmoka.local.AbstractLocalNode
- getResponse(TransactionReference) - Method in interface io.hotmoka.local.NodeCaches
-
Yields the response generated for the request for the given transaction.
- getResponse(TransactionReference) - Method in interface io.hotmoka.local.Store
-
Yields the response of the transaction having the given reference.
- getResponseUncommitted(TransactionReference) - Method in interface io.hotmoka.local.NodeCaches
-
Yields the response generated for the request for the given transaction.
- getResponseUncommitted(TransactionReference) - Method in interface io.hotmoka.local.Store
-
Yields the response of the transaction having the given reference.
- getState(StorageReference) - Method in class io.hotmoka.local.AbstractLocalNode
- getStateCommitted(StorageReference) - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the committed state of the given object, that is, the last updates committed for its fields.
- getStorageReferenceOf(Object) - Method in interface io.hotmoka.local.EngineClassLoader
-
Yields the value of the
storageReferencefield of the given storage object in RAM. - getTakamakaCode() - Method in class io.hotmoka.local.AbstractLocalNode
- getTakamakaCodeUncommitted() - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the reference to the transaction, possibly not yet committed, that has installed the Takamaka base classes in the store of the node.
- getThis() - Method in class io.hotmoka.local.Config.Builder
-
Standard design pattern.
- getTotalBalanceUncommitted(StorageReference) - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the total balance of the given contract (green plus red, if any).
- getTransactionsOfJars() - Method in interface io.hotmoka.local.EngineClassLoader
-
Yields the transactions that installed the jars of the classpath and its dependencies used to create this class loader.
- getValidators() - Method in interface io.hotmoka.local.NodeCaches
-
Yields the reference to the contract that collects the validators of the node.
- getValidatorsUncommitted() - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the validators contract inside the manifest of the node, if the latter is already initialized.
- getVersions() - Method in interface io.hotmoka.local.NodeCaches
-
Yields the reference to the objects that keeps track of the versions of the modules of the node.
- getVersionsUncommitted() - Method in interface io.hotmoka.local.StoreUtilities
-
Yields the versions contract inside the manifest of the node, if the latter is already initialized.
I
- init() - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
- InitialResponseBuilder<Request extends InitialTransactionRequest<Response>,Response extends InitialTransactionResponse> - Class in io.hotmoka.local
-
The creator of the response for an initial transaction.
- InitialResponseBuilder(TransactionReference, Request, NodeInternal) - Constructor for class io.hotmoka.local.InitialResponseBuilder
-
Creates the builder of the response.
- InitialResponseBuilder.ResponseCreator - Class in io.hotmoka.local
- invalidate() - Method in interface io.hotmoka.local.NodeCaches
-
Invalidates the information in this cache.
- invalidateCaches() - Method in class io.hotmoka.local.AbstractLocalNode
-
Clears the caches of this node.
- invalidateCachesIfNeeded(TransactionResponse, EngineClassLoader) - Method in class io.hotmoka.local.AbstractLocalNode
-
Invalidates the caches, if needed, after the addition of the given response into store.
- invalidateIfNeeded(TransactionResponse, EngineClassLoader) - Method in interface io.hotmoka.local.NodeCaches
-
Invalidates the information in this cache, after the execution of a transaction with the given classloader, that yielded the given response.
- io.hotmoka.local - module io.hotmoka.local
- io.hotmoka.local - package io.hotmoka.local
- isNotYetClosed() - Method in class io.hotmoka.local.AbstractLocalNode
-
Determines if this node has not been closed yet.
- isUpdateToBalanceOrNonceOfCaller(Update) - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
-
Determines if the given update affects the balance or the nonce of the caller of the transaction.
L
- lock - Variable in class io.hotmoka.local.AbstractStore
-
The lock for modifications of the store.
- logger - Static variable in class io.hotmoka.local.AbstractLocalNode
- logger - Static variable in class io.hotmoka.local.AbstractStore
- logger - Static variable in class io.hotmoka.local.NonInitialResponseBuilder
M
- maxGasPerViewTransaction - Variable in class io.hotmoka.local.Config
-
The maximal amount of gas that a view transaction can consume.
- maxPollingAttempts - Variable in class io.hotmoka.local.Config
-
The maximal number of polling attempts, in milliseconds, while waiting for the result of a posted transaction.
- minimalGasRequiredForTransaction() - Method in class io.hotmoka.local.NonInitialResponseBuilder
-
Computes a minimal threshold of gas that is required for the transaction.
- mkClassLoader() - Method in class io.hotmoka.local.NonInitialResponseBuilder
- mkStore() - Method in class io.hotmoka.local.AbstractLocalNode
-
Factory method for creating the store of this node.
N
- node - Variable in class io.hotmoka.local.AbstractStore
-
The node having this store.
- NodeCaches - Interface in io.hotmoka.local
-
The caches of a local node.
- nodeIsInitializedUncommitted() - Method in interface io.hotmoka.local.StoreUtilities
-
Determines if the node is initialized, that is, its manifest has been set, although possibly not yet committed.
- NonInitialResponseBuilder<Request extends NonInitialTransactionRequest<Response>,Response extends NonInitialTransactionResponse> - Class in io.hotmoka.local
-
The creator of the response for a non-initial transaction.
- NonInitialResponseBuilder(TransactionReference, Request, AbstractLocalNode<?, ?>) - Constructor for class io.hotmoka.local.NonInitialResponseBuilder
-
Creates a the builder of the response.
- NonInitialResponseBuilder(TransactionReference, Request, NodeInternal) - Constructor for class io.hotmoka.local.NonInitialResponseBuilder
-
Creates a the builder of the response.
- NonInitialResponseBuilder.ResponseCreator - Class in io.hotmoka.local
- notifyEventsOf(TransactionResponseWithEvents) - Method in class io.hotmoka.local.AbstractLocalNode
-
Notifies all events contained in the given response.
P
- pollingDelay - Variable in class io.hotmoka.local.Config
-
The delay of two subsequent polling attempts, in milliseconds, while waiting for the result of a posted transaction.
- post(TransactionRequest<?>) - Method in class io.hotmoka.local.AbstractLocalNode
-
Posts the given request.
- postConstructorCallTransaction(ConstructorCallTransactionRequest) - Method in class io.hotmoka.local.AbstractLocalNode
- postInstanceMethodCallTransaction(InstanceMethodCallTransactionRequest) - Method in class io.hotmoka.local.AbstractLocalNode
- postJarStoreTransaction(JarStoreTransactionRequest) - Method in class io.hotmoka.local.AbstractLocalNode
- postRequest(TransactionRequest<?>) - Method in class io.hotmoka.local.AbstractLocalNode
-
Node-specific implementation to post the given request.
- postStaticMethodCallTransaction(StaticMethodCallTransactionRequest) - Method in class io.hotmoka.local.AbstractLocalNode
- push(TransactionReference, TransactionRequest<?>, TransactionResponse) - Method in class io.hotmoka.local.AbstractStore
- push(TransactionReference, TransactionRequest<?>, TransactionResponse) - Method in interface io.hotmoka.local.Store
-
Pushes into the store the result of executing a successful Hotmoka request.
- push(TransactionReference, TransactionRequest<?>, String) - Method in interface io.hotmoka.local.Store
-
Pushes into state the error message resulting from the unsuccessful execution of a Hotmoka request.
R
- recomputeConsensus() - Method in interface io.hotmoka.local.NodeCaches
-
Reconstructs the consensus parameters from information in the manifest.
- recordTime(Runnable) - Method in class io.hotmoka.local.AbstractStore
-
Executes the given task, taking note of the time required for it.
- recordTime(Supplier<T>) - Method in class io.hotmoka.local.AbstractStore
-
Executes the given task, taking note of the time required for it.
- recordTimeSynchronized(Supplier<T>) - Method in class io.hotmoka.local.AbstractStore
-
Executes the given task, taking note of the time required for it, inside a synchronized block on
AbstractStore.lock. - refundPayerForAllRemainingGas() - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
-
Pays back the remaining gas to the payer of the transaction.
- replace(TransactionReference, TransactionRequest<?>, TransactionResponse) - Method in class io.hotmoka.local.AbstractStore
- replace(TransactionReference, TransactionRequest<?>, TransactionResponse) - Method in interface io.hotmoka.local.Store
-
Pushes into the store the result of executing a successful Hotmoka request.
- replaceReverifiedResponses() - Method in interface io.hotmoka.local.ResponseBuilder
-
Replaces all reverified responses into the store of the node for which the response is built.
- requestCacheSize - Variable in class io.hotmoka.local.Config
-
The size of the cache for the
Node.getRequest(TransactionReference)method. - resetBalanceOfPayerToInitialValueMinusAllPromisedGas() - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
- ResponseBuilder<Request extends TransactionRequest<Response>,Response extends TransactionResponse> - Interface in io.hotmoka.local
-
The creator of a response from a request.
- responseBuilderFor(TransactionReference, TransactionRequest<?>) - Method in class io.hotmoka.local.AbstractLocalNode
-
Yields the builder of a response for a request of a transaction.
- responseCacheSize - Variable in class io.hotmoka.local.Config
-
The size of the cache for the
Node.getResponse(TransactionReference)method. - ResponseCreator() - Constructor for class io.hotmoka.local.InitialResponseBuilder.ResponseCreator
- ResponseCreator() - Constructor for class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
- rewardValidators(String, String) - Method in class io.hotmoka.local.AbstractLocalNode
-
Rewards the validators with the cost of the gas consumed by the transactions in the last block.
- runInstanceMethodCallTransaction(InstanceMethodCallTransactionRequest) - Method in class io.hotmoka.local.AbstractLocalNode
- runStaticMethodCallTransaction(StaticMethodCallTransactionRequest) - Method in class io.hotmoka.local.AbstractLocalNode
S
- scheduleForNotificationOfEvents(TransactionResponseWithEvents) - Method in class io.hotmoka.local.AbstractLocalNode
-
Schedules the events in the given response for notification to all their subscribers.
- setBalanceOf(Object, BigInteger) - Method in interface io.hotmoka.local.EngineClassLoader
-
Sets the value of the
balancefield of the given contract in RAM. - setDir(Path) - Method in class io.hotmoka.local.Config.Builder
-
Sets the directory where the node's data will be persisted.
- setHistory(StorageReference, Stream<TransactionReference>) - Method in class io.hotmoka.local.AbstractStore
-
Sets the history of the given object, that is, the references to the transactions that provide information about its current state, in reverse chronological order (from newest to oldest).
- setManifest(StorageReference) - Method in class io.hotmoka.local.AbstractStore
-
Mark the node as initialized.
- setMaxGasPerViewTransaction(BigInteger) - Method in class io.hotmoka.local.Config.Builder
-
Sets the maximal amount of gas that a view transaction can consume.
- setMaxPollingAttempts(int) - Method in class io.hotmoka.local.Config.Builder
-
Sets the maximal number of polling attempts, in milliseconds, while waiting for the result of a posted transaction.
- setNonceOf(Object, BigInteger) - Method in interface io.hotmoka.local.EngineClassLoader
-
Sets the value of the
noncefield of the given account in RAM. - setPollingDelay(int) - Method in class io.hotmoka.local.Config.Builder
-
Sets the delay of two subsequent polling attempts, in milliseconds, while waiting for the result of a posted transaction.
- setRedBalanceOf(Object, BigInteger) - Method in interface io.hotmoka.local.EngineClassLoader
-
Sets the val)ue of the
balanceRedfield of the given red/green contract in RAM. - setRequestCacheSize(int) - Method in class io.hotmoka.local.Config.Builder
-
Sets size of the cache for the
Node.getRequest(TransactionReference)method. - setResponse(TransactionReference, TransactionRequest<?>, TransactionResponse) - Method in class io.hotmoka.local.AbstractStore
-
Writes in store the given request and response for the given transaction reference.
- setResponseCacheSize(int) - Method in class io.hotmoka.local.Config.Builder
-
Sets size of the cache for the
Node.getResponse(TransactionReference)method. - signatureIsValid(SignedTransactionRequest, SignatureAlgorithm<SignedTransactionRequest>) - Method in interface io.hotmoka.local.NodeCaches
-
Checks that the given request is signed with the private key of its caller.
- store - Variable in class io.hotmoka.local.AbstractLocalNode
-
The store of the node.
- Store - Interface in io.hotmoka.local
-
The shared store of a node.
- storeUtilities - Variable in class io.hotmoka.local.AbstractLocalNode
-
An object that provides utility methods on
AbstractLocalNode.store. - StoreUtilities - Interface in io.hotmoka.local
-
An object that provides methods for reconstructing data from the store of a node.
T
- transactionIsSigned() - Method in class io.hotmoka.local.NonInitialResponseBuilder
-
Determines if the transaction is signed.
- transactionThatInstalledJarFor(Class<?>) - Method in interface io.hotmoka.local.EngineClassLoader
-
Yields the transaction reference that installed the jar where the given class is defined.
- trimmedMessage(Throwable) - Method in class io.hotmoka.local.AbstractLocalNode
-
Yields the error message trimmed to a maximal length, to avoid overflow.
U
- updatesToBalanceOrNonceOfCaller() - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
-
Collects all updates to the balance or nonce of the caller of the transaction.
V
- ViewResponseBuilder - Interface in io.hotmoka.local
-
A builder of a response that is executed without updating the store of the node.
W
- withGas(BigInteger, Callable<T>) - Method in class io.hotmoka.local.InitialResponseBuilder.ResponseCreator
- withGas(BigInteger, Callable<T>) - Method in class io.hotmoka.local.NonInitialResponseBuilder.ResponseCreator
All Classes All Packages