Udemy線上課程 Web3 多簽錢包+React 講師:Kenneth Hu 影音教學 中文發音 繁體中文版(DVD版)
您想透過一個專案來了解Ethereum Dapps 開發流程的全部內容嗎?
你需要快速學習Ethereum Dapps 開發嗎?
我將指導您透過完成建立多簽錢包分散式應用程式的步驟和良好實踐,這樣您就可以確信在建立第一個分散式應用程式時也執行了正確的步驟。
在本課程中,您將學習:了解如何撰寫智能合約了解什麼是多簽錢包學習Truffle完整開發與逐步部署合約學習Solidity如何開發一個分散式應用程式(Dapp)如何整合智能合約入一個React應用程式如何與metamask連接與互動
多簽錢包是指多人共同管理一筆資金的錢包,形如:2-3,表示共3人共同管理資金,其中2人簽名同意即可花費資金。多簽適用於團隊多人決策資金花費的場景,也適用於家人和朋友之間,共同管理一筆特定基金;
用此多簽錢包DApp專案通包含了智能合約與網頁前端兩個部份。兩者之間僅透過ABI來互動。因此,此課程專案都會包含兩個獨立的資料夾,分別放置智能合約(contract)與網頁前端(web)的部份。
React 中我們將會利用typescript來撰寫多簽錢包DApp,此專案會到以下的觀念
- Reacthooks (useEffect, useReducer, useContext)reducercontext
01 - Introduction
001 多簽錢包介紹.mp4
02 - 智能合約
002 完整代碼.html
003 錢包合約constructor.mp4
004 submitTransaction 方法.mp4
005 confirmTransaction 方法.mp4
006 executeTransaction 方法.mp4
007 revokeConfirmation 方法.mp4
008 deposit和其他方法.mp4
009 智能合約測試.mp4
03 - Truffle 智能合約測試與佈署
010 Truffle 安裝.mp4
011 完整代碼.html
012 Ganach介紹與安裝.mp4
013 contructor測試.mp4
014 fallback和submitTransaction測試.mp4
015 confirmTransaction和executeTransaction測試.mp4
016 revokeTransaction, getOwners 和getTransactionCount 測試.mp4
017 智能合約佈署.mp4
04 - 多簽錢包應用程式 - React
018 介紹.mp4
019 完整代碼.html
020 安裝React 和初始化專案資料夾.mp4
020-config-overrides.js
020-package.json
021 連接MetaMask錢包-1.mp4
022 連接MetaMask錢包-2.mp4
023 建立useAsync.mp4
024 建立Web3Context.mp4
025 取得錢包網路與監控錢包網路狀況.mp4
026 取得多簽錢包資訊.mp4
027 顯示多簽錢包資訊.mp4
028 存Ether入多簽錢包.mp4
029 提交交易請求.mp4
030 打印交易請求.mp4
031 多簽錢包 - 確認、取消與執行交易.mp4
032 多簽錢包 -監聽 確認訊息、取消訊息與執行交易訊息.mp4
033 測試多簽錢包.mp4
|
|