MELD
November 7, 2023

Дневник разработчиков MELD 61

Добро пожаловать! В наших дневниках разработчиков мы подробно рассказываем о постоянном развитии и тщательной настройке приложения MELDapp. Вот прогресс прошлой недели:

Веб-приложение MELDapp:

  • Продолжена работа над панелями Стейкинг MELD и узлы MELD,
  • Обновлен код для потока пула изменений, ADA реестра стейк ключей и делегатов, а также улучшен основной пользовательский интерфейс ADA стейкинг,
  • Введена формула "Эффективной доходности", которая сочетает в себе как стейкинг APY, так и рыночную цену стейкинг актива для измерения реальной доходности.

MELDapp Мобильное приложение:

  • Продолжена разработка компонентов пользовательского интерфейса для новой приборной панели,
  • Разработали скелет архитектуры новой панели, используя placeholders,
  • Привязка компонентов к слою персистентности,
  • Привязка скелета к API и персистентному слою,
  • Адаптация макетов приборной панели к различным размерам устройств,
  • Выпуск обновленной бета-версии приложения для группы бета-тестеров.

Список изменений:

Функция: Показывать поток сид фразы (доступно из настроек боковой панели)

Исправление: ошибка Invalid Data Error, когда данные в KYC выглядят нормально (когда на экране с ошибкой INVALID DATA пользователь нажимал на чекбокс "Do you pay tax in more than one country", то в строке Taxpayer ID появлялась ошибка: "REQUIRED: ТЕКСТ НЕ МОЖЕТ БЫТЬ ПУСТЫМ". Проблема заключалась в том, что пользователь не мог удалить/убрать страну. Это приводило к тому, что пользователь застревал и не мог завершить поток KYC. Снятие флажка не приводило к удалению ранее предоставленных данных)

Исправление: теперь поддерживается код страны Канада +1

Исправление: Автоматическое отображение внутреннего кода телефона пользователя в зависимости от местоположения устройства

Исправление: При использовании компонента строки поиска текст, соответствующий запросу, должен быть выделен жирным/подчеркнутым в списке результатов поиска

Исправление: При заполнении адреса диакритические знаки больше не пропускаются над буквами

Исправление: Улучшен процесс закрытия кнопки MeldButton (когда она нажата и активна, теперь пользователь может закрыть ее, нажав в любом месте экрана)

Исправление: Добавлена проверка на корректность и обработка проверки электронной почты

Исправление: Редактирование адреса кошелька получателя в потоке отправки не работало

Исправление: Сложности с редактированием суммы или адреса кошелька получателя в потоке отправки. При использовании большого пальца иконки карандаша не работали / область касания была слишком мала. Теперь и сумма токена, и адрес кошелька доступны для касания

Приложение:

  • Закончена работа над ценовыми оракулами для Кредитования и Заимствования,
  • Завершена работа над потоком "Погашение" для "Кредитования и заимствования",
  • Начата работа над исправлением отчета по аудиту стейкинга,
  • Внедрен новый механизм поиска цен для решения проблем, связанных с неравномерным обновлением цен из источника,
  • Настроено действие юнит-тестов на CI,
  • Выполнены модульные тесты для реализованных API,
  • Проведены тесты интеграции с сервисом уведомлений,
  • Синхронизирован статус нативного токена в API администратора,
  • Исправлена реализация извлечения результата вызова контракта EVM,
  • Исправлена подпись события ERC-721, используемая для отслеживания,
  • Добавлена недостающая сумма ФИАТА и ФИАТной комиссии в ответ API транзакций,
  • Настройка SonarQube,
  • Исправлена ошибка, связанная с отсутствием кэша цен,
  • Обновлен cardano-api до новой версии, совместимой с самой последней версией cardano-node.

Инфраструктура:

  • Начата работа над новой пользовательской инфраструктурой блокчейн-эксплорера MELD,
  • Модификация новых бэкенд-сервисов,
  • Выведены из эксплуатации старые неиспользуемые сервисы в нескольких учетных записях AWS,
  • Перенесен сервис NATS в отдельный модуль terraform,
  • Миграция нескольких старых и новых бэкэнд-сервисов на новый сервис NATS,
  • Настроен новый сервис уведомлений об отслеживании,
  • Настроены аварийные оповещения ALB Cloudwatch.

Мы глубоко ценим вашу постоянную поддержку, которая остается для нас краеугольным камнем. Ваши отзывы имеют неизмеримую ценность, поскольку мы продолжаем совершенствовать и улучшать MELDapp. Следите за обновлениями в ближайшие недели.