Skip to content

Commit

Permalink
refactor: Improve variable name
Browse files Browse the repository at this point in the history
Clarify that Sponge absorption is happening.

changelog: ignore
  • Loading branch information
jan-ferdinand committed Aug 14, 2024
2 parents 33bc62c + b2f26bb commit 3dd150a
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions triton-vm/src/aet.rs
Original file line number Diff line number Diff line change
Expand Up @@ -167,10 +167,10 @@ impl AlgebraicExecutionTrace {
fn fill_program_hash_trace(&mut self) {
let padded_program = Self::hash_input_pad_program(&self.program);
let mut program_sponge = Tip5::init();
for chunk in padded_program.chunks(Tip5::RATE) {
for chunk_to_absorb in padded_program.chunks(Tip5::RATE) {
program_sponge.state[..Tip5::RATE]
.iter_mut()
.zip_eq(chunk)
.zip_eq(chunk_to_absorb)
.for_each(|(sponge_state_elem, &absorb_elem)| *sponge_state_elem = absorb_elem);
let hash_trace = program_sponge.trace();
let trace_addendum = HashTable::trace_to_table_rows(hash_trace);
Expand Down

0 comments on commit 3dd150a

Please sign in to comment.