你每天都會用到的開發者工具,全都集中在同一個地方。
轉換器、格式化工具、雜湊、驗證器,以及那些你總是一再重開的小工具,都留在一起,不再散落在各個分頁裡。
編碼與解碼 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; }