自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 【Solidity】如何在 Foundry 框架中测试错误函数?

本文通过代码示例,详细解释了在 Foundry 框架中自定义错误函数的应用和测试方法。

2023-08-23 00:31:00 144 2

原创 Solidity中枚举和结构体的调用与测试【Foundry 开发】

本文详细探讨了如何在Solidity中调用和测试枚举和结构体,提供了示例和解决方案

2023-08-20 13:00:34 132

原创 Solidity 事件

本文探讨了 Solidity 事件的定义、触发和结构,重点解释了索引和非索引变量的作用和区别,并通过代码示例揭示了事件在智能合约开发中的实际应用。

2023-08-17 14:06:19 339

原创 WSL 2 使用指南

本文介绍了 WSL2 的安装过程、使用方式、以及常见的错误处理

2023-08-15 10:57:45 960

原创 如何向 Github 推送代码?如何撤回在 Git 上的修改?【Git 常用命令】

本文涵盖了 Git 的推送和撤回操作,以及相关命令和选项的详细解释

2023-08-15 00:21:44 254 1

原创 基于 HTML 的 FundMe 项目开发【区块链前端开发】

本文介绍了基于 HTML 区块链前端项目 FundMe 的构建和交互流程,项目的目的是构建一个基于Foundry-FundMe 项目的筹款应用,允许用户通过智能合约向特定目的捐款,并由合约所有者提取资金。它展示了如何使用 HTML、JavaScript 和 ethers.js 与智能合约进行交互。

2023-08-14 01:28:20 473

原创 Solidity 交互脚本与集成测试 【Foundry 开发】

本文会通过两大部分,依次讲述如何实现 Solidity 交互脚本和 Foundry 集成测试。

2023-08-11 23:31:35 211 4

原创 Solidity 代码风格

本文介绍了 Solidity 代码风格中,代码的布局和布局的顺序

2023-08-11 11:24:32 61 1

原创 Solidity Gas 优化 【Foundry 开发】

本文介绍了 Gas 优化的概念、方法和验证,从存储读取和内存读取的角度进行了详细介绍

2023-08-10 22:17:55 359 1

原创 Solidity 存储布局【Foundry 开发】

Solidity 存储布局的理解和掌握是智能合约开发的基础之一,本文深入探讨了 Solidity 的存储槽的结构和使用方式

2023-08-09 19:27:17 324 1

原创 FundMe 合约编写及高覆盖率测试【Foundry 开发】

本文目标是完善FundMe.sol合约,并为该合约进行高覆盖率测试

2023-08-08 23:49:21 91

原创 如何在本地网络中部署 Chainlink 模拟喂价合约?【Foundry 开发】

本文目标:实现在本地网络中,部署模拟喂价合约,并成功将其部署和测试。

2023-08-07 22:32:21 118

原创 如何在不同的区块链网络中,读取对应网络中的合约信息?【Foundry 开发】

本文目标:在 Foundry 中部署时,根据区块链网络 ID 的不同,读取相应网络上的合约信息。

2023-08-07 22:07:18 166

原创 如何在 Foundry 的测试合约中,调用部署脚本?【区块链开发】

本文介绍了两种在 Foundry 测试合约中,部署合约的方式。

2023-08-07 00:11:52 114

原创 如何通过 Foundry 的脚本合约,部署智能合约?【区块链开发】

部署 Foundry 合约的方式有两种,一种是命令行部署,另一种是脚本部署。本文将介绍如何通过脚本部署 Foundry 合约。

2023-08-06 23:54:28 498

原创 如何通过 Foundry 的命令行功能,部署和验证智能合约?【区块链开发】

本文介绍了如何通过 Foundry 的命令行功能,实现合约的部署和验证。

2023-08-06 23:31:05 339

原创 如何将在命令行中调用 .env 文件的数据?

本文介绍了如何在命令行中调用 .env 文件中的数据。

2023-07-25 20:29:16 218

原创 如何进行区块链的分叉测试?

本文介绍了在区块链 Foundry 框架中进行分叉测试的步骤

2023-07-25 20:25:05 213

原创 Foundry 测试调试

本文介绍了 Foundry 测试报错的调试方法,分别是 console.log 和日志和追踪打印

2023-07-25 12:39:33 126

原创 在 Foundry 中进行测试的流程是什么?

本文讲述在 Foundry 中进行测试的基本流程,主要是:配置环境和编写用例。

2023-07-24 21:43:29 184

原创 如何导入 Chainlink Aggregator?

本文详细介绍了本地导入 Chainlink Aggregator 的过程,核心是手动安装 Chainlink 的依赖包。

2023-07-24 21:39:57 72

原创 Foundry 创建新项目

介绍了 Foundry 项目的初始化、编译、部署和交互过程。

2023-07-19 22:47:15 110

原创 Foundry 环境配置

介绍了 Foundry 的下载和安装过程

2023-07-19 22:40:32 384

原创 Solidity 数据存储

本文介绍了 Solidity 存储类型的区别:storage, memory 和 calldata

2023-07-19 13:01:30 168

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除