我想用JAVA写一个链码。我可以使用日食吗?如何编写和测试链代码?这是我第一次学习如何为Fabric开发链代码。我知道JAVA,也知道如何在使用Remix的情况下为以太坊编写智能合约。
任何帮助表示赞赏。有没有一种方法可以在不创建网络的情况下用JAVA编写和测试链码?就像在Remix中一样
我可以使用日食吗?
您可以使用自己喜欢的编辑器,只是您正在编写的Java。
如何编写和测试链代码?
按照java chaincode repo上的示例进行操作,具体取决于您要使用哪个版本的结构检出分支或其他分支。考虑到版本1.X和2.X之间存在很大差异。他们提供的示例非常好,您可以使用maven或gradle。要测试链码,您可以使用Junit编写单元测试并模拟垫片。
考虑到链码将被嵌入到Docker容器中,调试是通过日志记录完成的,因此您需要记录很多日志。
有没有一种方法可以在不创建网络的情况下在JAVA中编写和测试链码
在部署链码之前使用单元测试,这里的单元测试是最重要的。填充程序的作用是进行读写,因此内部的逻辑是最重要的部分。要在“真实”模式下进行测试,您将需要一个网络,它不需要很大,因为示例仓库中提供的任何示例网络都绰绰有余。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句