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 等知名投资者的支持。
Image source: Shutterstock