然后在「File explorer (文件资源管理器)」选项卡下看到一个名为 localhost 的区域。展开它,你将看到从本地存储共享的文件夹中包含的所有文件: Shared files from local storage 恭喜你!现在,你拥有了开始编写第一个智能合约的工具。 等等 ... 我们不应该安装一些东西与以太坊区块链进行交互吗? 现在还不急。我们选择轻松开始。Remix 将为你提供在浏览器中运行的虚拟区块链环境,先使用它来部署合约并与之交互。只需确保在「Deploy and run (部署并运行)」选项卡中选择 Javascript VM 作为环境即可。 编写合约先看看我们的第一个智能合约: Hello world contract SPDX 版权许可证标识符如果开放源代码,则可以更好地建立对智能合约的信任。由于提供源代码总是会涉及版权方面的法律问题,因此 Solidity 编译器鼓励使用机器可读的 SPDX 版权许可证标识符 [6]。每个源文件都应以在开头以注释说明其以什么方式许可。参考 Solidity 源文件结构 [7] 版本语法源文件可以 (并且应该) 添加版本注释,以拒绝使用将来可能引入不兼容更改的编译器进行编译。参考 Solidity 源文件结构 [8] 具有重大更改的发行版的格式通常形式为 前两行应出现在所有智能合约文件中。为了开始编写智能合约,你需要使用关键字 好,让我们创建这个 Helloworld 合约。 在共享文件夹 现在是时候部署我们的第一个合约并与它进行交互了。单击「Deploy and run transactions (部署并运行交易)」选项卡,然后确保在环境中选择了 JavaScript VM,并在合约区域中选择了合约名称。完成后,单击「Deploy (部署)」。 Deploying contract 现在,你应该在「Deployed Contracts (已部署合约)」区域下看到你的合约。展开它,你将看到 (责任编辑:admin) |