Function create_block_end_blob_data
pub fn create_block_end_blob_data(
global_variables: GlobalVariables,
last_archive: AppendOnlyTreeSnapshot,
state: StateReference,
num_txs: u16,
total_mana_used: Field,
) -> [Field; 7]
pub fn create_block_end_blob_data(
global_variables: GlobalVariables,
last_archive: AppendOnlyTreeSnapshot,
state: StateReference,
num_txs: u16,
total_mana_used: Field,
) -> [Field; 7]
Creates the data to be added to the blobs for a block. This is appended after the data for all txs in the block. It allows components outside the circuits to correctly retrieve the relevant fields from the checkpoint's blob data and to easily reconstruct the block header without needing to query other sources or rebuild the trees.