Electrum

更多使用電子接收地址

  • February 15, 2018

我在電子客戶端的任何地方都找不到任何文件或選項以將其置於專家模式。我什至不確定它是否可以再完成,重要的是我提高了差距限制。這就像追逐一個神話。

如何將其置於專家模式?為什麼這變得如此困難?這似乎違背了自由軟體的每一條原則。

沒有專家模式了。Gap Limit 已從 UI 中隱藏,因為它對於普通使用者來說是不必要的複雜,對於商家來說這不是一個好方法。

如果您需要更改間隙限制,請在控制台選項卡中輸入此內容並重新啟動客戶端(使用 Electrum 3.0 測試): wallet.change_gap_limit(10) wallet.storage.write()

要查看/驗證目前間隙限制,請在控制台中鍵入以下內容:

wallet.gap_limit

我在這裡可能是錯的,但我相信 Electrum 2.5.4 像緩衝區一樣使用間隙限制,當你用完現有地址時,它總是會生成那麼多額外的地址。換句話說,您將始終擁有那麼多“可用”地址。

例如,如果您開始一個新錢包,並且您的差距限制是 20(這似乎是預設值),一旦您收到您的第一筆交易(在第一個地址上),將從您的種子中為您派生一個新地址到將“未使用地址”的數量保持在 20。

看起來這個算法在這裡:https ://github.com/spesmilo/electrum/blob/0dcaa13d314225826c40bf578e199adda1e5c23e/lib/wallet.py#L1551

看起來您可以通過命令行將其從預設值更改:https ://github.com/spesmilo/electrum/blob/c86ef5e8b0dcebf1940a68e8857165e6e4768920/lib/commands.py#L638

引用自:https://bitcoin.stackexchange.com/questions/22606