div#pop_ad { opacity: 0; }
AD
首页 > 数字货币 > 正文

社区生态 | TRONSCAN课堂:如何创建智能合约

[2021-01-29 06:36:55] 来源: 编辑:wangjia 点击量:
评论 点击收藏
导读: ▼编写过程 Solidity在波场协议上部署智能合约就必须熟悉Solidity语言编译。(请见文档:https://solidity.readthedocs.io/en/latest/) 波场上的智

▼编写过程

Solidity

在波场协议上部署智能合约就必须熟悉Solidity语言编译。(请见文档:https://solidity.readthedocs.io/en/latest/) 波场上的智能合约使用Solidity编写。Solidity是以合约为核心的编程语言,被用来在各种区块链平台上执行智能合约。波场虚拟机(TVM)与EVM环境兼容,开发者可以在多种环境中开发、完善,和执行智能合约。

Javascript

要使用Tron Web和区块链进行交互就必须熟悉Javascript。Tron Web是开发网站和Chrome插件这样的去中心化应用的核心工具。

▼关于命令行的经验

许多开发工具都需要用到命令行知识来进行交互、运行和下载。

▼下载开发者工具

Tron-Box

Tron-Box 是一种基于波场虚拟机的开发环境,能使开发者在波场区块链上编写、部署和完善Solidity智能合约。

和以太坊的 Truffle 类似,Tron Box是一种开发环境,为波场区块链使用虚拟机提供测试框架。

Tron-Web

受到以太坊Web3的影响,Tron Web 也致力于提供顺畅、无缝的开发环境。Tron Web与 Web3 十分相似,它拥有Web3的核心,并且在此基础之上又有所扩展。Tron Web拥有许多波场独有的功能,同时又提供工具将去中心化应用整合进浏览器,Node.js和物联网设备。

Tron-Grid

Tron Grid 使用 SpringBoot 来提供查询界面。它先用Java-Tron把事件写入Mongo DB,这样用户就可以查询智能合约的细节。Tron Grid与以太坊上的 Infura 相类似,它提供运行在云端的波场客户端,这样用户无需自己的客户端就能使用波场的服务。Tron Grid允许开发者使用重要的工具在波场协议上开发去中心化应用。

了解更多:

官网: https://tronscan.org/

微博: https://www.weibo.com/tronscan

电报群: https://t.me/tronscan_org

推特: https://twitter.com/TRONSCAN_ORG


为了增进波场社区成员对TRONSCAN和TRON生态的了解,TRONSCAN策划发布系列教程,帮助用户更好的使用TRONSCAN和融入TRON社区生态,欢迎大家在下方留言互动,和我们探讨区块链的前沿技术并告诉我们你最关心的话题。您还可以关注官方Twitter@TRONSCAN_ORG 或直接到帮助中心FAQ中查看。


添加新手交流群:币种分析、每日早晚盘分析

添加助理微信,一对一亲自指导:YoYo8abc

查看更多:

为您推荐