专栏名称: 以太经典中文网
分享与报道以太经典ETC相关技术文章与最新动态。此公众号由以太坊原链促进会(Ethereum Classic Consortium)运营。
目录
相关文章推荐
InfoQ 架构头条  ·  从 3 ... ·  17 小时前  
运维  ·  谷歌云大规模宕机 ·  昨天  
51好读  ›  专栏  ›  以太经典中文网

Emerald SDK 介绍;ETCDev为ETC建设的项目

以太经典中文网  · 公众号  ·  · 2018-10-26 18:54

正文

请到「今天看啥」查看全文



1.2  DApp 工具箱概览

  • 界面:前端用户与DApp交互

  • 测试网:ETC私人测试网,用于开发调试区块链中常见的问题:块,哈希,账户信息等等

  • 钱包:在DApp上创建和签署交易的钱包

  • 区块浏览器:用于在测试网上浏览区块的相关信息

  • 智能合约的测试和部署:用于在制定网络上进行编译、测试和部署DApp的工具


目前,市场中有许多工具供开发人员使用,例如可以使用ReMix编译智能合约,通过MetaMask测试智能合约。但是,这些工具不能够同时运行,而DApp的开发工序复杂繁琐,工具频繁切换加重了整个开发流程工作。现在,Emerald SDK把这一个开发流程封装起来,为开发人员提供了完备的工具,使得DApp的开发工作更加轻松。


1.3 Emerald SDK工具包概述

  • Emerald-JS-UI & Emerald-JS:Emerald-JS-UI是一个高度可重用且可自定义的UI组件库。通过Emerald-JS RPC API工具,Emerald-JS-UI组件库可以连接到区块链上(主网/测试网)

  • Emerald TestRPC: 轻量级测试网(基于SputnikVM-Dev虚拟机);和主网一样支持所有的操作码;为开发人员提供在主网上进行开发时所需要的信息,如区块信息、账户信息

  • Emerald Wallet: ETC钱包;能够在不同的网络节点之间切换(主网/测试网)。开发人员可以在他们开发的DApp上签署和发送交易

  • Emerald Explorer: 可以在不同的网络之间切换的区块链浏览器。开发人员可以通过这个浏览器研究交易相关信息

  • Emerald-CLI: 被称为Emerald SDK里的“瑞士军刀”。它整合了翡翠平台的整套工具,包括testRPC、钱包、浏览器以及新项目,用于智能合约的测试和部署

原文链接:https://docs.etcdevteam.com/emerald-sdk








请到「今天看啥」查看全文