در حال بارگذاری...

نمونه کد تعامل با Starknet: بررسی موجودی توکن با JavaScript

نویسنده‌ی تاپیک:

Bitcoin

تاریخ ساخت:۱۴۰۴/۵/۱۲

نصب پیش‌نیازها:

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 گرفته بشن.

Bitcoin
😎 کاربر باحال
0
0

ارسال پاسخ نهایی

فایلی انتخاب نشده