领先的比特币钱包

插件指南

Electrum 的插件系统允许开发者在不修改主代码的情况下添加新功能。以下是插件的主要规则:

  1. 仅使用 Python。如果您的功能需要非 Python 库或与 Electrum 服务器以外的服务器通信,请将其设置为插件。
  2. 避免在主代码中添加新的依赖项。如果您的功能是这样做的,那么它就应该是一个插件。
  3. 开发者必须维护他们的插件。请记住,当 Electrum 的代码发生变化时,我们需要更新插件。请保持您的插件易于维护,否则我们可能不会接受。
  4. 遵循 Electrum 的设计模式。你的插件应符合 Electrum 的工作方式。不要在插件中复制现有的 Electrum 代码。
  5. 确保您的插件可以安全删除。如果我们日后需要删除插件,用户的资金不得有任何风险。
  6. 我们可能会拒绝或删除难以维护或与 Electrum 不匹配的插件。

目录