ContractStateChange.java

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

  2. import com.fasterxml.jackson.annotation.JsonProperty;
  3. import com.syntifi.near.api.model.common.ChangeCause;

  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 ContractStateChange {
  14.     @JsonProperty("cause")
  15.     private ChangeCause cause;

  16.     @JsonProperty("type")
  17.     private String type;

  18.     @JsonProperty("change")
  19.     private ContractStateChangeDetails details;
  20. }