getwalletinfo - 查询钱包详情
getwalletinfo
调用返回钱包的描述信息。
Elements的getwalletinfo类似于bitcoin core中的同名版本, 但是可以输出比特币之外其他资产的信息。
调用参数
- AssetIdentifier:资产标识符,字符串,可选
返回结果
如果指定了AssetIdentifier参数,则返回一个数值,表示该资产的余额。
如果未指定AssetIdentifier参数,则返回一个JSON对象,结构如下:
- walletversion:钱包版本号,数值
- balance:钱包余额,JSON对象或数值
- unformed_balance:未确认余额,JSON对象或数值
- immature_balance:未成熟余额,JSON对象或数值
- txcount:钱包交易总量,数值
- keypoololdest:钱包密钥池中最早密钥的时间戳,数值
- keypoolsize:密钥池大小,数值
- unlocked_until:钱包锁定时间戳,数值,仅当钱包加密时有效
示例代码
请求:
~$ elements-cli getwalletinfo
响应结果:
{
"walletversion": 130000,
"balance": {
"bitcoin": 20790000.09836920,
"foocoin": 100.00000000,
"d5fe63f77038c6e3cbd70139b5d30b9c0e885dbbfc916ebb442f9dd367c5c0fb": 1.00000000
},
"unconfirmed_balance": {
},
"immature_balance": {
"bitcoin": 0.00039460
},
"txcount": 6,
"keypoololdest": 1497547814,
"keypoolsize": 100,
"paytxfee": 0.00000000,
"hdmasterkeyid": "12d5270d68f38b7d535247ac6885e058ed7cb19d"
}