تشغيل مثال Romulus
كيفية تشغيل مثال معاملة Romulus، بما في ذلك طرق المساعدة والمخرجات المتوقعة.
تتضمن معاملات رومولوس عدة معاملات EVM L2 ومعاملات سولانا مجمعة داخل معاملة سولانا واحدة.
تُمكّن هذه الوظيفة المعاملات الذرية بين L2 وسولانا.
تمويل المحافظ اللازمة
تأكد من من العنوان (0xae600d1f94680ef43ab12f8d618f8aafc208fe25) لديه أموال كافية على كل من Rome Devnet Esquiline (معرّف السلسلة 121212) و Rome Devnet Subura (معرّف السلسلة 121213).
وإلا، استخدم التعليمات المرتبطة هنا لتمويل هذه المحفظة على كلا الشبكتين.
تشغيل مثال Romulus
RUST_LOG=info cargo run --example romulusمخرجات المثال
INFO romulus: https://explorer.solana.com/tx/2Ra62pkEjufrzDtwrNjTgmUBGZffRNv1uaw7rzBcVdJZzKAUViJigJsP1UdzQNPQJMRbBTbooLxme8pWwvGAmJ7y?cluster=devnetتُظهر النتائج معاملتين L2 وتحويل رصيد سولانا واحد تم تنفيذها بصورة ذرية داخل معاملة سولانا واحدة.
معاملة سولانا
مستعرض كتل شبكة سولانا ديفنت (Devnet) يعرض معاملة رومولوس على سولانا فيما يلي. تحتوي على ثلاث تعليمات ذات صلة نُفذت بشكل ذري داخل معاملة سولانا واحدة.
سجلات التعليمة 3 تُظهر تحويلًا من المحفظة
ae600d1f94680ef43ab12f8d618f8aafc208fe25إلى المحفظةb94f5374fce5edbc8e2a8697c15331677e6ebf0bعلى سلسلة Rome Esquiline.سجلات التعليمة 4 تُظهر تحويلًا من المحفظة
ae600d1f94680ef43ab12f8d618f8aafc208fe25إلى المحفظةb94f5374fce5edbc8e2a8697c15331677e6ebf0bعلى سلسلة Rome Subura.التعليمة 5 تُظهر تحويل SOL من محفظة سولانا إلى أخرى على شبكة سولانا ديفنت.

معاملات L2
مستعرض كتل Rome Esquiline يعرض معاملة L2 المقابلة أدناه بين نفس المحافظ من ae600d1f94680ef43ab12f8d618f8aafc208fe25 إلى b94f5374fce5edbc8e2a8697c15331677e6ebf0b.

مستعرض كتل Rome Subura يعرض معاملة L2 المقابلة أدناه بين نفس المحافظ من ae600d1f94680ef43ab12f8d618f8aafc208fe25 إلى b94f5374fce5edbc8e2a8697c15331677e6ebf0b.

شرح الطرق المستخدمة
نوضح الطرق المستخدمة في rome-sdk/examples/romulus.rs أدناه.
الطرق الرئيسية
سيُستخدم كائن Rome لتأليف المعاملات. قم بتهيئته باستخدام تكوينك:
أنشئ معاملة Romulus ثم قم بتأليفها باستخدام هيكل معاملة Rome. حدد معاملات EVM L2 وتعليمات سولانا والموقّعين اللازمين لتعليمات سولانا:
أرسل المعاملة إلى شبكة سولانا:
طرق مساعدة
إنشاء محفظة سولانا باستخدام:
إنشاء تعليمات تحويل سولانا باستخدام
إنشاء موقّعي معاملة سولانا باستخدام
Last updated
Was this helpful?