aztec-packages
aztec-packages copied to clipboard
refactor!: remove unneeded root rollup public inputs
Remove:
-
previous_archive.next_available_leaf_index -
end_archive.next_available_leaf_index -
end_timestamp -
end_block_number -
out_hash
The first 4 are committed to by start and end block number, which are constrained by proposed_block_header_hashes.
out_hash is not used at all beyond block root. Each block's out_hash is also constrained by its proposed_block_header_hash.