MELD
September 12, 2023
Дневник разработчиков MELD 53
Добро пожаловать в наши дневники разработчиков. Здесь мы подробно рассмотрим текущие улучшения и процессы, лежащие в основе MELDapp. Можем ли мы проинформировать вас о наших достижениях за последнюю неделю?
Веб-приложение MELDapp:
- Исправлена проблема с группировкой токенов (связь баннера родительского токена с дочерними/в виде списка для токена MELD на нескольких блокчейнах и в нескольких кошельках, подключенных к MELDapp),
- Исправлена ошибка отображения платы за газ при оплате токенами Cardano в рамках акции "Ранний доступ к MELD Neobank",
- Реорганизован поток отправки и исправлены цвета компонентов его ящика,
- Завершена разработка и запущен полный пользовательский цикл для функции соединения. Проводится проверка QA и оптимизация работы перед запуском в prod-среде,
- Завершено внутреннее QA и тестирование интеграции WalletConnect с набором из 64 различных dApp, работающих по всему спектру категорий DeFi - ликвидный стейкинг, свопинг и пополнение LP на DEXes, бриджинг, кредитование и заимствование, покупка/продажа/торговля NFT, агрегаторы доходности.
MELDapp для мобильных устройств:
- Исправлена ошибка при автоматическом создании @handles из имени пользователя.
- Исправлена проверка имен при регистрации,
- Устранены различные несоответствия пользовательского интерфейса и улучшения.
- Изменено количество значимых цифр, отображаемых в приложении (например, в виджете цен),
- Добавлена интеграция с Instabug с функцией «встряхнуть, чтобы сообщить об ошибках»,
- Исправлена ошибка, из-за которой плата за газ отображалась неправильно.
- Добавлена главная кнопка MELD для быстрых действий (Отправить, Получить, Перейти в криптокошелек).
Приложение:
- Теперь отслеживание ежедневных и почасовых снимков в подграфе,
- Отслеживание нескольких токенов ERC-20 в подграфе,
- Исправлена ошибка бегунка подграфа при обновлении статуса подграфа токенов ERC-20,
- Интегрированный полный поток тестов для отслеживания подграфа,
- После выполнения backfill все таблицы ERC-721 были объединены в одну таблицу. При выполнении backfill мы использовали отдельные таблицы для каждого токена, чтобы оптимизировать эффективность записи, но это замедляло чтение данных. Поэтому мы решили перенести все данные из этих отдельных таблиц в одну большую таблицу. Аналогичным образом мы поступили и с ERC-20,
- Реализован API отслеживания баланса NFT, который извлекает все NFT, принадлежащие указанному адресу.
- Изменены ABI и сопоставление токенов ERC-721 для поддержки 8 типов подписей событий токена.
- Автоматизировано развертывание подграфа для токенов ERC-721,
- Исправлены тестовые случаи для отслеживания подграфа,
- Изменен блок на временную метку в ответ на отслеживание подграфа,
- Исправлена предварительная фиксация, CI для отслеживания подграфа,
- Получены текущие цены токенов в базе данных для серверной части,
- Обновлен API баланса с новой таблицей всех токенов ERC-20,
- Добавлены новые поля в ответ истории транзакций в API истории транзакций,
- Исправлена функция запроса ERC-20 в конечной точке API баланса при запросе из БД и подграфа, чтобы избежать множественных запросов.
- Исправлены проблемы с регистрацией кошелька в среде разработки,
- Отлажено и исправлено множество проблем для собственного индексатора EVM.
Инфраструктура:
- Создан рабочий процесс сборки и отправки GitHub для сервера NATS.
- Развернули новые версии NATS-сервера в средах разработки и промежуточной обработки,
- Докеризованный инструмент сканирования API маркетинга,
- Терраформированная инфраструктура для маркетингового инструмента сканирования API,
- Создана корзина S3 для нового сборщика тестовой сети MELDApp.
- Создан поддомен и настроен рабочий процесс GitHub для создания и развертывания нового сборщика тестовой сети MELDApp.
Огромное спасибо за то, что всегда нас поддержали. Ваш отзыв очень много значит и помогает нам продолжать улучшать MELDapp. Следите за некоторыми интересными обновлениями, которые скоро появятся у вас!