Κορυφαίο πορτοφόλι Bitcoin

Κατευθυντήριες γραμμές για πρόσθετα

Το σύστημα πρόσθετων της Electrum επιτρέπει στους προγραμματιστές να προσθέτουν νέα χαρακτηριστικά χωρίς να αλλάζουν τον κύριο κώδικα. Ακολουθούν οι βασικοί κανόνες για τα πρόσθετα:

  1. Χρησιμοποιήστε μόνο Python. Αν η λειτουργία σας χρειάζεται βιβλιοθήκες εκτός Python ή αν μιλάει σε διακομιστές άλλους από τους διακομιστές της Electrum, κάντε το ένα πρόσθετο.
  2. Αποφύγετε την προσθήκη νέων εξαρτήσεων στον κύριο κώδικα. Αν η λειτουργία σας το κάνει αυτό, θα πρέπει να είναι ένα πρόσθετο.
  3. Οι προγραμματιστές πρέπει να συντηρούν τα πρόσθετά τους. Να θυμάστε ότι θα πρέπει να ενημερώνουμε τα πρόσθετα όταν αλλάζει ο κώδικας της Electrum. Διατηρήστε το πρόσθετό σας εύκολο στη συντήρηση, αλλιώς μπορεί να μην το δεχτούμε.
  4. Ακολουθήστε τα πρότυπα σχεδιασμού της Electrum. Το πρόσθετό σας θα πρέπει να ταιριάζει με τον τρόπο λειτουργίας του Electrum. Μην αντιγράφετε τον υπάρχοντα κώδικα του Electrum στο πρόσθετό σας.
  5. Βεβαιωθείτε ότι το πρόσθετό σας μπορεί να αφαιρεθεί με ασφάλεια. Τα χρήματα των χρηστών δεν πρέπει να κινδυνεύουν αν χρειαστεί να αφαιρέσουμε ένα πρόσθετο αργότερα.
  6. Ενδέχεται να απορρίψουμε ή να αφαιρέσουμε πρόσθετα που είναι δύσκολο να συντηρηθούν ή δεν ταιριάζουν καλά με το Electrum.

Πίνακας περιεχομένων