Файлы создаются автоматически — ничего не нужно создавать вручную.
Для редактирования файлов используйте VSCode с плагином TOML Reader — он подсвечивает структуру и ключи.
system.toml
Это основной конфигурационный файл приложения, задающий общие настройки, применяемые ко всем стратегиям. Этот файл существует в единственном экземпляре для всей системы.
Пользователь может создавать неограниченное количество пресетов, чтобы быстро переключаться между различными стратегиями. Например:
Выбор пресета осуществляется при запуске системы — указанный файл определяет, с какими параметрами будет работать бот.
Таким образом можно готовить различные арбитражные сценарии под конкретные условия.
В этом файле задаются общие HTTP прокси для всей системы в формате:
Перед запуском система автоматически проверяет все прокси на валидность.
Прокси используются в Transaction Processor и итеративно переключаются между запросами.
Отслеживание изменений
Система в реальном времени отслеживает любые изменения в конфигурационных файлах.
Если пользователь редактирует:
файл system.toml, или
активный пресет, с которым запущено приложение,
то изменения применяются автоматически — бот мгновенно перезапускается под капотом, без остановки основного процесса, и продолжает работу с обновлёнными параметрами.