Dieexchange.IO("encodePacked", ...)
Funktion wird auf eine Weise aufgerufen, die für verwendet wirdencodePacked
encoding.
Dieexchange.IO("encodePacked", ...)
Funktion gibt dieencodePacked
verschlüsselte Daten.
String
exchange.IO(k, Datenformat,...args)
Diek
Parameter wird verwendet, um die Funktion derexchange.IO()
Funktion, auf"encodePacked"
bedeutet, dass die Funktion für Daten verwendet wirdencodePacked
Verschlüsselung.
k
wahr
String
DiedataFormat
Der Parameter wird verwendet, um den Typ und die Reihenfolge derencodePacked
verschlüsselte Daten.
DatenFormat
wahr
String
Diearg
Parameter wird verwendet, um den spezifischen Datenwert anzugeben, der demdataFormat
Es kann mehr als einearg
Parameter und die Art und Anzahl derarg
Parameter hängen von derdataFormat
Einstellung 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 dieencodePacked
Codierung: