Blankscreen-exe / Blankscreen-exe/Crypto-Price-Tracker

Enable crypto data fetching script to run as a multi-threaded process

Open
#2 0 comments 0 reactions 0 assignees View on GitHub
good first issue
Dominant language
Python
Stars
0
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Currently the **crypto data fetching** script works on a single process. You need to use python's [threading](https://docs.python.org/3/library/threading.html) module to create a new thread.

The script will now include a function which takes in `coin_name`, `currency_name`, `delay_time` and `number_of_threads` as arguments, and it will start as many threads as represented by the `number_of_threads` argument.

make sure that if this function is called again, it will stop all of the previously running threads and start new ones with new arguments.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the crypto data fetching script and review its current single-process flow alongside Python's threading documentation. Verify the new function accepts coin_name, currency_name, delay_time, and number_of_threads, starts the requested number of threads, and stops previous threads when called again with new arguments.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.