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. 現在可以做測試案例了


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章