decode method
Implementation
@override
ExtrinsicMetadataV14 decode(Input input, {types = List<PortableType>}) {
final type = TypeIdCodec.codec.decode(input);
final version = U8Codec.codec.decode(input);
final signedExtensions = SequenceCodec(SignedExtensionMetadata.codec).decode(input);
final extrinsicPartTypeIds = extractExtrinsicParts(type, types);
return ExtrinsicMetadataV14(
type: type,
version: version,
signedExtensions: signedExtensions,
addressType: extrinsicPartTypeIds.addressType,
callType: extrinsicPartTypeIds.callType,
signatureType: extrinsicPartTypeIds.signatureType,
extraType: extrinsicPartTypeIds.extraType,
);
}