Elexchange.IO("encodePacked", ...)
La función se llama de una manera que se utiliza paraencodePacked
encoding.
Elexchange.IO("encodePacked", ...)
Función devuelve elencodePacked
datos codificados.
la cuerda
exchange.IO(k, formato de datos,...args)
Elk
Parámetro se utiliza para establecer la función de laexchange.IO()
función, fijada en"encodePacked"
significa que la función se utiliza para datosencodePacked
codificación.
el
verdadero
la cuerda
EldataFormat
Parámetro se utiliza para especificar el tipo y el orden de laencodePacked
datos codificados.
DatosFormato
verdadero
la cuerda
Elarg
Parámetro se utiliza para especificar el valor de datos específicos que coincide con eldataFormat
Puede haber más de unaarg
Parámetro, y el tipo y el número dearg
Los parámetros dependen de ladataFormat
Configuración de parámetros.
el
verdadero
cadena, número, tuple, matriz y todos los otros tipos compatibles con el sistema
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)
}
Cuando se utilizaUniswap V3
, usted necesita para pasar en parámetros como la ruta de intercambio, usted necesita utilizar elencodePacked
operación de codificación: