매일 손이 가는 개발자 도구를 한곳에.
변환기, 포맷터, 해시, 검증기, 그리고 계속 다시 열게 되는 작은 유틸리티들이 여러 탭에 흩어지지 않고 한자리에 모여 있습니다.
Ethereum ABI 데이터를 인코딩하고 디코딩합니다
양방향을 한곳에서 처리해, calldata 생성과 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; }