/**
CUSTOM CONSTRUCTOR
*/
func NewRelayRequest(data []byte) RelayRequest {

	buf := bytes.NewReader(data)
	receivers, _ := utils.ByteArrayToUint64List(buf, data)
	body, _ := utils.Read(buf)

	return RelayRequest{receivers, body}
}
/**
CUSTOM CONSTRUCTOR
*/
func NewListResponse(data []byte) ListResponse {
	buf := bytes.NewReader(data)
	list, _ := utils.ByteArrayToUint64List(buf, data)
	return ListResponse{List: list}
}