diff --git a/internal/era/era.go b/internal/era/era.go index b4ccbfa07b..118c67abfd 100644 --- a/internal/era/era.go +++ b/internal/era/era.go @@ -163,6 +163,10 @@ func (e *Era) GetRawBodyByNumber(num uint64) ([]byte, error) { if err != nil { return nil, err } + off, err = e.s.SkipN(off, 1) + if err != nil { + return nil, err + } r, _, err := newSnappyReader(e.s, TypeCompressedBody, off) if err != nil { return nil, err