مثال کے طور پر، جب DEX طریقہ کار کو کال کرتے ہیںUniswap V3
، آپ کو پیرامیٹرز میں منتقل کرنے کی ضرورت ہے، جیسے تبادلہ راستہ، لہذا آپ کو استعمال کرنے کی ضرورت ہےencodePackaged
آپریشن:
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)
}
سپورٹ کوڈ
ڈی کوڈ کی حمایت