async fn create_epoch_root_vote_collection_task_state<TYPES: NodeType>(
info: &AccumulatorInfo<TYPES>,
event: Arc<HotShotEvent<TYPES>>,
sender: &Sender<Arc<HotShotEvent<TYPES>>>,
upgrade_lock: UpgradeLock<TYPES>,
) -> Result<EpochRootVoteCollectionTaskState<TYPES>>