Những công cụ lập trình bạn dùng mỗi ngày, gom lại một chỗ.
Bộ chuyển đổi, bộ định dạng, hàm băm, bộ kiểm tra và những tiện ích nhỏ bạn cứ mở đi mở lại nay nằm chung một nơi thay vì thất lạc khắp các tab.
Trình giải mã giao dịch - công cụ Web3 miễn phí
Giải mã dữ liệu giao dịch Ethereum thô
Giải mã giao dịch là gì?
Giải mã giao dịch chuyển dữ liệu giao dịch thập lục phân thô thành các trường dễ đọc như người gửi, người nhận, giá trị, các tham số gas và dữ liệu giao dịch. Các giao dịch thô được mã hóa RLP và đã ký.
Nó hoạt động như thế nào?
Bộ giải mã phân tích dữ liệu giao dịch được mã hóa RLP bằng cách giải tuần tự chuỗi hex thành các trường thành phần. Nó trích xuất loại giao dịch, rồi giải mã từng trường theo lược đồ giao dịch (legacy, EIP-2930,…
Các trường hợp mẫu
Bao gồm Giao dịch EIP-1559 (Type 2), Chuyển ETH đơn giản và Tương tác hợp đồng để bạn có thể nhanh chóng so sánh các đầu vào và đầu ra thông dụng.
Mã nguồn từ công cụ đã chọn, hiển thị ở đây bên cạnh phiên bản trực tiếp ở bên phải.
// npm install viem
import { parseTransaction, formatEther, formatGwei } from 'viem';
// Decode raw transaction hex
const rawTx = "0xf86c808504a817c800825208944592d8f8d7b001e72cb26a73e4fa1806a51ac79d880de0b6b3a7640000801ca0...";
const tx = parseTransaction(rawTx as `0x${string}`);
console.log("Transaction Details:");