Electrum
Electrum 外掛開發人員的 API 文件?
我正在瀏覽 /plugins 目錄中的一些 Electrum 的預設外掛。看起來外掛使用@hook 註解掛鉤到 Electrum,就像在 audio_mode 的這個方法中一樣:
@hook def transaction_dialog(self, dialog): b = QPushButton() b.setIcon(QIcon(":icons/speaker.png"))
<https://github.com/spesmilo/electrum/blob/master/plugins/audio_modem/qt.py>
我在哪裡可以找到用於編寫外掛的 Electrum 3 API 文件,例如所有鉤子函式名稱及其參數的列表?
無論如何都不是官方的,但這是我編造的:
<https://bitzuma.com/posts/an-introduction-to-plugin-development-for-the-electrum-bitcoin-wallet/>
我通過遍歷 Electrum 的
hook_names
對象找到了這些鉤子。