第8章 建立企業級智慧合約
到目前為止,我們使用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
相關文章
- 以太坊智慧合約升級策略
- 如何建立智慧合約遊戲系統?智慧合約遊戲開發核心原始碼示例遊戲開發原始碼
- ArcGIs建立企業級資料庫資料庫
- 保險智慧合約
- 智慧合約從入門到精通:智慧合約的前世今生
- 如何編寫一個可升級的智慧合約
- 如何建立一個Solidity智慧合約專案? - OliverSolid
- 建立基於以太坊的私有網路和智慧合約
- 編寫智慧合約
- iOS 部署智慧合約iOS
- 智慧合約從入門到精通:智慧合約的應用場景
- SAP系統建立電氣企業智慧管理
- 智慧合約初體驗
- 如何實施智慧合約?
- NEO智慧合約白皮書
- 智慧合約安全性
- 什麼是智慧合約?
- 什麼是智慧合約
- 智慧合約是什麼
- Dapp 合約代幣系統開發智慧合約APP
- 智慧合約開發環境搭建及Hello World合約開發環境
- 以太坊智慧合約開發:讓合約接受轉賬
- 北京群智合:雲端計算加速企業指數級升級
- 企業級容器PaaS技術沙龍-4.14相約北京
- 以太坊智慧合約開發第四篇:實現Hello World智慧合約
- 以太坊蜜罐智慧合約分析
- 3.06 EOS智慧合約(上)
- 3.08 EOS智慧合約(下)
- 2.06 hyperledger fabric智慧合約
- 什麼是智慧合約漏洞?
- 使用remix ethereum部署智慧合約REM
- 通過Mist部署智慧合約
- 區塊鏈2.0:智慧合約區塊鏈
- 智慧合約開發神器-RemixREM
- SAP雲平臺,區塊鏈,超級賬本和智慧合約區塊鏈
- 7.4 為投注合約建立客戶端客戶端
- DAPP智慧合約/系統開發/智慧合約原始碼/DAPP/Defi/NFT/IDOAPP原始碼
- 智慧合約Dapp專案如何開發構建?智慧合約開發原始碼示例APP原始碼