加载中 ...

Forge 工具极简入门

2019-10-14 18:34 编辑:币牛牛 来源:币源

相信你应该已经知道 ArcBlock[1] 是一家什么样的公司:我们坚信区块链会给人类组织和协作方式带来巨大的变革,我们致力于开发简单易用、灵活可扩展的 dApp 开发框架和工具。到目前为止我们已经发布了 Forge 框架[2] 及围绕 Forge 框架的一系列工具。



Forge 工具箱从开始的只包含 Forge 内核,到现在包含能覆盖 dApp 完整生命周期的如下组件:



?Forge 内核: 交易处理引擎、和共识引擎、数据存储层的交互,每周会有大小版本发布
?核心智能合约: Forge 内置的交易合约,能够帮助开发者解决 99% 的账户、交易、跨链、链上治理等业务逻辑
?Forge Desktop:桌面版链节点
?Forge Web: Forge 链节点的 Web 管理界面和区块浏览器
?Forge SDK: 各种语言的 SDK,目前支持的语言包括 Elixir、Javascript、Java、Python、Rust
?Forge Simulator:流量模拟器
?dApp Workshop:dApp 原型工坊
?Forge Patron:集成测试工具
?Forge Deploy:生产环境大规模部署的工具,目前只支持 AWS
?Forge Compiler:智能合约编译工具,跟随 Forge 发版,在 Forge CLI 里面可用



而 Forge CLI 是开发者获取、使用这些工具的最佳路径:只需安装一条命令,就得到了整个区块链工具箱。



本文中我们会演示如何使用 Forge CLI 来完成下面几个事情:



?一键发链发币:创建和配置自己的链以及链上的通证
?一键创建 dApp:基于基石程序快速常见能跑在链上的 dApp



安装 Forge CLI



因为 Forge CLI 使用 Node.js 开发,所以安装前需要确保你的电脑上有 Node.js v10.x 及以上的运行环境,检查是否存在 Node.js 运行环境的最简单办法是:



node --version



然后,我们就可以开始安装 Forge CLI,执行:npm install -g @arcblock/forge-cli,等待安装完成,看到如下输出:

安装 Forge 发行版本

接下来,执行 forge install v0.38.4,把 Forge 发行版本安装到本地,安装过程如下图:

关键词:比特币新闻 币牛牛

转载自比特币新闻网(www.btc268.com),提供比特币行情走势分析与数字货币投资炒币最新消息。

原文标题:Forge 工具极简入门

原文地址:http://www.btc268.com/news/btc/16179.html

本文来源:币源编辑:币牛牛

本文仅代表作者个人观点,与本网站立场无关。

本网站转载信息目的在于传递更多信息。请读者仅作参考,投资有风险,入市须谨慎!

'); })();