1. 程式人生 > >以太坊區塊鏈開發

以太坊區塊鏈開發

web3j 建立代幣 java

1、構建私有網路 geth --rpc --rpccorsdomain “*” --datadir “D:\data\eth\ethPrivate” --port “30303” --rpcapi “db,eth,net,web3” --networkid 100000 console 2、(1)安裝solc,用於solidity智慧合約編譯(編譯(https://www.npmjs.com/package/solc) np) npm install -g solc (2)配置環境變數 安裝完成之後,windows預設安裝路徑是C:\Users\username\AppData\Roaming\npm,在該目錄下能找到能找到solcjs.cmd檔案,配檔案,配置該路徑到path環境變數中 3、準備token智慧合約 4、編譯智慧合約(絕對路徑不能有中文和空格) 格) solcjs.cmd Tes md TestCoin.sol --b --bin --abi --optimize -o F:\02-practice\04-solidity\solccompile\testcoin 完成後生成 5、***************************************************************************** 一:首先得安裝好solcjs 根據智慧合約(例如生成代幣的智慧合約)生成的 bin ,abi solcjs.cmd BdexToken.sol --bin --abi --optimize -o F:\solidity\sol\token\BdexToken 二根據bin,abi生成java程式碼(一定是bin在前abi在後) web3j solidity generate F:\solidity\sol\token\BdexToken\BlogSystem_sol_BlogSystem.bin F:\solidity\sol\token\BdexToken\BlogSystem_sol_BlogSystem.abi -o F:\solidity\sol\token\BdexToken -p code