changelog
7.15.3
исправлена ошибка exchangeItem.EventEmitter
fastTicker: добавлен фильтр одновременных запросов на подпись сокета
ExchangeEventEmitter переписан на tseep
OKX: переписан сокет на AbstractExchangeCommonSocket
OKX: исправлена ошибка работы с процентными ордерами
OKX: удалены старые классы socket v1 и klinesocket
унифицирована структура SocketEmittera
AbstractConnector - переписана работа процентных ордеров
UserProfileManager переведен на tseep
AntModManager переведен на tseep
в COIN_PRECISION добавлен FDUSD
AbstractExchangeCommonSocketV2 переведен на tseep
terminal.2 - добавлена очистка значений после точки
7.15.2
удалена функция onMarketReady
удален exchnage.socket v1
удален fastticker v1
в биржах Binance, Bybit OKX, BitGET удален fastticker v1
добавлены эмиттеры в состояния биржи load, unload, update
удалены модули binance.orderbook, binance.liq
7.15.1
из antsystem удален экспорт exchange. Получение биржи как элемента теперь через getExchangeItem
antsystem.marketActive -> antsystem.isMarketActive
удалены явные ссылки antsystem.exchange в модулях
7.15.0
msp: добавлен новый параметр ignoreside = true | false
msp: удален параметр onposition
errorcodes: добавлены новые ошибки
добавлен новый action=turnover
7.14.5
msp: добавлен метод add для добавления команды в стек
exchangefilter: добавлена внутренняя функция для обрезки пустых нулей при приведении toFixedCoin к точности монеты
action: openposition - переписан и исправлен метод action, была допущена ошибка которая генерировала рекурсионный самовызов и утечку памяти
action: openposition - переписан метод ответа на action включающий в себя сгенерированные команды
7.14.3
исправлены ошибки в классе Telegram которые не позволяли генерировать сообщение при отключенном телеграмме
добавлены методы в utility
переработаны уведомления в TalkBot
7.14.2
Телеграм: добавлена отмена форматирования если длина сообщения больше чем 4096
MSP: добавлено транспилирование getvalue/setvalue
trade Исправлены ошибки отображения в телеграм
7.14.1
Полностью переработан telegramclass и система уведомлений в телеграм
В фильтр биржи введены методы toFixed, которые отсекают лишние символы от определенных монет
Исправлена ошибка в MSConstructor.toString, он не парсил строку
7.12.2
в модуле router исправлена ошибка и добавлен дебаг
изменена файловая конфигурация ядра
коннекторы бирж, а так же зависимые классы перемещены в папку connector
расширен и переработан список экшнов
исправлено описание ошибки ANTERROR_PRONOTNUMBER
добавлен дебаг в profileman
метод exchangeRequest переработан под работу экшнов
сформирована структура экшнов, в экшены перенесены setvalue и getvalue методы
7.12.1
Добавлен глобальный объект ticker
Создан класс FastTicker2
Из коннекторов Binance и Bybit удалены классы FastTicker
Добавлен метод isAntaresFuturesWallet
AntaresWalletCollection.data -> unknown
7.12.0
В вебинтерфейсе скрыто синее окно лога
введено кэширование позиций аккаунта
переработано кэширование баланса (метод antGetBalance)
добавлен статический метод msp.empty() - генерирует пустой messageset
в лог добавлен addLevel2 - дополнительный уровень вывода лога
7.11.12
модуль dfx.balance для нужд DFX
в MSP, метод cVAR добавлен возможность постобработки тэгов
{U} Uppercase
{l} Lowercase
переделана нотификация в телеграм у методов notifyErr и notifyOk
sucess -> success
7.11.10
Переделан фильтр. Данные биржи теперь представлены фильтром unknown, а класс фильтра содержит typeguards для выведения правильного типа данных
7.11.9
удалена старая библиотека node-binance-api
добавлен абстрактный класс ApiRequest c методами successfulApiReq, unsuccessfulApiReq и methodNotImpl для наследования коннекторами
7.11.7
в модуль tgdocbot добавлен пинг до бирж
исправлена ошибка с генерацией кода ошибки
исправлена ошибка в abstarct connector.exchange request
7.11.6
Изменен (и упрощен) принцип старта коннектора
Изменен принцип формирования класса AntaresError
модуль tg.bot переименован в tg.docbot
введен размер бейджа в UI, изменяется в system.json
Last updated