pub async fn get_next_create_bank_slot( receiver: Receiver<Message>, timeout: Duration ) -> Result<u64>