وسائل لوڈ ہو رہے ہیں... لوڈنگ...

exchange.IO("انکوڈ پیکیجڈ،"...)

کےexchange.IO("encodePacked", ...)تقریب کے لئے استعمال کیا جاتا ہے کہ ایک طرح سے بلایا جاتا ہےencodePacked encoding.

کےexchange.IO("encodePacked", ...)فنکشن واپس کرتا ہےencodePackedخفیہ کردہ ڈیٹا۔ سٹرنگ

exchange.IO(k، ڈیٹا فارمیٹ،...args)

کےkپیرامیٹر کی تقریب مقرر کرنے کے لئے استعمال کیا جاتا ہےexchange.IO()فنکشن، پر مقرر"encodePacked"کا مطلب ہے کہ فنکشن ڈیٹا کے لئے استعمال کیا جاتا ہےencodePackedکوڈنگ. k سچ سٹرنگ کےdataFormatپیرامیٹر کی قسم اور ترتیب کی وضاحت کرنے کے لئے استعمال کیا جاتا ہےencodePackedخفیہ کردہ ڈیٹا۔ ڈیٹا فارمیٹ سچ سٹرنگ کےargپیرامیٹر مخصوص اعداد و شمار کی قیمت ہے کہ اس سے ملتا ہے کی وضاحت کرنے کے لئے استعمال کیا جاتا ہےdataFormatپیرامیٹر. ایک سے زیادہ ہو سکتا ہےargپیرامیٹر، اور قسم اور تعدادargپیرامیٹرز پر منحصر ہےdataFormatپیرامیٹر کی ترتیب. ارگ سچ تار، نمبر، ٹپل، صف، اور نظام کی طرف سے حمایت کی تمام دیگر اقسام

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

استعمال کرتے وقتUniswap V3، آپ کو تبادلہ راستے کی طرح پیرامیٹرز میں منتقل کرنے کی ضرورت ہے، آپ کو استعمال کرنے کی ضرورت ہےencodePackedکوڈنگ آپریشن:

تبادلہ.IO (("کوڈ"،...) تبادلہ.IO (("ڈکوڈ"،...)