OfferingTransaction.fromJson constructor

OfferingTransaction.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory OfferingTransaction.fromJson(Map<String, dynamic> json) {
  return OfferingTransaction(
    cost: json['cost'] != null
        ? MonetaryAmount.fromJson(json['cost'] as Map<String, dynamic>)
        : null,
    createdOn: timeStampFromJson(json['createdOn']),
    offeringPromotionId: json['offeringPromotionId'] as String?,
    offeringStatus: json['offeringStatus'] != null
        ? OfferingStatus.fromJson(
            json['offeringStatus'] as Map<String, dynamic>)
        : null,
    transactionId: json['transactionId'] as String?,
  );
}