1. 程式人生 > >使用web3j工具生成java版本的智慧合約

使用web3j工具生成java版本的智慧合約

 npm install -g solc solcjs <sol檔案目錄>   --optimize  --bin --abi --output-dir <輸出目錄>solcjs F:\\hello_sol_hello.sol   --optimize  --bin --abi --output-dir F:\\這裡有個坑,就是使用solcjs 編譯智慧合約檔案輸出到目錄會有一個資料夾,這個需要手動建立,我這裡輸出目錄到F:\\ 但是它還是要輸出到F:\\F_\ 下,這裡的F_資料夾需要我們建立! web3j solidity generate <編譯的bin檔案地址> <編譯的abi檔案地址> -o <輸出目錄> -p <java包名>
//demo web3j solidity generate F:\F_\hello_sol_hello.bin F:\F_\hello_sol_hello.abi -o E:\etheth\src\main\java -p xyz.lihang.demo.eth.sol