Компания Patractlabs, недавно разработавшая предложение для казначейства Polkadot, выпустила демонстрационное видео своего Redspot - среды разработки, среды тестирования и конвейера активов для контрактов на паллеты.
«Даже если вы ничего не знаете о Substrate, вы все равно можете разрабатывать классные DApps, используя нашу среду разработки Redspot для Ink! Смарт-контракт - это более простой, но мощный способ исследовать мир Polkadot», - сообщила Patractlabs в своем твиттере и приложила демонстрационное видео.
Even if you know nothing about Substrate, you can still develop cool DApps by using our Redspot framework and ink!. Smart contract is an easier but still powerful way to explore the polkadot world. Here is our report to Polkadot council. https://t.co/UHTOHqT221 pic.twitter.com/F8UcP2lytw
— Patract Labs (@Patractlabs) September 14, 2020
Redspot - это среда разработки и фреймворк для тестирования паллет-контрактов, которые позволяют разработчикам на Inc! ускорить проектирование и упростить тестирование децентрализованных приложений и взаимодействие с контрактами. Название Redspot ему дано в честь Большого красного пятна Юпитера, которое также является самой большой точкой в солнечной системе.
Целевой проект Redspot - Truffle (https://github.com/trufflesuite/truffle) в Truffle Suite.
В Redspot v0.1 реализованы следующие функции:
- Среда разработки может читать файл конфигурации и создавать структуру проекта контракта, включая каталоги источников контракта и тестов. Команды Redspot могут распознавать структуру проекта и различать соответствующие расположения файлов.
- Добавлено несколько простых команд для выполнения действий, таких как «компиляция», «проверка» и «развертывание».
- Подключение к разным RPC узлам паллетов в зависимости от конфигурации, выполнение тестирования, развертываниеяи т.д.
- Интегрирование polkadot.js для тестов и подключение к узлам.
Этот проект используется для разработчиков смарт-контрактов. Если вы хотите развернуть и протестировать парачейн, мы советуем использовать блокчейн «jupiter», который представляет собой открытую тестовую сеть для паллет-контрактов на фреймворке Substrate. Более того, jupiter также предоставляет узел для разработки, который очень легко может быть использован для тестирования контрактов.