Die Ressourcen sind geladen. Beförderung...

exchange.IO("encodePacked",...) ist ein

Dieexchange.IO("encodePacked", ...)Funktion wird auf eine Weise aufgerufen, die für verwendet wirdencodePacked encoding.

Dieexchange.IO("encodePacked", ...)Funktion gibt dieencodePackedverschlüsselte Daten. String

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

DiekParameter wird verwendet, um die Funktion derexchange.IO()Funktion, auf"encodePacked"bedeutet, dass die Funktion für Daten verwendet wirdencodePackedVerschlüsselung. k wahr String DiedataFormatDer Parameter wird verwendet, um den Typ und die Reihenfolge derencodePackedverschlüsselte Daten. DatenFormat wahr String DieargParameter wird verwendet, um den spezifischen Datenwert anzugeben, der demdataFormatEs kann mehr als eineargParameter und die Art und Anzahl derargParameter hängen von derdataFormatEinstellung der Parameter. Arg - Das stimmt. String, number, tuple, array und alle anderen vom System unterstützten Typen

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

Bei AnwendungUniswap V3, müssen Sie in den Parametern wie den Austausch Pfad passieren, müssen Sie dieencodePackedCodierung:

Auswechselung.IO (("Code",...) "Deckodierung"...