@@ -113,6 +113,7 @@ var protocolVersions = map[uint16]ProtocolVersion{
113113 EnableBabbageEra : true ,
114114 EnableLocalTxMonitorProtocol : true ,
115115 },
116+ // added @ImmutableTip@ to @LocalStateQuery@, enabled Conway, and @GetStakeDelegDeposits@.
116117 (16 + ProtocolVersionNtCOffset ): {
117118 NewVersionDataFromCborFunc : NewVersionDataNtC15andUpFromCbor ,
118119 EnableLocalQueryProtocol : true ,
@@ -124,6 +125,42 @@ var protocolVersions = map[uint16]ProtocolVersion{
124125 EnableConwayEra : true ,
125126 EnableLocalTxMonitorProtocol : true ,
126127 },
128+ // added @GetProposals@ and @GetRatifyState@ queries
129+ (17 + ProtocolVersionNtCOffset ): {
130+ NewVersionDataFromCborFunc : NewVersionDataNtC15andUpFromCbor ,
131+ EnableLocalQueryProtocol : true ,
132+ EnableShelleyEra : true ,
133+ EnableAllegraEra : true ,
134+ EnableMaryEra : true ,
135+ EnableAlonzoEra : true ,
136+ EnableBabbageEra : true ,
137+ EnableConwayEra : true ,
138+ EnableLocalTxMonitorProtocol : true ,
139+ },
140+ // added @GetFuturePParams@ query
141+ (18 + ProtocolVersionNtCOffset ): {
142+ NewVersionDataFromCborFunc : NewVersionDataNtC15andUpFromCbor ,
143+ EnableLocalQueryProtocol : true ,
144+ EnableShelleyEra : true ,
145+ EnableAllegraEra : true ,
146+ EnableMaryEra : true ,
147+ EnableAlonzoEra : true ,
148+ EnableBabbageEra : true ,
149+ EnableConwayEra : true ,
150+ EnableLocalTxMonitorProtocol : true ,
151+ },
152+ // added @GetLedgerPeerSnapshot@
153+ (19 + ProtocolVersionNtCOffset ): {
154+ NewVersionDataFromCborFunc : NewVersionDataNtC15andUpFromCbor ,
155+ EnableLocalQueryProtocol : true ,
156+ EnableShelleyEra : true ,
157+ EnableAllegraEra : true ,
158+ EnableMaryEra : true ,
159+ EnableAlonzoEra : true ,
160+ EnableBabbageEra : true ,
161+ EnableConwayEra : true ,
162+ EnableLocalTxMonitorProtocol : true ,
163+ },
127164
128165 // NtN versions
129166 //
@@ -201,6 +238,19 @@ var protocolVersions = map[uint16]ProtocolVersion{
201238 EnableFullDuplex : true ,
202239 EnablePeerSharingProtocol : true ,
203240 },
241+ // Enables Chang+1 HF
242+ 14 : {
243+ NewVersionDataFromCborFunc : NewVersionDataNtN13andUpFromCbor ,
244+ EnableShelleyEra : true ,
245+ EnableKeepAliveProtocol : true ,
246+ EnableAllegraEra : true ,
247+ EnableMaryEra : true ,
248+ EnableAlonzoEra : true ,
249+ EnableBabbageEra : true ,
250+ EnableConwayEra : true ,
251+ EnableFullDuplex : true ,
252+ EnablePeerSharingProtocol : true ,
253+ },
204254}
205255
206256// GetProtocolVersionMap returns a data structure suitable for use with the protocol handshake
0 commit comments