Messages
{
"type": "join",
"room": "stats:pool:HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump:total"
}{
"type": "leave",
"room": "stats:pool:HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump:total"
}{
"type": "joined",
"room": "stats:pool:HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump:total"
}{
"type": "message",
"room": "stats:pool:HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump:total",
"data": {
"buys": 17793,
"sells": 14229,
"total": 32022,
"volume": 13713204.08
}
}Websockets
Pool statistics total
Subscribe to total all-time pool statistics over Datastream WebSocket to track cumulative volume, txn counts, and traders for any Solana pool.
WSS
/
SDK Example
import { Datastream } from '@solana-tracker/data-api';
const dataStream = new Datastream({
wsUrl: 'wss://datastream.solanatracker.io/YOUR_API_KEY',
});
await dataStream.connect();
const sub = dataStream.subscribe.stats.total.pool('9d9mb8kooFfaD3SctgZtkxQypkshx6ezhbKio89ixyy2').on((data) => {
console.log(data);
});
// sub.unsubscribe();
Messages
{
"type": "join",
"room": "stats:pool:HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump:total"
}{
"type": "leave",
"room": "stats:pool:HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump:total"
}{
"type": "joined",
"room": "stats:pool:HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump:total"
}{
"type": "message",
"room": "stats:pool:HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump:total",
"data": {
"buys": 17793,
"sells": 14229,
"total": 32022,
"volume": 13713204.08
}
}apiKey
type:httpApiKey
API key for authentication. Include your Datastream key in the connection URL: wss://datastream.solanatracker.io/{DATASTREAM_KEY}
joinPoolStatsTotal
type:object
Subscribe to total pool statistics
leavePoolStatsTotal
type:object
Unsubscribe from total pool statistics
poolStatsTotalJoined
type:object
Total pool stats subscription confirmed
poolStatsTotalMessage
type:object
Total pool statistics notification
Was this page helpful?
⌘I