ExtrinsicMetadata.fromJson constructor

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

Implementation

factory ExtrinsicMetadata.fromJson(Map<String, dynamic> json) {
  final signedExtensions = (json['signedExtensions'] as List)
      .cast<Map<String, dynamic>>()
      .map((json) => SignedExtensionMetadata.fromJson(json))
      .toList();

  return ExtrinsicMetadata(
    version: json['version'],
    addressType: json['addressType'],
    callType: json['callType'],
    signatureType: json['signatureType'],
    extraType: json['extraType'],
    signedExtensions: signedExtensions,
  );
}