Skip to content

SpiderStream updates 20260703: add TXSE - #48

Merged
sr-jdugan merged 1 commit into
v7-stablefrom
spiderstream-updates-20260703
Jul 3, 2026
Merged

SpiderStream updates 20260703: add TXSE#48
sr-jdugan merged 1 commit into
v7-stablefrom
spiderstream-updates-20260703

Conversation

@sr-jdugan

@sr-jdugan sr-jdugan commented Jul 3, 2026

Copy link
Copy Markdown
  • Updates C++ enum definitions in cpp/include/SpiderRock/DataFeed/Enums.h.

  • Updates matching C# generated enums in csharp/SpiderRock.DataFeed/Enums.Auto.cs.

  • Adds new exchange/market enum values:

    • OptExch.TMX = 37
    • PrimaryExchange.XTSE = 32
    • StkExch.TSX = 35
    • StkExch.TXSE = 36
    • TickerSrc.TSX = 44
    • TickerSrc.TMX = 45
    • TradingPeriod.CA = 77

There are no functional code changes beyond enum value additions. GitHub reports the PR as open, mergeable, and clean, but there are no status checks attached to the head commit.

origin SHA: 4c32c475f

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds new exchange/source identifiers to the shared DataFeed enum sets so both the C# and C++ client libraries can represent the newly introduced venues/periods consistently.

Changes:

  • Added TMX to OptExch.
  • Added XTSE to PrimaryExchange, and TSX/TXSE to StkExch.
  • Added TSX/TMX to TickerSrc, and added CA to TradingPeriod.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
csharp/SpiderRock.DataFeed/Enums.Auto.cs Extends C# byte enums with new exchange/source/period values to match updated feed identifiers.
cpp/include/SpiderRock/DataFeed/Enums.h Extends corresponding C++ enum class definitions with the same new identifiers/values for cross-language parity.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@sr-jdugan sr-jdugan changed the title SpiderStream updates 20260703 from SPR-31768_latest/pca_062226_TXSE 8… SpiderStream updates 20260703: add TXSE Jul 3, 2026
@sr-jdugan
sr-jdugan merged commit baa9c81 into v7-stable Jul 3, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants