diff --git a/core/rawdb/accessors_chain.go b/core/rawdb/accessors_chain.go index 92d65b6465..f20d675ff8 100644 --- a/core/rawdb/accessors_chain.go +++ b/core/rawdb/accessors_chain.go @@ -674,7 +674,7 @@ type receiptLogs struct { // DecodeRLP implements rlp.Decoder. func (r *receiptLogs) DecodeRLP(s *rlp.Stream) error { var rs types.ReceiptForStorage - if err := s.Decode(&rs); err != nil { + if err := rs.DecodeRLP(s); err != nil { return err } r.Logs = rs.Logs