重点:Windows下 使用web3j工具生成Java版本的智能合约。
需要拿到要操作的ERC20 代币 的 合约地址~!
打ERC20的币,纯属实战,没有过多概念讲解!
第一步:下载:https://github.com/web3j/web3j/releases/tag/v3.4.0
解压到这个地方:D:\web3j-3.4.0
第二步:找到两个文件,xxx.bin和xxx.abi文件,把找到的文件保存到这个地方【D:\web3j-3.4.0\bin】。
第三步:cmd
D:\web3j-3.4.0\bin>web3j solidity generate xxx.bin xxx.abi -o D:\xls -p xls
Generating xls.xxx ... File written to D:\xls
【说明:xxx.java文件就生成了,在D:\xls目录里面呢】
补充一点:
如果是web3j-4.3.0,命令是这样的:D:\web3j-4.3.0\bin>web3j solidity generate -b xxx.bin -a xxx.abi -o D:\xls -p xls
第四步:把生成的xxx.java 集成到项目中,就可以开发了【比如说:打币】
最后:欢迎大家一起交流讨论!
网友评论