找回密码
 立即注册

扫一扫,登录网站

首页 区块链生态 查看内容
  • 7483
  • 0
  • 分享到

区块链创新之路,该何去何从?

2022-12-1 10:55

来源: CSDN

Web IDE,为智能合约插上加速双翅


IDE 是研发区块链智能合约的重要利器,但市面上往往缺乏对区块链智能合约友好的专属 Web IDE。以开发 Solidity 智能合约为例,很多开发同学编写和调试智能合约代码都在本地开发环境完成,倘若没有 Web IDE 工具,不仅需要下载并安装 Native IDE,如 Intellij Idea、VSCode 等 Native IDE 工具,还需另行安装 Solidity 语言插件等,一旦换成其他语言类型的合约,又要下载新的语言插件,除此之外,还要配置不同开发语言的环境变量,同时掌握不同合约语言的调试方法。因此,如果选用 Native IDE 进行智能合约研发,繁琐复杂的流程会占用开发者大量的非必要学习成本与精力,对新手很不友好。
为此,趣链基于 Theia 框架自研的一套 Web IDE,提供基础的智能编辑器、Language Server Protocol、Debug Adapter Protocol 及灵活的可扩展能力,可灵活支持 Solidity、Go、Java 等不同类型的智能合约。研发人员只需在Web IDE内完成合约编写,即可进行模拟编译、部署、调试、Debug等操作,并与Baas其他功能联动,快速可视化部署合约并进行业务测试。
除动态化监控和 Web IDE,如何支持多种区块链部署与运维?如何统一采集并处理海量日志文件?如何清晰展示链上业务数据?BaaS 的基本功涉及面非常广,本章不再赘述。

版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。
相关新闻
发表评论

请先 注册/登录 后参与评论

    回顶部