Bitcoind

找不到regtest方法

  • August 16, 2017

我已經在這裡查看了很多其他類似的問題,但它們沒有涉及我的案例,或者提供的解決方案對我不起作用。我正在嘗試在 regtest 模式下工作,並且我在 Debian 機器上使用比特幣核心 v0.15.0。我的 bitcoin.conf 文件如下所示:

$HOME/.bitcoin/bitcoin.conf ->
rpcuser=bitcoinrpc
rpcpassword=7bljxv........zabyi

我執行命令

bitcoind -regtest -daemon

然後

bitcoin-cli -regtest getblockchaininfo

它工作正常,但如果我嘗試執行以下命令:

bitcoin-cli -regtest generate 101

我收到以下錯誤:

error code: -32601
error message:
Method not found

你有啟用錢包嗎?generate現在是錢包 RPC,因為它需要從錢包中獲取地址。如果錢包被禁用,generate則將無法使用。如果您想在不啟用錢包的情況下進行挖礦,請使用generatetoaddress.

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