MELD
February 19

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

Привет! Добро пожаловать в наши дневники разработчиков. Здесь мы дадим вам возможность заглянуть за кулисы и увидеть, как мы делаем MELDapp еще лучше. Итак, чем мы занимались за последнюю неделю?

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

  • Продолжение работы над новым продуктом - Кредитование и Заимствование (развернуты визуальные улучшения и анимации для показателя фактора риска, контекстного переключения кошелька, быстрого просмотра залога и активных кредитов по сравнению с точкой ликвидации на DEV для внутренней процедуры QA),
  • Развернута версия 1.3.1 на PROD, в которую внесены мелкие исправления (проблема с отображением 0% APR на этапе "Подготовка к заработку", улучшено отображение низких сумм в пользовательском интерфейсе стейкинга) и незначительная оптимизация производительности стейкинга.

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

  • Проведена оптимизация потоков регистрации и входа в систему:

- Экран верификации телефона OTP,

- Экран верификации электронной почты OTP,

- Экран ввода кошелька,

- Экран завершения процесса,

- Исправление ошибок, о которых сообщили бета-тестеры, и полировка существующих экранов для улучшения UX,

- Расширенное отображение для улучшения обработки ошибок.

  • Конвертер gMELD <-> MELD:

- Завершена разработка всех экранов,

- Интегрировали функцию в основное приложение для внутренней процедуры QA.

  • Приступили к техническим улучшениям потока отправки в свете предстоящей поддержки мультичейн NFT:

- Перенесены экраны суммы отправки, адреса и сводки,

- Перенесен экран сканера QR-кодов.

Приложение:

  • Исправлена ​​проблема с переполнением tokenID путем изменения NFT tokenID на строку, соответствующую uint256.
  • Проанализированы стратегии реализации подграфов кредитования и заимствования, макеты ответов API,
  • Настройка базы для подграфов кредитования и заимствования,
  • Настройка базового конвейера для непрерывной доставки,
  • Реализован рабочий процесс для пометки версионного изображения тегом среды,
  • Исправлено расположение исходного кода в сообщении журнала для лучшей отслеживаемости.
  • Рефакторинг для лучшей структуры пакета,
  • Исправлено неправильное количество стейкеров на узел для ставок подграфов.
  • Исправлен расчет сводки транзакций для изменений и объема,
  • Изменен ответ транзакции для возврата одной записи для каждой передачи токена для транзакций EVM.
  • Добавлен новый API, позволяющий запрашивать транзакции с помощью курсора пагинации для реализации отложенной загрузки списка транзакций.
  • Проведен бенчмаркинг и настройку граф-узла для повышения производительности,
  • Исследованы и прототипированы подграфы с использованием подпотоков для повышения производительности и возможности быстрой поддержки новых токенов.
  • Добавлены улучшенные функции погашения и ликвидации.
  • Добавлен контроль доступа к хранилищам L&B,
  • Продолжение разработки бота-ликвидатора.

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

  • Настроили и запустили новый Github-раннер,
  • Перезапустили старые серверные службы Fargate,
  • Перезапущены новые серверные службы Fargate,
  • Перезапущен стейкинг сервисов Fargate,
  • Написали матрицу зависимостей сервисов MELD,
  • Начали работать над GitHub-раннером AMI,
  • Настроены рабочие процессы для нового репозитория GitHub,
  • Развернут новый сервис mint,
  • Работали над новой конфигурацией упаковщика Github-раннера.
  • Обновлен сервис Sonarqube до последней стабильной версии,
  • Работали над новым рабочим процессом Github, в котором в качестве средств запуска Github будут использоваться спотовые экземпляры AWS.
  • Исправлена ​​проблема с развертыванием нового сервиса чеканки.

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