Uses of Interface
io.hotmoka.node.api.transactions.TransactionReference
Packages that use TransactionReference
Package
Description
-
Uses of TransactionReference in io.hotmoka.node.api
Methods in io.hotmoka.node.api that return TransactionReferenceModifier and TypeMethodDescriptionExpands the store of this node with a transaction that installs a jar in it.Node.addJarStoreTransaction(JarStoreTransactionRequest request) Expands the store of this node with a transaction that installs a jar in it.JarFuture.get()Waits if necessary for the transaction to complete, and then retrieves its result.CodeFuture.getReferenceOfRequest()Yields the reference of the request of the transaction.JarFuture.getReferenceOfRequest()Yields the reference of the request of the transaction.Node.getTakamakaCode()Yields the reference to the jar installed in the store of the node, when the node was initialized, containing the classes of the Takamaka runtime.Methods in io.hotmoka.node.api that return types with arguments of type TransactionReferenceModifier and TypeMethodDescriptionNode.getIndex(StorageReference object) Yields information about the transactions that have affected the given object.Methods in io.hotmoka.node.api with parameters of type TransactionReferenceModifier and TypeMethodDescriptionNode.getPolledResponse(TransactionReference reference) Waits until a transaction has been committed, or until its delivering fails.Node.getRequest(TransactionReference reference) Yields the request that generated the transaction with the given reference.Node.getResponse(TransactionReference reference) Yields the response generated for the request for the given transaction.Constructors in io.hotmoka.node.api with parameters of type TransactionReferenceModifierConstructorDescriptionUnknownReferenceException(TransactionReference reference) Creates a new exception. -
Uses of TransactionReference in io.hotmoka.node.api.requests
Methods in io.hotmoka.node.api.requests that return TransactionReferenceModifier and TypeMethodDescriptionGameteCreationTransactionRequest.getClasspath()Yields the classpath of the transactions, that should somehow reach the basic Takamaka classes.InitializationTransactionRequest.getClasspath()Yields the classpath of the transactions, that will be set as jar reaching the basic Takamaka classes.NonInitialTransactionRequest.getClasspath()Yields the class path that specifies where the caller should be interpreted.Methods in io.hotmoka.node.api.requests that return types with arguments of type TransactionReferenceModifier and TypeMethodDescriptionGenericJarStoreTransactionRequest.getDependencies()Yields the dependencies of the jar to install. -
Uses of TransactionReference in io.hotmoka.node.api.responses
Methods in io.hotmoka.node.api.responses that return types with arguments of type TransactionReferenceModifier and TypeMethodDescriptionJarStoreTransactionResponseWithInstrumentedJar.getDependencies()Yields the dependencies of the jar, previously installed in the store of the node. -
Uses of TransactionReference in io.hotmoka.node.api.updates
Methods in io.hotmoka.node.api.updates that return TransactionReferenceModifier and TypeMethodDescriptionClassTag.getJar()Yields the reference of the transaction that installed the jar from which the class was resolved. -
Uses of TransactionReference in io.hotmoka.node.api.values
Methods in io.hotmoka.node.api.values that return TransactionReferenceModifier and TypeMethodDescriptionStorageReference.getTransaction()Yields the transaction that created the object.