Führende Bitcoin-Wallet

Plugin-Richtlinien

Mit dem Plugin-System von Electrum können Entwickler neue Funktionen hinzufügen, ohne den Hauptcode zu ändern. Hier sind die wichtigsten Regeln für Plugins:

  1. Verwenden Sie nur Python. Wenn Ihre Funktion nicht-Python-Bibliotheken benötigt oder mit anderen Servern als Electrum-Servern kommuniziert, machen Sie ein Plugin daraus.
  2. Vermeiden Sie das Hinzufügen neuer Abhängigkeiten zum Hauptcode. Wenn Ihr Feature dies tut, sollte es ein Plugin sein.
  3. Die Entwickler müssen ihre Plugins pflegen. Denken Sie daran, dass wir die Plugins aktualisieren müssen, wenn sich der Code von Electrum ändert. Halten Sie Ihr Plugin einfach zu warten, oder wir könnten es nicht akzeptieren.
  4. Folgen Sie Electrums Entwurfsmustern. Dein Plugin sollte dazu passen, wie Electrum funktioniert. Kopieren Sie keinen bestehenden Electrum-Code in Ihrem Plugin.
  5. Stellen Sie sicher, dass Ihr Plugin sicher entfernt werden kann. Die Gelder der Nutzer dürfen nicht gefährdet werden, wenn wir ein Plugin später entfernen müssen.
  6. Wir können Plugins ablehnen oder entfernen, die schwer zu warten sind oder nicht gut zu Electrum passen.

Inhaltsübersicht