fromJson method

  1. @override
List<SignedTransactionWithAD> fromJson(
  1. List json
)

Implementation

@override
List<SignedTransactionWithAD> fromJson(List<dynamic> json) {
  final data = json
      .map((e) {
        if (e is! Map<String, dynamic>) {
          return null;
        }

        final txn = AlgodTransaction.fromJson(e);
        final data = ApplyData.fromMessagePack(e);

        return SignedTransactionWithAD(
          txn: txn,
          applyData: data,
        );
      })
      .whereNotNull()
      .toList();

  return data;
}