get Events
Fetches all events matching the given filters.
Returns contract events emitted by smart contracts. Essential for monitoring contract activity and debugging contract behavior.
Example
val request = GetEventsRequest(
startLedger = 1000,
filters = listOf(
EventFilter(
type = EventFilterType.CONTRACT,
contractIds = listOf("CCJZ5D..."),
topics = listOf(listOf("transfer"))
)
)
)
val events = server.getEvents(request)Content copied to clipboard
Return
List of matching events
Parameters
request
The event filter parameters
See also
Throws
If the RPC request fails