Skip to content

Commit 492a8b9

Browse files
Update B3 and tests
1 parent d2ea6b7 commit 492a8b9

10 files changed

Lines changed: 223 additions & 93 deletions

.github/tests/Nyse-Equities-IntegratedFeed-Pillar-v2-5-a-Test.sh

Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,121 @@ grep "nyse.equities.integratedfeed.pillar.v2.5.a.crossid" Nyse.Equities.Integrat
2929
grep "nyse.equities.integratedfeed.pillar.v2.5.a.price" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.CrossTradeMessage.json
3030
grep "nyse.equities.integratedfeed.pillar.v2.5.a.volume" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.CrossTradeMessage.json
3131
grep "nyse.equities.integratedfeed.pillar.v2.5.a.crosstype" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.CrossTradeMessage.json
32+
tshark \
33+
-r "omi-data-packets/Nyse/IntegratedFeed.Pillar.v2.5/DeleteOrderMessage.pcap" \
34+
-X "lua_script:Nyse/Nyse_Equities_IntegratedFeed_Pillar_v2_5_a_Dissector.lua" \
35+
-T json \
36+
> Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.DeleteOrderMessage.json
37+
38+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.sourcetimens" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.DeleteOrderMessage.json
39+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.symbolindex" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.DeleteOrderMessage.json
40+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.symbolseqnum" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.DeleteOrderMessage.json
41+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.orderid" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.DeleteOrderMessage.json
42+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.reserved11" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.DeleteOrderMessage.json
43+
tshark \
44+
-r "omi-data-packets/Nyse/IntegratedFeed.Pillar.v2.5/ImbalanceMessage.pcap" \
45+
-X "lua_script:Nyse/Nyse_Equities_IntegratedFeed_Pillar_v2_5_a_Dissector.lua" \
46+
-T json \
47+
> Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
48+
49+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.sourcetime" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
50+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.sourcetimens" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
51+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.symbolindex" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
52+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.symbolseqnum" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
53+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.referenceprice" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
54+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.pairedqty" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
55+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.totalimbalanceqty" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
56+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.marketimbalanceqty" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
57+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.auctiontime" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
58+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.auctiontype" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
59+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.imbalanceside" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
60+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.continuousbookclearingprice" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
61+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.auctioninterestclearingprice" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
62+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.ssrfilingprice" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
63+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.indicativematchprice" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
64+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.uppercollar" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
65+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.lowercollar" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
66+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.auctionstatus" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
67+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.freezestatus" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
68+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.numextensions" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
69+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.unpairedqty" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
70+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.unpairedside" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
71+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.significantimbalance" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ImbalanceMessage.json
72+
tshark \
73+
-r "omi-data-packets/Nyse/IntegratedFeed.Pillar.v2.5/OrderExecutionMessage.pcap" \
74+
-X "lua_script:Nyse/Nyse_Equities_IntegratedFeed_Pillar_v2_5_a_Dissector.lua" \
75+
-T json \
76+
> Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.OrderExecutionMessage.json
77+
78+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.sourcetimens" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.OrderExecutionMessage.json
79+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.symbolindex" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.OrderExecutionMessage.json
80+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.symbolseqnum" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.OrderExecutionMessage.json
81+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.orderid" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.OrderExecutionMessage.json
82+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.tradeid" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.OrderExecutionMessage.json
83+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.price" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.OrderExecutionMessage.json
84+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.volume" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.OrderExecutionMessage.json
85+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.printableflag" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.OrderExecutionMessage.json
86+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.reserved11" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.OrderExecutionMessage.json
87+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.tradecond1" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.OrderExecutionMessage.json
88+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.tradecond2" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.OrderExecutionMessage.json
89+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.tradecond3" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.OrderExecutionMessage.json
90+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.tradecond4" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.OrderExecutionMessage.json
91+
tshark \
92+
-r "omi-data-packets/Nyse/IntegratedFeed.Pillar.v2.5/ReplaceOrderMessage.pcap" \
93+
-X "lua_script:Nyse/Nyse_Equities_IntegratedFeed_Pillar_v2_5_a_Dissector.lua" \
94+
-T json \
95+
> Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ReplaceOrderMessage.json
96+
97+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.sourcetimens" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ReplaceOrderMessage.json
98+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.symbolindex" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ReplaceOrderMessage.json
99+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.symbolseqnum" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ReplaceOrderMessage.json
100+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.orderid" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ReplaceOrderMessage.json
101+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.neworderid" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ReplaceOrderMessage.json
102+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.price" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ReplaceOrderMessage.json
103+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.volume" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ReplaceOrderMessage.json
104+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.prevpriceparitysplits" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ReplaceOrderMessage.json
105+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.newpriceparitysplits" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.ReplaceOrderMessage.json
106+
tshark \
107+
-r "omi-data-packets/Nyse/IntegratedFeed.Pillar.v2.5/SecurityStatusMessage.pcap" \
108+
-X "lua_script:Nyse/Nyse_Equities_IntegratedFeed_Pillar_v2_5_a_Dissector.lua" \
109+
-T json \
110+
> Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SecurityStatusMessage.json
111+
112+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.sourcetime" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SecurityStatusMessage.json
113+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.sourcetimens" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SecurityStatusMessage.json
114+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.symbolindex" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SecurityStatusMessage.json
115+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.symbolseqnum" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SecurityStatusMessage.json
116+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.securitystatus" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SecurityStatusMessage.json
117+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.haltcondition" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SecurityStatusMessage.json
118+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.reserved4" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SecurityStatusMessage.json
119+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.price1" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SecurityStatusMessage.json
120+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.price2" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SecurityStatusMessage.json
121+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.ssrtriggeringexchangeid" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SecurityStatusMessage.json
122+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.ssrtriggeringvolume" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SecurityStatusMessage.json
123+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.time" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SecurityStatusMessage.json
124+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.ssrstate" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SecurityStatusMessage.json
125+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.marketstate" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SecurityStatusMessage.json
126+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.sessionstate" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SecurityStatusMessage.json
127+
tshark \
128+
-r "omi-data-packets/Nyse/IntegratedFeed.Pillar.v2.5/SourceTimeReferenceMessage.pcap" \
129+
-X "lua_script:Nyse/Nyse_Equities_IntegratedFeed_Pillar_v2_5_a_Dissector.lua" \
130+
-T json \
131+
> Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SourceTimeReferenceMessage.json
132+
133+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.id" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SourceTimeReferenceMessage.json
134+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.symbolseqnum" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SourceTimeReferenceMessage.json
135+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.sourcetime" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.SourceTimeReferenceMessage.json
136+
tshark \
137+
-r "omi-data-packets/Nyse/IntegratedFeed.Pillar.v2.5/StockSummaryMessage.pcap" \
138+
-X "lua_script:Nyse/Nyse_Equities_IntegratedFeed_Pillar_v2_5_a_Dissector.lua" \
139+
-T json \
140+
> Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.StockSummaryMessage.json
141+
142+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.sourcetime" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.StockSummaryMessage.json
143+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.sourcetimens" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.StockSummaryMessage.json
144+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.symbolindex" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.StockSummaryMessage.json
145+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.highprice" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.StockSummaryMessage.json
146+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.lowprice" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.StockSummaryMessage.json
147+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.open" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.StockSummaryMessage.json
148+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.close" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.StockSummaryMessage.json
149+
grep "nyse.equities.integratedfeed.pillar.v2.5.a.totalvolume" Nyse.Equities.IntegratedFeed.Pillar.v2.5.a.StockSummaryMessage.json

.github/tests/Nyse-Equities-OpenBook-Ultra-v2-1-b-Test.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,12 @@ grep "nyse.equities.openbook.ultra.v2.1.b.quotecondition" Nyse.Equities.OpenBook
3434
grep "nyse.equities.openbook.ultra.v2.1.b.tradingstatus" Nyse.Equities.OpenBook.Ultra.v2.1.b.FullUpdateMessage.json
3535
grep "nyse.equities.openbook.ultra.v2.1.b.reserved1" Nyse.Equities.OpenBook.Ultra.v2.1.b.FullUpdateMessage.json
3636
grep "nyse.equities.openbook.ultra.v2.1.b.mpv" Nyse.Equities.OpenBook.Ultra.v2.1.b.FullUpdateMessage.json
37+
tshark \
38+
-r "omi-data-packets/Nyse/Nyse.Equities.OpenBook.Ultra.2.1.b/HeartbeatMessage.pcap" \
39+
-X "lua_script:Nyse/Nyse_Equities_OpenBook_Ultra_v2_1_b_Dissector.lua" \
40+
-T json \
41+
> Nyse.Equities.OpenBook.Ultra.v2.1.b.HeartbeatMessage.json
42+
3743
tshark \
3844
-r "omi-data-packets/Nyse/Nyse.Equities.OpenBook.Ultra.2.1.b/SequenceNumberResetMessage.pcap" \
3945
-X "lua_script:Nyse/Nyse_Equities_OpenBook_Ultra_v2_1_b_Dissector.lua" \

.github/workflows/github-action-lua.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,11 @@ jobs:
1717
- name: Install lua
1818
run: sudo apt-get install -y lua5.4
1919

20+
- name: Add Wireshark Repository
21+
run: sudo add-apt-repository -y ppa:wireshark-dev/stable && sudo apt-get update
22+
2023
- name: Install tshark
21-
run: sudo apt-get install -y tshark
24+
run: DEBIAN_FRONTEND=noninteractive sudo apt-get install -y tshark
2225

2326
- name: Set Environment Variables
2427
run: export PATH=/usr/local/bin:$PATH

B3/B3_Equities_BinaryEntryPoint_Sbe_v7_0_Dissector.lua

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8303,7 +8303,7 @@ end
83038303
b3_equities_binaryentrypoint_sbe_v7_0.outbound_business_header.fields = function(buffer, offset, packet, parent)
83048304
local index = offset
83058305

8306-
-- Session Id: 4 Byte Unsigned Fixed Width Integer
8306+
-- Session Id: SessionID
83078307
index, session_id = b3_equities_binaryentrypoint_sbe_v7_0.session_id.dissect(buffer, index, packet, parent)
83088308

83098309
-- Msg Seq Num: 4 Byte Unsigned Fixed Width Integer
@@ -8489,7 +8489,7 @@ end
84898489
b3_equities_binaryentrypoint_sbe_v7_0.inbound_business_header.fields = function(buffer, offset, packet, parent)
84908490
local index = offset
84918491

8492-
-- Session Id: 4 Byte Unsigned Fixed Width Integer
8492+
-- Session Id: SessionID
84938493
index, session_id = b3_equities_binaryentrypoint_sbe_v7_0.session_id.dissect(buffer, index, packet, parent)
84948494

84958495
-- Msg Seq Num: 4 Byte Unsigned Fixed Width Integer
@@ -9584,7 +9584,7 @@ end
95849584
b3_equities_binaryentrypoint_sbe_v7_0.bidirectional_business_header.fields = function(buffer, offset, packet, parent)
95859585
local index = offset
95869586

9587-
-- Session Id: 4 Byte Unsigned Fixed Width Integer
9587+
-- Session Id: SessionID
95889588
index, session_id = b3_equities_binaryentrypoint_sbe_v7_0.session_id.dissect(buffer, index, packet, parent)
95899589

95909590
-- Msg Seq Num: 4 Byte Unsigned Fixed Width Integer
@@ -12738,7 +12738,7 @@ end
1273812738
b3_equities_binaryentrypoint_sbe_v7_0.retransmit_reject_message.fields = function(buffer, offset, packet, parent)
1273912739
local index = offset
1274012740

12741-
-- Session Id: 4 Byte Unsigned Fixed Width Integer
12741+
-- Session Id: SessionID
1274212742
index, session_id = b3_equities_binaryentrypoint_sbe_v7_0.session_id.dissect(buffer, index, packet, parent)
1274312743

1274412744
-- Request Timestamp: UTCTimestampNanos
@@ -12787,7 +12787,7 @@ end
1278712787
b3_equities_binaryentrypoint_sbe_v7_0.retransmission_message.fields = function(buffer, offset, packet, parent)
1278812788
local index = offset
1278912789

12790-
-- Session Id: 4 Byte Unsigned Fixed Width Integer
12790+
-- Session Id: SessionID
1279112791
index, session_id = b3_equities_binaryentrypoint_sbe_v7_0.session_id.dissect(buffer, index, packet, parent)
1279212792

1279312793
-- Request Timestamp: UTCTimestampNanos
@@ -12839,7 +12839,7 @@ end
1283912839
b3_equities_binaryentrypoint_sbe_v7_0.retransmit_request_message.fields = function(buffer, offset, packet, parent)
1284012840
local index = offset
1284112841

12842-
-- Session Id: 4 Byte Unsigned Fixed Width Integer
12842+
-- Session Id: SessionID
1284312843
index, session_id = b3_equities_binaryentrypoint_sbe_v7_0.session_id.dissect(buffer, index, packet, parent)
1284412844

1284512845
-- Timestamp: UTCTimestampNanos
@@ -12974,7 +12974,7 @@ end
1297412974
b3_equities_binaryentrypoint_sbe_v7_0.terminate_message.fields = function(buffer, offset, packet, parent)
1297512975
local index = offset
1297612976

12977-
-- Session Id: 4 Byte Unsigned Fixed Width Integer
12977+
-- Session Id: SessionID
1297812978
index, session_id = b3_equities_binaryentrypoint_sbe_v7_0.session_id.dissect(buffer, index, packet, parent)
1297912979

1298012980
-- Session Ver Id: SessionVerID
@@ -13025,7 +13025,7 @@ end
1302513025
b3_equities_binaryentrypoint_sbe_v7_0.establish_reject_message.fields = function(buffer, offset, packet, parent)
1302613026
local index = offset
1302713027

13028-
-- Session Id: 4 Byte Unsigned Fixed Width Integer
13028+
-- Session Id: SessionID
1302913029
index, session_id = b3_equities_binaryentrypoint_sbe_v7_0.session_id.dissect(buffer, index, packet, parent)
1303013030

1303113031
-- Session Ver Id: SessionVerID
@@ -13085,7 +13085,7 @@ end
1308513085
b3_equities_binaryentrypoint_sbe_v7_0.establish_ack_message.fields = function(buffer, offset, packet, parent)
1308613086
local index = offset
1308713087

13088-
-- Session Id: 4 Byte Unsigned Fixed Width Integer
13088+
-- Session Id: SessionID
1308913089
index, session_id = b3_equities_binaryentrypoint_sbe_v7_0.session_id.dissect(buffer, index, packet, parent)
1309013090

1309113091
-- Session Ver Id: SessionVerID
@@ -13232,7 +13232,7 @@ end
1323213232
b3_equities_binaryentrypoint_sbe_v7_0.establish_message.fields = function(buffer, offset, packet, parent)
1323313233
local index = offset
1323413234

13235-
-- Session Id: 4 Byte Unsigned Fixed Width Integer
13235+
-- Session Id: SessionID
1323613236
index, session_id = b3_equities_binaryentrypoint_sbe_v7_0.session_id.dissect(buffer, index, packet, parent)
1323713237

1323813238
-- Session Ver Id: SessionVerID
@@ -13302,7 +13302,7 @@ end
1330213302
b3_equities_binaryentrypoint_sbe_v7_0.negotiate_reject_message.fields = function(buffer, offset, packet, parent)
1330313303
local index = offset
1330413304

13305-
-- Session Id: 4 Byte Unsigned Fixed Width Integer
13305+
-- Session Id: SessionID
1330613306
index, session_id = b3_equities_binaryentrypoint_sbe_v7_0.session_id.dissect(buffer, index, packet, parent)
1330713307

1330813308
-- Session Ver Id: SessionVerID
@@ -13363,7 +13363,7 @@ end
1336313363
b3_equities_binaryentrypoint_sbe_v7_0.negotiate_response_message.fields = function(buffer, offset, packet, parent)
1336413364
local index = offset
1336513365

13366-
-- Session Id: 4 Byte Unsigned Fixed Width Integer
13366+
-- Session Id: SessionID
1336713367
index, session_id = b3_equities_binaryentrypoint_sbe_v7_0.session_id.dissect(buffer, index, packet, parent)
1336813368

1336913369
-- Session Ver Id: SessionVerID
@@ -13646,7 +13646,7 @@ end
1364613646
b3_equities_binaryentrypoint_sbe_v7_0.negotiate_message.fields = function(buffer, offset, packet, parent)
1364713647
local index = offset
1364813648

13649-
-- Session Id: 4 Byte Unsigned Fixed Width Integer
13649+
-- Session Id: SessionID
1365013650
index, session_id = b3_equities_binaryentrypoint_sbe_v7_0.session_id.dissect(buffer, index, packet, parent)
1365113651

1365213652
-- Session Ver Id: SessionVerID

0 commit comments

Comments
 (0)