|
kalshi-cpp 0.6.2
C++23 client for Kalshi's Predictions API
|
Multivariate market lifecycle events (created, activated, deactivated, close_date_updated, determined, settled) More...
#include <kalshi/ws_models.hpp>
Public Attributes | |
| std::string | market_ticker |
| Unique identifier for markets. | |
| std::optional< std::int64_t > | exchange_index |
| Optional - This key will ONLY exist when the market is created. | |
| std::optional< std::int64_t > | open_ts |
| Optional - This key will ONLY exist when the market is created. | |
| std::optional< std::int64_t > | close_ts |
| Optional - This key will ONLY exist when the market is created OR when the close date is updated. | |
| std::optional< std::int64_t > | determination_ts |
| Optional - This key will ONLY exist when the market is determined. | |
| std::optional< std::int64_t > | settled_ts |
| Optional - This key will ONLY exist when the market is settled. | |
| std::optional< std::string > | result |
| Optional - This key will ONLY exist when the market is determined. | |
| std::optional< std::string > | settlement_value |
| Optional - This key will ONLY exist when the market is determined. | |
| std::optional< bool > | is_deactivated |
| Optional - This key will ONLY exist when the market is paused/unpaused. | |
| std::optional< LifecycleAdditionalMetadata > | additional_metadata |
| Optional - This key will be emitted when the market is created. | |
| MultivariateMarketLifecycleEventType | event_type {} |
| Field to annotate which of the event type this event is for. | |
| std::optional< LifecyclePriceLevelStructure > | price_level_structure |
| Optional - The market price level structure on creation. | |
Multivariate market lifecycle events (created, activated, deactivated, close_date_updated, determined, settled)
| std::string kalshi::ws::MultivariateMarketLifecycle::market_ticker |
Unique identifier for markets.
| std::optional<std::int64_t> kalshi::ws::MultivariateMarketLifecycle::exchange_index |
Optional - This key will ONLY exist when the market is created.
| std::optional<std::int64_t> kalshi::ws::MultivariateMarketLifecycle::open_ts |
Optional - This key will ONLY exist when the market is created.
| std::optional<std::int64_t> kalshi::ws::MultivariateMarketLifecycle::close_ts |
Optional - This key will ONLY exist when the market is created OR when the close date is updated.
| std::optional<std::int64_t> kalshi::ws::MultivariateMarketLifecycle::determination_ts |
Optional - This key will ONLY exist when the market is determined.
| std::optional<std::int64_t> kalshi::ws::MultivariateMarketLifecycle::settled_ts |
Optional - This key will ONLY exist when the market is settled.
| std::optional<std::string> kalshi::ws::MultivariateMarketLifecycle::result |
Optional - This key will ONLY exist when the market is determined.
| std::optional<std::string> kalshi::ws::MultivariateMarketLifecycle::settlement_value |
Optional - This key will ONLY exist when the market is determined.
| std::optional<bool> kalshi::ws::MultivariateMarketLifecycle::is_deactivated |
Optional - This key will ONLY exist when the market is paused/unpaused.
| std::optional<LifecycleAdditionalMetadata> kalshi::ws::MultivariateMarketLifecycle::additional_metadata |
Optional - This key will be emitted when the market is created.
| MultivariateMarketLifecycleEventType kalshi::ws::MultivariateMarketLifecycle::event_type {} |
Field to annotate which of the event type this event is for.
| std::optional<LifecyclePriceLevelStructure> kalshi::ws::MultivariateMarketLifecycle::price_level_structure |
Optional - The market price level structure on creation.