Wiodący portfel Bitcoin

Wytyczne dotyczące wtyczek

System wtyczek Electrum pozwala programistom dodawać nowe funkcje bez zmiany głównego kodu. Oto najważniejsze zasady dotyczące wtyczek:

  1. Używaj tylko Pythona. Jeśli twoja funkcja wymaga bibliotek innych niż Python lub komunikuje się z serwerami innymi niż serwery Electrum, zrób z niej wtyczkę.
  2. Unikaj dodawania nowych zależności do głównego kodu. Jeśli twoja funkcja to robi, powinna być wtyczką.
  3. Programiści muszą utrzymywać swoje wtyczki. Pamiętaj, że będziemy musieli aktualizować wtyczki, gdy zmieni się kod Electrum. Wtyczka powinna być łatwa w utrzymaniu, w przeciwnym razie możemy jej nie zaakceptować.
  4. Postępuj zgodnie z wzorcami projektowymi Electrum. Twoja wtyczka powinna pasować do sposobu działania Electrum. Nie kopiuj istniejącego kodu Electrum w swojej wtyczce.
  5. Upewnij się, że wtyczkę można bezpiecznie usunąć. Środki użytkowników nie mogą być zagrożone, jeśli będziemy musieli usunąć wtyczkę później.
  6. Możemy odrzucić lub usunąć wtyczki, które są trudne w utrzymaniu lub nie pasują do Electrum.

Spis treści