@@ -176,7 +176,7 @@ func (m *Milestone) Essence() ([]byte, error) {
176176 WriteNum (m .Timestamp , func (err error ) error {
177177 return fmt .Errorf ("unable to serialize milestone timestamp for essence: %w" , err )
178178 }).
179- Write32BytesArraySlice (m .Parents , serializer .DeSeriModePerformValidation , serializer .SeriSliceLengthAsByte , & milestoneParentArrayRules , func (err error ) error {
179+ Write32BytesArraySlice (m .Parents , serializer .DeSeriModePerformValidation , serializer .SeriLengthPrefixTypeAsByte , & milestoneParentArrayRules , func (err error ) error {
180180 return fmt .Errorf ("unable to serialize milestone parents for essence: %w" , err )
181181 }).
182182 WriteBytes (m .InclusionMerkleProof [:], func (err error ) error {
@@ -188,7 +188,7 @@ func (m *Milestone) Essence() ([]byte, error) {
188188 WriteNum (m .NextPoWScoreMilestoneIndex , func (err error ) error {
189189 return fmt .Errorf ("unable to serialize milestone next pow score milestone index for essence: %w" , err )
190190 }).
191- Write32BytesArraySlice (m .PublicKeys , serializer .DeSeriModePerformValidation , serializer .SeriSliceLengthAsByte , & milestonePublicKeyArrayRules , func (err error ) error {
191+ Write32BytesArraySlice (m .PublicKeys , serializer .DeSeriModePerformValidation , serializer .SeriLengthPrefixTypeAsByte , & milestonePublicKeyArrayRules , func (err error ) error {
192192 return fmt .Errorf ("unable to serialize milestone public keys for essence: %w" , err )
193193 }).
194194 WritePayload (m .Receipt , serializer .DeSeriModePerformValidation , func (err error ) error {
@@ -349,7 +349,7 @@ func (m *Milestone) Deserialize(data []byte, deSeriMode serializer.DeSerializati
349349 ReadNum (& m .Timestamp , func (err error ) error {
350350 return fmt .Errorf ("unable to deserialize milestone timestamp: %w" , err )
351351 }).
352- ReadSliceOfArraysOf32Bytes (& m .Parents , deSeriMode , serializer .SeriSliceLengthAsByte , & milestoneParentArrayRules , func (err error ) error {
352+ ReadSliceOfArraysOf32Bytes (& m .Parents , deSeriMode , serializer .SeriLengthPrefixTypeAsByte , & milestoneParentArrayRules , func (err error ) error {
353353 return fmt .Errorf ("unable to deserialize milestone parents: %w" , err )
354354 }).
355355 ReadArrayOf32Bytes (& m .InclusionMerkleProof , func (err error ) error {
@@ -368,7 +368,7 @@ func (m *Milestone) Deserialize(data []byte, deSeriMode serializer.DeSerializati
368368 }
369369 return nil
370370 }).
371- ReadSliceOfArraysOf32Bytes (& m .PublicKeys , deSeriMode , serializer .SeriSliceLengthAsByte , & milestonePublicKeyArrayRules , func (err error ) error {
371+ ReadSliceOfArraysOf32Bytes (& m .PublicKeys , deSeriMode , serializer .SeriLengthPrefixTypeAsByte , & milestonePublicKeyArrayRules , func (err error ) error {
372372 return fmt .Errorf ("unable to deserialize milestone public keys: %w" , err )
373373 }).
374374 ReadPayload (func (seri serializer.Serializable ) { m .Receipt = seri }, deSeriMode , func (ty uint32 ) (serializer.Serializable , error ) {
@@ -379,7 +379,7 @@ func (m *Milestone) Deserialize(data []byte, deSeriMode serializer.DeSerializati
379379 }, func (err error ) error {
380380 return fmt .Errorf ("unable to deserialize milestone receipt: %w" , err )
381381 }).
382- ReadSliceOfArraysOf64Bytes (& m .Signatures , deSeriMode , serializer .SeriSliceLengthAsByte , & milestoneSignatureArrayRules , func (err error ) error {
382+ ReadSliceOfArraysOf64Bytes (& m .Signatures , deSeriMode , serializer .SeriLengthPrefixTypeAsByte , & milestoneSignatureArrayRules , func (err error ) error {
383383 return fmt .Errorf ("unable to deserialize milestone signatures: %w" , err )
384384 }).
385385 AbortIf (func (err error ) error {
@@ -413,7 +413,7 @@ func (m *Milestone) Serialize(deSeriMode serializer.DeSerializationMode) ([]byte
413413 WriteNum (m .Timestamp , func (err error ) error {
414414 return fmt .Errorf ("unable to serialize milestone timestamp: %w" , err )
415415 }).
416- Write32BytesArraySlice (m .Parents , deSeriMode , serializer .SeriSliceLengthAsByte , & milestoneParentArrayRules , func (err error ) error {
416+ Write32BytesArraySlice (m .Parents , deSeriMode , serializer .SeriLengthPrefixTypeAsByte , & milestoneParentArrayRules , func (err error ) error {
417417 return fmt .Errorf ("unable to serialize milestone parents: %w" , err )
418418 }).
419419 WriteBytes (m .InclusionMerkleProof [:], func (err error ) error {
@@ -425,13 +425,13 @@ func (m *Milestone) Serialize(deSeriMode serializer.DeSerializationMode) ([]byte
425425 WriteNum (m .NextPoWScoreMilestoneIndex , func (err error ) error {
426426 return fmt .Errorf ("unable to serialize milestone next pow score milestone index: %w" , err )
427427 }).
428- Write32BytesArraySlice (m .PublicKeys , deSeriMode , serializer .SeriSliceLengthAsByte , & milestonePublicKeyArrayRules , func (err error ) error {
428+ Write32BytesArraySlice (m .PublicKeys , deSeriMode , serializer .SeriLengthPrefixTypeAsByte , & milestonePublicKeyArrayRules , func (err error ) error {
429429 return fmt .Errorf ("unable to serialize milestone public keys: %w" , err )
430430 }).
431431 WritePayload (m .Receipt , deSeriMode , func (err error ) error {
432432 return fmt .Errorf ("unable to serialize milestone receipt: %w" , err )
433433 }).
434- Write64BytesArraySlice (m .Signatures , deSeriMode , serializer .SeriSliceLengthAsByte , & milestoneSignatureArrayRules , func (err error ) error {
434+ Write64BytesArraySlice (m .Signatures , deSeriMode , serializer .SeriLengthPrefixTypeAsByte , & milestoneSignatureArrayRules , func (err error ) error {
435435 return fmt .Errorf ("unable to serialize milestone signatures: %w" , err )
436436 }).
437437 Serialize ()
0 commit comments