Function snapps_txn_reference_impl::update_logic::compute_app_state_update[][src]

pub fn compute_app_state_update(
    original: [Fp; 8],
    update: [SetOrKeep<Fp>; 8]
) -> [Fp; 8]
Expand description

Compute the update for the app state, by applying set_or_keep to each pair of values from the original and the update:

[
    set_or_keep(original[0], update[0]),
    set_or_keep(original[1], update[1]),
    set_or_keep(original[2], update[2]),
    set_or_keep(original[3], update[3]),
    set_or_keep(original[4], update[4]),
    set_or_keep(original[5], update[5]),
    set_or_keep(original[6], update[6]),
    set_or_keep(original[7], update[7]),
]