智能合约转换为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


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