deserialize method
Implementation
@override
LockSecretExpiredFeeReceipt deserialize(Uint8List payload) {
var buffer = payload;
var size = bytesToInt(buffer.sublist(0, 4), 4);
buffer = buffer.sublist(0, size);
buffer = buffer.sublist(4);
var version = bytesToInt(buffer.sublist(0, 2), 2);
buffer = buffer.sublist(2);
var type = ReceiptType().deserialize(buffer);
buffer = buffer.sublist(type.size);
var mosaic = Mosaic().deserialize(buffer);
buffer = buffer.sublist(mosaic.size);
var targetAddress = Address().deserialize(buffer);
buffer = buffer.sublist(targetAddress.size);
var instance = LockSecretExpiredFeeReceipt(
version: version,
type: type,
mosaic: mosaic,
targetAddress: targetAddress,
);
return instance;
}