StreamManagerV2를 사용하여 Indexer에서 Auction 모듈 관련 데이터를 스트리밍하는 예제 코드 스니펫입니다.
마지막 수정일 2026년 3월 30일
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
import { getNetworkEndpoints, Network } from '@injectivelabs/networks'
import {
StreamManagerV2,
IndexerGrpcAuctionStreamV2
} from '@injectivelabs/sdk-ts/client/indexer'
const endpoints = getNetworkEndpoints(Network.Testnet)
const stream = new IndexerGrpcAuctionStreamV2(endpoints.indexer)
const streamManager = new StreamManagerV2({
id: 'auction-bids',
streamFactory: () => stream.streamBids({
callback: (response) => {
streamManager.emit('data', response)
}
}),
onData: (bids) => {
console.log(bids)
},
retryConfig: { enabled: true }
})
streamManager.on('connect', () => console.log('스트림 연결됨'))
streamManager.start()
