রিসোর্স লোড হচ্ছে... লোডিং...

exchange.IO("আবি",...)

এফএমজেড কোয়ান্ট ট্রেডিং প্ল্যাটফর্মে, এটি মূলত বিভিন্ন ফাংশন বাস্তবায়ন করে, ব্লকচেইন সম্পর্কিত কলগুলিexchange.IO()নিম্নলিখিত ডকুমেন্টেexchange.IO()এর ফাংশন অনুযায়ী পৃথকভাবে কাজ করে।exchange.IO("abi", ...)ফাংশনটি একটি ABI নিবন্ধন করতে ব্যবহৃত হয়।

exchange.IO(k, ঠিকানা, abiContent)

দ্যkপ্যারামিটার ফাংশন সেট করতে ব্যবহৃত হয়exchange.IO()ফাংশন, সেট করুন"abi"মানে ফাংশনটি রেজিস্টার করতে ব্যবহৃত হয়ABI. k সত্য স্ট্রিং দ্যaddressস্মার্ট কন্ট্রাক্টের ঠিকানা নির্দিষ্ট করতে এই প্যারামিটার ব্যবহার করা হয়। ঠিকানা সত্য স্ট্রিং দ্যabiContentপ্যারামিটার নির্দিষ্ট করতে ব্যবহৃত হয়ABIস্মার্ট কন্ট্রাক্টের। abiবিষয়বস্তু সত্য স্ট্রিং

function main() {
    // register Uniswap SwapRouter02 abi
    var routerAddress = "0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45"
    var abi = `[{"inputs":[{"components":[{"internalType":"bytes","name":"path","type":"bytes"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amountOut","type":"uint256"},{"internalType":"uint256","name":"amountInMaximum","type":"uint256"}],"internalType":"struct IV3SwapRouter.ExactOutputParams","name":"params","type":"tuple"}],"name":"exactOutput","outputs":[{"internalType":"uint256","name":"amountIn","type":"uint256"}],"stateMutability":"payable","type":"function"}]`
    
    // Get the ```ABI``` content of the contract can be obtained with the following URL, taking the ```result``` field only, e.g:
    exchange.IO("abi", routerAddress, abi)
}

স্মার্ট কন্ট্রাক্ট কল করার পদ্ধতিগুলি যদি ERC20 স্ট্যান্ডার্ড পদ্ধতি হয় তবে নিবন্ধন করার প্রয়োজন নেই। নিয়ে যাওABIচুক্তির বিষয়বস্তু নিম্নলিখিত URL-এ পাওয়া যাবে,resultশুধুমাত্র ক্ষেত্র, উদাহরণস্বরূপঃ

https://api.etherscan.io/api?module=contract&action=getabi&address=0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45
থ্রেড বিনিময়.IO (("api", "eth",...)