1.2 KiB
Conda activate trade/crypto/py
To run this Python Solana agent:
Install the required libraries:
pip install flask solana dexscreener python-telegram-bot asyncio base58 aiohttp
pip install flask dexscreener python-telegram-bot aiohttp requests dotenv websockets solders solana
Replace REPLACE_WITH_WALLET_ADDRESS with the wallet address you want to follow. Replace REPLACE_WITH_YOUR_WALLET_ADDRESS with your own wallet address. Save the code in a file, e.g., solana_agent.py.
Run the Flask application:
python app.py
generate requirements:#!/bin/bash
Install necessary tools
pip install pipreqs pip-tools
Generate initial requirements
pipreqs . --force
Rename requirements.txt to requirements.in
mv requirements.txt requirements.in
Generate updated requirements.txt
pip-compile requirements.in
Optionally, update your environment
pip-sync requirements.txt
echo "Requirements have been updated in requirements.txt"
max ammount on FATGF gives error: ERROR:error_logger:Swap Follow Error: Program log: Instruction: Transfer", "Program log: Error: insufficient funds", "Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 4300 of 1363889 compute units"