v1SimulationPolicyEvalDetail.fromJson constructor

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

Implementation

factory v1SimulationPolicyEvalDetail.fromJson(Map<String, dynamic> json) {
  final _policyId = json['policyId'] as String;
  final _policyName = json['policyName'] as String?;
  final _effect = v1EffectFromJson(json['effect']);
  final _conditionMatched = json['conditionMatched'] as bool;
  final _consensusMet = json['consensusMet'] as bool?;
  final _result = v1SimulationPolicyResultFromJson(json['result']);
  final _shortCircuited = json['shortCircuited'] as bool?;
  final _error = json['error'] as String?;
  return v1SimulationPolicyEvalDetail(
    policyId: _policyId,
    policyName: _policyName,
    effect: _effect,
    conditionMatched: _conditionMatched,
    consensusMet: _consensusMet,
    result: _result,
    shortCircuited: _shortCircuited,
    error: _error,
  );
}