Cách máy tính này hoạt động
Bốn byte đầu luôn được hiển thị dưới dạng selector.
ABI JSON hoặc dạng dễ đọc được xử lý như dữ liệu bởi bộ giải mã Viem; không chạy mã người dùng.
Giá trị BigInt được đổi sang chuỗi dễ đọc trước khi hiển thị.
Phép tính
selector = 4 byte đầu của calldata; các byte còn lại được giải mã theo hàm ABI khớpMột tình huống cụ thể
Calldata chuyển ERC-20 bắt đầu bằng 0xa9059cbb có thể được giải thành transfer(address,uint256) khi hàm đó có trong ABI.
Nguồn được sử dụng
Quyền riêng tư: Dữ liệu nhập được xử lý cục bộ trong trình duyệt. CoinCalcs không nhận hoặc lưu các dữ liệu này. Tùy chọn giao diện và cookie có thể được lưu trên thiết bị.
Những điều ước tính này không thể đảm bảo
- Selector riêng lẻ không chứng minh ý định hay độ an toàn của hợp đồng.
- Hợp đồng proxy và hàm overload có thể cần ABI của implementation.
- CoinCalcs không truy vấn cơ sở dữ liệu selector bên ngoài trong phiên bản này.