Solidity 智能合约开发工具准备第一篇

简介: Solidity (中文:固态,固体)是一种语法与Javascript相似的高级语言,它为Ethereum虚拟机(EVM)编译代码而设计。 Solidity是静态类型的,支持继承,库和复杂的用户自定义类型以及其他功能。

Solidity 智能合约开发工具准备第一篇

Solidity (中文:固态,固体)是一种语法与Javascript相似的高级语言,它为Ethereum虚拟机(EVM)编译代码而设计。

Solidity是静态类型的,支持继承,库和复杂的用户自定义类型以及其他功能。

如您所见,它可以用来创建投票,众筹,盲拍,多重签名钱包等的智能合约。

Solidity 很有用的链接

Solidity 集成开发环境

无需服务器端组件,集编译器和Solidity运行时环境的基于浏览器的IDE。

Remix

IntelliJ IDEA和其他JetBrains IDEs Solidity开发插件。

支持Microsoft Visual Studio编译Solidity的插件。

SublimeText编辑器的Solidity语法高亮显示插件。

Atom编辑器的插件,具有语法高亮显示,编译和运行时环境(后端节点与VM兼容)。

Solidity语法检查插件。

使用 Solium 作为基础为 Atom 配置 Solidty 代码检查。

Solium是Solidity的一个linter,它使用抽象语法树,并允许用户启用/禁用现有规则并添加自己的规则!

支持 VSCode 进行 Solidity 的代码检查和编译。

Solidity 语言的简单语言模式。

为 Vim 编写 Solidity 提供语法高亮。

为 Vim 编写 Solidity 提供语法检查。

Solidity 工具集

Dapp(去中心化应用)是一个构建工具,包管理器和Solidity的部署助手。

终端编写 Solidity 。

生成一个DOT图,来显示Solidity合约的功能控制流程,并突出了潜在的安全漏洞。

EVM反汇编器对字节码执行静态分析,以提供比原始EVM操作更高级别的接口。

Solidity文档生成器。

第三方 Solidity 解析 和 语法

JavaScript 的 Solidity 解析器。

ANTLR 4 解析生成器的 Solidity 语法

关注区块链部落,接收区块链系列开发视频教程及文章推送

相关文章
|
存储 安全 Linux
|
8月前
|
人工智能 JSON 自然语言处理
想让大模型更懂你?从原理到实践,详解高效微调的全流程
本文深入解析大模型微调中的核心参数调优与显存优化策略,涵盖学习率、训练轮数、批量大小、截断长度、LoRA秩五大关键参数的原理、调参技巧及显存影响,并结合LLaMA-Factory实战演示高效微调全流程,助你低成本、高质地打造专属AI助手。(239字)
810 1
|
机器学习/深度学习 程序员 TensorFlow
GitHub排名第一!免费最强“抢票神器”在手,程序员抢票再不用跪求加速包
过年回家的车票抢到了吗?春运一直以来都以难抢票著称,很多人开始通过各种软件和途径,希望能够完成购票大计。按照程序员一向“懒”的做事风格,必然是不愿意自己亲手去做的,直接写一段程序岂不是省时省力?今天分享GitHub标星两万的"抢票神器”。
13056 0
GitHub排名第一!免费最强“抢票神器”在手,程序员抢票再不用跪求加速包
|
运维 监控 网络安全
自动化运维:使用Python脚本简化日常任务
【8月更文挑战第33天】在本文中,我们将深入探讨如何通过Python脚本来自动化执行常见的运维任务。从基础的服务器健康检查到复杂的部署流程,Python因其简洁和功能强大的特性,成为自动化工具的首选。文章将展示编写Python脚本的基本方法,并通过实际示例演示如何应用于真实场景,旨在帮助读者提升效率,减少重复性工作。
|
前端开发
前端轮询问题之在使用setInterval进行轮询时重复发送请求如何解决
前端轮询问题之在使用setInterval进行轮询时重复发送请求如何解决
635 0
|
缓存 Java Linux
中文字体安装
中文字体安装
944 0
|
弹性计算 Linux Apache
部署并使用Docker(CentOS 8)
本场景带您体验如何在Centos 8.5 64位操作系统的云服务器上部署并使用Docker。
【文字版】WebShell -- 开启3389服务
【文字版】WebShell -- 开启3389服务
341 0
|
数据采集
详细教程:使用【阿里云-身份证实名认证接口】服务进行身份证二要素实名认证核验
如今随着互联网产业的多元化发展,尤其是互联网金融,O2O,共享经济等新兴商业形式的兴起,企业对实名认证业务的数据形式和数据质量有了更高的需求。如今也衍生出身份证实名认证接口业务,通过接口将身份证号码、姓名上传至阿里云,再与全国公民身份信息系统进行匹配,判断信息的一致性。
4693 0
详细教程:使用【阿里云-身份证实名认证接口】服务进行身份证二要素实名认证核验

热门文章

最新文章