parseEnumerationPayload function

HubEnumerationResult? parseEnumerationPayload(
  1. Object? payload
)

Implementation

HubEnumerationResult? parseEnumerationPayload(Object? payload) {
  if (payload is! Map<dynamic, dynamic>) {
    return null;
  }

  final generators = toStringList(
    payload[CborHubStatusKeys.generators] ??
        payload[CborHubStatusKeys.generators.toString()],
  );
  final ats = toStringList(
    payload[CborHubStatusKeys.ats] ?? payload[CborHubStatusKeys.ats.toString()],
  );

  return HubEnumerationResult(
    generators: generators,
    ats: ats,
  );
}