【Web3极客公开课】直播预告:SLOADS 给Foundry增加存储相关的作弊码 4.26日(周三)晚8点

4.26日(周三)晚8点直播

Web3geek

感谢【 ⽆特权⻆⾊、坚持中本聪精神的全链互操作基础设施 MAP Protocol 】对本次活动的支持!

分享主题:SLOADS 给Foundry增加存储相关的作弊码

  1. EVM 存储布局
  2. Foundry 作弊码原理
  3. SLOADS 的工作
  4. Demo 展示使用新增的作弊码

直播地址

直播地址:https://meeting.tencent.com/dm/LGIL72c0T5zz

腾讯会议:336-527-004

入群申请https://tally.so/r/n0dKdy

社区活动消息请关注: 微信群/朋友圈:upchainedu Twitter:https://twitter.com/@UpchainDAO

所有公开课录播地址(直播第二天更新) 社区网站:https://learnblockchain.cn/course/32 B站:https://space.bilibili.com/581611011 YouTube:https://www.youtube.com/@upchain

预习资料:

SLOADS Foundry 开发框架 - 手把手教程 使用 foundry 框架加速智能合约开发( Part 1 ) 使用Foundry复现DeFi协议攻击

内容简介

在测试智能合约时,不仅需要测试合约的输出,还会涉及到操纵区块链的状态、测试特定的revert和事件event,Foundry的作弊码(Cheatcode)允许我们通过在特定地址调用特定函数来更改区块号、身份等信息。 本周三(4.26日)晚8点,MCG 智能合约研发liquan.eth将为我们分享给Foundry增加存储相关的作弊码。修改 foundry-std 里的 cheatcode,以及 foundry-evm,以方便检索智能合约里所有 storage slot,特别是动态数据结构的(如 Array,Map)。基于此,开发者可以更加方便地深入探索链上智能合约的状态,比如查找某个 token 的所有持币地址。

本期主讲人:MCG 智能合约研发liquan.eth

关于Web3极客公开课

Web3极客公开课(Web3 Geek Forge)是由Rebase、Buidler DAO和登链社区联合主办的区块链技术分享活动,继登链公开课之后,Web3极客公开课仍将坚持为社区的小伙伴们分享干货。同时也期待更多的参与带来更多的内容,更多的福利,希望咱们社区的小伙伴们也能继续支持每一次分享。

如果你也有兴趣来聊一聊,欢迎微信联系晓娜(微信号upchainedu)

点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
Web3极客公开课
Web3极客公开课
江湖只有他的大名,没有他的介绍。