decode method Null safety

XdrHostFunction decode(
  1. XdrDataInputStream stream
)

Implementation

static XdrHostFunction decode(XdrDataInputStream stream) {
  XdrHostFunctionArgs args = XdrHostFunctionArgs.decode(stream);
  int authSize = stream.readInt();
  List<XdrContractAuth> auth = List<XdrContractAuth>.empty(growable: true);
  for (int i = 0; i < authSize; i++) {
    auth.add(XdrContractAuth.decode(stream));
  }
  return XdrHostFunction(args, auth);
}