암호화 & 해시

ABI 선택기 및 통화 데이터 검사기

Ethereum ABI 함수 선택기를 계산하고 Solidity 스마트 계약 디버깅을 위한 calldata 접두사를 검사합니다.

무료 사용 가입 불필요 브라우저에서 실행

도구 작업 영역

Compute ABI function signatures and calldata method IDs.

ABI 선택기 및 통화 데이터 검사기 정보

ABI 선택기와 calldata 검사기는 Solidity 함수 서명 또는 ABI 조각을 트랜잭션 입력의 처음 4바이트와 비교하는 데 도움이 됩니다. 변경 사항을 전달하거나, 실패한 호출을 디버깅하거나, 감사 또는 전달을 위해 계약 동작을 문서화하기 전에 지갑, 스크립트 또는 계약 호출이 예상된 선택기를 사용하고 있는지 확인해야 할 때 유용합니다.

ABI 선택기 및 통화 데이터 검사기를 사용하는 방법

  1. 1검사하려는 Solidity 함수 서명, ABI JSON 조각 또는 원시 calldata 문자열을 붙여넣습니다.
  2. 2선택기를 생성하고 calldata 접두사와 비교하여 입력이 예상한 함수와 일치하는지 확인할 수 있습니다.
  3. 3결과를 계약 테스트, 스크립트 또는 문제 보고서에 복사하기 전에 정규화된 16진수 출력, 선택기 바이트, 길이 또는 형식 경고를 검토하세요.

Common ABI 선택기 및 통화 데이터 검사기 use cases

Developer debugging

Use ABI 선택기 및 통화 데이터 검사기 to quickly inspect generated output, API payloads, configuration values, or encoded data while building and debugging software.

Review before reuse

Validate or transform abi, ethereum abi, function selector, calldata, smart contract before adding the result to a project, document, form, message, or shared file.

Privacy-first browser processing

Run common abi, ethereum abi, function selector, calldata, smart contract tasks locally in the browser without sending sensitive development data to a backend service.

자주 묻는 질문

이 도구로 어떤 입력을 검사할 수 있나요?

디버깅 중인 작업에 대해 페이지가 노출하는 필드에 따라 워크플로에서 생성되는 정확한 값(Solidity 함수 서명, ABI 조각 또는 원시 0x calldata 문자열)을 사용하세요.

이것이 모든 계약 매개변수를 완전히 디코딩합니까?

먼저 빠른 선택기와 접두사 검사기로 사용하세요. 더 심층적인 매개변수 분석을 위해 이를 트랜잭션 디코더 또는 개발 워크플로에서 이미 신뢰하는 계약 ABI 데이터와 결합하세요.