تعيين التكوين

مثال JSON لتكوين عنوان RPC، الرول أب، ودافعي الرسوم.

تحديث rome-sdk/example.config.json لتحديد RPC سولانا، ومعرفات الرول أب، وتفاصيل دافع سولانا.

{
    "rpc_url": "https://node3.devnet-us-sol-api.devnet.romeprotocol.xyz",
    "commitment": "confirmed",
    "rollups": {
        "121212": "RPDwFyw4ekzzgyJfSrVmJgmfi51ovyqzLckYGchLpKX", // Rome Devnet Esquiline
        "121213": "RPDwFyw4ekzzgyJfSrVmJgmfi51ovyqzLckYGchLpKX" // Rome Devnet Subura
    },
    "payers": [
        {
            "payer_keypair": "/Users/username/.config/solana/id.json", // استبدل بمسار مفتاح سولانا الخاص بك
            "number_holders": 64
        }
    ]
}

عنوان RPC لسولانا

يشير rpc_url إلى عقدة سولانا في شبكة Devnet الخاصة بـ Rome.

معرفات سلاسل الرول أب

حقل rollups يربط من معرف السلسلة إلى معرف برنامج سولانا، وهو نفسه لجميع الرول أب لذا استخدم معرف برنامج سولانا المستخدم أعلاه.

حدد جميع معرفات السلاسل التي تريد العمل معها. Rome Devnet Esquiline (121212) و Rome Devnet Subura (121213) مدرجة أعلاه.

زوج مفاتيح سولانا

تأكد من تحديد زوج مفاتيح دافع سولانا صالح. يحدد عدد الحافظين عدد المعاملات التي يمكن تشغيلها بالتوازي. يقوم الدافعون بدفع SOLs لتنفيذ معاملات سولانا.

إذا لم يكن لديك زوج مفاتيح سولانا، قم بإنشائه باستخدام solana-keygen new -o /Users/username/.config/solana/id.json. تأكد من استبدال username.

مَوّل زوج مفاتيح سولانا الخاص بك على شبكة Devnet باستخدام solana airdrop 1 -ud.

Last updated

Was this helpful?