创建自己的区块链合约java版web3接口——以太坊代币
Posted 李潇然
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建自己的区块链合约java版web3接口——以太坊代币相关的知识,希望对你有一定的参考价值。
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
以上是关于创建自己的区块链合约java版web3接口——以太坊代币的主要内容,如果未能解决你的问题,请参考以下文章
Web3 开发系列教程—创建你的第一个智能合约什么是智能合约