1. getnewaddress
getnewaddress命令用于生成一个新的比特币地址。这个地址可以用于接收比特币的转账。
用法:getnewaddress [account]
参数说明:
- [account] (可选) - 可以为新生成的地址指定一个账户名,便于管理钱包中的地址。
2. getbalance
getbalance命令用于获取比特币钱包中的余额。它会返回指定账户或整个钱包的可用余额。
用法:getbalance [account] [minconf=1]
参数说明:
- [account] (可选) - 可以指定一个账户名来获取特定账户的余额。
- [minconf=1] (可选) - 可以指定最小确认数(default: 1)。只有经过足够多的区块确认的比特币才会被计算在余额中。
3. sendtoaddress
sendtoaddress命令用于向指定比特币地址发送一定数量的比特币。
用法:sendtoaddress "address" amount [comment] [comment-to]
参数说明:
- "address" - 接收比特币的地址。
- amount - 发送的比特币数量。
- [comment] (可选) - 可以为交易添加一条注释。
- [comment-to] (可选) - 可以通过这个参数将评论传递给交易的接收者。
4. gettransaction
gettransaction命令用于获取指定交易ID的详细信息。
用法: gettransaction "txid"
参数说明:
- "txid" - 比特币交易的ID。
5. listtransactions
listtransactions命令用于列出钱包中发生的所有交易。
用法: listtransactions [account] [count=10] [from=0]
参数说明:
- [account] (可选) - 可以指定一个账户名来过滤结果,只列出该账户的交易。
- [count=10] (可选) - 可以指定要返回的交易数量。
- [from=0] (可选) - 可以指定从交易列表的哪个位置开始返回。