Uses of Interface
io.hotmoka.node.api.values.StorageReference
Packages that use StorageReference
Package
Description
-
Uses of StorageReference in io.hotmoka.node.api
Methods in io.hotmoka.node.api that return StorageReferenceModifier and TypeMethodDescriptionExpands the store of this node with a transaction that runs a constructor of a class.Node.addGameteCreationTransaction(GameteCreationTransactionRequest request) Expands the store of this node with a transaction that creates a gamete, that is, an externally owned contract with the given initial amount of coins, of classio.takamaka.code.lang.Gamete.Node.getManifest()Yields the manifest installed in the store of the node, when the node was initialized.Methods in io.hotmoka.node.api with parameters of type StorageReferenceModifier and TypeMethodDescriptionNode.getClassTag(StorageReference object) Yields the class tag of the object with the given storage reference.Node.getIndex(StorageReference object) Yields information about the transactions that have affected the given object.Node.getState(StorageReference object) Yields the current state of the object at the given storage reference.voidSubscriptionsManager.notifyEvent(StorageReference creator, StorageReference event) Notifies the given event to all event handlers for the given creator.Node.subscribeToEvents(StorageReference creator, BiConsumer<StorageReference, StorageReference> handler) Subscribes the given handler for events with the given creator.SubscriptionsManager.subscribeToEvents(StorageReference creator, BiConsumer<StorageReference, StorageReference> handler) Subscribes the given handler for events with the given creator.Method parameters in io.hotmoka.node.api with type arguments of type StorageReferenceModifier and TypeMethodDescriptionNode.subscribeToEvents(StorageReference creator, BiConsumer<StorageReference, StorageReference> handler) Subscribes the given handler for events with the given creator.Node.subscribeToEvents(StorageReference creator, BiConsumer<StorageReference, StorageReference> handler) Subscribes the given handler for events with the given creator.SubscriptionsManager.subscribeToEvents(StorageReference creator, BiConsumer<StorageReference, StorageReference> handler) Subscribes the given handler for events with the given creator.SubscriptionsManager.subscribeToEvents(StorageReference creator, BiConsumer<StorageReference, StorageReference> handler) Subscribes the given handler for events with the given creator.Constructors in io.hotmoka.node.api with parameters of type StorageReferenceModifierConstructorDescriptionUnknownReferenceException(StorageReference reference) Creates a new exception. -
Uses of StorageReference in io.hotmoka.node.api.requests
Methods in io.hotmoka.node.api.requests that return StorageReferenceModifier and TypeMethodDescriptionNonInitialTransactionRequest.getCaller()Yields the externally owned caller contract that pays for the transaction.SignedTransactionRequest.getCaller()Yields the caller that signs the transaction request.InitializationTransactionRequest.getManifest()Yields the storage reference that must be set as manifest.AbstractInstanceMethodCallTransactionRequest.getReceiver()Yields the receiver of the call. -
Uses of StorageReference in io.hotmoka.node.api.responses
Methods in io.hotmoka.node.api.responses that return StorageReferenceModifier and TypeMethodDescriptionGameteCreationTransactionResponse.getGamete()Yields the reference of the gamete that has been createdConstructorCallTransactionSuccessfulResponse.getNewObject()Yields the reference to the object that has been created.Methods in io.hotmoka.node.api.responses that return types with arguments of type StorageReferenceModifier and TypeMethodDescriptionTransactionResponseWithEvents.getEvents()Yields the events induced by the execution of this transaction. -
Uses of StorageReference in io.hotmoka.node.api.updates
Methods in io.hotmoka.node.api.updates that return StorageReference -
Uses of StorageReference in io.hotmoka.node.api.values
Methods in io.hotmoka.node.api.values that return StorageReferenceModifier and TypeMethodDescription<E extends Exception>
StorageReferenceStorageValue.asReference(Function<StorageValue, ? extends E> exception) Yields this value as a reference, if it is a reference.<E extends Exception>
StorageReferenceStorageValue.asReturnedReference(NonVoidMethodSignature method, Function<String, ? extends E> exception) Yields this value as a reference, assuming that it is returned by the given method.