From 820cedf12312c2b74f493a895838a2477ee10b3c Mon Sep 17 00:00:00 2001 From: Nazar Mokrynskyi Date: Sat, 7 Sep 2024 05:43:39 +0300 Subject: [PATCH] Fix record encoding for some sectors --- crates/subspace-farmer-components/src/plotting.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/subspace-farmer-components/src/plotting.rs b/crates/subspace-farmer-components/src/plotting.rs index 505e89f24a..8e67f145b6 100644 --- a/crates/subspace-farmer-components/src/plotting.rs +++ b/crates/subspace-farmer-components/src/plotting.rs @@ -650,8 +650,8 @@ fn record_encoding( .drain(..) .zip(encoded_chunks_used.iter_mut()) .filter_map(|(maybe_encoded_chunk, mut encoded_chunk_used)| { - // Last byte's bits all set to 1 represents missing proof, see above - if maybe_encoded_chunk[31] == u8::MAX { + // All bits set means no proof, see above + if maybe_encoded_chunk == [u8::MAX; Scalar::FULL_BYTES] { None } else { *encoded_chunk_used = true;