A bug in the DXLinkStreamer was making it impossible to subscribe more than once with the same event type, and crashing the streamer.
Related issue(s)
Fixes #113
Pre-merge checklist
[x] Passing tests LOCALLY
[ ] New tests added (if applicable)
Please note that, in order to pass the tests, you'll need to set up your Tastytrade credentials as repository secrets on your local fork. Read more at CONTRIBUTING.md.
Description
A bug in the DXLinkStreamer was making it impossible to subscribe more than once with the same event type, and crashing the streamer.
Related issue(s)
Fixes #113
Pre-merge checklist
Please note that, in order to pass the tests, you'll need to set up your Tastytrade credentials as repository secrets on your local fork. Read more at CONTRIBUTING.md.