Foundry 实战:智能合约 Event 测试全攻略 Posted on September 11, 2025 在 Solidity 开发中,event 是智能合约与链下系统交互的重要桥梁。在单元测试中验证事件的触发和参数正确性,是保证合约逻辑正确的关键环节。本文将结合 Foundry,全面讲解事件的测试方法,包括严格顺序匹配、顺序忽略,以及解码非 indexed 参数。 [Read More] Tags: solidity
《纸上谈兵·solidity》第 31 课:多签钱包在跨链桥中的应用 —— Nomad 事件复盘 Posted on September 9, 2025 1. 什么是多签(Multi-Signature Wallet) [Read More] Tags: solidity
《纸上谈兵·solidity》第 30 课:智能合约安全审计案例复盘 -- Nomad Bridge(2022) Posted on September 8, 2025 Nomad 是一个跨链消息传递协议,旨在实现不同区块链之间的安全通信。它通过一种乐观机制,允许用户在无需中介验证的情况下发送消息,并通过欺诈证明来保障安全性。这种设计使得 Nomad 成为一个去中心化且高效的跨链解决方案。 [Read More] Tags: solidity
《纸上谈兵·solidity》第 29 课:智能合约安全审计案例复盘 -- Parity Wallet Hack(2017) Posted on September 7, 2025 时间:2017 年 7 月(第一次) & 2017 年 11 月(第二次) 事件:Parity 多签钱包合约存在严重漏洞,被攻击者利用,最终导致 约 51 万 ETH(当时价值 3 亿美元) 被盗/冻结。 影响:继 The DAO Hack 之后又一次震惊整个以太坊社区的安全事故。 [Read More] Tags: solidity
《纸上谈兵·solidity》第 28 课:智能合约安全审计案例复盘 -- The DAO Hack(2016) Posted on September 6, 2025 The DAO Hack 简介 [Read More] Tags: solidity
《纸上谈兵·solidity》第 27 课:DAO 治理合约(去中心化自治组织) Posted on September 5, 2025 1、学习目标 [Read More] Tags: solidity
《纸上谈兵·solidity》第 24 课:去中心化众筹合约(Crowdfunding)实战 Posted on September 1, 2025 1、本课学习目标 [Read More] Tags: solidity