AuthorityQuorumSignInfo.fromJson constructor
AuthorityQuorumSignInfo.fromJson(
- dynamic data
Implementation
factory AuthorityQuorumSignInfo.fromJson(dynamic data) {
final signatureData = data['signature'];
final signatureList = <String>[];
if (signatureData is String) {
signatureList.add(signatureData);
} else if (signatureData is Iterable) {
for (var signature in signatureData) {
signatureList.add(signature);
}
}
return AuthorityQuorumSignInfo(
data['epoch'],
signatureList,
(data['signers_map'] as List).cast<int>()
);
}