<p>In Bitcoin Core 0.11 pruning is experimental, and incompatible with the wallet.</p>

<p>So turning on the <code>prune=</code> option automatically disables the wallet function.</p>

<p>In 0.12 the wallet will work with pruning (though you obviously won't be able to rescan past the pruning cutoff).</p>

CC BY-SA 3.0
2015-12-20T16:02:03.137Z
Thank you! That was very helpful information! Problem is now fixed.
Jared Clemence
CC BY-SA 3.0
2015-12-20T03:34:50.130Z
2015-12-20T03:34:50.130Z
Pieter Wuille
<p>I have run bitcoind as a server on one host. On a second host, I have configured bitcoin-cli to interact with bitcoind.  However, all wallet commands are now disabled with this new configuration.  When I run simple commands such as:</p>

<pre><code>bitcoin-cli listaccounts
</code></pre>

<p>or</p>

<pre><code>bitcoin-cli getaccountaddress "new_account"
</code></pre>

<p>I get:</p>

<pre><code>error: {"code":-32601,"message":"Method not found (disabled)"}
</code></pre>

<p>When I call any other bitcoin-cli method that does not involve wallets, I get a normal response.</p>

<p>What is happening?  What causes the wallet functionality to be disabled?</p>

<p>The configuration file reads as follows:</p>

<pre><code>server=1
rpcuser=jared
rpcpassword=1234
rpcport=8332
rpcallowip=192.168.0.0/16
gen=0
prune=600
</code></pre>

<bitcoind><wallet><api><ubuntu>
What causes the wallet functions to be disabled?
Jared Clemence
# What causes the wallet functions to be disabled?

(Asked by: username_0 on 2015-12-20)

I have run bitcoind as a server on one host. On a second host, I have configured bitcoin-cli to interact with bitcoind.  However, all wallet commands are now disabled with this new configuration.  When I run simple commands such as:
bitcoin-cli listaccounts

or
bitcoin-cli getaccountaddress "new_account"

I get:
error: {"code":-32601,"message":"Method not found (disabled)"}

When I call any other bitcoin-cli method that does not involve wallets, I get a normal response.
What is happening?  What causes the wallet functionality to be disabled?
The configuration file reads as follows:
server=1
rpcuser=jared
rpcpassword=1234
rpcport=8332
rpcallowip=192.168.0.0/16
gen=0
prune=600

**Tags:** bitcoind, wallet, api, ubuntu


---

## 1 answers

### Answer by username_1 on 2015-12-20. Score: 4 | Accepted answer

In Bitcoin Core 0.11 pruning is experimental, and incompatible with the wallet.

So turning on the `prune=` option automatically disables the wallet function.

In 0.12 the wallet will work with pruning (though you obviously won't be able to rescan past the pruning cutoff).

> **Comments:**
> **username_0**: Thank you! That was very helpful information! Problem is now fixed.  

---

