Class: Crawlora::KalshiGroup

Inherits:
Object
  • Object
show all
Defined in:
sig/crawlora.rbs

Instance Method Summary collapse

Constructor Details

#initializeKalshiGroup

Returns a new instance of KalshiGroup.

Parameters:

  • (Client)
  • (Hash[String, String])


275
# File 'sig/crawlora.rbs', line 275

def initialize: (Client, Hash[String, String]) -> void

Instance Method Details

#eventObject

Parameters:

  • event_ticker: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


276
# File 'sig/crawlora.rbs', line 276

def event: (?event_ticker: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#event_historyObject

Parameters:

  • event_ticker: (String)
  • series_ticker: (String)
  • start_ts: (Integer)
  • end_ts: (Integer)
  • period_interval: (Integer)
  • include_latest_before_start: (Boolean)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


277
# File 'sig/crawlora.rbs', line 277

def event_history: (?event_ticker: String, ?series_ticker: String, ?start_ts: Integer, ?end_ts: Integer, ?period_interval: Integer, ?include_latest_before_start: bool, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#event_metadataObject

Parameters:

  • event_ticker: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


278
# File 'sig/crawlora.rbs', line 278

def event_metadata: (?event_ticker: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#eventsObject

Parameters:

  • limit: (Integer)
  • cursor: (String)
  • series_ticker: (String)
  • category: (String)
  • status: ("open", "closed", "settled")
  • with_nested_markets: (Boolean)
  • with_milestones: (Boolean)
  • min_close_ts: (Integer)
  • min_updated_ts: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


279
# File 'sig/crawlora.rbs', line 279

def events: (?limit: Integer, ?cursor: String, ?series_ticker: String, ?category: String, ?status: "open" | "closed" | "settled", ?with_nested_markets: bool, ?with_milestones: bool, ?min_close_ts: Integer, ?min_updated_ts: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#exchange_scheduleObject

Parameters:

  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


281
# File 'sig/crawlora.rbs', line 281

def exchange_schedule: (?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#exchange_statusObject

Parameters:

  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


282
# File 'sig/crawlora.rbs', line 282

def exchange_status: (?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#historical_cutoffObject

Parameters:

  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


283
# File 'sig/crawlora.rbs', line 283

def historical_cutoff: (?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#historical_marketObject

Parameters:

  • ticker: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


284
# File 'sig/crawlora.rbs', line 284

def historical_market: (?ticker: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#historical_market_historyObject

Parameters:

  • ticker: (String)
  • start_ts: (Integer)
  • end_ts: (Integer)
  • period_interval: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


285
# File 'sig/crawlora.rbs', line 285

def historical_market_history: (?ticker: String, ?start_ts: Integer, ?end_ts: Integer, ?period_interval: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#historical_marketsObject

Parameters:

  • limit: (Integer)
  • cursor: (String)
  • tickers: (String)
  • event_ticker: (String)
  • series_ticker: (String)
  • mve_filter: ("exclude")
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


286
# File 'sig/crawlora.rbs', line 286

def historical_markets: (?limit: Integer, ?cursor: String, ?tickers: String, ?event_ticker: String, ?series_ticker: String, ?mve_filter: "exclude", ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#historical_tradesObject

Parameters:

  • limit: (Integer)
  • cursor: (String)
  • ticker: (String)
  • min_ts: (Integer)
  • max_ts: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


287
# File 'sig/crawlora.rbs', line 287

def historical_trades: (?limit: Integer, ?cursor: String, ?ticker: String, ?min_ts: Integer, ?max_ts: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#marketObject

Parameters:

  • ticker: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


288
# File 'sig/crawlora.rbs', line 288

def market: (?ticker: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#market_historyObject

Parameters:

  • ticker: (String)
  • series_ticker: (String)
  • start_ts: (Integer)
  • end_ts: (Integer)
  • period_interval: (Integer)
  • include_latest_before_start: (Boolean)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


289
# File 'sig/crawlora.rbs', line 289

def market_history: (?ticker: String, ?series_ticker: String, ?start_ts: Integer, ?end_ts: Integer, ?period_interval: Integer, ?include_latest_before_start: bool, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#market_orderbookObject

Parameters:

  • ticker: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


290
# File 'sig/crawlora.rbs', line 290

def market_orderbook: (?ticker: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#marketsObject

Parameters:

  • limit: (Integer)
  • cursor: (String)
  • event_ticker: (String)
  • series_ticker: (String)
  • status: ("unopened", "open", "closed", "settled")
  • ticker: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


291
# File 'sig/crawlora.rbs', line 291

def markets: (?limit: Integer, ?cursor: String, ?event_ticker: String, ?series_ticker: String, ?status: "unopened" | "open" | "closed" | "settled", ?ticker: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#markets_historyObject

Parameters:

  • market_tickers: (String)
  • start_ts: (Integer)
  • end_ts: (Integer)
  • period_interval: (Integer)
  • include_latest_before_start: (Boolean)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


292
# File 'sig/crawlora.rbs', line 292

def markets_history: (?market_tickers: String, ?start_ts: Integer, ?end_ts: Integer, ?period_interval: Integer, ?include_latest_before_start: bool, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#markets_orderbooksObject

Parameters:

  • tickers: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


293
# File 'sig/crawlora.rbs', line 293

def markets_orderbooks: (?tickers: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#multivariate_eventsObject

Parameters:

  • limit: (Integer)
  • cursor: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


280
# File 'sig/crawlora.rbs', line 280

def multivariate_events: (?limit: Integer, ?cursor: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#seriesObject

Parameters:

  • limit: (Integer)
  • cursor: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


294
# File 'sig/crawlora.rbs', line 294

def series: (?limit: Integer, ?cursor: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#series_detailObject

Parameters:

  • series_ticker: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


295
# File 'sig/crawlora.rbs', line 295

def series_detail: (?series_ticker: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#tradesObject

Parameters:

  • limit: (Integer)
  • cursor: (String)
  • ticker: (String)
  • min_ts: (Integer)
  • max_ts: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


296
# File 'sig/crawlora.rbs', line 296

def trades: (?limit: Integer, ?cursor: String, ?ticker: String, ?min_ts: Integer, ?max_ts: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped