Фреймворки для тестирования смарт-контрактов tezos
3 ответ
- голосов
-
- 2020-02-23
Вот предварительная версия инструментов
truffle
для работы со смарт-контактами в Tezos: https://www.trufflesuite.com:8443/docs/tezos/truffle/быстрый стартHere is the preview version of
truffle
tools for working with smart contacts in Tezos: https://www.trufflesuite.com:8443/docs/tezos/truffle/quickstart -
- 2020-02-23
Объявление 1. Я не уверен,что вы ищете,но посмотрите: https://smartpy.io/demo/
SmartPy предлагает различные инструменты:
-
Аналитика: элементы пользовательского интерфейса в SmartPy.io для интеллектуального анализа контракты и их свойства;
-
SmartML: виртуальная машина,написанная на OCaml;
-
Компилятор: используется для перевода контрактов из SmartML в Michelson;
-
Библиотека Python: упрощает использование определений SmartML.
Ad 1. I am not sure whether it is what you look for, but look at: https://smartpy.io/demo/
SmartPy offers different tools:
Analytics: elements of the UI in SmartPy.io to analyse smart contracts and their properties;
SmartML: a virtual machine written in OCaml;
Compiler: used to translate contracts from SmartML to Michelson;
Python library: facilitates the use of SmartML definitions.
-
Спасибо за отзыв.Но нужно ли для этого писать смарт-контракты на Python?Я бы предпочел остаться с Лиго.Thanks for tip. But, does this require writing smart-contracts in Python? I would prefer to stick with Ligo.
- 0
- 2020-02-24
- Robert Zaremba
-
Вот ссылка на игровую площадку Ligo: https://ide.ligolang.org,но в IDE еще нет функций Waffle ;-)Here is a link go Ligo playground: https://ide.ligolang.org but the IDE does not have Waffle features, yet ;-)
- 0
- 2020-02-24
- Tomasz Waszczyk
-
- 2020-05-06
Вы можете использовать Tezster-CLI для настройки локальной среды и использовать Tezster-Bundle для разработки,развертывания и тестирования ваших контрактов.
Tezster-CLI: https://github.com/Tezsure/Tezster-CLI
Tezster-Bundle: https://github.com/Tezsure/Bundle-react
You could use Tezster-CLI for setting up local environment and use Tezster-Bundle to develop,deploy and test your contracts.
Tezster-CLI: https://github.com/Tezsure/Tezster-CLI
Tezster-Bundle: https://github.com/Tezsure/Bundle-react
Я заключил несколько смарт-контрактов с Ligo,но теперь ищу более производственные настройки.
Есть ли тестовая среда,которую можно использовать для Tezos?Я ищу что-то вроде
waffle
+mocha
в Ethereum илиtruffle
.Я мог бы сделать это сам с помощьюmocha
и taquito или ConseilJS ,но сначала хочу проверить,есть ли готовые фреймворки.Есть ли облегченная версия узла Tezos?Что-то вроде
ganache
,что-то,что очень легко запустить и использовать для выполнения смарт-контракта.