|
kalshi-cpp 0.6.2
C++23 client for Kalshi's Predictions API
|
#include <kalshi/models.hpp>
Public Attributes | |
| std::string | id |
| UUID of the RFQ. | |
| std::string | creator_id |
| Public communications ID of the RFQ creator. | |
| std::string | market_ticker |
| The ticker of the market this RFQ is for. | |
| FixedPointCount | contracts_fp |
| String representation of the number of contracts requested in the RFQ. | |
| std::optional< FixedPointDollars > | target_cost_dollars |
| Total value of the RFQ in dollars. | |
| std::optional< bool > | target_cost_excludes_fees |
| True when the target cost is principal-only and quote sizes are computed without reserving taker fees (fees are charged on top). | |
| RFQStatus | status {} |
| Current status of the RFQ (open, closed) | |
| std::string | created_ts |
| Timestamp when the RFQ was created. | |
| std::optional< std::string > | mve_collection_ticker |
| Ticker of the MVE collection this market belongs to. | |
| std::optional< std::vector< MveSelectedLeg > > | mve_selected_legs |
| Selected legs for the MVE collection. | |
| std::optional< bool > | rest_remainder |
| Whether to rest the remainder of the RFQ after execution. | |
| std::optional< std::string > | cancellation_reason |
| Reason for RFQ cancellation if cancelled. | |
| std::optional< std::string > | creator_user_id |
| User ID of the RFQ creator (private field) | |
| std::optional< std::int64_t > | creator_subaccount |
| Subaccount number of the RFQ creator (visible when the caller is the RFQ creator) | |
| std::optional< std::string > | cancelled_ts |
| Timestamp when the RFQ was cancelled. | |
| std::optional< std::string > | updated_ts |
| Timestamp when the RFQ was last updated. | |
| std::string kalshi::RFQ::id |
UUID of the RFQ.
| std::string kalshi::RFQ::creator_id |
Public communications ID of the RFQ creator.
| std::string kalshi::RFQ::market_ticker |
The ticker of the market this RFQ is for.
| FixedPointCount kalshi::RFQ::contracts_fp |
String representation of the number of contracts requested in the RFQ.
| std::optional<FixedPointDollars> kalshi::RFQ::target_cost_dollars |
Total value of the RFQ in dollars.
| std::optional<bool> kalshi::RFQ::target_cost_excludes_fees |
True when the target cost is principal-only and quote sizes are computed without reserving taker fees (fees are charged on top).
| std::string kalshi::RFQ::created_ts |
Timestamp when the RFQ was created.
| std::optional<std::string> kalshi::RFQ::mve_collection_ticker |
Ticker of the MVE collection this market belongs to.
| std::optional<std::vector<MveSelectedLeg> > kalshi::RFQ::mve_selected_legs |
Selected legs for the MVE collection.
| std::optional<bool> kalshi::RFQ::rest_remainder |
Whether to rest the remainder of the RFQ after execution.
| std::optional<std::string> kalshi::RFQ::cancellation_reason |
Reason for RFQ cancellation if cancelled.
| std::optional<std::string> kalshi::RFQ::creator_user_id |
User ID of the RFQ creator (private field)
| std::optional<std::int64_t> kalshi::RFQ::creator_subaccount |
| std::optional<std::string> kalshi::RFQ::cancelled_ts |
Timestamp when the RFQ was cancelled.
| std::optional<std::string> kalshi::RFQ::updated_ts |
Timestamp when the RFQ was last updated.