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 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