Tài nguyên đang được tải lên... tải...

exchange.IO("EncodePacked",...)

Cácexchange.IO("encodePacked", ...)hàm được gọi theo cách được sử dụng choencodePacked encoding.

Cácexchange.IO("encodePacked", ...)hàm trả vềencodePackeddữ liệu được mã hóa. chuỗi

exchange.IO(k, dataFormat,...args)

Cácktham số được sử dụng để thiết lập chức năng củaexchange.IO()chức năng, được thiết lập thành"encodePacked"có nghĩa là hàm được sử dụng cho dữ liệuencodePackedmã hóa. k đúng chuỗi CácdataFormattham số được sử dụng để xác định loại và thứ tự củaencodePackeddữ liệu được mã hóa. dataFormat đúng chuỗi Cácargtham số được sử dụng để chỉ định giá trị dữ liệu cụ thể phù hợp vớidataFormatcó thể có nhiều hơn mộtargtham số, và loại và số lượngargcác thông số phụ thuộc vàodataFormatcài đặt tham số. arg đúng chuỗi, số, tuple, mảng, và tất cả các loại khác được hỗ trợ bởi hệ thống

function main() {
    var fee = exchange.IO("encodePacked", "uint24", 3000)
    var tokenInAddress = "0x111111111117dC0aa78b770fA6A738034120C302"
    var tokenOutAddress = "0x6b175474e89094c44da98b954eedeac495271d0f"
    var path = tokenInAddress.slice(2).toLowerCase()
    path += fee + tokenOutAddress.slice(2).toLowerCase()
    Log("path:", path)
}

Khi sử dụngUniswap V3, bạn cần phải truyền vào các thông số như đường dẫn trao đổi, bạn cần phải sử dụngencodePackedHoạt động mã hóa:

trao đổi.IO (("mã số",...) trao đổi.IO (("đã giải mã",...)