- Clone this repository to your local machine:
git clone https://github.com/Shrhawk/Python-assessment.git- Navigate to the project directory:
cd assesment-taskString Compression using Python
Run Task
make run-challenge1Find node with the highest connectivity.
Run Task
make run-challenge1bRetrieve transaction logs from Etherscan API.
Create and activate virtual environment:
python3 -m venv env
source env/bin/activateInstall Required Packages:
bash setup.shCreate .env file:
cp .sample.env .envAdd API_KEY in .env file from Etherscan.
Run Task:
make runRun test cases:
make test