目录

JD Chain Samples

本项目为JD Chain SDK的使用样例,开发者可以参考此项目快速上手JD Chain SDK,主要包括交易发送查询合约开发部署两部分。

请将依赖修改为与连接的JD Chain网络对应的版本

<properties>
    <framework.version>1.6.5.RELEASE</framework.version>
</properties>

交易发送查询

相关代码放在sdk-sample下。

开发者在运行本样例前,请根据实际环境修改config.properties中的网关配置,用户配置等信息。

交易发送

参照UserSample实现注册用户,配置用户角色权限功能;

参照DataAccountSample实现注册数据账户,存储KV数据功能;

参照EventSample实现注册事件账户,发布事件,事件监听功能;

参照ContractSample实现合约调用,非插件方式合约部署功能。

数据查询

参照QuerySample实现对于区块链上数据查询功能。

合约开发部署

contract-samples提供了通过合约注册用户,注册数据账户,注册事件账户,设置KV,发布事件的简单合约样例。

开发者在运行本样例前,请根据实际环境修改pom.xml中的网关配置,用户配置等信息。

修改相关代码,确认配置正确,contract-samples项目目录下命令行执行:

  • 合约打包

    mvn clean package

    可忽略打包过程中的DEBUG级别错误信息 可以生成car包,可以用于SDK方式合约部署。

  • 合约部署

    mvn clean deploy

    可以直接部署合约上链。

了解更多

访问JD Chain官网查阅设计及文档。 访问github主页阅读JD Chain源码并参与社区建设。

Thanks~

关于
74.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802032778号