Дневник разработчиков MELD 70
Добро пожаловать! В наших дневниках разработчиков мы рассказываем о постоянном совершенствовании и тщательной доработке MELDapp. Вот прогресс прошлой недели:
Веб-приложение MELDapp:
🛠 Исправление сообщений об ошибках при бриджинге с Cardano на Ethereum / MELD / Avalanche, когда у пользователя недостаточно ADA для покрытия tx-комиссий,
🛠 Отображение стоимости tx для бриджинга, даже если у пользователя недостаточно средств/газа,
🛠 Исправлено поведение кнопки MAX при бриджинге,
🛠 Адаптирован бриджинг для нового формата ChainPort в сетях Cardano и EVM,
🛠 Обновлено сообщение для пользователей, осуществляющих бриджинг свыше 1M MELD ("OTC" канал для прямого обращения),
🛠 Улучшено управление поведением окна с сообщением в виде тоста "Ожидающий бридж",
🛠 Исправлены некоторые случаи " Неизвестной ошибки", о которых сообщали члены нашего сообщества,
🛠 Добавлен диапазон от минимальной до максимальной годовой процентной ставки (APR) для доступных стейкинг-пулов MELD (копия родительского баннера на вкладке «Доступные пулы»)
🛠 Добавлен диапазон от минимальной до максимальной APY для доступных стийкинг-пулов ADA (копия родительского баннера на вкладке «Доступные пулы»)
- Работали над новыми правилами форматирования чисел «Цена» виджета «Информация о рынке» и более точным отображением.
- Продолжение работы над новым продуктом — «Кредитование и заимствование».
MELDapp Мобильное приложение:
- Рефакторинг персистентного слоя для поддержки новых моделей данных,
- Обновлено демонстрационное приложение персистентности,
- Обновлен модуль KYC для использования нового значительно улучшенного MeldAPI v2,
- Обновлены модульные тесты для модуля KYC,
- Обновлен дашборд для использования MeldAPI v2,
- Обновлен модуль MeldAPI v2 с последними изменениями,
- Обновлены модульные тесты для модуля MeldAPI v2,
- Обновлены все зависимые модули с последними изменениями,
- Продолжена работа над новой функцией кросс-чейн обмена:
📱 Устранены состояния недействительной суммы, отсутствие нажатия кнопки "Информация", обновление навигационного стека при отправке транзакции, передача данных между всеми экранами,
📱 Интегрированные вызовы обменных курсов,
📱 Настроено автоматическое обновление курса валют, таймер обратного отсчета на сводном экране блокировки котировок, временные имитационные вызовы котировок на сводном экране и экранах состояния сделок,
📱 Исправлено несколько предупреждений Xcode во время исполнения,
📱 Увеличение охвата модульных тестов.
Приложение:
- Обновлен cardano-api для bank-signup, чтобы использовать новый кластер cardano-node,
- Добавлена поддержка отслеживания новых токенов на блокчейне MELD,
Переключили Blockfrost с preview на preprod URL в прокси-сервисе на DEV-окружении. - Использовали лучший тип данных для отображения количества токенов,
- Обновлен конфиг отслеживания ERC20 для модификации по адресу контракта вместо имени,
- Дезинфицированы имя и символы для имен временных таблиц,
- Добавлены дополнительные тесты для конечных точек стейкинга,
- Устранено отслеживание старых тестовых токенов MELD,
- Исправлены проблемы с возвратом конечной точки транзакций
changes
какnull
, - Разрешено частичное обновление для обновления конфигурации отслеживания в API администратора,
- Улучшена логика расчета суммы токена изменения транзакции Cardano при отправке токена между одним и тем же адресом.
- В конфигурации API изменен десятичный счет на 12.
- Добавлен еще один случайный фактор для сценария Cardano NFT в сборщике, чтобы сделать его уникальным.
- Предотвращение жесткого кодирования имени сети Cardano путем извлечения конфига из базы данных,
- Добавлено удобочитаемое поле «имя» для CardanoNFT,
- Исправлена неверная проблема с размером страницы при получении NFT.
- Устранена ошибка, возникавшая в процессе обратного заполнения для определенного типа NFT (T110).
- Исследованы и устранены случайные ошибки NFT 500,
- Переработаны функции нумерации страниц курсора для улучшения возможности повторного использования.
- Исправлены подграфы ERC-20 для случаев, когда отправитель и получатель имеют один и тот же адрес.
- Избежание использование
SELECT *
для лучшей обратной совместимости, - Удалены лишние столбцы из некоторых таблиц SQL и перенесена БД,
- Переписано создание конфигурации токена подграфа,
- Обновлена служба получения цен для ограничения количества точек данных, запрашиваемых из CMC, чтобы удовлетворить ее ограничения.
- Проведение внутренних демонстраций протокола кредитование и заимствование и обсуждение сопоставления кода,
- Создан PR для кредитования и ликвидации займов.
Инфраструктура:
- Выведенная из эксплуатации сеть предварительной версии Cardano-узла,
- Выведенная из эксплуатации сеть предварительного просмотра индексатора kupo,
- Списанный препрод Blockfrost infra,
- Отладка проблем с приложением для вестинга и проблемы с узлом Cardano,
- Перенастроены старые сервисы MELDapp,
- Уменьшенный тип экземпляра в multisig-db во всех средах.
- Обновлен сертификат multisig-db во всех средах.
- Остановлен старый экземпляр rds в основной учетной записи.
- Исправлены некоторые проблемы с сетевыми сценариями на старом узле MELDapp Cardano.
- Перезагружена служба граф-узла основной сети,
- Уменьшен размер памяти и процессора службы Fargate meld-index для старого приложения MELDapp.
- Исправление промежуточного рабочего процесса meld.fi на GitHub,
- Проверены сервисы Fargate на предмет чрезмерно используемых сервисов,
- Уменьшенные услуги токенов,
- Уменьшенные услуги мультиподписи,
- Развернуто изменение конечной точки Blockfrost в новой внутренней прокси-службе, работающей в среде DEV,
- Уменьшен размер памяти и процессора для кардано-индекса в новом бэкэнде во всех средах.
- Уменьшено количество запущенных контейнеров для сервиса Bridge.meld.com с 3 до 1,
- Уменьшен размер памяти и процессора для службы объединенной регистрации во всех средах.
- Уменьшен размер памяти и процессора для служб airdrop во всех средах.
- Развернуты новые версии токен-сервисов,
- Изменен параметр граф сетей граф-узел, переключен с Avalabs RPC на RPC, размещенный на MELD,
- Настроен рабочий процесс производства meld.fi на GitHub,
- Пересмотрены и оптимизированы ресурсы по сервисам Fargate.
Мы глубоко ценим вашу неизменную поддержку, которая остается для нас краеугольным камнем. Ваши отзывы имеют неизмеримую ценность, поскольку мы продолжаем стремиться к инновациям и совершенствованию приложения MELDapp. Следите за серией предстоящих обновлений в ближайшие недели.