convertToBytes method
Implementation
Uint8List convertToBytes() {
var messageTypeByte = messageType.toInt8();
var dateTimeBytes = BytesUtils.int64bytes(dateTime.millisecondsSinceEpoch);
var messageBytes = message;
var messageBytesSize = BytesUtils.int64bytes(message.length);
var signatureBytes = signature;
BytesBuilder bb = BytesBuilder();
bb.add(messageTypeByte);
bb.add(dateTimeBytes);
bb.add(messageBytesSize);
bb.add(messageBytes);
bb.add(signatureBytes);
return bb.toBytes();
}