Java开发者开发基于以太区块链最佳实践

开发设计工具

  remix 

   solc

web3j

 truffle

  geth(testrpc)


开发步骤

        1. 使用 remix 编写 智能合约(.sol) , 含调试

        2. 使用 solc(solcjs) 编译 sol 文件到 .bin  .abi

 3. 使用 web3j 结合 (.bin和 .abi) 生成 rpc客户端调用的 java文件 如: TokenContract.java

4. 把 TokenContract.java 加入到 自己的项目中 (最好新建一个单独项目来管理合约客户端)

 5. 部署合约到节点 (得到合约地址) 需开启挖矿

 方法1 : 使用 truffle migrate

方法2 : 通过Java rpc client 调用deploy(...) 部署

6. 现在可以做测试案例了


发布了211 篇原创文章 · 获赞 29 · 访问量 36万+

猜你喜欢

转载自blog.csdn.net/wuhualong1314/article/details/79275893
今日推荐