Les ressources ont été chargées... Je charge...

exchange.IO("encodePacked",...) est un mot qui signifie:

Leexchange.IO("encodePacked", ...)fonction est appelée d'une manière qui est utilisé pourencodePacked encoding.

Leexchange.IO("encodePacked", ...)Retourne leencodePackeddonnées codées. chaîne

exchange.IO(k, format de données,... args)

LekLe paramètre est utilisé pour définir la fonction deexchange.IO()fonction, réglée sur"encodePacked"signifie que la fonction est utilisée pour les donnéesencodePackedle codage. K vrai chaîne LedataFormatLe paramètre est utilisé pour spécifier le type et l'ordre desencodePackeddonnées codées. donnéesFormat vrai chaîne Leargparamètre est utilisé pour spécifier la valeur de données spécifique qui correspond à ladataFormatIl peut y avoir plus d'unargparamètre, ainsi que le type et leargLes paramètres dépendent de ladataFormatréglage des paramètres. arg vrai chaîne, nombre, tuple, tableau et tous les autres types pris en charge par le système

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)
}

Lors de l' utilisationUniswap V3, vous devez passer dans les paramètres comme le chemin d'échange, vous devez utiliser leencodePackedopération de codage:

le code de l'échange.IO (("code",...) "décodeur",...)