Solidity 事件 本文介绍了Solidity中事件(Event)机制。事件是智能合约与外部世界通信的重要接口,用于记录链上状态变化并通知外部应用。通过定义事件和使用`emit`触发事件,可以在链上生成日志,链下应用可以监听这些日志以获取合约状态更新。文章还强调了事件在降低Gas成本、记录完整交易历史以及作为只写数据库方面的应用。 事件 日志 智能合约 以太坊 indexed Bloom过滤器 Solidity DeCert.me 发布于 2025-11-18 3568 1 0
Solidity 事件 文章详细介绍了 Solidity 事件的工作原理、最佳实践以及如何在以太坊中使用事件来快速检索交易信息。还提供了多个代码示例,解释了如何监听 ERC20 转账事件以及如何过滤特定地址的事件。文章还深入讨论了事件的存储机制、索引参数的选择以及事件的燃气成本。 Solidity事件 ERC20 以太坊 索引参数 燃气成本 日志 RareSkills 发布于 2023-04-03 1981 0 0
Solana 日志、“事件”与交易历史 in Solana 60 天课程 本文介绍了 Solana 中的日志和事件机制,解释了如何通过事件在前端传递信息,以及如何查询 Solana 的交易历史。与以太坊不同,Solana 的事件不能用于历史查询,而是更适合实时监听。 Solana 事件 日志 交易历史 Rust JavaScript RareSkills 发布于 2024-02-22 3639 0 0
Solana 系统调用:sBPF 汇编中的日志记录 in Solana 60 天课程 这篇文章详细介绍了Solana运行时系统调用(syscalls)在sBPF汇编中的应用,特别是聚焦于日志记录相关的五种syscalls。文章通过具体的代码示例、内存布局图和寄存器使用说明,深入解释了如何在sBPF汇编中调用这些功能并管理计算单元。 Solana sBPF汇编 系统调用 日志 计算单元 公钥 RareSkills 发布于 2026-02-28 1086 0 0
日志 - OpenZeppelin 文档 本文档介绍了 OpenZeppelin Defender 的日志功能,包括日志记录的各种事件(如用户操作、自动化活动),日志条目的结构(模块、时间、严重性等),以及如何将日志转发到 Datadog 和 Splunk 等外部服务进行聚合和分析。还提供了设置日志转发到 Splunk 和 Datadog 的具体步骤和示例。 日志 OpenZeppelin Defender Datadog Splunk 日志转发 监控 OpenZeppelin 发布于 2025-01-18 1416 0 0
以太坊开发技巧:捕获隐藏转移、实时事件和多重调用 本文介绍了以太坊开发中的一些实用技巧,包括理解和使用事件(logs)、实时流式传输链上活动、无需事件捕获ETH转移以及使用Multicall进行批量调用,旨在帮助开发者更有效地进行以太坊开发和调试。 以太坊 事件 日志 multicall 智能合约 链上数据 Andrey Obruchkov 发布于 2025-08-21 1811 0 0
理解事件 — EVM的内置日志系统 本文介绍了以太坊虚拟机(EVM)中事件(也称为日志)的工作原理,包括事件的定义、存储位置(交易回执日志而非合约存储)、以及如何通过`eth_getLogs`直接查询事件。文章详细解释了`topics`(索引字段,用于过滤)和`data`(非索引字段,存储原始字节)的结构,并通过ERC-20代币转账事件的示例,展示了如何手动解码日志以及如何在区块浏览器上理解事件信息。 事件 日志 以太坊虚拟机 EVM eth_getLogs topic 智能合约 Andrey Obruchkov 发布于 2025-11-18 5398 0 0
告别健忘症:为 Claude Agent 搭建记忆型学习循环 本文介绍如何让AI循环代理(looping agents)具备记忆能力,避免重复犯错。 循环代理 日志 记忆 教训 Claude 配置 zodchiii 发布于 2026-06-25 103 0 1
Go 语言学习指南:配置日志的最佳实践 Go语言学习指南:配置日志的最佳实践一、日志三大类创建项目并初始化用vscode打开~/Code/govia?v1.20.3via?base➜mcddemoCode/go/demovia?v1.20.3via?base➜gomodinit go golang go 编程语言 日志 编程 寻月隐君 发布于 2024-08-09 2810 0 0
Go 语言之在 Gin 框架中使用 Zap 实现高效日志管理 in Go 语言 Go语言之在Gin框架中使用Zap实现高效日志管理在现代Web开发中,日志管理是确保应用程序性能、稳定性和可维护性的关键因素之一。Gin作为轻量级的GoWeb框架,自带了简单的日志功能。然而,对于追求高性能和灵活性的开发者来说,Zap日志库是一个理想的选择。本文将深入探讨如 golang go 编程语言 日志 Gin 寻月隐君 发布于 2024-09-11 4223 0 0
Go 语言中 zap 日志库的高效使用指南 in Go 语言 Go语言中zap日志库的高效使用指南在现代Go语言项目中,日志记录是不可或缺的组件之一。Go自带的log包提供了基础的日志记录功能,但对于需要高性能、结构化、分级日志的应用场景,zap是更为强大和灵活的选择。本文将介绍如何在Go项目中使用zap库进行高效的日志记录,涵盖基 go go golang 日志 Web3 寻月隐君 发布于 2024-09-17 4976 0 0
Web3 简介:我在 web3bridge 的第三周,目前为止我所学到的——第二部分 本文是作者在web3bridge学习的第三周的第二部分内容总结,主要介绍了Solidity编程语言的基础知识,包括数据类型、变量、函数、存储、事件、日志以及工厂合约等关键概念。作者分享了学习心得,并为接下来的第四周学习做铺垫。 Solidity 智能合约 数据类型 函数 事件 日志 blockmagnates 发布于 2025-08-23 1521 0 0