美文网首页
web3j编译.sol成java文件

web3j编译.sol成java文件

作者: _南星_ | 来源:发表于2018-11-26 12:53 被阅读40次

    一、下载web3j工具
    https://github.com/web3j/web3j/releases
    二、安装solc编译工具

     -> npm install -g solc
    

    三、web3j配置单到系统环境变量里
    四、编译sol文件 (以下是在web3j4.0.0下的命令)
    4.1编译sol文件生成.bin和.abi文件

      -> solcjs <sol文件目录>   --optimize  --bin --abi --output-dir <输出目录>
      solcjs ./TokenExchange.sol --optimize --bin --abi --output -dir ./
    

    4.2根据.bin和.abi文件生成.java文件

      -> web3j solidity generate -b <编译的bin文件地址> -a <编译的abi文件地址> -o <输出目录> -p <java包名>
       web3j solidity generate -b ./tokenExchange.bin -a .\tokenExchange.abi -o ./ -p data
    

    相关文章

      网友评论

          本文标题:web3j编译.sol成java文件

          本文链接:https://www.haomeiwen.com/subject/vefbqqtx.html