智能合約轉換爲java代碼

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


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