2、以太坊智能合約開發(寵物收養DApp)

在這裏插入圖片描述

本篇教程將帶您完成一個DApp應用 - 寵物商店的收養追蹤系統

在開始之前,本篇教程需要讀者瞭解基本的以太坊和智能合約的基礎知識,並且掌握基礎的HTML和JavaScript的知識。

在這篇教程中,我們會講到:

  • 1.設置開發環境
  • 2.使用Truffle box來創建一個Truffle項目
  • 3.編寫智能合約
  • 4.編譯和遷移智能合約
  • 5.測試智能合約
  • 6.創建與智能合約交互的用戶界面
  • 7.在瀏覽器上與DApp交互

故事背景

皮特寵物商店的Pete Scandlon對使用以太坊來作爲處理寵物收養的有效方式很感興趣。這家商店在給定的時間內可以容納16只寵物,並且商店也有一個寵物的數據庫。作爲一個概念的初始證明(Initial Proof of Concept),皮特想看到一個DApp應用可以讓每隻寵物被收養後關聯一個以太坊地址。

網站的結構和風格已經提供,我們需要做的就是編寫智能合約和使用合約時前端邏輯的修改。

1.設置開發環境

在開始之前,有幾個技能要求:
需要安裝Node.js v8+ LTS and npm
需要安裝Gi

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章