智能合约是Web3项目的核心要务(Web3项目二实战之二)

我们已经不止一次地说过,只要把智能合约设计攥写好了,那么,这个Web3项目也就完成了 90 % ,它就好比Web2项目的服务器端。

通过Web3项目一实战之一Web3项目实战之六的实践中,您应该是逐渐明白了智能合约对于一个Web3项目来讲,是多么重要了吧!

空心菜、空心菜,没有心却可以活;然而人却不能。同样,一个Web3项目要是缺少了核心,它也就不是Web3项目了。

编写智能合约(Smart Contract)

我们还是一样在项目根目录下找到contracts这个文件夹,您对其文件夹内的智能合约示例,早已是见怪不怪了,毕竟您也是从Web3项目一实践过来的(处在世界的某一个角落的我,是没有办法知道您是否真的按照Web3项目一的六篇文章实践过来,总之,您能浏览到本篇文章,足以说明您确切想自己动手实践一个Web3项目)。

那么,现在我们在contracts目录下新建ERC20.sol文件,它继承自@openzeppelin/contracts/token/ERC20/ERC20.sol,且在构造器初始化各项值。

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-11 10:46:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-11 10:46:03       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-11 10:46:03       82 阅读
  4. Python语言-面向对象

    2023-12-11 10:46:03       91 阅读

热门阅读

  1. Git安装

    Git安装

    2023-12-11 10:46:03      57 阅读
  2. 海外独立站站长常用的ChatGPT通用提示词模板

    2023-12-11 10:46:03       67 阅读
  3. SQL命令---删除数据表

    2023-12-11 10:46:03       53 阅读
  4. nginx

    nginx

    2023-12-11 10:46:03      39 阅读
  5. OVS主线流程

    2023-12-11 10:46:03       55 阅读
  6. 4-Docker命令之docker commit

    2023-12-11 10:46:03       44 阅读
  7. shell语言中expect交互

    2023-12-11 10:46:03       54 阅读
  8. 飞天使-rsync大文件断点续传与vim批量删除

    2023-12-11 10:46:03       50 阅读
  9. 文本预处理(text preprocess)总结

    2023-12-11 10:46:03       54 阅读
  10. 命运天注定?

    2023-12-11 10:46:03       56 阅读