div#pop_ad { opacity: 0; }
▼编写过程
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