TronTransactionExtention.fromJson constructor

TronTransactionExtention.fromJson(
  1. Map<String, dynamic> json, {
  2. AbiFunctionFragment? fragment,
})

Implementation

factory TronTransactionExtention.fromJson(Map<String, dynamic> json,
    {AbiFunctionFragment? fragment}) {
  return TronTransactionExtention(
      transaction: json["transaction"] == null
          ? null
          : TronTransactionWithResult.fromJson(json.asMap("transaction")),
      constantResult:
          json.asListOfString("constant_result", throwOnNull: false) ?? [],
      energyUsed: json.asInt("energy_used"),
      energyPenalty: json.asBigInt("energy_penalty"),
      result: TronReturn.fromJson(json.asMap("result")),
      fragment: fragment);
}