kalshi-cpp 0.6.2
C++23 client for Kalshi's Predictions API
Loading...
Searching...
No Matches
kalshi::ProposeBlockTradeRequest Struct Reference

#include <kalshi/models.hpp>

Public Attributes

std::string buyer_user_id
 User ID of the buyer.
 
std::optional< std::string > buyer_subtrader_id
 Subtrader ID of the buyer.
 
std::optional< std::int64_t > buyer_subaccount
 User-managed subaccount number of the buyer (0 for primary, 1-63 for numbered subaccounts).
 
std::string seller_user_id
 User ID of the seller.
 
std::optional< std::string > seller_subtrader_id
 Subtrader ID of the seller.
 
std::optional< std::int64_t > seller_subaccount
 User-managed subaccount number of the seller (0 for primary, 1-63 for numbered subaccounts).
 
std::string market_ticker
 The ticker of the market for this block trade.
 
std::int64_t price_centi_cents {}
 Price in centi-cents.
 
std::int64_t centicount {}
 Number of contracts in centicounts.
 
Side maker_side {}
 The maker side of the trade.
 
std::string expiration_ts
 Expiration time of the proposal.
 

Member Data Documentation

◆ buyer_user_id

std::string kalshi::ProposeBlockTradeRequest::buyer_user_id

User ID of the buyer.

◆ buyer_subtrader_id

std::optional<std::string> kalshi::ProposeBlockTradeRequest::buyer_subtrader_id

Subtrader ID of the buyer.

◆ buyer_subaccount

std::optional<std::int64_t> kalshi::ProposeBlockTradeRequest::buyer_subaccount

User-managed subaccount number of the buyer (0 for primary, 1-63 for numbered subaccounts).

◆ seller_user_id

std::string kalshi::ProposeBlockTradeRequest::seller_user_id

User ID of the seller.

◆ seller_subtrader_id

std::optional<std::string> kalshi::ProposeBlockTradeRequest::seller_subtrader_id

Subtrader ID of the seller.

◆ seller_subaccount

std::optional<std::int64_t> kalshi::ProposeBlockTradeRequest::seller_subaccount

User-managed subaccount number of the seller (0 for primary, 1-63 for numbered subaccounts).

◆ market_ticker

std::string kalshi::ProposeBlockTradeRequest::market_ticker

The ticker of the market for this block trade.

◆ price_centi_cents

std::int64_t kalshi::ProposeBlockTradeRequest::price_centi_cents {}

Price in centi-cents.

◆ centicount

std::int64_t kalshi::ProposeBlockTradeRequest::centicount {}

Number of contracts in centicounts.

◆ maker_side

Side kalshi::ProposeBlockTradeRequest::maker_side {}

The maker side of the trade.

◆ expiration_ts

std::string kalshi::ProposeBlockTradeRequest::expiration_ts

Expiration time of the proposal.


The documentation for this struct was generated from the following file: