Водещ биткойн портфейл

Насоки за плъгините

Системата за плъгини на Electrum позволява на разработчиците да добавят нови функции, без да променят основния код. Ето основните правила за плъгините:

  1. Използвайте само Python. Ако функцията ви се нуждае от библиотеки, различни от Python, или работи със сървъри, различни от сървърите на Electrum, направете я плъгин.
  2. Избягвайте да добавяте нови зависимости към основния код. Ако функцията ви прави това, тя трябва да бъде приставка.
  3. Разработчиците трябва да поддържат своите плъгини. Не забравяйте, че ще трябва да актуализираме плъгините, когато кодът на Electrum се промени. Поддържайте плъгина си лесно, защото в противен случай може да не го приемем.
  4. Следвайте шаблоните за проектиране на Electrum. Вашият плъгин трябва да съответства на начина на работа на Electrum. Не копирайте съществуващия код на Electrum във вашия плъгин.
  5. Уверете се, че приставката може да бъде премахната безопасно. Средствата на потребителите не трябва да бъдат изложени на риск, ако се наложи да премахнем приставката по-късно.
  6. Можем да отхвърлим или премахнем плъгини, които са трудни за поддръжка или не се вписват добре в Electrum.

Съдържание