<commit_before>package org.knowm.xchange.bitfinex.v2.dto.marketdata;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import java.math.BigDecimal;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

@JsonFormat(shape = JsonFormat.Shape.ARRAY)
@JsonIgnoreProperties(ignoreUnknown = true)
@Setter
@Getter
@ToString

/** see https://docs.bitfinex.com/reference#rest-public-status */
public class Status {

  private String symbol;
  /** Millisecond timestamp */
  private long timestamp;

  private Object placeHolder0;
  /** Derivative book mid price. */
  private BigDecimal derivPrice;
  /** Book mid price of the underlying Bitfinex spot trading pair */
  private BigDecimal spotPrice;

  private Object placeHolder1;
  /** The balance available to the liquidation engine to absorb losses. */
  private BigDecimal insuranceFundBalance;

  private Object placeHolder2;
  /** Millisecond timestamp of next funding event */
  private long nextFundingEvtTimestampMillis;
  /** Current accrued funding for next 8h period */<commit_msg>nextFundingEvtTimestampMillis could be optional, its not 100% clear<commit_after>package org.knowm.xchange.bitfinex.v2.dto.marketdata;

import java.math.BigDecimal;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

@JsonFormat(shape = JsonFormat.Shape.ARRAY)
@JsonIgnoreProperties(ignoreUnknown = true)
@Setter
@Getter
@ToString

/** see https://docs.bitfinex.com/reference#rest-public-status */
public class Status {

  private String symbol;
  /** Millisecond timestamp */
  private long timestamp;

  private Object placeHolder0;
  /** Derivative book mid price. */
  private BigDecimal derivPrice;
  /** Book mid price of the underlying Bitfinex spot trading pair */
  private BigDecimal spotPrice;

  private Object placeHolder1;
  /** The balance available to the liquidation engine to absorb losses. */
  private BigDecimal insuranceFundBalance;

  private Object placeHolder2;
  /** Millisecond timestamp of next funding event */
  private Long nextFundingEvtTimestampMillis;
  /** Current accrued funding for next 8h period */
{'fraction_non_alphanumeric': 0.08669001751313485, 'fraction_numerical': 0.005691768826619965, 'mean_word_length': 4.889175257731959, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5567539', 'n_tokens_mistral': 660, 'n_tokens_neox': 621, 'n_words': 191}