queryEventsByModule method
Events emitted by module in packageId.
Implementation
Future<SuiGraphQLEventPage> queryEventsByModule(
String packageId,
String module, {
int first = 20,
String? after,
}) async {
_checkPageSize(first);
final data = await executeData(
_eventsByModuleOperation,
generated.Variables$Query$EventsByModule(
module: '$packageId::$module',
first: first,
after: after,
),
);
final events = _required(data.events, 'EventsByModule.events');
return SuiGraphQLEventPage(
events: events.nodes.map(SuiGraphQLEvent._fromNode).toList(),
hasNextPage: events.pageInfo.hasNextPage,
endCursor: events.pageInfo.endCursor,
);
}