MultiSigPublicKeyStruct.fromJson constructor

MultiSigPublicKeyStruct.fromJson(
  1. Map<String, dynamic> data
)

Implementation

factory MultiSigPublicKeyStruct.fromJson(Map<String, dynamic> data) {
  var tmp = <PubkeyEnumWeightPair>[];
  if (data["pk_map"] is Iterable) {
    tmp = data["pk_map"]
        .map<PubkeyEnumWeightPair>((x) => PubkeyEnumWeightPair.fromJson(x))
        .toList();
  }

  return MultiSigPublicKeyStruct(tmp, data["threshold"]);
}