第8章 建立企業級智慧合約

xiaohuanglv發表於2018-09-15

到目前為止,我們使用Browser Solidity編寫和編譯了Solidity程式碼,還用web3.js測試了合約。我們還可以使用Solidity線上IDE進行測試。這看起來都很 好,因為我們僅僅編譯了一個小合約,其中的引用(對其他合約的依賴)很少。隨著所要建立的智慧合約日趨寵大和複雜,再使用當前的過程就會在編譯和測試上遇 到問題。在本章中,我們將學習truffle,它通過建立altcoin使建立企業級DApp變得容易。altcoin是指除了比特幣之外的所有加密貨幣 都叫作代幣。

本章將講解如下內容:

·ethereumjs-testrpc節點的概念及其使用方法。

·事件主題(event topic)的概念。

·使用truffle-contract包處理合約。

·安裝truffle、探索truffle命令列工具和配置檔案。

·使用truffle編譯、部署和測試Solidity程式碼。

·通過NPM和EthPM進行包管理。

·使用truffle操作檯和編寫外部指令碼。

·使用truffle為DApp建立客戶端。


來源:我是碼農,轉載請保留出處和連結!

本文連結:http://www.54manong.com/?id=544

'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646208", container: s }); })();
'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646147", container: s }); })();

相關文章