web3j命令行工具
web3j的完全jar文件分发包对每一次发布都提供命令行工具。命令行允许你从终端(terminal)使用web3j的一些功能:
这些工具提供:
- 钱包创建
- 钱包密码管理
- 从一个钱包转移到另一个钱包以太币(转账)
- solidity智能合约封装包的产生
命令行工具可以从github项目存储库的releases页面下载zipfile/tarball
包,或者通过源代码自己编译获得;OS X
用户也可以通过Homebrew、Arch Linux
用户可以通过AUR获得。
brew tap web3j/web3j brew install web3j
要通过zipfile
的使用的话,只需解压zipfile
并运行命令:
$ unzip web3j-<version>.zip creating: web3j-3.0.0/lib/ inflating: web3j-3.0.0/lib/core-1.0.2-all.jar creating: web3j-3.0.0/bin/ inflating: web3j-3.0.0/bin/web3j inflating: web3j-3.0.0/bin/web3j.bat $ ./web3j-<version>/bin/web3j _ _____ _ _ | | |____ (_) (_) __ _____| |__ / /_ _ ___ \ \ /\ / / _ \ '_ \ \ \ | | | / _ \ \ V V / __/ |_) |.___/ / | _ | || (_) | \_/\_/ \___|_.__/ \____/| |(_)|_| \___/ _/ | |__/ Usage: web3j version|wallet|solidity ...
智能合约封装包
请参阅这篇文章智能合约封装包中的相关章节。
原文《Java以太坊类库web3j官网中文翻译》中的:
http://cw.hubwiz.com/card/c/web3j/1/8/1/
另外推荐几个很受欢迎全网稀缺的互动教程:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Infura Http 客户端 以太坊 交易
web3j Infura 模块提供了一个Infura Http 客户端(InfuraHttpService),它为Infura特定的Infura-Ethereum-Preferred-Client提供支持。这允许你指定是否希望geth或Parity客户端响应你的请求。你可以像普通的HTTPClient一样创建客户端: Web3j web3 = Web3j.build(new HttpService("https://rinkeby.infura.io/<your-token>")); Web3ClientVersion web3ClientVersion = web3.web3ClientVersion().send(); System.out.println(web3ClientVersion.getWeb3ClientVersion()); Geth/v1.7.2-stable-1db4ecdc/darwin-amd64/go1.9.1 如果你想测试一些JSON-RPC对Infura的调用,请更新你的集成测试CoreIT用Infura URL并运行它。 有关进一步的信息...
- 下一篇
web3j通过命令行工具新建钱包、更新钱包密码及转账
生成一个新的以太坊钱包: $ web3j wallet create 更新现有钱包的密码: $ web3j wallet update <walletfile> 将以太币发送到另一个地址: $ web3j wallet send <walletfile> 0x<address>|<ensName> 当把以太币Ether发送到另一个地址时,在交易发生之前,你会被问到一系列问题。见下面的完整示例: 下面的例子演示如何使用web3j发送以太币Ether到另一个钱包。 $ ./web3j-<version>/bin/web3j wallet send <walletfile> 0x<address>|<ensName> _ _____ _ _ | | |____ (_) (_) __ _____| |__ / /_ _ ___ \ \ /\ / / _ \ '_ \ \ \ | | | / _ \ \ V V / __/ |_) |.___/ / | _ | || (_) | \_/\_/ \___...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- 设置Eclipse缩进为4个空格,增强代码规范
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2全家桶,快速入门学习开发网站教程
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- MySQL8.0.19开启GTID主从同步CentOS8
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS6,CentOS7官方镜像安装Oracle11G