Read contract event logs across a strictly bounded block range with an optional topic0 filter and capped response count.