pub fn withdrawals_range(
    _block_root: Node,
    _start_slot: u64,
    _end_slot: u64,
    _withdrawal_address: &ExecutionAddress,
) -> (Vec<(u64, Vec<u32>)>, Vec<u64>) {
    (
        vec![
            (7855804, vec![0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]),
            (7855805, vec![0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]),
            (7855806, vec![0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]),
        ],
        vec![795049, 795050, 795051],
    )
}
Returns withdrawal slots, withdrawal indexes, and validator indexes that match the given
withdrawal address.
examples/ssz-withdrawals/program/src/beacon/hints.rs