Gli strumenti per sviluppatori che usi ogni giorno, tutti in un unico posto.
Convertitori, formattatori, hash, validatori e le piccole utility che continui a riaprire restano insieme invece di perdersi tra le schede.
Codifica e decodifica i dati ABI di Ethereum
Lavora in entrambe le direzioni in un unico posto, così creazione e ispezione dei calldata sembrano la stessa attività, non due flussi separati.
Ottimo per validare i tipi, controllare la struttura del payload e capire cosa sta effettivamente trasportando una transazione.
L'output è formattato per il copia-incolla in script, suite di test, helper di deployment e flussi di interazione con i contratti.
Codice sorgente dello strumento selezionato, mostrato qui accanto alla versione live sulla destra.
// 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; }