Дневник разработки Ardana (8–26 августа)

ArtRus
2 min readSep 12, 2022

--

А вот и очередной выпуск “Дневника разработки Ardana”, и у нас есть несколько интересных новостей. На этот раз мы рассмотрим некоторые из новых обновлений, вышедших в августе.

8–12 августа 2022

Мы начали с записи демо-видео, чтобы показать функциональность нашего приложения для кошелька. Вы можете посмотреть его здесь.

Мы также завершили наши локальные контрактные тесты для hello-world-api, добавив локальные тесты для ctl runtime nixos-модулей в тестнете. Мы сделали это, создав qemu-vm и nixosConfig для каждой конфигурации тестнета. Это означает, что теперь мы можем запускать тесты E2E параллельно, добавив несколько кошельков.

Чтобы сделать все еще лучше, мы нашли способ минимизировать CSS с помощью webpack и интегрировать тесты lighthouse для hello-world-browser. Мы также разработали спецификации для обнаружения хранилищ, отслеживания, аутентификации и верификации. Наконец, мы добавили логику повторных попыток для сериализации кошелька CTL в самом CTL.

Другим важным делом этой недели был рефакторинг модуля Nix flake, чтобы было легче распараллелить работу над Nix на разных сторонах проекта без возникновения конфликтов. Такие конфликты могут возникнуть, когда два разработчика одновременно работают над разными вещами, но для правильной совместной работы им нужен код друг друга!

15–19 августа 2022

У нас появилась горячая перезагрузка для разработки hello-world-browser, форматирование кода Purescript в приложении, и мы заменили ctl-runtime на Plutip для тестов hello-world-browser e2e.

Обновление Plutarch для обеспечения поддержки Babbage также готово — оно выйдет к концу недели.

Продолжается тестирование CBOR (генерируемого на цепочке) после обновления Plutarch. Мы также работаем над исполняемым файлом local-ctl-runtime для целей разработки, а также над политикой минта NFT и реализацией на сети системы обнаружения, верификации, аутентификации и отслеживания Hello World.

22–26 августа 2022

Эта неделя была немного суматошной, так как мы завершили некоторые незавершенные дела и продвинулись в работе над нашим следующим большим релизом. Мы рады сообщить, что завершили тесты Plutip CLI, генерацию документов Onchain (hoogle), политику минта NFT и работу над hello-discovery.

Мы также исправили ошибку в plutarch, исследовали использование Babbage в CTL, очистили устаревшие PR, проблемы и ветки, а также настроили запуск некоторых тестов в локальной и публичной тестовой сети.

Ardana

Ardana — это хаб стейблкоинов, который принесет в Cardano примитивы DeFi, необходимые для создания и поддержания любой экономики. Ardana предлагает пользователям стейблкоин, обеспеченный ончейн активами и децентрализованную биржу в формате пулов ликвидности стабильных активов. Стейблкоин обеспечен избыточным ончейн залогом, позволяющим заемщикам использовать кредитное плечо на свои ADA или другие поддерживаемые активы. Децентрализованная биржа позволяет проводить свопы с минимальным проскальзыванием и низкими комиссиями, предоставляя при этом поставщикам ликвидности возможности для получения доходности с учетом низкого риска.

Веб-сайт | Discord | Telegram | Twitter | Whitepaper | Pitch Deck

--

--