Subscribe to a topic ID’s messages from a mirror node. You will receive all messages for the specified topic or within the defined start and end time. Query FeesDocumentation Index
Fetch the complete documentation index at: https://hedera-0c6e0218-mintlify-enhance-hollow-account-docs-97196.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
- The SDK uses the Hedera Consensus Service gRPC APIs provided by the mirror node to perform this function for free.
Methods
| Method | Type | Description | Requirement |
|---|---|---|---|
setTopicId(<topicId>) | TopicId | The topic ID to subscribe to | Required |
setStartTime(<startTime>) | Instant | The time to start subscribing to a topic’s messages | Optional |
setEndTime(<endTime>) | Instant | The time to stop subscribing to a topic’s messages | Optional |
setLimit(<limit>) | long | The number of messages to return | Optional |
subscribe(<client, onNext) | SubscriptionHandle | Client, Consumer<TopicMessage> | Required |