محفظة البيتكوين الرائدة

إرشادات المكونات الإضافية

يتيح نظام المكونات الإضافية في Electrum للمطورين إضافة ميزات جديدة دون تغيير الكود الرئيسي. فيما يلي القواعد الرئيسية للمكونات الإضافية:

  1. استخدم بايثون فقط. إذا كانت ميزتك تحتاج إلى مكتبات غير بايثون أو تتحدث إلى خوادم أخرى غير خوادم Electrum، فاجعلها مكونًا إضافيًا.
  2. تجنب إضافة تبعيات جديدة إلى الشيفرة الرئيسية. إذا كانت ميزتك تفعل ذلك، فيجب أن تكون مكونًا إضافيًا.
  3. يجب على المطورين الحفاظ على ملحقاتهم. تذكر أننا سنحتاج إلى تحديث الإضافات عندما تتغير شيفرة Electrum. اجعل إضافتك سهلة الصيانة، وإلا فقد لا نقبلها.
  4. اتبع أنماط تصميم Electrum. يجب أن تتناسب إضافتك مع طريقة عمل Electrum. لا تنسخ شيفرة Electrum الموجودة في إضافتك.
  5. تأكد من إمكانية إزالة الإضافة بأمان. يجب ألا تكون أموال المستخدمين في خطر إذا احتجنا إلى إزالة الإضافة لاحقًا.
  6. قد نرفض أو نزيل الإضافات التي يصعب صيانتها أو لا تتناسب بشكل جيد مع Electrum.

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