decode method Null safety

XdrOperationEvents decode(
  1. XdrDataInputStream stream
)

Implementation

static XdrOperationEvents decode(XdrDataInputStream stream) {
  int eventsSize = stream.readInt();
  List<XdrContractEvent> events =
      List<XdrContractEvent>.empty(growable: true);
  for (int i = 0; i < eventsSize; i++) {
    events.add(XdrContractEvent.decode(stream));
  }

  /*eventsSize = stream.readInt();
  List<XdrOperationDiagnosticEvents> diagnosticEvents =
  List<XdrOperationDiagnosticEvents>.empty(growable: true);
  for (int i = 0; i < eventsSize; i++) {
    diagnosticEvents.add(XdrOperationDiagnosticEvents.decode(stream));
  }*/

  return XdrOperationEvents(events); //, diagnosticEvents);
}