Infura Http 客户端 以太坊 交易
生活随笔
收集整理的這篇文章主要介紹了
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并運行它。
有關進一步的信息,請參閱infura文檔。
為了與Infura節點進行交易,需要在發送它們之前離線創建交易和簽名,因為Infura節點沒有加密的以太坊密鑰文件的訪問權限,這是需要通過geth或者Parity管理命令來解鎖帳戶。
有關詳細信息,請參閱以太坊交易中離線交易和簽名部分和web3j如何使用管理APIs。
原文《Java以太坊類庫web3j官網中文翻譯》中的:
http://cw.hubwiz.com/card/c/web3j/1/10/3/
另外推薦幾個很受歡迎全網稀缺的互動教程:
- web3j,主要是針對java和android程序員圍繞web3j庫進行區塊鏈以太坊開發的講解。
- python以太坊,主要是針對python圍繞web3.py進行區塊鏈以太坊應用開發的講解。
- php以太坊,主要是介紹使用php進行智能合約開發交互,進行賬號創建、交易、轉賬、代幣開發以及過濾器和事件等內容。
- 以太坊開發,主要是介紹使用node.js、mongodb、區塊鏈、ipfs實現去中心化電商DApp實戰,適合進階。
- 以太坊教程,主要介紹智能合約與dapp應用開發,適合入門。
總結
以上是生活随笔為你收集整理的Infura Http 客户端 以太坊 交易的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SAS,SATA普及文档
- 下一篇: 正则一文通