timeout for mq order tx
一个面向企业应用场景的通用区块链框架系统,能够作为企业级基础设施,为业务创新提供高效、灵活和安全的解决方案。
JD Chain源码通过git及git submodule进行管理,如下操作可快速构建:
JD Chain
git
git submodule
$ git clone https://github.com/blockchain-jd-com/jdchain.git jdchain $ cd jdchain # 此处仅以 master 分支为例,正常情况下 master 分支可无障碍构建成功 # 不推荐使用 develop 分支,submodule 代码可能未对齐 # 推荐切换到具体已发布的版本分支 $ git checkout master $ chmod +x build/*.sh # 执行完整的构建,包括执行”集成测试“和”打包“两部分;提供两个参数: # --skipTests :跳过集成测试部分; # --update :从远程仓库更新子模块。注意,采用此参数会导致子模块本地仓库丢失尚未 commit 的代码。 # 不附带此参数的情况下不会更新子模块仓库。 $ build/build.sh --update # 跳过子模块代码更新和集成测试,直接编译和打包; $ build/build.sh --skipTests # 首次代码拉取,跳过集成测试和编译打包可执行: $ build/build.sh --update --skipTests
构建完成后会在deploy模块,deploy-gateway和deploy-peer目录target中生成网关安装部署包(jdchain-gateway-*.zip)和共识节点安装部署包(jdchain-peer-*.zip)。
deploy
deploy-gateway
deploy-peer
target
jdchain-gateway-*.zip
jdchain-peer-*.zip
使用源码构建生成的部署安装包,或者下载官方部署安装包 参照快速部署文档可快速部署运行JD Chain网络。
JD Chain 命令行工具集,即jdchain-cli,可快速执行数据上链和链上数据查询。
JD Chain提供了Java和Go版本的SDK。实际项目开发中Java可参照示例代码,Go语言SDK参照framework-go。
Java
Go
SDK
JD Chain功能开发,使用问题等欢迎issue中探讨,也欢迎广大开发者积极参与JD Chain社区活动及代码开发~
issue
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
一个面向企业应用场景的通用区块链框架系统,能够作为企业级基础设施,为业务创新提供高效、灵活和安全的解决方案。
源码构建
JD Chain源码通过git及git submodule进行管理,如下操作可快速构建:构建完成后会在
deploy模块,deploy-gateway和deploy-peer目录target中生成网关安装部署包(jdchain-gateway-*.zip)和共识节点安装部署包(jdchain-peer-*.zip)。部署使用
快速部署
使用源码构建生成的部署安装包,或者下载官方部署安装包 参照快速部署文档可快速部署运行
JD Chain网络。数据上链
JD Chain命令行工具集,即jdchain-cli,可快速执行数据上链和链上数据查询。JD Chain提供了Java和Go版本的SDK。实际项目开发中Java可参照示例代码,Go语言SDK参照framework-go。更多
JD Chain功能开发,使用问题等欢迎issue中探讨,也欢迎广大开发者积极参与JD Chain社区活动及代码开发~JD Chain官网:https://ledger.jd.com/