PaymentsValidateRequestedInfo.deserialize constructor
PaymentsValidateRequestedInfo.deserialize(
- BinaryReader reader
Deserialize.
Implementation
factory PaymentsValidateRequestedInfo.deserialize(BinaryReader reader) {
// Read [PaymentsValidateRequestedInfo] fields.
final flags = reader.readInt32();
final save = (flags & 1) != 0;
final invoice = reader.readObject() as InputInvoiceBase;
final info = reader.readObject() as PaymentRequestedInfoBase;
// Construct [PaymentsValidateRequestedInfo] object.
final returnValue = PaymentsValidateRequestedInfo(
save: save,
invoice: invoice,
info: info,
);
// Now return the deserialized [PaymentsValidateRequestedInfo].
return returnValue;
}