Injective(INJ)推出 Remix Web IDE,简化智能合约开发

realtime news  Aug 27, 2024 00:06  UTC 16:06

1 Min Read

Injective(INJ)宣布发布其 Remix Web IDE 插件,这是一个新的基于网页的集成开发环境(IDE),旨在简化编写、测试和部署智能合约的过程。根据Injective 博客,此发布标志着 Injective 生态系统的一个重要里程碑,允许开发者直接从其网页浏览器中构建。

背景

软件开发中最重大挑战之一是初始设置——下载必要的工具和依赖项,正确配置一切,并确保兼容不同的机器。这经常导致在实际编码开始之前浪费很多时间来排除故障。

使用 Remix Web IDE,这些挫折被消除。整个开发工作流已被简化为一个可访问的在线平台,使 Injective 开发者可以随时随地在任何设备上高效工作。这样,开发者无需进行繁琐的二进制文件下载和配置,只需访问网站即可开始构建。

开始使用 Remix IDE

开发者可以打开Remix Web IDE来开始构建。在创建项目时,用户可以在模板和新项目之间进行选择。选择模板选项会在 IDE 中填充一个简单的计数器示例,为开发者提供快速入门。

编译智能合约

  • 在目标项目部分中选择要编译的项目。
  • 选择编译选项并点击编译按钮。
  • 编译完成后,将返回 wasm 和 schema 文件。

存储代码

编译合同后,将出现一个存储代码按钮。点击此按钮以存储代码。

实例化合约

  • 存储代码过程完成后,会生成一个代码 ID。
  • 您可以选择允许合约升级或通过不可变选项使其不可变。
  • 如果合同实例化有参数,请输入参数,然后点击实例化按钮。参数是通过 react-jsonschema-form 生成的。

执行合约

  • 选择要运行的方法。
  • 根据需要添加参数。
  • 通过点击查询或执行按钮来执行方法。如果发送交易,请通过点击钱包内的发送按钮签署交易。

通过这些步骤,开发者可以直接从浏览器成功完成他们的第一个 Injective 智能合约的编译、存储、实例化和执行。

要了解更多,请访问此处并继续您的开发之旅。鼓励开发者加入 Discord 和 Telegram 等平台上的充满活力的 Injective 社区。

关于 Injective

Injective 是一个闪电般快速、互操作性强的第一层区块链,优化用于构建顶级 Web3 金融应用程序。该平台为开发者提供强大的即插即用模块,用于创建无与伦比的 dApps。INJ 是驱动 Injective 及其迅速增长的生态系统的本地资产。Injective 由 Binance 孵化,并获得 Jump Crypto、Pantera 和 Mark Cuban 等知名投资者的支持。



Read More