MsgAddValidators.fromJson constructor
MsgAddValidators.fromJson(
- Map<String, dynamic> json
)
Implementation
factory MsgAddValidators.fromJson(Map<String, dynamic> json) {
return MsgAddValidators(
creator: json.valueAsString<String?>('creator', acceptCamelCase: true),
hostZone: json.valueAsString<String?>('host_zone', acceptCamelCase: true),
validators:
(json.valueEnsureAsList<dynamic>('validators', acceptCamelCase: true))
.map(
(e) => JsonParser.valueTo<
stride_stakeibc_validator.Validator,
Map<String, dynamic>
>(
value: e,
parse: (v) => stride_stakeibc_validator.Validator.fromJson(v),
),
)
.toList(),
);
}