web3j命令列工具

馬拉喀什發表於2018-07-21

web3j的完全jar檔案分發包對每一次釋出都提供命令列工具。命令列允許你從終端(terminal)使用web3j的一些功能:

這些工具提供:

  • 錢包建立
  • 錢包密碼管理
  • 從一個錢包轉移到另一個錢包以太幣(轉賬)
  • solidity智慧合約封裝包的產生

命令列工具可以從github專案儲存庫的releases頁面下載zipfile/tarball包,或者通過原始碼自己編譯獲得;OS X使用者也可以通過HomebrewArch 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/

另外推薦幾個很受歡迎全網稀缺的互動教程:

  • web3j,主要是針對java和android程式設計師圍繞web3j庫進行區塊鏈以太坊開發的講解。
  • python以太坊,主要是針對python圍繞web3.py進行區塊鏈以太坊應用開發的講解。
  • php以太坊,主要是介紹使用php進行智慧合約開發互動,進行賬號建立、交易、轉賬、代幣開發以及過濾器和事件等內容。
  • 以太坊開發,主要是介紹使用node.js、mongodb、區塊鏈、ipfs實現去中心化電商DApp實戰,適合進階。
  • 以太坊教程,主要介紹智慧合約與dapp應用開發,適合入門。


相關文章