Root-authenticated no-op "checkpoint" that delegates to a hook contract. The victim calls this with an innocuous val; the real sub-call registers a checkpoint entry.
fn checkpoint(
env: soroban_sdk::Env,
user: soroban_sdk::Address,
val: soroban_sdk::Symbol,
hook: soroban_sdk::Address,
) -> u32