pending property

  1. @override
List<RequestEvent> pending
override

Implementation

@override
List<RequestEvent> get pending {
  final List<RequestEvent> requests = [];
  values.forEach((record) {
    if (record.response != null) return;
    final requestEvent = RequestEvent(
      topic: record.topic,
      request: {
        'method': record.request['method'],
        'params': record.request['params'],
        'id': record.id,
      },
      chainId: record.chainId,
    );
    return requests.add(requestEvent);
  });
  return requests;
}