odin_market_feed_client 1.0.0
odin_market_feed_client: ^1.0.0 copied to clipboard
A Dart Library for ODIN Market Feed WebSocket client with support for real-time market data streaming, touchline data, and best five quotes.
ODIN Market Feed SDK #
A Dart SDK for connecting to ODIN Market Feed WebSocket service for real-time market data streaming.
Features #
- Real-time WebSocket market data streaming
- Built-in compression support
- Subscribe/Unsubscribe to market touchline data
- Subscribe/Unsubscribe to Best Five quotes
- Subscribe/Unsubscribe to LTP Touchline data
- Pause/Resume broadcast subscriptions
Installation #
Add this to your pubspec.yaml:
dependencies:
odin_market_feed:
git:
url: https://github.com/SIPL-Dev/dart-odinmarketfeedclient.git
ref: main
Usage #
import 'package:odin_market_feed/odin_market_feed_sdk.dart';
void main() async {
final client = ODINMarketFeedClient();
client.onOpen = () => print('Connected');
client.onMessage = (msg) => print('Data: $msg');
await client.connect('host', 8080, true, 'user', 'key');
await client.subscribeLTPTouchline(['1_26000']);
}
License #
MIT License - see LICENSE file for details.
Support #
GitHub Issues: https://github.com/SIPL-Dev/dart-odinmarketfeedclient/issues