encode method Null safety

void encode(
  1. XdrDataOutputStream stream,
  2. XdrContractCodeEntryBody encoded
)

Implementation

static void encode(
    XdrDataOutputStream stream, XdrContractCodeEntryBody encoded) {
  stream.writeInt(encoded.bodyType.value);
  switch (encoded.bodyType) {
    case XdrContractEntryBodyType.DATA_ENTRY:
      XdrDataValue.encode(stream, encoded.code!);
      break;
    case XdrContractEntryBodyType.EXPIRATION_EXTENSION:
      break;
  }
}