Foundry (Part 1)

走出 C++ 舒适区,踏进一个全新的领域.jpg

区块链开发/Foundry

Function Modifiers

Function Modifiers 通常可以用于检查函数参数是否合法. Modifiers 的检查是在 runtime 进行的.

区块链开发/Solidity

Smart Contract 智能合约

Smart Contract 是如何运作的?

区块链开发

Solidity Basics

Data Types Arrays 12345uint[5] arr;// similar to std::arrayuint[] vec;// similar to std::vectoruint newLength = vec.push();...

区块链开发/Solidity

ethers.js 与智能合约进行交互

NTU SC4053 Blockchain Development 踩坑记录(一)

区块链开发/前端/ether.js

以太坊合约开发:OpenZeppelin 库

区块链开发/Solidity/常用库

使用 Foundry (Forge) 测试合约功能

Test Scripting 我们首先需要从 forge-std 导入测试所必须的库: 1import {Test} from "forge-std/Test.sol"; 接着我们需要定义 Test Clas...

区块链开发/Foundry/测试

使用 Foundry 在本地区块链上部署合约

NTU Blockchain course 课设作业. 学习一下 foundry 工具链部署合约

区块链开发/Foundry/部署