了解智能合约从 Hello World 入门程序开始!智能合约的编写、部署与执行…
编写一个入门级别的 Hello World 智能合约!
Hello World 智能合约
- 我用的测试网络是 Sepolia,我们可以在这个网址:https://sepolia-faucet.pk910.de/ 通过挖矿免费获取测试代币!
- 有了测试币之后,我们就可以 Remix 这个编译器, 编写智能合约。网址:https://remix.ethereum.org/
- 我随便写一个智能合约,按下键盘的 Ctrl+S 键就可以保存并编译代码。
// SPDX-License-Identifier:MIT
//pragma solidity ^0.8.7;
pragma solidity >=0.8.7 <0.8.20;
contract HelloWorld{
string public str = "hello world!";
}
- 我们如果用小狐狸钱包的测试网络,那么选择的是:Injected Provider-Metamask
- 我们部署智能合约之后,点击 str 就是得到“Hello World”的信息。
- 部署智能合约之后,默认会添加智能合约到 Remix 的编译器上面。
- 我们用本地的 EVM 虚拟机部署合约,执行的速度是非常快的。
总结
智能合约就是部署在区块链上面的程序,我们的钱包和他进行交互,从而实现特定的功能。
相关视频:https://youtu.be/4gKzM1rLYps
以下是我用过的交易所,有需要的小伙伴欢迎使用我的邀请连接来注册,你的支持是我最大的创作动力!
- OKX邀请链接(20%手续费折扣):https://www.okx.com/join/15240673 邀请码:15240673
- Binance邀请链接(20%手续费折扣):https://accounts.binance.com/zh-CN/register?ref=RIOSDDU2 邀请码:RIOSDDU2
- 派网(Pionex)邀请链接(20%手续费折扣):https://www.pionex.com/zh-CN/sign/ref/0fBdKj9U5P8 邀请码:0fBdKj9U5P8
- Gate交易所邀请链接(20%手续费折扣):https://www.gate.io/signup/VlcQAQ1a/btcxiaolinzi?ref_type=103 邀请码:VlcQAQ1a
- Huobi邀请链接(30%手续费返佣):https://www.huobi.com/zh-cn/v/register/double-invite/?inviter_id=11343840&invite_code=rsj67223 邀请码:rsj67223
- Bitget邀请链接(20%手续费折扣):https://partner.bitget.fit/bg/uatcygwx 邀请码:muq18645
- Kucoin邀请链接(20%手续费折扣):https://www.kucoin.com/r/af/QBSYVCMK 邀请码:QBSYVCMK
- Bybit交易所邀请链接(不要用香港或者美国VPN!):https://partner.bybit.com/b/btcxiaolinzi 邀请码: XLZ
- Bitmex邀请链接((不要用香港或者美国VPN!):https://www.bitmex.com/app/register/mAV6hE
- BTSE邀请连接(20%手续费折扣):https://www.btse.com/partner/8ClLXPq0 推荐码:8ClLXPq0