OptionalbatchNumber of HD indices probed concurrently per window (default
DEFAULT_SCAN_BATCH). Pure latency knob: the gap loop stays
gap-limit bounded and the discovered set is identical regardless of
batch size. A non-positive / non-integer value throws. Ignored when
hd is false (the static pass probes only index 0).
Read-only context injected into every discoverAt call.
OptionalgapDefault 20. A non-positive / non-integer value throws.
HD mode → unbounded gap loop guided by the gap counter; false → probe only index 0 (single static pass).
Materialize the descriptor at an HD index. Pure derivation; a throw
here is structural/fatal and propagates out of scanContracts.
Options for IContractManager.scanContracts.