天元币区块链钱包高级功能使用命令.docx

上传人:b****7 文档编号:10265902 上传时间:2023-02-09 格式:DOCX 页数:10 大小:20.24KB
下载 相关 举报
天元币区块链钱包高级功能使用命令.docx_第1页
第1页 / 共10页
天元币区块链钱包高级功能使用命令.docx_第2页
第2页 / 共10页
天元币区块链钱包高级功能使用命令.docx_第3页
第3页 / 共10页
天元币区块链钱包高级功能使用命令.docx_第4页
第4页 / 共10页
天元币区块链钱包高级功能使用命令.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

天元币区块链钱包高级功能使用命令.docx

《天元币区块链钱包高级功能使用命令.docx》由会员分享,可在线阅读,更多相关《天元币区块链钱包高级功能使用命令.docx(10页珍藏版)》请在冰豆网上搜索。

天元币区块链钱包高级功能使用命令.docx

天元币区块链钱包高级功能使用命令

天元币区块链钱包命令概要

格式:

NO-命令-命令概要-重要度-主要对象-参数<必须参数>[可选参数]-含义-描述-需要未锁定钱包

 

1addmultisigaddress新增多重签名地址★地址<'["key","key"]'>[account]在钱包里添加一个多重签名地址。

每个"KEY"参数都是一个地址或者是一个十六进制编码的公共密钥。

如果指定账户[account],则将该地址分配给该帐户。

 

2addnode新增节点★★★节点尝试从节点列表中添加(add)或删除(remove)一个节点或者尝试对节点进行一次连接(onetry)。

 

3backupwallet备份钱包★★★★★钱包安全地复制wallet.dat到一个目标地址,目标地址可以是一个目录或带路径的文件名。

 

4createmultisig创建多重签名地址★地址<'["key,"key"]'>创建一个多重签名的地址,并返回一个JSON对象。

Createsamulti-signatureaddressandreturnsajsonobject

5createrawtransaction创建原始交易★交易[{"txid":

txid,"vout":

n},...]{address:

amount,...}创建一个原始交易,花费指定的输入交易。

 

6decoderawtransaction解码原始交易★交易将一个原始交易解码成可读性较强的JSON对象。

 

7dumpprivkey导出私钥★★★★★地址导出币地址对应的私钥。

需要未锁定钱包。

 

8encryptwallet加密钱包★★★★★钱包为钱包设定密码

 

9getaccount取得地址账户★★★账户返回指定地址相关联的帐户。

 

10getaccountaddress取得账户地址★★★账户返回指定账户当前的币收款地址,每次执行都会为指定账户创建一个的新的地址。

Returnsthecurrentbitcoinaddressforreceivingpaymentstothisaccount.N

11getaddednodeinfo取得新增节点信息★节点[node]返回指定的新增节点[node]的信息,[node]参数省略时返回全部新增节点(不包括只连接一次的节点)的信息。

参数为false时,只提供新增节点列表,参数为true时同时提供新增节点的连接信息。

 

12getaddressesbyaccount取得账户所有地址★★★★★账户返回指定账户关联的所有地址列表。

Returnsthelistofaddressesforthegivenaccount.N

 

13getbalance取得余额★★★★★账户[account][minconf=1]如果没有指定账户,返回钱包的总余额。

如果指定账户,返回账户余额。

If[account]isnotspecified,returnstheserver'stotalavailablebalance.If[account]isspecified,returnsthebalanceintheaccount.N

 

14getblock取得块信息★★★块返回指定的哈希块信息。

Returnsinformationaboutthegivenblockhash.N

 

15getblockcount取得块数量★★★块返回最长的块链中块的数量。

16getblockhash取得块哈希★★★块返回最佳块链中指定索引块的哈希。

Returnshashofblockinbest-block-chainatN

 

17getblocknumber取得块数量

 

18getblocktemplate取得块模版★块[params]返回所需的数据用来构造一个有效的块。

 

19getconnectioncount取得连接数★节点返回与其它节点的连接数。

Returnsthenumberofconnectionstoothernodes.N

 

20getdifficulty取得当前难度★采矿返回当前工作量证明难度(最低难度的倍数)

 

21getgenerate判断是否采矿★采矿判断当前客户端是否正在采矿。

 

22gethashespersec取得采矿性能★采矿返回当前客户端每秒计算哈希的性能。

(当客户端开启采矿模式时)

 

23getinfo取得客户端信息★★★服务返回一个包含当前客户端各种状态信息的对象。

Returnsanobjectcontainingvariousstateinfo.N

 

24getmemorypool取得内存池信息★采矿[data]在版本0.7中被替换成getblocktemplate,submitblock,getrawmempoolReplacedinv0.7.0withgetblocktemplate,submitblock,getrawmempool```N

 

25getmininginfo取得采矿信息★★★★采矿返回一个包含当前采矿信息的对象。

Returnsanobjectcontainingmining-relatedinformation:

blockscurrentblocksizecurrentblocktxdifficultyerrorsgenerategenproclimithashespersecpooledtxtestnetN

 

26getnewaddress创建新地址★★★★★地址[account]返回一个新的币地址,用于接收付款。

如果指定账户[account](推荐),它将被添加到地址簿中,该地址收到的所有款项将被计入该帐户。

Returnsanewbitcoinaddressforreceivingpayments.If[account]isspecified(recommended),itisaddedtotheaddressbooksopaymentsreceivedwiththeaddresswillbecreditedto[account].N

27getpeerinfo取得节点信息★节点返回每个已连接节点的数据。

 

28getrawmempool取得内存池原始交易ID★采矿返回内存池的所有原始交易ID。

 

29getrawtransaction取得原始交易信息★交易[verbose=0]返回指定的交易ID的原始交易描述。

 

30getreceivedbyaccount取得账户收款金额★★★★★账户[minconf=1]返回指定账户上收到至少[minconf]个确认的收款交易总金额(不包括付款)。

Returnsthetotalamountreceivedbyaddresseswith[account]intransactionswithatleast[minconf]confirmations.If[account]notprovidedreturnwillincludealltransactionstoallaccounts.(version0.3.24)N

 

31getreceivedbyaddress取得地址收款金额★★★地址[minconf=1]返回指定地址上收到至少[minconf]个确认的收款交易总金额。

虽然有些人可能会认为这很明显,返回值只统计该地址的收款交易。

它不检查已经从这个地址上发送的付款交易。

换句话说,这不是取得地址余额。

该方法仅适用于本地钱包的地址,外部地址将始终显示为0。

Returnsthetotalamountreceivedbyintransactionswithatleast[minconf]confirmations.Whilesomemightconsiderthisobvious,valuereportedbythisonlyconsiders*receiving*transactions.Itdoesnotcheckpaymentsthathavebeenmade*from*thisaddress.Inotherwords,thisisnot"getaddressbalance".Worksonlyforaddressesinthelocalwallet,externaladdresseswillalwaysshow0.N

 

32gettransaction取得交易信息★★★★★交易返回一个指定交易ID的哈希对象(仅限钱包内的地址交易)。

Returnsanobjectaboutthegiventransactioncontaining:

"amount":

totalamountofthetransaction"confirmations":

numberofconfirmationsofthetransaction"txid":

thetransactionID"time":

timeassociatedwiththetransaction[1]."details"-Anarrayofobjectscontaining:

"account""address""category""amount""fee"N

 

33gettxout取得交易输出★交易[includemempool=true]返回未动用的交易输出详细信息。

ReturnsdetailsaboutanunspenttransactionoutputN

 

34gettxoutsetinfo取得交易输出设定信息★交易返回未动用的交易输出统计信息集。

ReturnsstatisticsabouttheunspenttransactionoutputsetN

 

35getwork计算★采矿[data]如果没有指定数据[data],返回格式化的哈希数据。

如果指定数据,试图解决块,如果成功返回true。

If[data]isnotspecified,returnsformattedhashdatatoworkon:

"midstate":

precomputedhashstateafterhashingthefirsthalfofthedata"data":

blockdata"hash1":

formattedhashbufferforsecondhash"target":

littleendianhashtargetIf[data]isspecified,triestosolvetheblockandreturnstrueifitwassuccessful.N

 

36help帮助★★★服务[command]获得命令列表,或者指定命令[command]的帮助。

Listcommands,orgethelpforacommand.N

 

37importprivkey导入密钥★★★★★地址[label][rescan=true]添加一个私有密钥到你的钱包。

(返回dumpprivkey)这可能需要一段时间来完成重新扫描,寻找现有交易。

版本0.8.0中添加重新扫描[rescan]参数。

需要未锁定钱包。

Addsaprivatekey(asreturnedbydumpprivkey)toyourwallet.Thismaytakeawhile,asarescanisdone,lookingforexistingtransactions.Optional[rescan]parameteraddedin0.8.0.Y

 

38keypoolrefill填满密钥池★★★钱包重新填满密钥池。

需要未锁定钱包。

Fillsthekeypool,requireswalletpassphrasetobeset.Y

 

39listaccounts查询账户列表★★★账户[minconf=1]返回一个Hash对象,帐户名作为键,帐户余额作为键的值。

ReturnsObjectthathasaccountnamesaskeys,accountbalancesasvalues.N

 

40listaddressgroupings查询地址列表★★★★★地址返回钱包上的所有地址信息(地址,余额,所属账户)。

版本0.7version0.7Returnsalladdressesinthewalletandinfousedforcoincontrol.N

 

41listreceivedbyaccount列出账户的收款信息★★★★★账户[minconf=1][includeempty=false]返回一个数组对象,包含:

account:

接收地址的帐户amount:

该账户所有地址收到的总金额confirmations:

包含的最近交易确认数量Returnsanarrayofobjectscontaining:

"account":

theaccountofthereceivingaddresses"amount":

totalamountreceivedbyaddresseswiththisaccount"confirmations":

numberofconfirmationsofthemostrecenttransactionincludedN

 

42listreceivedbyaddress列出地址的收款信息★★★★★地址[minconf=1][includeempty=false]返回一个数组对象,包含:

address:

接收地址account:

接收地址的帐户amount:

地址收到的总金额confirmations:

包含的最近交易确认数量要得到系统上的所有帐户的列表,执行listreceivedbyaddress0trueReturnsanarrayofobjectscontaining:

"address":

receivingaddress"account":

theaccountofthereceivingaddress"amount":

totalamountreceivedbytheaddress"confirmations":

numberofconfirmationsofthemostrecenttransactionincludedTogetalistofaccountsonthesystem,executebitcoindlistreceivedbyaddress0trueN

 

43listsinceblock列出指定块之后的交易★交易[blockhash][target-confirmations]获得自从指定哈希块[blockhash]产生之后的所有交易,哈希块参数省略则获得所有交易。

 

44listtransactions列出交易★★★★★交易[account][count=10][from=0]返回指定账户[account]不包含前[from]次的最近[count]次的交易。

如果未指定账户则返回所有账户的最近交易。

Returnsupto[count]mostrecenttransactionsskippingthefirst[from]transactionsforaccount[account].If[account]notprovidedwillreturnrecenttransactionfromallaccounts.N

 

45listunspent列出未动用输出★★★★交易[minconf=1][maxconf=999999]返回钱包中未动用交易输入的数组。

 

46listlockunspent列出锁定的未动用输出★★交易返回暂时未动用的交易输出列表。

 

47lockunspent锁定未动用输出★★交易

>[array-of-objects]更新暂时未动用的交易输出列表。

 

48move转账★★★★账户[minconf=1][comment]把你钱包中一个账户上的指定金额转移到另一个账户上。

MovefromoneaccountinyourwallettoanotherN

 

49sendfrom从账户付款★★★★★交易[minconf=1][comment][comment-to]从指定账户向指定地址发送指定金额的BTC,确保帐户拥有得到[minconf]个确认的有效余额。

支付金额是一个四舍五入至小数点后8位的实数。

如果支付成功,将返回交易ID(而不是一个JSON对象)。

需要未锁定钱包isarealandisroundedto8decimalplaces.Willsendthegivenamounttothegivenaddress,ensuringtheaccounthasavalidbalanceusing[minconf]confirmations.ReturnsthetransactionIDifsuccessful(notinJSONobject).Y

 

50sendmany向多个地址付款★★★★交易{address:

amount,...}[minconf=1][comment]从指定账户向多个地址发送指定金额{address:

amount,...}。

金额是双精度浮点数。

需要未锁定钱包amountsaredouble-precisionfloatingpointnumbersY

 

51sendrawtransaction发布原始交易★交易提交原始交易(序列化的十六进制编码)到本地节点和网络。

 

 

52sendtoaddress付款★★★★★交易[comment][comment-to]向地址发送指定金额的BTC。

支付金额是一个四舍五入至小数点后8位的实数。

如果支付成功,将返回交易ID

需要未锁定钱包。

isarealandisroundedto8decimalplaces.ReturnsthetransactionIDifsuccessful.Y

 

53setaccount设定账户★★★★★账户将地址关联到指定帐户

如果该地址已经被关联到指定帐户,将创建一个新的地址与该帐户关联。

Setstheaccountassociatedwiththegivenaddress.Assigningaddressthatisalreadyassignedtothesameaccountwillcreateanewaddressassociatedwiththataccount.N

 

54setgenerate设定是否采矿★★★★采矿[genproclimit]根据参数的值(true/false)决定客户端是否采矿。

[genproclimit]参数指定采矿最大线程数,-1代表无限制。

istrueorfalsetoturngenerationonoroff.Generationislimitedto[genproclimit]processors,-1isunlimited.N

 

55settxfee设定交易费★★★交易交易费是一个四舍五入至小数点后8位的实数。

isarealandisroundedtothenearest0.00000001N

 

56signmessage信息签名★★★★★地址用地址的私钥对信息进行数字签名。

需要未锁定钱包。

Signamessagewiththeprivatekeyofanaddress.Y

 

57signrawtransaction对原始

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 司法考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1