<p>The previous account system has been deprecated and removed. Current versions of Bitcoin expect you to either manage address&lt;=>account links in your own software, or use different wallets for things you previously used accounts for.</p>

<p>If you are managing it in your own software, it is a simple matter of making an off chain transfer from one account to another in your own database.</p>

<p>If you are using multiple wallets, you will have to make an on chain transaction to send Bitcoin to an address in the destination wallet.</p>

CC BY-SA 4.0
2020-05-07T14:08:07.950Z
This question came to my mind when I tried to send some coins (via `sendtoaddress`) from `wallet A` to `wallet B` Which both are on my node but the balance of `wallet A` was deducted and not added to the balance of `wallet B`. does transferring coins between wallets that are on the same node need sending on chain transaction? does this transaction includes fee?
Emad Mamaghani
CC BY-SA 4.0
2020-05-07T14:44:51.500Z
There should be an on-chain transaction that wallet B is able to pick up, especially if they are on the same node - it will incur a transaction fee.
Raghav Sood
CC BY-SA 4.0
2020-05-07T13:57:58.287Z
2020-05-07T13:57:58.287Z
Raghav Sood
<p>I want to move some coins from a wallet to an other, so I found <code>move</code> command which is supported in <code>Bitcoin Core 0.17.0 RPC</code> but not in <code>0.19.1</code>. Is any other command has been added instead of <code>move</code>?</p>

<bitcoin-core><json-rpc><bitcoin-cli>
Bitcoin Core 0.19.1 RPC "Move" command
Emad Mamaghani
# Bitcoin Core 0.19.1 RPC "Move" command

(Asked by: username_0 on 2020-05-07)

I want to move some coins from a wallet to an other, so I found `move` command which is supported in `Bitcoin Core 0.17.0 RPC` but not in `0.19.1`. Is any other command has been added instead of `move`?

**Tags:** bitcoin-core, json-rpc, bitcoin-cli


---

## 1 answers

### Answer by username_1 on 2020-05-07. Score: 1 | Accepted answer

The previous account system has been deprecated and removed. Current versions of Bitcoin expect you to either manage address<=>account links in your own software, or use different wallets for things you previously used accounts for.

If you are managing it in your own software, it is a simple matter of making an off chain transfer from one account to another in your own database.

If you are using multiple wallets, you will have to make an on chain transaction to send Bitcoin to an address in the destination wallet.

> **Comments:**
> **username_0**: This question came to my mind when I tried to send some coins (via `sendtoaddress`) from `wallet A` to `wallet B` Which both are on my node but the balance of `wallet A` was deducted and not added to the balance of `wallet B`. does transferring coins between wallets that are on the same node need sending on chain transaction? does this transaction includes fee?  
> **username_1**: There should be an on-chain transaction that wallet B is able to pick up, especially if they are on the same node - it will incur a transaction fee.  

---

