MELD
January 16, 2023
Дневник разработчиков MELD 19
Займы и кредитование
Он-чейн:
- Переработка вычислений пула для более удобного повторного использования на стороне off-chain
- Переименование некоторых параметров для лучшего понимания
- Снижение комиссии за обновление запроса на обеспечение
- Увеличение количества десятичных знаков для более точного расчета процентов
Офчейн и тестирование:
- Поддержка ADA staking в контракте пула
- Публикация большего количества образов докера в ECR
- Внедрение ликвидационного бота для поддержки ликвидаторов
- Обновление ОС докера
- Исправление CORS на сервере API кредитования
- Экспорт функции on-chain для получения данных о ликвидации на стороне off-chain
- Преобразование ключей подписи в формат bech32
- Обновление API, чтобы позволить казначейству вносить активы в контракт пула, например, минимальную сумму ADA UTXO.
- Добавление проверки работоспособности в сборщик и основной API
- Развертывание контрактов в тестовой сети Preview
- Использование более краткого типа адреса в кредитном API для большей читабельности
- Добавлен тег для образов докера в ветках релиза
- Возвращение Tx вместо TxBody для поддержки построения транзакций внешнего интерфейса.
- Обновление функции фильтрации счетов в службе пакетной обработки
- Подготовление конфигурации для Preprod tesnet
- Написание документации по запуску ликвидационного бота
- API фиктивного оракула теперь должен принимать карту цен в формате данных оракула.
- Обновление кода бота ликвидации в соответствии с новой логикой ликвидации
Кран:
- Подготовлены пакеты UTXO для кредитного крана, чтобы избежать перегрузки.
- Написание файла скрипта, чтобы запрашивать общедоступные токены с крана в тестовой сети.
- Реализован API-интерфейс крана, чтобы пользователь не платил комиссию при запросе токенов.
- Внедрен сервер документации API для кредитного крана
- Добавлен префикс к именам токенов, запрашиваемых с кредитного крана в тестовой сети
- Обновлена конфигурация крана, чтобы рандомизировать количество запрашиваемых токенов.
- Развертывание инфраструктуры AWS для кредитования и заимствования для сред разработки и промежуточной среды
- Незначительные исправления сервисов Fargate для упрощения развертывания в среде разработки и промежуточной среды.
- Настройка ручного развертывания Fargate для промежуточной среды с помощью рабочего процесса действий Github.
- Создание репозиториев ECR для кредитных услуг
- Обновление стек мониторинга до последней версии: Grafana/Prometheus
- Интеграция AWS CloudWatch в качестве источника данных Grafana
- Настройка информационных панелей Grafana для: ECS, RDS, ALB
- Настройка диспетчера жизненного цикла данных AWS для экземпляра мониторинга EC2.
MELDapp
- Реализация FE с протоколом транзакции поставки, заимствования, погашения и снятия.
- Улучшение BE при получении суммы токенов в реальном времени в кошельке
Узнайте больше из серии дневников разработчиков здесь !