ORE Studio 0.0.4
Loading...
Searching...
No Matches
Public Types | Public Attributes | Static Public Attributes | List of all members
import_market_data_request Struct Reference

Request to import ORE market.txt and/or fixings.txt content. More...

#include <import_protocol.hpp>

Collaboration diagram for import_market_data_request:
Collaboration graph

Public Types

using response_type = import_market_data_response
 

Public Attributes

std::string market_data_content
 Full text content of an ORE market.txt file.
 
std::string fixings_content
 Full text content of an ORE fixings.txt file.
 

Static Public Attributes

static constexpr std::string_view nats_subject = "marketdata.v1.import"
 

Detailed Description

Request to import ORE market.txt and/or fixings.txt content.

The service parses both files, decomposes keys via the series key registry, upserts market series catalog entries, and bulk-inserts observations and fixings. Either content field may be empty if only one file type is being imported.

Member Data Documentation

◆ market_data_content

std::string market_data_content

Full text content of an ORE market.txt file.

Supports both YYYYMMDD and YYYY-MM-DD date formats, and whitespace or comma delimiters. Empty string means no market observations to import.

◆ fixings_content

std::string fixings_content

Full text content of an ORE fixings.txt file.

Same format rules as market_data_content. Empty string means no fixings to import.