مرجع سريع

مرجع سريع

الطريقةالوصف
LiteSVM::new()إنشاء بيئة اختبار LiteSVM أساسية جديدة
LiteSVM::default()يُعيد "القيمة الافتراضية" لنوع ما
airdrop(&Address, lamports)يموّل الحساب بعدد lamport المحدد
get_account(&Address)يُعيد جميع المعلومات المرتبطة بحساب العنوان المحدد
set_account(Address, Account)يضبط جميع المعلومات المرتبطة بحساب العنوان المحدد
get_balance(&Address)يحصل على رصيد lamport لعنوان الحساب المحدد
minimum_balance_for_rent_exemption(data_len)يُعيد الحد الأدنى للرصيد المطلوب لجعل حساب بطول بيانات محدد معفيًا من rent
add_program(program_id, &bytes)يضيف برنامج SBF إلى بيئة الاختبار
add_program_from_file(program_id, path)يضيف برنامج SBF إلى بيئة الاختبار من الملف المحدد
send_transaction(tx)يُرسل معاملة موقّعة
simulate_transaction(tx)يحاكي معاملة دون تعديل الحالة
get_transaction(&signature)يسترجع معاملة من السجل
latest_blockhash()يحصل على الـ blockhash الحالي
expire_blockhash()يفرض انتهاء صلاحية الـ blockhash الحالي
warp_to_slot(slot)ينقل الساعة إلى slot المحدد
get_sysvar<T>()يحصل على sysvar من بيئة الاختبار
set_sysvar<T>(&value)يضبط sysvar في بيئة الاختبار
with_feature_accounts()يُدرج حسابات بوابة الميزات في بيئة الاختبار
set_invocation_inspect_callback(callback)يُسجّل استدعاءًا راجعًا قبل/بعد الاستدعاء (يتطلب ميزة invocation-inspect-callback)

Is this page helpful?

جدول المحتويات

تعديل الصفحة