This commit is contained in:
M Alghazwi 2024-11-03 11:43:07 +01:00
parent e65586241f
commit cba274b64b
1 changed files with 2 additions and 2 deletions

View File

@ -311,7 +311,7 @@ impl<
perm_inputs.extend_from_slice(&data_i); perm_inputs.extend_from_slice(&data_i);
let data_i_hash = builder.hash_n_to_hash_no_pad::<H>(perm_inputs); let data_i_hash = builder.hash_n_to_hash_no_pad::<H>(perm_inputs);
// counter constant // counter constant
let ctr_target = builder.constant(F::from_canonical_u64(i as u64)); let ctr_target = builder.constant(F::from_canonical_u64((i+1) as u64));
let mut ctr = builder.add_virtual_hash(); let mut ctr = builder.add_virtual_hash();
for i in 0..ctr.elements.len() { for i in 0..ctr.elements.len() {
if(i==0){ if(i==0){
@ -438,7 +438,7 @@ impl<
// do the sample N times // do the sample N times
for i in 0..N_SAMPLES { for i in 0..N_SAMPLES {
let cell_index_bits = calculate_cell_index_bits(entropy,slot_root,i); let cell_index_bits = calculate_cell_index_bits(entropy,slot_root,i+1);
let cell_index = bits_le_padded_to_usize(&cell_index_bits); let cell_index = bits_le_padded_to_usize(&cell_index_bits);
// assign cell data // assign cell data
let leaf = &slot.cell_data[cell_index]; let leaf = &slot.cell_data[cell_index];