نمونه کد تعامل با Starknet: بررسی موجودی توکن با JavaScript
نصب پیشنیازها:
npm install starknet
کد نمونه: خواندن موجودی از یک حساب در Starknet
const { Provider } = require("starknet");// اتصال به شبکه تست (testnet)const provider = new Provider({sequencer: {network: "goerli-alpha"}});// آدرس یک قرارداد ERC-20 معروف (مثلاً USDC روی Starknet)const contractAddress = "0x049d... (قرار داد کامل را وارد کن)";const accountAddress = "0x001234abcd... (آدرس کیف پول)";async function main() {try {const balance = await provider.getBalance({contractAddress,owner: accountAddress});console.log("موجودی حساب:", balance.toString());} catch (err) {console.error("خطا در دریافت موجودی:", err.message);}}main();
نکات مهم برای توضیح در مقاله:
starknet.js لایبرری رسمی برای تعامل با Starknet در جاوااسکریپت هست.
آدرسهای قرارداد و حساب باید از شبکه تست Starknet گرفته بشن.
😎 کاربر باحال
ارسال پاسخ نهایی
فایلی انتخاب نشده