Skip to content

[codex] Add account info subscriber hub#66

Merged
NewYaroslav merged 3 commits into
mainfrom
codex/account-subscriber-hub
Jul 5, 2026
Merged

[codex] Add account info subscriber hub#66
NewYaroslav merged 3 commits into
mainfrom
codex/account-subscriber-hub

Conversation

@NewYaroslav

Copy link
Copy Markdown
Owner

Summary

  • add components::IAccountInfoSubscriber and components::AccountInfoHub for fan-out from the platform on_account_info() callback
  • document the account-info subscriber contract and keep broker-specific trading-condition streams out of this DTO path
  • cover routing, replay, removal, callback binding, and add the test to Ubuntu Smoke

Checks

  • cmake -S . -B build-codex
  • cmake --build build-codex --target account_info_hub_test -- -j1
  • build-codex/account_info_hub_test.exe --gtest_brief=1
  • cmake --build build-codex --target market_data_subscription_contract_test -- -j1
  • build-codex/market_data_subscription_contract_test.exe --gtest_brief=1
  • git diff --check

@NewYaroslav NewYaroslav force-pushed the codex/account-subscriber-hub branch from 244d103 to 5cec08a Compare July 5, 2026 17:31
@NewYaroslav NewYaroslav marked this pull request as ready for review July 5, 2026 20:19
@NewYaroslav NewYaroslav merged commit 2ebe9cc into main Jul 5, 2026
1 check passed
@NewYaroslav NewYaroslav deleted the codex/account-subscriber-hub branch July 5, 2026 20:19
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.

1 participant