Lệnh `cast` cực kỳ hữu ích mà tôi vừa phát hiện ra để dễ dàng giải thích calldata thô: `cast 4byte-calldata` sẽ: - Thực hiện tìm kiếm ngược của bốn byte đầu tiên của calldata thô để lấy chữ ký hàm - Giải mã các byte còn lại theo các tham số được định nghĩa trong chữ ký