Litecoin

Litecoind 用“找不到方法”回答“getnewaddress”RPC 請求

  • February 11, 2018

編譯 Litecoin 守護程序後,在以下位置找到:

https://github.com/litecoin-project/litecoin.git

並設置使用者名和密碼,呼叫

litecoin-cli -rpcuser=<username> -rpcpassword=<password> getnewaddress

從 litecoin 守護程序返回錯誤“找不到方法” litecoind

答案是重新編譯萊特幣守護程序,確保使用以下選項呼叫configure腳本:--enable-wallet

./configure --enable-wallet

從那裡,make將為make-install您提供一個具有getnewaddress可用 RPC 方法的二進製文件。

這背後的原因是 - 不僅僅是禁用將守護程序用作錢包的方法,或者在沒有編譯選項的情況下使用它們時拋出錯誤--enable-wallet- 方法本身根本不會編譯到二進製文件中。這可能是由於使用 litecoind 作為錢包需要額外的庫 - Berkeley DB 庫 - 並且阻力最小的路徑是根本不嘗試編譯該部分程式碼以避免引用庫的問題,但這是猜想。

這也應該解決從比特幣來源分叉的其他硬幣以及比特幣本身的類似問題。

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