SimulateTranasctionResponse.fromJson constructor

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

Implementation

factory SimulateTranasctionResponse.fromJson(Map<String, dynamic> json) {
  return SimulateTranasctionResponse(
      err: json['err'],
      logs: (json['logs'] as List?)?.map((e) => e.toString()).toList(),
      accounts: (json['accounts'] as List?)?.map((e) {
        if (e == null) return null;
        return SolanaAccountInfo.fromJson((e as Map).cast());
      }).toList(),
      unitsConsumed: BigintUtils.tryParse(json['unitsConsumed']),
      returnData: json['returnData'] == null
          ? null
          : SimulateTranasctionReturnDataResponse.fromJson(
              json['returnData']),
      innerInstructions: json['innerInstructions'] == null
          ? null
          : CompiledInnerInstruction.fromJson(json['innerInstructions']));
}