格式:NO-命令-命令概要-重要度-主要对象-参数 <必须参数> [可选参数]-含义-描述-需要未锁定钱包
1 addmultisigaddress 新增多重签名地址 ★ 地址
2 addnode 新增节点 ★★★ 节点
3 backupwallet 备份钱包 ★★★★★ 钱包
4 createmultisig 创建多重签名地址 ★ 地址
5 createrawtransaction 创建原始交易 ★ 交易 [{"txid":txid,"vout":n},...] {address:amount,...} 创建一个原始交易,花费指定的输入交易。
6 decoderawtransaction 解码原始交易 ★ 交易
7 dumpprivkey 导出私钥 ★★★★★ 地址
8 encryptwallet 加密钱包 ★★★★★ 钱包
9 getaccount 取得地址账户 ★★★ 账户
10 getaccountaddress 取得账户地址 ★★★ 账户
11 getaddednodeinfo 取得新增节点信息 ★ 节点
12 getaddressesbyaccount 取得账户所有地址 ★★★★★ 账户
13 getbalance 取得余额 ★★★★★ 账户 [account] [minconf=1] 如果没有指定账户
14 getblock 取得块信息 ★★★ 块
15 getblockcount 取得块数量 ★★★ 块 返回最长的块链中块的数量。
16 getblockhash 取得块哈希 ★★★ 块
17 getblocknumber 取得块数量
18 getblocktemplate 取得块模版 ★ 块 [params] 返回所需的数据用来构造一个有效的块。
19 getconnectioncount 取得连接数 ★ 节点 返回与其它节点的连接数。 Returns the number of connections to other nodes. N
20 getdifficulty 取得当前难度 ★ 采矿 返回当前工作量证明难度(最低难度的倍数)
21 getgenerate 判断是否采矿 ★ 采矿 判断当前客户端是否正在采矿。
22 gethashespersec 取得采矿性能 ★ 采矿 返回当前客户端每秒计算哈希的性能。(当客户端开启采矿模式时)
23 getinfo 取得客户端信息 ★★★ 服务 返回一个包含当前客户端各种状态信息的对象。 Returns an object containing various state info. N
24 getmemorypool 取得内存池信息 ★ 采矿 [data] 在版本0.7中被替换成getblocktemplate, submitblock, getrawmempool Replaced in v0.7.0 with getblocktemplate, submitblock, getrawmempool``` N
25 getmininginfo 取得采矿信息 ★★★★ 采矿 返回一个包含当前采矿信息的对象。 Returns an object containing mining-related information:blockscurrentblocksizecurrentblocktxdifficultyerrorsgenerategenproclimithashespersecpooledtxtestnet N
26 getnewaddress 创建新地址 ★★★★★ 地址 [account] 返回一个新的币地址,用于接收付款。如果指定账户[account](推荐),它将被添加到地址簿中,该地址收到的所有款项将被计入该帐户。 Returns a new bitcoin address for receiving payments. If [account] is specified (recommended), it is added to the address book so payments received with the address will be credited to [account]. N
27 getpeerinfo 取得节点信息 ★ 节点 返回每个已连接节点的数据。
28 getrawmempool 取得内存池原始交易ID ★ 采矿 返回内存池的所有原始交易ID。
29 getrawtransaction 取得原始交易信息 ★ 交易
30 getreceivedbyaccount 取得账户收款金额 ★★★★★ 账户
31 getreceivedbyaddress 取得地址收款金额 ★★★ 地址
32 gettransaction 取得交易信息 ★★★★★ 交易
33 gettxout 取得交易输出 ★ 交易
34 gettxoutsetinfo 取得交易输出设定信息 ★ 交易 返回未动用的交易输出统计信息集。 Returns statistics about the unspent transaction output set N
35 getwork 计算 ★ 采矿 [data] 如果没有指定数据[data],返回格式化的哈希数据。如果指定数据,试图解决块,如果成功返回true。 If [data] is not specified, returns formatted hash data to work on:"midstate" : precomputed hash state after hashing the first half of the data"data" : block data"hash1" : formatted hash buffer for second hash"target" : little endian hash targetIf [data] is specified, tries to solve the block and returns true if it was successful. N
36 help 帮助 ★★★ 服务 [command] 获得命令列表,或者指定命令[command]的帮助。 List commands, or get help for a command. N
37 importprivkey 导入密钥 ★★★★★ 地址
38 keypoolrefill 填满密钥池 ★★★ 钱包 重新填满密钥池。需要未锁定钱包。 Fills the keypool, requires wallet passphrase to be set. Y
39 listaccounts 查询账户列表 ★★★ 账户 [minconf=1] 返回一个Hash对象,帐户名作为键,帐户余额作为键的值。 Returns Object that has account names as keys, account balances as values. N
40 listaddressgroupings 查询地址列表 ★★★★★ 地址 返回钱包上的所有地址信息(地址,余额,所属账户)。版本0.7 version 0.7 Returns all addresses in the wallet and info used for coincontrol. N
41 listreceivedbyaccount 列出账户的收款信息 ★★★★★ 账户 [minconf=1] [includeempty=false] 返回一个数组对象,包含:account:接收地址的帐户amount:该账户所有地址收到的总金额confirmations:包含的最近交易确认数量 Returns an array of objects containing:"account" : the account of the receiving addresses"amount" : total amount received by addresses with this account"confirmations" : number of confirmations of the most recent transaction included N
42 listreceivedbyaddress 列出地址的收款信息 ★★★★★ 地址 [minconf=1] [includeempty=false] 返回一个数组对象,包含:address:接收地址account:接收地址的帐户amount:地址收到的总金额confirmations:包含的最近交易确认数量要得到系统上的所有帐户的列表,执行listreceivedbyaddress 0 true Returns an array of objects containing:"address" : receiving address"account" : the account of the receiving address"amount" : total amount received by the address"confirmations" : number of confirmations of the most recent transaction includedTo get a list of accounts on the system, execute bitcoind listreceivedbyaddress 0 true N
43 listsinceblock 列出指定块之后的交易 ★ 交易 [blockhash] [target-confirmations] 获得自从指定哈希块[blockhash]产生之后的所有交易,哈希块参数省略则获得所有交易。
44 listtransactions 列出交易 ★★★★★ 交易 [account] [count=10] [from=0] 返回指定账户[account]不包含前[from]次的最近[count]次的交易。如果未指定账户则返回所有账户的最近交易。 Returns up to [count] most recent transactions skipping the first [from] transactions for account [account]. If [account] not provided will return recent transaction from all accounts. N
45 listunspent 列出未动用输出 ★★★★ 交易 [minconf=1] [maxconf=999999]返回钱包中未动用交易输入的数组。
46 listlockunspent 列出锁定的未动用输出 ★★ 交易 返回暂时未动用的交易输出列表。
47 lockunspent 锁定未动用输出 ★★ 交易
48 move 转账 ★★★★ 账户
49 sendfrom 从账户付款 ★★★★★ 交易
50 sendmany 向多个地址付款 ★★★★ 交易
51 sendrawtransaction 发布原始交易 ★ 交易
52 sendtoaddress 付款 ★★★★★ 交易
53 setaccount 设定账户 ★★★★★ 账户
54 setgenerate 设定是否采矿 ★★★★ 采矿
55 settxfee 设定交易费 ★★★ 交易
56 signmessage 信息签名 ★★★★★ 地址
57 signrawtransaction 对原始交易签名 ★ 交易
58 stop 停止服务 ★★★ 服务 停止币客户端服务 Stop bitcoin server. N
59 submitblock 提交块 ★ 块
60 validateaddress 地址验证 ★★★ 地址
61 verifymessage 验证信息 ★★★★★ 地址
62 walletlock 钱包锁定 ★★★ 钱包 从内存中删除钱包的加密KEY,锁定钱包。调用此方法后,您将需要再次调用walletpassphrase方法,才能够调用任何需要未锁定钱包的方法。 Removes the wallet encryption key from memory, locking the wallet. After calling this method, you will need to call walletpassphrase again before being able to call any methods which require the wallet to be unlocked. N
63 walletpassphrase 钱包解锁 ★★★ 钱包
64 walletpassphrasechange 修改钱包密码 ★★★★★ 钱包