-
一些简单基础的Python版Ontology智能合约模版。
-
智能合约中使用的函数可以在neo-boa找到引用接口。
-
可以使用的函数也可以在SmartX上面得到指示。
-
通过SmartX
-
本地通过neo-boa编译
-
可以通过SmartX,连上cyano wallet(ONT的cyano wallet是一种chrome plugin,可以用Ethereum的MetaMask来类比)指定网络(与IP地址),可将合约布署到本地网、或测试网、或主网。
-
在启动节点的情况下,可以通过Cli,将合约布署到本地、测试网或主网。
-
SmartX上可以进行运行、调试合约内的函数。
-
可以通过Cli运行、调试合约函数。
-
我们也有Python测试框架,可测试合约功能,建议:在上述内容有了大致了解之后,再去接触测试框架。
-
可以以通过go/java/ts/python sdk 来测试合约,sdk中包含一些OEP4 OEP5 OEP8调用的相关例子可供参考。详细信息,请在官方github帐号下面找到对应的sdk查看。
感兴趣且有时间的话,也可以看一下我们的Dapp开发框架punica-python, 类型于Ethereum的truffle工具。