比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads

WEB:使用 React 和 Network.js 構建去中心化應用前端

Author:

Time:1900/1/1 0:00:00

使用React和Network

exportdefaultApp;

現在,我們的去中心化應用將顯示其當前接入的以太坊網絡及其使用的web3提供商。

我們來測試一下:通過從/client目錄中運行npmstart來保存并啟動瀏覽器。通過將InfurawebsocketURL中的mainnet替換為rinkeby進行測試。如果已經安裝了MetaMask,則禁用這里的擴展,因為您看到它具有優先性。

具體運作方式是:在上面的代碼中,我們從React實現的NetworkJS(;constrequestAccess=useCallback(()=>requestAuth(web3Context),);return(<p><h3>{props

世界經濟論壇發起聯盟以使用 web3、區塊鏈來采取積極的氣候行動:金色財經報道,世界經濟論壇正在啟動一項新的公私合作伙伴關系,以利用 web3 技術更好地支持積極的氣候成果,因為人們對區塊鏈技術對環境的影響的認識正在升溫。?這家總部位于瑞士的非政府組織周三在美國舉行的一次小組討論中宣布了加密可持續發展聯盟,該聯盟由可持續發展與 web3、加密和區塊鏈技術交叉領域的 30 個合作伙伴組成。[2022/9/23 7:17:04]

上面的代碼所執行的操作如下:

從web3Context拉取賬戶,并在去中心化應用中顯示可用的用戶地址;

薩爾瓦多總統:使用 Chivo 錢包支付汽油費用的公民將獲得折扣:金色財經報道,繼薩爾瓦多總統 Nayib Bukele上周在本周五透露了這座火山驅動的比特幣采礦設施之后,Bukele向他的 Twitter粉絲介紹了政府已頒布的兩項積極實施措施。首先,Bukele 解釋說,他簽署了一項法令,授權設立一個基金來穩定薩爾瓦多的天然氣價格。他指出,天然氣價格預計會上漲,但他的法令阻止了上漲。在這些聲明之后,Bukele 然后詳細說明 Chivo 比特幣錢包用戶在加滿油時將能夠獲得每加侖汽油折扣。這個新折扣的指導方針不是很明確,但 Bukele 表示,如果客戶使用 Chivo 錢包應用程序支付,該國一些最大的加油站公司將把每加侖汽油的價格降低 0.20 美元。[2021/10/4 17:22:49]

如果我們請求的賬戶不可用,去中心化應用將生成一個按鈕。用戶可以通過該按鈕向去中心化應用提供對其地址的訪問權限;

動態 | 使用 Facebook 的加密貨幣 Libra 可能被征收兩類稅:Facebook 向科技媒體 TechCrunch 提供了有關其 Libra 加密貨幣將如何保持合法的信息,以反擊特朗普總統聲稱 Libra 可以促進非法行為的指控。在稅收上,Facebook 和 Libra 協會預計 Libra 將被征收營業稅和資本利得稅,其中營業稅的產生和如今使用信用卡支付是完全相同的,而由于 Libra 被設計成一種價格相對比較穩定的貨幣,所以資本利得稅可能會非常少。在反洗錢反詐騙上,Facebook 正在與當地便利店和貨幣兌換商談判,以確保當用戶用法定貨幣買賣 Libra 的時候,會進行反洗錢檢查。[2019/7/14]

用戶按下該按鈕后,將調用web3Context中的requestAuth函數,且注入的web3提供商可以顯示一個對話框,供用戶請求獲取訪問權限。使用React功能時,將使用useCallback設置“賬戶訪問請求”回調函數。

聲音 | BM 發推:EOSIO 使用 WABT WASM 引擎速度快 2 倍:據 IMEOS 報道,BM 發推表示,EOSIO 使用 WABT WASM 引擎,速度會快 2 倍。

新 WebAssembly 解釋器 WABT 是在這次EOSIO 1.3.0 更新中提到的,與當前使用的 binaryen 相比,速度將快 2 倍。而此次版本更新將包含把 WABT 完全接入到 EOSIO 區塊鏈中,允許節點利用事務處理降低成本。[2018/9/21]

我們現在通過從客戶端目錄中運行npmstart來再次啟動該去中心化應用。

在瀏覽器中,按下“RequestAccess”以請求訪問用戶地址,然后接受Metamask彈出窗口中的請求。這時將顯示用戶地址。要重新開始該流程,退出Metamask即可再次提交用戶訪問請求。

賬戶余額

最后,我們的第三個目標是添加React組件以顯示賬戶余額。

在下面的代碼中,我們獲取lib對象,其中包含我們需要的區塊鏈。該對象來自web3Context,這是web3

,);useEffect(()=>{getBalance();},);constrequestAuth=asyncweb3Context=>{try{awaitweb3Context

catch(e){console

};constrequestAccess=useCallback((web3Context)=>requestAuth(web3Context),);return(<p><h3>{props

我們通過運行客戶端目錄中的npmstart再次啟動去中心化應用。好了!去中心化應用現在應該會顯示賬戶余額。

您剛剛構建了去中心化應用前端。它可以接入以太坊主網并向主網請求數據。用戶“登錄”后,去中心化應用顯示用戶需要的信息并響應狀態變更。

持續學習

我們的下一期教程將向您介紹如何顯示用戶的ERC20余額并支持用戶轉移余額。更多web3開發指南將包括眾多主題,例如使用Ethers.js進行構建、使用OpenZeppelin的新手入門套件,以及更多復雜集成,例如使用Truffle的Drizzle框架設置以太坊日志篩選器,從而在前端實時響應區塊鏈數據變更。

來自:https://blog.infura.io/zh_cn/shi-yong-react-he-network-js-gou-jian-qu-zhong-xin-hua-ying-yong-qian-duan/

本文來源于非小號媒體平臺:

登鏈社區

現已在非小號資訊平臺發布105篇作品,

非小號開放平臺歡迎幣圈作者入駐

入駐指南:

/apply_guide/

本文網址:

/news/9558540.html

免責聲明:

1.資訊內容不構成投資建議,投資者應獨立決策并自行承擔風險

2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表非小號的觀點或立場

上一篇:

幣安為何推出第三條鏈?這對BNB意味著什么?

Tags:WEBWEB3CONSTAcweb幣投資機構web3游戲項目價值排名CONTSTARSHIP

幣安下載
數字資產:疫情期間對通證經濟的一些思考

本文匯集了我在疫情期間對于通證經濟的一些思考和媒體發言片段。關于通證經濟的三根支柱我們對于通證經濟的研究已經進入第三個年頭,對于它的認識也有不斷的有提升,我們團隊內部現在將通證的理論稱為“鐵三角.

1900/1/1 0:00:00
COIN:幣安投資的 MobileCoin 能避免 Libra 與 TON 的前車之鑒嗎?

MobileCoin專注于開發、幾乎不參與輿論的團隊和項目低調的作風使其沒有成為風口浪尖上的眾矢之的.

1900/1/1 0:00:00
TER:炎王論幣:2020.12.21 午間比特幣行情分析與操作策略 解套

此時此刻再多華麗的語言都不及收獲果實來的實在,再輝煌的過去不及現在的實戰重要,投資不易,且行且珍惜,跟隨炎王,收割就是這么爽快!比特幣凌晨沖高回落.

1900/1/1 0:00:00
數字資產:谷燕西:數字資產交易所獲得牌照只是第一步

撰文:谷燕西,美國力研咨詢公司創始人、區塊鏈和加密數字資產行業的研究和從業者最近,在新加坡和香港都有機構率先獲得所在地頒發的數字資產交易牌照.

1900/1/1 0:00:00
BTC:五分鐘簡評 a16z 青睞的跨鏈錨定比特幣項目 tBTC

tBTC的創新點在于將部分穩定幣的匯兌風險從用戶轉移到驗證人,降低用戶遭受損失的可能性;但其技術方案缺乏創新,最近的安全事件也暴露了一定的技術短板.

1900/1/1 0:00:00
EOS:龔鳴:EOS 最大的問題在于它能否兌付曾經的承諾

EOS全球21個超級節點的競爭正在火熱進行中,各位幣圈大佬紛紛揭竿而起,各立門戶,也讓這場比賽變得越來越好看。但是對于EOS持有者來說,究竟支持誰成為了難題.

1900/1/1 0:00:00
ads