\ No newline at end of file
diff --git a/sp_domains/storage/struct.RawGenesis.html b/sp_domains/storage/struct.RawGenesis.html
index 73cbf7aeb0..d5ac997d9b 100644
--- a/sp_domains/storage/struct.RawGenesis.html
+++ b/sp_domains/storage/struct.RawGenesis.html
@@ -1,5 +1,5 @@
RawGenesis in sp_domains::storage - Rust
Validate witness embedded within a piece produced by archiver
\ No newline at end of file
diff --git a/subspace_archiving/archiver/fn.is_record_commitment_hash_valid.html b/subspace_archiving/archiver/fn.is_record_commitment_hash_valid.html
index 4dd33bf6f8..707711c861 100644
--- a/subspace_archiving/archiver/fn.is_record_commitment_hash_valid.html
+++ b/subspace_archiving/archiver/fn.is_record_commitment_hash_valid.html
@@ -1,8 +1,8 @@
is_record_commitment_hash_valid in subspace_archiving::archiver - Rust
Validate witness for record commitment hash produced by archiver
\ No newline at end of file
diff --git a/subspace_archiving/archiver/struct.Archiver.html b/subspace_archiving/archiver/struct.Archiver.html
index 51f9c2a594..2f6e1855a9 100644
--- a/subspace_archiving/archiver/struct.Archiver.html
+++ b/subspace_archiving/archiver/struct.Archiver.html
@@ -1,27 +1,27 @@
Archiver in subspace_archiving::archiver - Rust
It takes new confirmed (at K depth) blocks and concatenates them into a buffer, buffer is
-sliced into segments of [RecordedHistorySegment::SIZE] size, segments are sliced into source
-records of [RawRecord::SIZE], records are erasure coded, committed to with [Kzg], then
+sliced into segments of RecordedHistorySegment::SIZE size, segments are sliced into source
+records of RawRecord::SIZE, records are erasure coded, committed to with Kzg, then
commitments with witnesses are appended and records become pieces that are returned alongside
corresponding segment header header.
Create a new instance with specified record size and recorded history segment size.
Note: this is the only way to instantiate object archiver, while block archiver can be
instantiated with BlockArchiver::with_initial_state() in case of restarts.
Adds new block to internal buffer, potentially producing pieces and segment header headers.
Incremental archiving can be enabled if amortized block addition cost is preferred over
diff --git a/subspace_archiving/archiver/struct.NewArchivedSegment.html b/subspace_archiving/archiver/struct.NewArchivedSegment.html
index 26e7d30216..3c92a39f06 100644
--- a/subspace_archiving/archiver/struct.NewArchivedSegment.html
+++ b/subspace_archiving/archiver/struct.NewArchivedSegment.html
@@ -1,12 +1,12 @@
NewArchivedSegment in subspace_archiving::archiver - Rust
Returns all the pieces for a segment using given set of pieces of a segment of the archived
history (any half of all pieces are required to be present, the rest will be recovered
automatically due to use of erasure coding if needed).
Returns the missing piece for a segment using given set of pieces of a segment of the archived
+) -> Result<Piece, ReconstructorError>
Returns the missing piece for a segment using given set of pieces of a segment of the archived
history (any half of all pieces are required to be present).
Given a set of pieces of a segment of the archived history (any half of all pieces are
required to be present, the rest will be recovered automatically due to use of erasure
coding if needed), reconstructs and returns segment header and a list of encoded blocks with
diff --git a/subspace_erasure_coding/struct.ErasureCoding.html b/subspace_erasure_coding/struct.ErasureCoding.html
index 1809985666..ece10b5510 100644
--- a/subspace_erasure_coding/struct.ErasureCoding.html
+++ b/subspace_erasure_coding/struct.ErasureCoding.html
@@ -4,28 +4,28 @@
Number of shards supported is 2^scale, half of shards are source data and the other half
are parity.
Recovery of missing shards from given shards (at least 1/2 should be Some) in form of
+ shards: &[Option<Scalar>]
+) -> Result<Polynomial, String>
Recovery of missing shards from given shards (at least 1/2 should be Some) in form of
normalized polynomial (allows to not do inverse FFT afterwards if polynomial is desired).
Both in input and output source shards are interleaved with parity shards:
source, parity, source, parity, …
Audit the whole plot and generate streams of solutions
\ No newline at end of file
diff --git a/subspace_farmer_components/auditing/fn.audit_sector_sync.html b/subspace_farmer_components/auditing/fn.audit_sector_sync.html
index fdf787690e..069d003913 100644
--- a/subspace_farmer_components/auditing/fn.audit_sector_sync.html
+++ b/subspace_farmer_components/auditing/fn.audit_sector_sync.html
@@ -1,7 +1,7 @@
audit_sector_sync in subspace_farmer_components::auditing - Rust
Semaphore for part of the plotting when farmer downloads new sector, allows to limit memory
usage of the plotting process, permit will be held until the end of the plotting process
diff --git a/subspace_farmer_components/plotting/struct.EncodeSectorOptions.html b/subspace_farmer_components/plotting/struct.EncodeSectorOptions.html
index 1782dfabc6..4c3211d52e 100644
--- a/subspace_farmer_components/plotting/struct.EncodeSectorOptions.html
+++ b/subspace_farmer_components/plotting/struct.EncodeSectorOptions.html
@@ -1,6 +1,6 @@
EncodeSectorOptions in subspace_farmer_components::plotting - Rust
Sector output and sector metadata output should be either empty (in which case they’ll be
resized to correct size automatically) or correctly sized from the beginning or else error will
be returned.
Where plotted sector should be written, vector must either be empty (in which case it’ll be
diff --git a/subspace_farmer_components/plotting/struct.PlotSectorOptions.html b/subspace_farmer_components/plotting/struct.PlotSectorOptions.html
index 2388ee1946..93e2863c75 100644
--- a/subspace_farmer_components/plotting/struct.PlotSectorOptions.html
+++ b/subspace_farmer_components/plotting/struct.PlotSectorOptions.html
@@ -1,11 +1,11 @@
PlotSectorOptions in subspace_farmer_components::plotting - Rust
Sector output and sector metadata output should be either empty (in which case they’ll be
resized to correct size automatically) or correctly sized from the beginning or else error will
be returned.
Where plotted sector should be written, vector must either be empty (in which case it’ll be
diff --git a/subspace_farmer_components/plotting/struct.PlottedSector.html b/subspace_farmer_components/plotting/struct.PlottedSector.html
index ec369cf0ba..5760547438 100644
--- a/subspace_farmer_components/plotting/struct.PlottedSector.html
+++ b/subspace_farmer_components/plotting/struct.PlottedSector.html
@@ -1,13 +1,13 @@
PlottedSector in subspace_farmer_components::plotting - Rust
\ No newline at end of file
diff --git a/subspace_farmer_components/proving/enum.ProvingError.html b/subspace_farmer_components/proving/enum.ProvingError.html
index 9695f60a26..191510d6de 100644
--- a/subspace_farmer_components/proving/enum.ProvingError.html
+++ b/subspace_farmer_components/proving/enum.ProvingError.html
@@ -1,11 +1,11 @@
ProvingError in subspace_farmer_components::proving - Rust
Given sector record chunks recover extended record chunks (both source and parity)
\ No newline at end of file
diff --git a/subspace_farmer_components/reading/fn.recover_source_record_chunks.html b/subspace_farmer_components/reading/fn.recover_source_record_chunks.html
index 4837dbe0ed..222b6c9bd6 100644
--- a/subspace_farmer_components/reading/fn.recover_source_record_chunks.html
+++ b/subspace_farmer_components/reading/fn.recover_source_record_chunks.html
@@ -1,6 +1,6 @@
recover_source_record_chunks in subspace_farmer_components::reading - Rust
Given sector record chunks recover source record chunks in form of an iterator.
\ No newline at end of file
diff --git a/subspace_farmer_components/reading/struct.PlotRecord.html b/subspace_farmer_components/reading/struct.PlotRecord.html
index c57e9e35ef..2ff3f121f9 100644
--- a/subspace_farmer_components/reading/struct.PlotRecord.html
+++ b/subspace_farmer_components/reading/struct.PlotRecord.html
@@ -1,11 +1,11 @@
PlotRecord in subspace_farmer_components::reading - Rust
Creates an iterator of (s_bucket, encoded_chunk_used, chunk_location), where s_bucket is
+ piece_offset: PieceOffset
+) -> impl Iterator<Item = (SBucket, bool, usize)> + '_
Creates an iterator of (s_bucket, encoded_chunk_used, chunk_location), where s_bucket is
position of the chunk in the erasure coded record, encoded_chunk_used indicates whether it
was encoded and chunk_location is the offset of the chunk in the plot (across all
s-buckets).
Creates an iterator of Option<(chunk_offset, encoded_chunk_used)>, where each entry
corresponds s-bucket/position of the chunk in the erasure coded record, encoded_chunk_used
indicates whether it was encoded and chunk_offset is the offset of the chunk in the
@@ -40,18 +40,18 @@
all s-buckets and offsets are within corresponding s-buckets rather than the whole plot.
Creates an iterator of (piece_offset, encoded_chunk_used), where piece_offset
corresponds to the record to which chunk belongs and encoded_chunk_used indicates whether
it was encoded.
-
Returns error if s_bucket is outside of [Record::NUM_S_BUCKETS] range.
\ No newline at end of file
diff --git a/subspace_proof_of_time/fn.prove.html b/subspace_proof_of_time/fn.prove.html
index 6b7fd81846..361f8ddf4f 100644
--- a/subspace_proof_of_time/fn.prove.html
+++ b/subspace_proof_of_time/fn.prove.html
@@ -1,6 +1,6 @@
prove in subspace_proof_of_time - Rust
Returns error if iterations is not a multiple of checkpoints times two.
\ No newline at end of file
diff --git a/subspace_proof_of_time/fn.verify.html b/subspace_proof_of_time/fn.verify.html
index b0d4eff5db..4690a143f6 100644
--- a/subspace_proof_of_time/fn.verify.html
+++ b/subspace_proof_of_time/fn.verify.html
@@ -1,7 +1,7 @@
verify in subspace_proof_of_time - Rust
Verify checkpoint, number of iterations is set across uniformly distributed checkpoints.
Returns error if iterations is not a multiple of checkpoints times two.
\ No newline at end of file
diff --git a/subspace_service/dsn/enum.DsnConfigurationError.html b/subspace_service/dsn/enum.DsnConfigurationError.html
index 5d8f0b7760..7753d87530 100644
--- a/subspace_service/dsn/enum.DsnConfigurationError.html
+++ b/subspace_service/dsn/enum.DsnConfigurationError.html
@@ -1,10 +1,10 @@
DsnConfigurationError in subspace_service::dsn - Rust