Дневник разработчиков 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. Следите за обновлениями в ближайшие недели.