serialize method
Serialize.
Implementation
@override
void serialize(List<int> buffer) {
// Write type-id 0x771a4e66.
buffer.writeInt32(0x771a4e66);
// Write fields.
buffer.writeInt32(version);
buffer.writeDateTime(startDate);
buffer.writeDateTime(endDate);
buffer.writeInt64(minBidAmount);
buffer.writeVectorObject(bidLevels);
buffer.writeVectorInt64(topBidders);
buffer.writeInt32(nextRoundAt);
buffer.writeInt32(lastGiftNum);
buffer.writeInt32(giftsLeft);
buffer.writeInt32(currentRound);
buffer.writeInt32(totalRounds);
buffer.writeVectorObject(rounds);
// Finished serialization.
}