本文介绍了如何使用 Remix 在线 IDE 创建和部署 Solidity 智能合约,提供了编写和测试简单合约的步骤。
要开始学习,我们将学习 Solidity 作为语言。我们不会从在区块链上部署合约开始,这样只会使事情变得更加复杂。
强烈建议你使用 Remix 跟随本课程中的示例。
让我们创建一个 Hello World。
contract ExampleContract {
function helloWorld()
public
pure
returns (uint256) {
return 100;
}
function haloDunia()
public
pure
returns (bool) {
return true;
}
}
访问 remix.ethereum.org 后,右键点击合约并左键点击 “新文件”
这是一个 Solidity 文件,因此请将文件命名为 .sol 后缀。文件名并不重要。
复制上面的代码,或者更好的是,自己键入。
要编译代码,在 Mac 上按 Command S(在 Windows 上按 CTRL S)。如果你在 Solidity 符号上看到红色气泡,说明你有语法错误。如果你看到橙色,说明只有警告,而你现在可以忽略这些警告。
现在部署函数。点击左侧的以太坊符号,然后点击部署。
要测试函数,请向下滚动左侧菜单,然后点击它们。它们将返回你预期的值。
如果我们想要进行更改怎么办?通过点击垃圾桶图标删除合约。
现在修改代码,再次用 command S 进行重新编译,然后点击部署。再测试函数。
如果一个函数需要一个参数,它将在按钮旁边提供。
你现在可以开始尝试 Solidity 智能合约了!
查看 区块链训练营 ,以了解更多关于智能合约开发和代币标准的知识。
- 原文链接: rareskills.io/learn-soli...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!