Module io.hotmoka.node.api
Package io.hotmoka.node.api.responses
Interface ConstructorCallTransactionSuccessfulResponse
- All Superinterfaces:
CodeExecutionTransactionResponse,ConstructorCallTransactionResponse,io.hotmoka.marshalling.api.Marshallable,NonInitialTransactionResponse,TransactionResponse,TransactionResponseWithEvents,TransactionResponseWithUpdates
public interface ConstructorCallTransactionSuccessfulResponse
extends ConstructorCallTransactionResponse, TransactionResponseWithEvents
A response for a successful transaction that calls a constructor to instantiate an object in the store
of the node. The constructor has been called without problems and without generating exceptions.
-
Method Summary
Modifier and TypeMethodDescriptionYields the reference to the object that has been created.Methods inherited from interface io.hotmoka.marshalling.api.Marshallable
into, size, toByteArrayMethods inherited from interface io.hotmoka.node.api.responses.NonInitialTransactionResponse
getGasConsumedForCPU, getGasConsumedForRAM, getGasConsumedForStorageMethods inherited from interface io.hotmoka.node.api.responses.TransactionResponse
equals, hashCode, toStringMethods inherited from interface io.hotmoka.node.api.responses.TransactionResponseWithEvents
getEvents, hasEventsMethods inherited from interface io.hotmoka.node.api.responses.TransactionResponseWithUpdates
getUpdates
-
Method Details
-
getNewObject
StorageReference getNewObject()Yields the reference to the object that has been created.- Returns:
- the reference
-