FROM python:3.13

COPY requirements.txt .

RUN pip install -r requirements.txt

RUN mkdir /usr/src/app

COPY balancing.py /usr/src/app
COPY abis/swaprouter.json /usr/src/app/abis/swaprouter.json
COPY abis/token_abi.json /usr/src/app/abis/token_abi.json

WORKDIR /usr/src/app

CMD ["python", "-u", "./balancing.py"]