Module io.hotmoka.node.api
Package io.hotmoka.node.api.requests
Interface CodeExecutionTransactionRequest<R extends CodeExecutionTransactionResponse>
- Type Parameters:
R- the type of the corresponding response
- All Superinterfaces:
io.hotmoka.marshalling.api.Marshallable,NonInitialTransactionRequest<R>,TransactionRequest<R>
- All Known Subinterfaces:
AbstractInstanceMethodCallTransactionRequest,ConstructorCallTransactionRequest,InstanceMethodCallTransactionRequest,InstanceSystemMethodCallTransactionRequest,MethodCallTransactionRequest,StaticMethodCallTransactionRequest
public interface CodeExecutionTransactionRequest<R extends CodeExecutionTransactionResponse>
extends NonInitialTransactionRequest<R>
A request for executing a constructor or a method.
-
Method Summary
Modifier and TypeMethodDescriptionactuals()Yields the actual arguments passed to the method.Yields the method or constructor referenced in this request.Methods inherited from interface io.hotmoka.marshalling.api.Marshallable
into, size, toByteArrayMethods inherited from interface io.hotmoka.node.api.requests.NonInitialTransactionRequest
getCaller, getClasspath, getGasLimit, getGasPrice, getNonceMethods inherited from interface io.hotmoka.node.api.requests.TransactionRequest
equals, hashCode, toString
-
Method Details
-
actuals
Stream<StorageValue> actuals()Yields the actual arguments passed to the method.- Returns:
- the actual arguments
-
getStaticTarget
CodeSignature getStaticTarget()Yields the method or constructor referenced in this request.- Returns:
- the method or constructor
-