|
kalshi-cpp 0.6.2
C++23 client for Kalshi's Predictions API
|
Options for update_subscription; the client sets the subscription. More...
#include <kalshi/ws_models.hpp>
Public Attributes | |
| std::optional< std::string > | market_ticker |
| Add/remove a single market. | |
| std::vector< std::string > | market_tickers |
| Add/remove multiple markets. | |
| std::optional< std::string > | market_id |
| Add/remove a single market by UUID (ticker only) | |
| std::vector< std::string > | market_ids |
| Add/remove multiple markets by UUID (ticker only) | |
| std::optional< bool > | send_initial_snapshot |
| If true, receive an initial snapshot for newly added market tickers on the ticker channel. | |
| UpdateAction | action {} |
| std::vector< std::string > | index_ids |
| CF Benchmarks index IDs to add or remove. | |
| std::vector< std::string > | underlying_tickers |
| Pyth underlyings to add or remove. | |
Options for update_subscription; the client sets the subscription.
| std::optional<std::string> kalshi::ws::UpdateSubscriptionParams::market_ticker |
Add/remove a single market.
| std::vector<std::string> kalshi::ws::UpdateSubscriptionParams::market_tickers |
Add/remove multiple markets.
| std::optional<std::string> kalshi::ws::UpdateSubscriptionParams::market_id |
Add/remove a single market by UUID (ticker only)
| std::vector<std::string> kalshi::ws::UpdateSubscriptionParams::market_ids |
Add/remove multiple markets by UUID (ticker only)
| std::optional<bool> kalshi::ws::UpdateSubscriptionParams::send_initial_snapshot |
If true, receive an initial snapshot for newly added market tickers on the ticker channel.
| UpdateAction kalshi::ws::UpdateSubscriptionParams::action {} |
| std::vector<std::string> kalshi::ws::UpdateSubscriptionParams::index_ids |
CF Benchmarks index IDs to add or remove.
| std::vector<std::string> kalshi::ws::UpdateSubscriptionParams::underlying_tickers |
Pyth underlyings to add or remove.