钱包有了余额,咱们就能够尝试给其余地址转比特币了:测试
因为bitcoind内置了钱包模块,转帐交易变得很是简单:只要调用 sendtoaddress 接口就能够向指定的地址发送比特币了。3d
咱们先使用getnewaddress
调用来生成一个新地址以便测试:code
~$ bitcoin-cli getnewaddress 2MzJkG1a4ZfWt3v3d3Rmkv57Z7UyLDHpep5
而后使用sendtoaddress
命令就能够向这个新地址转帐了。 例如,下面的代码向咱们新生成的地址转入2.45个比特币并返回交易id:blog
~$ bitcoin-cli sendtoaddress 2MzJkG1a4ZfWt3v3d3Rmkv57Z7UyLDHpep5 2.45
如今咱们挖矿确认这个交易,给它6次确认:接口
~$ bitcoin-cli generate 6
须要指出的是,因为getnewaddress
生成的地址是自动添加到钱包中的, 所以该地址收到的比特币依然计入到钱包的余额中。get
使用getreceivedbyaddress
调用查看地址接收到的比特币数量:it
~$ bitcoin-cli getreivedbyaddress 2MzJkG1a4ZfWt3v3d3Rmkv57Z7UyLDHpep5 6 2.45000000