Truffle命令有哪些

這篇文章主要介紹“Truffle命令有哪些”,在日常操作中,相信很多人在Truffle命令有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Truffle命令有哪些”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

專注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)阿壩州免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了1000+企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

Truffle的主要特性包括:

  • 內(nèi)置的智能合約編譯、鏈接、部署和二進(jìn)制文件管理

  • 支持快速開發(fā)的自動化合約測試

  • 支持腳本的可擴(kuò)展的部署與遷移框架

  • 內(nèi)置網(wǎng)絡(luò)管理功能,可支持部署到任何數(shù)量的公鏈和私鏈

  • 支持EthPM & NPM包管理,遵循ERC190標(biāo)準(zhǔn)

  • 交互式控制臺可以直接與合約通信

  • 可配置構(gòu)建流水線可支持緊密集成

  • 支持在Traffule環(huán)境中運(yùn)行外部JavaScript腳本。

如果希望快速掌握區(qū)塊鏈應(yīng)用的開發(fā),推薦匯智網(wǎng)的 區(qū)塊鏈應(yīng)用開發(fā)系列教程, 內(nèi)容涵蓋比特幣、以太坊、eos、超級賬本fabric和tendermint等多種區(qū)塊鏈, 支持 java、go、c#、nodejs、python、php、dart等多種開發(fā)語言。

Truffle命令

  • truffle命令行概述

  • truffle build - 構(gòu)建項(xiàng)目

  • truffle compile - 編譯合約

  • truffle config - 分析功能開關(guān)

  • truffle console - 啟動控制臺

  • truffle create - 創(chuàng)建新構(gòu)件

  • truffle debug - 調(diào)試鏈上交易

  • truffle deploy - 部署合約

  • truffle develop - 啟動開發(fā)控制臺

  • truffle exec - 執(zhí)行JS腳本

  • truffle help - 幫助信息

  • truffle init - 初始化項(xiàng)目

  • truffle install - 安裝以太坊包

  • truffle migrate - 部署合約

  • truffle networks - 檢查網(wǎng)絡(luò)構(gòu)件

  • truffle opcode - 顯示合約操作碼

  • truffle publish - 發(fā)布以太坊包

  • truffle run - 運(yùn)行插件命令

  • truffle test - 執(zhí)行測試

  • truffle unbox - 下載項(xiàng)目模板

  • truffle version - 顯示i版本信息

  • truffle watch - 自動重新構(gòu)建

Truffle配置文件

  • truffle配置文件概述

  • networks - 網(wǎng)絡(luò)配置

  • contracts_directory - 合約目錄配置

  • contracts_build_directory - 合約構(gòu)建目錄配置

  • migrations_directory - 遷移腳本目錄配置

  • mocha - 測試配置

  • compilers.solc - Solidity編譯器配置

  • compilers.external - 外部編譯器配置

合約抽象層API

  • 合約抽象對象概述

  • MyContract.new - 部署新合約

  • MyContract.at - 載入已部署合約

  • MyContract.deployed - 載入默認(rèn)合約

  • MyContract.link - 鏈接合約庫

  • MyContract.networks - 獲取網(wǎng)絡(luò)列表

  • MyContract.setProvider - 設(shè)置web3提供器

  • MyContract.setNetwork - 設(shè)置網(wǎng)絡(luò)

  • MyContract.hasNetwork - 檢測指定網(wǎng)絡(luò)

  • MyContract.defaults - 實(shí)例默認(rèn)值

  • MyContract.clone - 克隆合約抽象

  • MyContract.numberFormat - 數(shù)值格式

  • MyContract.timeout - 交易超時區(qū)塊數(shù)

  • MyContract.autoGas - 是否自動估算gas

  • MyContract.gasMultiplier - 設(shè)置gas估算倍數(shù)

    到此,關(guān)于“Truffle命令有哪些”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!

    分享名稱:Truffle命令有哪些
    文章轉(zhuǎn)載:http://muchs.cn/article34/gheise.html

    成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、企業(yè)建站、App開發(fā)、網(wǎng)站設(shè)計(jì)網(wǎng)站營銷、手機(jī)網(wǎng)站建設(shè)

    廣告

    聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

    外貿(mào)網(wǎng)站建設(shè)