texas-web3j-solidity项目是一个java版本的,使用web3j包和eth网络交互的小程序。
主要实现了以下功能:
1.发布合约
2.发起转账
3.查询交易
4.调用智能合约方法
texas-web3j-solidity项目在官方例子基础上做了以下几点功能性修改:
1.增加texas合约,用于游戏充值提现等功能
2.以太坊测试网络切换为ropsten,该测试网络更容易获取测试eth,地址为:https://www.ropsten.io/#faucet
3.增加spring-boot启动,提供http接口
以下几点bug修改:
1.修复gas不足报错的bug,增加gas为标准值的2倍
github地址:https://github.com/lxr1907/texas-web3j-solidity
参考文档地址:https://docs.web3j.io
官方例子地址:https://github.com/web3j/sample-project-gradle