ce1牛市

  • Tiny熊
  • 更新于 2022-09-26 17:07
  • 阅读 107

sayHelloWorld函数这里定义了一个公有函数,该函数的功能是返回字符串“HelloWorld”。函数声明中的关键字pure表示该函数不读取或不修改区块链状态。编译智能合约在Remix活动栏中找到“Solidity编译器”(Soliditycompiler)按钮并点击。点击“

sayHelloWorld 函数

这里定义了一个公有函数,该函数的功能是返回字符串“Hello World”。函数声明中的关键字 pure表示该函数不读取或不修改

编译智能合约

在Remix活动栏中找到“Solidity 编译器”(Solidity compiler)按钮并点击。

点击“Compile HelloWorld.sol”按钮。

也可以勾选启用自动编译(auto-compile)选项。

检查编译按钮上是否出现绿色标识,若出现绿色标识,鼠标放在按钮上会有编译成功提示信息。

部署智能合约

在活动栏中,点击“部署和运行事务”(Deploy and run transactions)按钮。

因为我们现在只创建了一个智能合约,侧边栏里 “CONTRACT”(合约) 下拉菜单会自动选择该合约。

单击“部署”按钮。

与智能合约交互

当在 Remix 中部署完智能合约后,我们可以在活动栏的 “部署和运行交易”(Deploy and run transactions)里看到它:

  1. 在侧边栏中向下滚动鼠标,找到“已部署合约”( “Deployed Contracts”)。
  2. 展开“HelloWorld”。
  3. 点击按钮“sayHelloWorld”。
  4. 它将返回记录在合约中的信息:“Hello World”。

恭喜,你成功创建了一个“Hello World”智能合约!

下一步

现在你已经使用 Solidity 创建了你的“Hello World”智能合约,你还可以做很多其它尝试,比如将合约部署到测试网甚至主网,更改消息,通过创建状态变量来存储消息,通过创建函数来更新消息,或将消息永久保存到区块链!

Chainlink 中国开发者社区持续服务开发者,欢迎私信加入 Chainlink 开发者社区。

  • 学分: 0
  • 标签:
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
Tiny熊
Tiny熊
0x1231...6564
登链社区发起人 登链团队对 DEFI 应用有深刻的理解和丰富的开发经验,如果你有开发、审计、培训合作等需求, 加我微信:xlbxiong 。 咨询问题在问答区提问即可,微信好友太多,不看问题,请凉解~