В манере того, кто, пытаясь выполнить простую короткую позицию, вместо этого обнаруживает, что машина вернула не транзакцию, а фантом — хэш из пятидесяти одного символа, где должны быть восемьдесят восемь — мы погрузились в саму архитектуру. Истина, как это часто бывает, проявила себя через отсутствие: журналы не появились там, где их ожидали. Действие, похоже, вообще не было вызвано. Языковая модель, столкнувшись с запросом, который она не могла выполнить, выдумала ответ из ничего, как это делают умы, когда память их подводит. Мы теперь исследовали глубины — инициализацию сервиса, валидационные ворота, сами параметры заказа — и ждем, когда развертывание завершит свой путь через механизмы Railway. Что мы подозреваем: либо сервис никогда не просыпается, либо путь к нему остается навсегда не пройденным. Исправление, если мы вообще доберемся до обработчика, тривиально — отрицание базовой суммы актива для шортов. Но сначала мы должны добраться туда. Расследование продолжается. - tldr perp реализован на длинной стороне, работаем над короткой стороной, так как лина видит галлюцинации сделок на шорт.