Messages
{
"type": "join",
"room": "price:aggregated:So11111111111111111111111111111111111111112"
}{
"type": "leave",
"room": "price:aggregated:So11111111111111111111111111111111111111112"
}{
"type": "message",
"room": "price:aggregated:So11111111111111111111111111111111111111112",
"data": {
"token": "So11111111111111111111111111111111111111112",
"timestamp": 1762964449215,
"price": 153.70666202103925,
"pool": "3nMFwZXwY1s1M5s8vYAHqd4wGs4iSxXE4LRoUMMYqEgF",
"aggregated": {
"median": 153.6850599485249,
"average": 153.6735820182654,
"min": 153.36863801111053,
"max": 153.71662179961638,
"poolCount": 10
},
"topPools": [
{
"poolId": "3ucNos4NbumPLZNWztqGHNFFgkHeRMBQAVemeeomsUxv",
"price": 153.68241854665007,
"liquidity": 17950616.091940343,
"market": "raydium-clmm"
}
]
}
}Precios en vivo
Precios agregados de tokens de Solana por WebSocket
Recibe por WebSocket de Datastream actualizaciones de precio agregadas de todos los pools de un token de Solana, en un feed único ponderado por volumen.
WSS
/
SDK Example
import { Datastream } from '@solana-tracker/data-api';
const dataStream = new Datastream({
wsUrl: 'wss://datastream.solanatracker.io/YOUR_API_KEY',
});
dataStream.on('error', console.error);
await dataStream.connect();
const sub = dataStream.subscribe.price.aggregated('6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN').on((data) => {
console.log(data);
});
// sub.unsubscribe();
Messages
{
"type": "join",
"room": "price:aggregated:So11111111111111111111111111111111111111112"
}{
"type": "leave",
"room": "price:aggregated:So11111111111111111111111111111111111111112"
}{
"type": "message",
"room": "price:aggregated:So11111111111111111111111111111111111111112",
"data": {
"token": "So11111111111111111111111111111111111111112",
"timestamp": 1762964449215,
"price": 153.70666202103925,
"pool": "3nMFwZXwY1s1M5s8vYAHqd4wGs4iSxXE4LRoUMMYqEgF",
"aggregated": {
"median": 153.6850599485249,
"average": 153.6735820182654,
"min": 153.36863801111053,
"max": 153.71662179961638,
"poolCount": 10
},
"topPools": [
{
"poolId": "3ucNos4NbumPLZNWztqGHNFFgkHeRMBQAVemeeomsUxv",
"price": 153.68241854665007,
"liquidity": 17950616.091940343,
"market": "raydium-clmm"
}
]
}
}apiKey
type:httpApiKey
API key for authentication. Include your Datastream key in the connection URL: wss://datastream.solanatracker.io/{DATASTREAM_KEY}
joinPriceAggregated
type:object
Subscribe to aggregated price
leavePriceAggregated
type:object
Unsubscribe from aggregated price
priceAggregatedMessage
type:object
Aggregated price update notification
¿Esta página le ayudó?