@reactivemarkets/switchboard-sdk
v1.9.0
Published
SDK for the Reactive Markets Switchboard
Downloads
1,603
Maintainers
Readme
Reactive Switchboard JavaScript SDK
The Reactive Switchboard SDK for JavaScript. See Developer Docs for full documentation
Quick Start
import { MarketDataClient, toJS } from "@reactivemarkets/switchboard-sdk";
const marketDataClient = new MarketDataClient({
apiKey: MY_API_KEY,
});
marketDataClient
.on("open", () => {
marketDataClient.subscribe({
markets: [{
symbol: "BTCUSD",
venue: "REX",
}],
});
})
.on("snapshot", (snapshot) => {
console.log(toJS(snapshot));
});
Installing
npm i @reactivemarkets/switchboard-sdk
Building
To install all dependencies and build run:
git clone https://github.com/reactivemarkets/switchboard-js.git
cd switchboard-js
npm ci
npm run build
Versioning
We use SemVer for versioning. For the versions available, see the tags on this repository.
License
This project is licensed under the Apache 2.0 License - see the LICENSE file for details.