阶段 2 收官时说好了「从理解到动手写」,这篇就是动手的第一份记录——M3.1 的进行时学习笔记,比正式文章更口语化,踩坑也如实记下。内容:用 Remix 零安装起步(Hardhat/Foundry 一句带过);基础类型 uint/int/address/bool/string 与 mapping;函数修饰符 view/pure/payable 各配最小代码片段;事件 event/emit 为什么链上可查;0.8.x 内置溢出检查(对比 0.8 前人人 SafeMath 的历史);最后一个能直接编译部署的计数器合约 + 我在 Remix 里的部署步骤实录。
By Gerrad Zhang