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"]
  );
}