/// Abandoning costs the most debt of all, so it is always explicit and always
/// carries a reason.
class AbandonRequest {
  String commitmentId;

  String reason;

  AbandonRequest({this.commitmentId = "", this.reason = ""});

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = <String, dynamic>{};
    data['commitmentId'] = commitmentId;
    data['reason'] = reason;
    return data;
  }
}
