async fn run_scan(
    tracker: &Tracker,
    microkv: NamespaceMicroKV,
    sender_to_extrinsics: Sender<ToExtrinsicsMessage>
) -> Result<()>