ReceiptAction.java

  1. package com.syntifi.near.api.model.transaction;

  2. import java.util.Collection;

  3. import com.fasterxml.jackson.annotation.JsonProperty;

  4. import lombok.Getter;
  5. import lombok.Setter;

  6. /**
  7.  * @author Alexandre Carvalho
  8.  * @author Andre Bertolace
  9.  * @since 0.0.1
  10.  */
  11. @Getter
  12. @Setter
  13. public class ReceiptAction {
  14.     @JsonProperty("actions")
  15.     private Collection<Action> actions;

  16.     @JsonProperty("gas_price")
  17.     private String gasPrice;

  18.     // TODO: find which object represents this
  19.     @JsonProperty("input_data_ids")
  20.     private Object[] inputDataIds;

  21.     // TODO: find which object represents this
  22.     @JsonProperty("output_data_receivers")
  23.     private Object[] outputDataReceivers;

  24.     @JsonProperty("signer_id")
  25.     private String signerId;

  26.     @JsonProperty("signer_public_key")
  27.     private String signerPublicKey;
  28. }