Truffle專案實戰

1. 區塊鏈專案開發常見錯誤-1-npm ERR! missing script: start

本節主要討論在通過npm start 時,出現“npm ERR! missing script: start“錯誤 出現這個錯誤的常見原因是 在package.json中沒有配置start 在通過truffle建立專案時,可以通過  1. truffle unbox webpack 通過這種方式建立 […]

1. 基於Solidity,Truffle,IPFS構建去中心化專案

本章我們討論如何基於以太坊的智慧建立去中心化的二手交易系統 主要目標:   掌握區塊鏈專案開發的整體邏輯 主要內容: 1. 基於Truffle框架進行專案建立 2. 基於Solidity編寫智慧合約 3. 基於IPFS實現圖片的儲存 操作步驟: 1. 在Shell中建立專案資料夾 upsale    […]

1. Solidity編寫智慧合約-智慧合約整體結構

Solidity是一種語法類似JavaScript的高階語言。它被設計成以編譯的方式生成以太坊虛擬機器程式碼。 所謂智慧合約是指執行在區塊鏈上的程式碼 本小節從一個簡單的案例講解智慧合約的結構,為了方便期間,我們使用線上編譯器 1. 開啟線上編輯器  http://remix.ethereum.or […]