MELD
April 10, 2023
Дневник разработчиков MELD 31
MELDapp
- Усовершенствованная поддержка встроенных токенов и функциональность кранов для обеспечения беспрепятственного взаимодействия с пользователем.
- Устранены и решены различные проблемы с серверной частью для повышения общей производительности платформы.
- Обеспечено точное представление истории транзакций для пользователей в приложении.
- Реализованы функции метаданных NFT для поддержки растущего рынка NFT.
- Исправлены проблемы с внешним интерфейсом для улучшения пользовательского интерфейса и удобства использования приложения.
- Оптимизированная сводная история транзакций с точными данными для удобства пользователя.
- Отображение релевантных данных в столбце активности в соответствии с выбранным токеном.
- Создана инфраструктура и завершена подготовка к предстоящему выпуску тестовой сети v0.2.
- Внедрены автоматизированные тесты для обеспечения качества и надежности сборки программного обеспечения.
- Интегрирован метамаск, чтобы предоставить пользователям знакомый и надежный вариант кошелька.
Мост и мультиподпись:
- Извлечены хэши платежных ключей из транзакций для повышения безопасности и отслеживания данных.
- Принудительные строгие параметры GHC для пакетов с мультиподписью для поддержания качества кода.
- Расширенное модульное тестирование миграционного контракта для обеспечения надежной функциональности.
- Реализованы ограничения, позволяющие подписывать транзакцию только нужным подписывающим сторонам.
- Представлена новая схема Подписанта (Signer) для Мультиподписи (Multisig) для улучшения организации системы.
- Проведены интеграционные тесты моста для проверки бесперебойной межсетевой функциональности.
- Добавлены API для отслеживания хранилищ владельцев и улучшения видимости их активов.
- Переписан API статуса токена для повышения производительности и надежности.
- Гарантировано, что все входные данные транзакций не израсходованы для повышения безопасности.
- Обновлен размер платы за миграцию для лучшего соответствия рыночным условиям.
- Обновлен механизм хранения скрипта Bridge multisig, что упростило процесс и повысило безопасность.
- Переход на самостоятельные хостинги для libs Continuous Integration (CI), что повышает эффективность и контроль процесса сборки.
- Переместили функциональность export-signing-keys в раздел libs, консолидировав и централизовав управление ключами.
- Оптимизировал контракт на нагрузочное тестирование, гарантируя, что платформа остается работоспособной при интенсивном использовании.
- Развернут контракт токена версии 0.1.0 в среде предварительного просмотра для тестирования и получения отзывов пользователей.
- Реализована функция Migrate Bridge, обеспечивающая плавную и безопасную передачу данных между сетями.
- Добавлены API для отслеживания транзакций подписантов, что обеспечивает лучшую видимость и контроль для участников с мультиподписью.
- Улучшена обработка ошибок путем выдачи ошибки при попытке создать существующие хранилище.
- Улучшена функция isSignedByPkh для повышения эффективности и безопасности.
- Интегрированные тесты для Bridge Update API и обновлений, обеспечивающие стабильность и надежность функциональности моста.
- Улучшена проверка выходного сценария ref в цепочке для Bridge и Updater, что повысило общую безопасность.
- Заменены адреса хэшами открытых ключей в таблице Owner для более безопасной и организованной системы.
- Замена атрибута подписант (signed) в таблице Signer на witness (сведетель), упрощающий процесс мультиподписи и обеспечивающий последовательный подход.
Инфраструктура
- Развернутый токен Cardano и мультиподпись для более комплексной и безопасной платформы.
- Проанализированы затраты на GitHub и реализованы улучшения в управлении доступом к репозиторию.
- Проанализированы и усовершенствованы конвейеры Solidity для оптимизации процессов разработки.
- Пересмотрен и улучшен конвейер кэширования Cardano для повышения производительности.
- Обновлена версия подсети Канадзава для улучшения сетевого подключения и стабильности.
Узнайте больше из серии дневников разработчиков здесь !