你每天都要用的开发者工具,全部集中在一处。
转换器、格式化工具、哈希、校验器,以及那些你总是反复打开的小工具,都集中在一起,不再散落在各个标签页里。
编码和解码 Ethereum ABI 数据
在同一个地方双向操作,让 calldata 的创建和检查感觉像是同一件事,而不是两个独立的流程。
非常适合用于验证类型、检查载荷结构,以及理解一笔交易实际携带了什么。
输出已整理好,可以直接复制粘贴到脚本、测试套件、部署辅助工具和合约交互流程中。
所选工具的源代码,显示在此处,右侧为实时运行版本。
// npm install viem import { encodeAbiParameters, decodeAbiParameters, parseAbiParameters } from 'viem'; // Encode ABI parameters function encodeParameters(types: string, values: any[]): string { const abiParams = parseAbiParameters(types); const encoded = encodeAbiParameters(abiParams, values); return encoded; }