iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Modern Web

DApp 開發 - 使用 web3.js 系列

主要會分成三個重點,1. 把 web3.js 文件在讀熟一點,整理出精華。2. 使用 web3.js 寫一些小型 DApp 範例。3. 解析網路流傳的 DApp,從中找出經典 Pattern。

鐵人鍊成 | 共 30 篇文章 | 79 人訂閱 訂閱系列文 RSS系列文
DAY 11

開發 Dapp - 實戰練習 「簡易版 King of the Ether (3/3)」(Day11)

有使用到的語法 myContract.events.NoticeNewKing web3.eth.defaultAccount web3.utils.from...

2018-10-26 ‧ 由 alincode 分享
DAY 12

開發 Dapp - 介紹 web3.eth.Contract - Methods (Day12)

clone 函示 myContract.clone() 複製目前合約的實例 傳入參數 無 回傳值 新的合約實例物件 範例 var contract1 = ne...

2018-10-27 ‧ 由 alincode 分享
DAY 13

開發 Dapp - 介紹 web3.eth.Contract 事件 (Day13)

那什麼時候會需要用到事件? 智能合約需要盡量的保持簡單,因為每一個計算跟儲存都是有價的,很多操作其實並不適合直接在區塊鏈上執行,所以我們常在智能合約丟出事件來通...

2018-10-28 ‧ 由 alincode 分享
DAY 14

開發 Dapp - 常用網路與工具函示 (Day14)

web3.eth.net.getId 取得目前網路的 ID 語法 web3.eth.net.getId([callback]) web3.bzz.net.get...

2018-10-29 ‧ 由 alincode 分享
DAY 15

開發 Dapp - 實戰練習「Rinkeby Faucet」(Day15)

Demo: https://alincode.github.io/rinkeby-faucet/ Github: https://github.com/al...

2018-10-30 ‧ 由 alincode 分享
DAY 16

開發 Dapp - DApp 應用分析 (1/3) (Day16)

介紹 DApp 的網站 Dapp Store - Popular Decentralized Apps | DApp Store DappRad...

2018-10-31 ‧ 由 alincode 分享
DAY 17

開發 Dapp - DApp 應用分析 (2/3) (Day17)

收藏類遊戲 (collectibles) Crypt-Oink 網站:https://www.crypt-oink.io/ 可以使用以太幣買賣寵物豬,並可...

2018-11-01 ‧ 由 alincode 分享
DAY 18

開發 Dapp - DApp 應用分析 (3/3) (Day18)

博弈類 War of Eth 網頁:http://warofeth.com/ 每天都會消除票數較少的球隊,生存到最後的球隊,隊員可以共享獎金。 dice...

2018-11-02 ‧ 由 alincode 分享
DAY 19

開發 Dapp - DApp 開發框架 (Day19)

如果是小型的專案,我們可以自行搭建專案結構,但是如果是開發大型專案,可以選擇比較完整的開發框架,來加速整個開發的過程。 以下僅列出目前還有維護中的 DApp 開...

2018-11-03 ‧ 由 alincode 分享
DAY 20

開發 Dapp - 使用 Truffle 框架在測試環境發佈智能合約 (Day20)

初始化專案 # 安裝 truffle npm install -g truffle # 建立一個空的資料夾 mkdir simple-storage cd s...

2018-11-04 ‧ 由 alincode 分享