奇亚(Chia, XCH) 接口之获取根据钱包编号获取钱包余额相关信息

yufei       2 年, 11 月 前       605

奇亚(Chia, XCH) 接口之获取根据钱包编号获取钱包余额相关信息,这个数据非常重要,做出入金相关的都需要该接口,调用的路径为 /get_wallet_balance

要注意端口号,钱包的端口号一般为 9256

请求参数则以 JSON 方式传递当前钱包编号 {"wallet_id":1}

例如

curl --insecure --cert ~/.chia/mainnet/config/ssl/full_node/private_full_node.crt --key ~/.chia/mainnet/config/ssl/full_node/private_full_node.key -d '{"wallet_id":1}' -H "Content-Type: application/json" -X POST https://localhost:9256/get_wallet_balance | python3 -m json.tool

返回结果如下

{
    "success": true,
    "wallet_balance": {
        "confirmed_wallet_balance": 100,
        "max_send_amount": 100,
        "pending_change": 0,
        "pending_coin_removal_count": 0,
        "spendable_balance": 100,
        "unconfirmed_wallet_balance": 100,
        "unspent_coin_count": 1,
        "wallet_id": 1
    }
}

注意啊,里面的所有数据都要除以 10^12 次方才能得到真实的 XCH 币的数量。

  • confirmed_wallet_balance 表示已经确认的总金额
  • max_send_amount 表示当前最高可用金额,就是可以花出去的钱,一般情况下,和 confirmed_wallet_balance 一样。
  • pending_change 表示待确认金额
  • pending_coin_removal_count 表示待确认的出金记录
  • spendable_balance 用于表示当前可以出金的总额,一般和 max_send_amount 一样。
  • unspent_coin_count 表示 UXTO 中的未使用的出入金记录条数
目前尚无回复
简单教程 = 简单教程,简单编程
简单教程 是一个关于技术和学习的地方
现在注册
已注册用户请 登入
关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.