EraInfoData.java

  1. package com.syntifi.casper.sdk.model.era;

  2. import com.fasterxml.jackson.annotation.JsonInclude;
  3. import com.fasterxml.jackson.annotation.JsonInclude.Include;
  4. import com.fasterxml.jackson.annotation.JsonProperty;
  5. import lombok.AllArgsConstructor;
  6. import lombok.Builder;
  7. import lombok.Getter;
  8. import lombok.NoArgsConstructor;
  9. import lombok.Setter;

  10. /**
  11.  * An EraInfo from the network
  12.  */
  13. @Getter
  14. @Setter
  15. @Builder
  16. @AllArgsConstructor
  17. @NoArgsConstructor
  18. public class EraInfoData {

  19.     /**
  20.      * The RPC API version
  21.      */
  22.     @JsonProperty("api_version")
  23.     private String apiVersion;

  24.     /**
  25.      * The auction state
  26.      */
  27.     @JsonProperty("era_summary")
  28.     @JsonInclude(value = Include.NON_NULL)
  29.     private EraSummary eraSummary;
  30. }