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提供了不同的工具:
-
Analytics(分析):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编写智能合约?我宁愿坚持使用Ligo.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捆绑包: 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
或truffle
之类的东西.我可以自己用mocha
和taquito 或 ConseilJS ,但首先要检查是否有现成的框架.是否有Tezos节点的精简版?像
ganache
这样的东西,超级容易启动并用于执行智能合约.