比特币(Bitcoin) RPC Wallet API中lockunspent的用法及代码示例。
用法:
lockunspent unlock ( [{"txid":"hex","vout":n},...] )
更新暂时不可用的输出列表。
临时锁定(解锁= false)或解锁(解锁= true)指定的事务输出。
如果在解锁时未指定任何事务输出,那么所有当前锁定的事务输出都将被解锁。
花费比特币时,不会通过自动硬币选择来选择锁定的交易输出。
锁仅存储在内存中。节点以零个锁定输出开始,并且当节点停止或发生故障时,锁定输出列表始终会被清除(通过进程退出)。
另请参阅listunspent调用
参数1 - unlock
类型:布尔值,必填
是解锁(true)还是锁定(false)指定的交易
参数2 - transactions
类型:json数组,可选,默认=空数组
对象的json数组。每个对象都是txid(字符串)vout(数字)。
[
{ (json object)
"txid": "hex", (string, required) The transaction id
"vout": n, (numeric, required) The output number
},
...
]
返回结果
名称 |
类型 |
描述 |
---|---|---|
真|假 |
boolean |
命令是否成功 |
示例
列出未使用的交易:
bitcoin-cli listunspent
锁定未使用的交易:
bitcoin-cli lockunspent false "[{\"txid\":\"a08e6907dbbd3d809776dbfc5d82e371b764ed838b5655e72f463568df1aadf0\",\"vout\":1}]"
列出锁定的事务:
bitcoin-cli listlockunspent
再次解锁交易:
bitcoin-cli lockunspent true "[{\"txid\":\"a08e6907dbbd3d809776dbfc5d82e371b764ed838b5655e72f463568df1aadf0\",\"vout\":1}]"
作为JSON-RPC调用:
curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "lockunspent", "params": [false, "[{\"txid\":\"a08e6907dbbd3d809776dbfc5d82e371b764ed838b5655e72f463568df1aadf0\",\"vout\":1}]"] }' -H 'content-type: text/plain;' http://127.0.0.1:8332/
相关用法
- Bitcoin abandontransaction用法及代码示例
- Bitcoin abortrescan用法及代码示例
- Bitcoin addmultisigaddress用法及代码示例
- Bitcoin backupwallet用法及代码示例
- Bitcoin bumpfee用法及代码示例
- Bitcoin createwallet用法及代码示例
- Bitcoin dumpprivkey用法及代码示例
- Bitcoin dumpwallet用法及代码示例
- Bitcoin encryptwallet用法及代码示例
- Bitcoin getaddressesbylabel用法及代码示例
- Bitcoin getaddressinfo用法及代码示例
- Bitcoin getbalance用法及代码示例
- Bitcoin getnewaddress用法及代码示例
- Bitcoin getrawchangeaddress用法及代码示例
- Bitcoin getreceivedbyaddress用法及代码示例
- Bitcoin getreceivedbylabel用法及代码示例
- Bitcoin gettransaction用法及代码示例
- Bitcoin getwalletinfo用法及代码示例
- Bitcoin importaddress用法及代码示例
- Bitcoin importmulti用法及代码示例
- Bitcoin importprivkey用法及代码示例
- Bitcoin importpubkey用法及代码示例
- Bitcoin importwallet用法及代码示例
- Bitcoin keypoolrefill用法及代码示例
- Bitcoin listaddressgroupings用法及代码示例
注:本文由纯净天空筛选整理自bitcoin.org大神的英文原创作品 Bitcoin lockunspent。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。