@@ -8,6 +8,14 @@ tshark \
88 > B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.EstablishMessage.json 2> B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.EstablishMessage.json.stderr \
99 || { echo " --- tshark FAILED (EstablishMessage) ---" ; cat B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.EstablishMessage.json.stderr; exit 1; }
1010if [ -s B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.EstablishMessage.json.stderr ]; then echo " --- tshark stderr (EstablishMessage) ---" ; cat B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.EstablishMessage.json.stderr; fi
11+ echo " --- tshark diagnostic (EstablishMessage) ---"
12+ tshark -v | head -n 1
13+ echo " json bytes: $( wc -c < B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.EstablishMessage.json) "
14+ echo " frame count: $( grep -c ' \"_index\"' B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.EstablishMessage.json || true) "
15+ echo " layer keys (frame 0):"
16+ grep -oE ' "[a-z0-9_.]+":' B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.EstablishMessage.json | sort -u | head -n 40
17+ echo " json head:"
18+ head -c 1500 B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.EstablishMessage.json; echo
1119
1220grep " b3.b3derivatives.binaryentrypoint.sbe.v8.1.sessionid" B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.EstablishMessage.json
1321grep " b3.b3derivatives.binaryentrypoint.sbe.v8.1.sessionverid" B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.EstablishMessage.json
@@ -24,6 +32,14 @@ tshark \
2432 > B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportNewMessage.json 2> B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportNewMessage.json.stderr \
2533 || { echo " --- tshark FAILED (ExecutionReportNewMessage) ---" ; cat B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportNewMessage.json.stderr; exit 1; }
2634if [ -s B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportNewMessage.json.stderr ]; then echo " --- tshark stderr (ExecutionReportNewMessage) ---" ; cat B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportNewMessage.json.stderr; fi
35+ echo " --- tshark diagnostic (ExecutionReportNewMessage) ---"
36+ tshark -v | head -n 1
37+ echo " json bytes: $( wc -c < B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportNewMessage.json) "
38+ echo " frame count: $( grep -c ' \"_index\"' B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportNewMessage.json || true) "
39+ echo " layer keys (frame 0):"
40+ grep -oE ' "[a-z0-9_.]+":' B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportNewMessage.json | sort -u | head -n 40
41+ echo " json head:"
42+ head -c 1500 B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportNewMessage.json; echo
2743
2844grep " b3.b3derivatives.binaryentrypoint.sbe.v8.1.side" B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportNewMessage.json
2945grep " b3.b3derivatives.binaryentrypoint.sbe.v8.1.ordstatus" B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportNewMessage.json
@@ -63,6 +79,14 @@ tshark \
6379 > B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportTradeMessage.json 2> B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportTradeMessage.json.stderr \
6480 || { echo " --- tshark FAILED (ExecutionReportTradeMessage) ---" ; cat B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportTradeMessage.json.stderr; exit 1; }
6581if [ -s B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportTradeMessage.json.stderr ]; then echo " --- tshark stderr (ExecutionReportTradeMessage) ---" ; cat B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportTradeMessage.json.stderr; fi
82+ echo " --- tshark diagnostic (ExecutionReportTradeMessage) ---"
83+ tshark -v | head -n 1
84+ echo " json bytes: $( wc -c < B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportTradeMessage.json) "
85+ echo " frame count: $( grep -c ' \"_index\"' B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportTradeMessage.json || true) "
86+ echo " layer keys (frame 0):"
87+ grep -oE ' "[a-z0-9_.]+":' B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportTradeMessage.json | sort -u | head -n 40
88+ echo " json head:"
89+ head -c 1500 B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportTradeMessage.json; echo
6690
6791grep " b3.b3derivatives.binaryentrypoint.sbe.v8.1.side" B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportTradeMessage.json
6892grep " b3.b3derivatives.binaryentrypoint.sbe.v8.1.ordstatus" B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.ExecutionReportTradeMessage.json
@@ -105,6 +129,14 @@ tshark \
105129 > B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.NegotiateMessage.json 2> B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.NegotiateMessage.json.stderr \
106130 || { echo " --- tshark FAILED (NegotiateMessage) ---" ; cat B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.NegotiateMessage.json.stderr; exit 1; }
107131if [ -s B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.NegotiateMessage.json.stderr ]; then echo " --- tshark stderr (NegotiateMessage) ---" ; cat B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.NegotiateMessage.json.stderr; fi
132+ echo " --- tshark diagnostic (NegotiateMessage) ---"
133+ tshark -v | head -n 1
134+ echo " json bytes: $( wc -c < B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.NegotiateMessage.json) "
135+ echo " frame count: $( grep -c ' \"_index\"' B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.NegotiateMessage.json || true) "
136+ echo " layer keys (frame 0):"
137+ grep -oE ' "[a-z0-9_.]+":' B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.NegotiateMessage.json | sort -u | head -n 40
138+ echo " json head:"
139+ head -c 1500 B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.NegotiateMessage.json; echo
108140
109141grep " b3.b3derivatives.binaryentrypoint.sbe.v8.1.sessionid" B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.NegotiateMessage.json
110142grep " b3.b3derivatives.binaryentrypoint.sbe.v8.1.sessionverid" B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.NegotiateMessage.json
@@ -118,6 +150,14 @@ tshark \
118150 > B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleModifyOrderMessage.json 2> B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleModifyOrderMessage.json.stderr \
119151 || { echo " --- tshark FAILED (SimpleModifyOrderMessage) ---" ; cat B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleModifyOrderMessage.json.stderr; exit 1; }
120152if [ -s B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleModifyOrderMessage.json.stderr ]; then echo " --- tshark stderr (SimpleModifyOrderMessage) ---" ; cat B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleModifyOrderMessage.json.stderr; fi
153+ echo " --- tshark diagnostic (SimpleModifyOrderMessage) ---"
154+ tshark -v | head -n 1
155+ echo " json bytes: $( wc -c < B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleModifyOrderMessage.json) "
156+ echo " frame count: $( grep -c ' \"_index\"' B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleModifyOrderMessage.json || true) "
157+ echo " layer keys (frame 0):"
158+ grep -oE ' "[a-z0-9_.]+":' B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleModifyOrderMessage.json | sort -u | head -n 40
159+ echo " json head:"
160+ head -c 1500 B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleModifyOrderMessage.json; echo
121161
122162grep " b3.b3derivatives.binaryentrypoint.sbe.v8.1.ordtagid" B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleModifyOrderMessage.json
123163grep " b3.b3derivatives.binaryentrypoint.sbe.v8.1.mmprotectionresetboolean" B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleModifyOrderMessage.json
@@ -142,6 +182,14 @@ tshark \
142182 > B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleNewOrderMessage.json 2> B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleNewOrderMessage.json.stderr \
143183 || { echo " --- tshark FAILED (SimpleNewOrderMessage) ---" ; cat B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleNewOrderMessage.json.stderr; exit 1; }
144184if [ -s B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleNewOrderMessage.json.stderr ]; then echo " --- tshark stderr (SimpleNewOrderMessage) ---" ; cat B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleNewOrderMessage.json.stderr; fi
185+ echo " --- tshark diagnostic (SimpleNewOrderMessage) ---"
186+ tshark -v | head -n 1
187+ echo " json bytes: $( wc -c < B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleNewOrderMessage.json) "
188+ echo " frame count: $( grep -c ' \"_index\"' B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleNewOrderMessage.json || true) "
189+ echo " layer keys (frame 0):"
190+ grep -oE ' "[a-z0-9_.]+":' B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleNewOrderMessage.json | sort -u | head -n 40
191+ echo " json head:"
192+ head -c 1500 B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleNewOrderMessage.json; echo
145193
146194grep " b3.b3derivatives.binaryentrypoint.sbe.v8.1.ordtagid" B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleNewOrderMessage.json
147195grep " b3.b3derivatives.binaryentrypoint.sbe.v8.1.mmprotectionresetboolean" B3.B3Derivatives.BinaryEntryPoint.Sbe.v8.1.SimpleNewOrderMessage.json
0 commit comments