На этой неделе команда ARK Connect продолжила работу над новыми функциями, включая интеграцию MetaMask и улучшение документации. Подробности представлены в отчете.
Поддержка MetaMask в ARK Connect
Команда начала добавление поддержки MetaMask на демонстрационном сайте ARK Connect, что включает:
* Настройку демонстрационных конечных точек для использования API Mainsail. * Изменение ввода стоимости, чтобы учесть цену газа и лимит газа в соответствии с настройками Mainsail. * Добавление кнопки установки и подключения MetaMask на главной странице. * Реализацию подключения MetaMask с предложением пользователю добавить сеть Mainsail в MetaMask, если она еще не существует, и затем подключиться к ней.
В следующую неделю планируется продолжить добавление MetaMask, включая сбор данных и подпись транзакций.
Обновление ARK SDKs и документации
В этом отчете команда внесла изменения в сайт документации для функции ethCall, поддерживающей передачу тела запроса в качестве параметра. Это обновление улучшает совместимость с более широким спектром методов вызова EVM, обеспечивая большую гибкость и расширяемость. Документация была соответствующим образом обновлена для SDK на PHP и Python.
В следующую неделю запланирована дальнейшая доработка сайта документации и обновление связанных пакетов, если это необходимо.
Улучшения в ARK Vault и Mainsail
На прошедшей неделе команда сосредоточилась на улучшении тестового набора и внесла несколько обновлений и исправлений, связанных с поддержкой Ledger и боковой панелью. Включены следующие улучшения:
* Обновление юнит-тестов для повышения общего покрытия тестами. * Исправление позиционирования подсказок для предупреждений ввода. * Активация тестов для директории app/lib. * Перенос функциональности подписи сообщения на боковую панель.
Что касается Mainsail, в этом отчете осуществлены улучшения в консенсусном контракте и подготовка к тестированию Core V3 Devnet snapshot.
Обновления, предоставленные командой ARK Connect, демонстрируют приверженность к улучшению функциональности и производительности. Внедрение поддержки MetaMask и обновления документации ожидают большего удобства для пользователей.