TronGetTransactionByIdResponse.fromJson constructor

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

Implementation

factory TronGetTransactionByIdResponse.fromJson(Map<String, dynamic> json) {
  return TronGetTransactionByIdResponse(
      ret: json
              .asListOfMap("ret", throwOnNull: false)
              ?.where((e) => e.isNotEmpty)
              .map((e) => TronResult.fromJson(e))
              .toList() ??
          [],
      txID: json.as("txID"),
      rawData: json.asMap("raw_data"),
      signature: json.asListOfString("signature", throwOnNull: false) ?? [],
      rawDataHex: json.as("raw_data_hex"));
}