truffle

访客4年前黑客资讯704

Truffle是针对基于以太坊的Solidity语言的一套开发框架。自己基于Javascript。 Truffle是一个世界级的开发环境,测试框架,以太坊的资源治理通道,致力于让以太坊上的开发变得简朴,Truffle有以下:

  • 内置的智能合约编译,链接,部署和二进制文件的治理。
  • 快速开发下的自动合约测试。
  • 剧本化的,可扩展的部署与公布框架。
  • 部署到不管若干的公网或私网的 *** 环境治理功效
  • 使用EthPM&NPM提供的包治理,使用ERC190尺度。
  • 与合约直接通讯的直接交互控制台(写完合约就可以下令行里验证了)。
  • 可配的构建流程,支持慎密集成。
  • 在Truffle环境里支持执行外部的剧本。

安装方式:

npm install -g truffle


环境要求

  • Node *** 5.0+
  • Windows,Linux,或Mac OS X

Truffle需要以太坊客户端,需要支持尺度的 *** ON RPC API。对于开发来说,有一些更适合,后续章节会先容(如:testRPC提供编码调试时的实时反馈)。


学习Truffle前要知道什么?

总的来说不需要什么稀奇的。

  • 由于自己是基本Javascript的,但对Javascript的要求对照低,知道基本语法、模块、Promise的观点差不多就可以了,不知道也行,碰着不懂的,现查资料都来得及。(这个我做为一个后台开发委曲可以懂)。
  • 需要知道Solidity,由于自己就是针对它的一个框架,否则学这个干什么。
  • 知道一点点以太坊的基础,不外学Solidity那点就够了。


Truffle有什么用?

Truffle到底为我们带来了什么呢,

  • 首先对客户端做了深度集成。开发,测试,部署一行下令都可以搞定。不用再记那么多环境地址,繁重的设置更改,及记着诸多的下令。
  • 它提供了一套类似maven或gradle这样的项目构建机制,能自动天生相关目录,默认是基于Web的。当前这个打包机制是自定义的,对照简陋,不与当前盛行打包方案兼容。但自已称会弃用,与主流兼容,幸亏它也支持自定义打包流程。
  • 提供了合约抽象接口,可以直接通过var meta = MetaCoin.deployed();拿到合约工具后,在Javascript中直接操作对应的合约函数。原理是使用了基于web3.js封装的Ether Pudding工具包。简化开发流程。
  • 提供了控制台,使用框架构建后,可以直接在下令行挪用输出效果,可极大利便开发调试。
  • 提供了监控合约,设置转变的自动公布,部署流程。不用每个修改后都重走整个流程。

 

思源资源网:分类流动

1.阿里云: 本站现在使用的是阿里云主机,平安/可靠/稳固。点击领取2000米代金券、领会最新阿里云产物的种种优惠流动点击进入

相关文章

解压缩密码破解,黑客入侵联系,淘宝找黑客改评价

这便是咱们常常说的邮件欺诈,假造邮件的标题使得从别处宣布的邮件看上去像是真的。 一般情况下,黑客假造邮件地址需求:[1][2]黑客接单渠道前语在本次实验中,请留意实验东西、实验文件寄存途径,不同的文件...

天津百度优化,天津百度排名优化系统哪个好?

天津百度排名优化系统哪个好? 我们家率领照旧很挑剔的,之前找了几家SEO系统都不是很满足,最后换的智联主词推,不错哦,很专业,整体的seo优化结果也好,率领说,今后就你家了 找个在天津的优化公司? 天...

6策略拆解拼多多上瘾玩法,如何让人欲罢不能买买买?

6策略拆解拼多多上瘾玩法,如何让人欲罢不能买买买?

编辑导读:方才已往的双十一,你“剁手”了吗?钱包还好吗?作为“剁手”的个中一员,本文作者在费钱的同时,也当真思考了电商平台是如何诱惑消费者买买买的。本文以拼多多为例,拆解它的上瘾玩法,但愿对你有辅佐。...

吃醋是什么意思(“吃醋”是怎么来的?)

  “发脾气”,形容造成妒忌心态。大家都知道,在男女两性关联层面,假如造成妒忌的心态,乃至出現争执、打架斗殴的状况,是指“发脾气”“发脾气”是怎么来的呢?听说,在唐代前期的情况下,李世民唐太宗为了更好...

普通人干什么来钱的快(普通人做什么赚钱快)

普通人干什么来钱的快(普通人做什么赚钱快)

在如今这个弱肉强食的社会环境之下,很多赚钱的生意都是需要大量资金成本的,而很多小本创业者,以及所谓的没有钱的穷人做什么生意来钱快呢?什么生意最适合穷人做呢?小编就推荐推荐适合穷人来钱快的生意。...

辅导员工作总结(新入职辅导员的灵魂年终总结)

  辅导员工作总结(新入职辅导员的灵魂年终总结)   来源 | 高校辅导员在线   编辑 | 学术君   大家好,2019年已经过去,忙忙碌碌一学期,工作终于进入尾声,为了让工作总结少些遗憾,又进行了...