【问题标题】:Automatically Send Wallet Balance to Another Wallet自动将钱包余额发送到另一个钱包
【发布时间】:2016-05-09 22:56:20
【问题描述】:

我想使用区块链钱包 API:https://blockchain.info/api/blockchain_wallet_api 将所有比特币自动发送到特定地址。

就像地址 1 收到存款一样,它应该自动转移到地址 2。 知道它将如何工作吗?

【问题讨论】:

    标签: api bitcoin blockchain


    【解决方案1】:

    我不知道你是否仍然对这个问题感兴趣,但无论如何我都会回答。

    您可以编写一个简单的程序,每隔一秒/一分钟/一小时检查一个地址的余额,如果余额 > 0,则将余额从该特定地址发送到您的目标地址。

    来自您发布的链接:

    获取地址余额

    检索比特币地址的余额。查询余额 按标签的地址已折旧。

    http://localhost:3000/merchant/$guid/address_balance?password=$main_password&address=$address&confirmations=$confirmations

    $main_password Your Main Blockchain wallet password
    $address The bitcoin address to lookup
    $confirmations Minimum number of confirmations required. 0 for unconfirmed.
    

    这是您在选择的时间间隔内调用的方法。您将得到 JSON 格式的答案:

    {"balance" : 50000000, "address" : "19r7jAbPDtfTKQ9VJpvDzFFxCjUJFKesVZ", "total_received" : 100000000}
    

    如果balance > 0,则调用此方法:

    付款

    将比特币从您的钱包发送到另一个比特币地址。全部 交易包括 0.0001 BTC 矿工费。

    所有比特币值都以 Satoshi 为单位,即除以 100000000 得到 以 BTC 为单位的金额。所有请求的基本 URL: https://blockchain.info/merchant/$guid/。 $guid 应该替换为 您的区块链钱包标识符(可在登录页面上找到)。

    http://localhost:3000/merchant/$guid/payment?password=$main_password&second_password=$second_password&to=$address&amount=$amount&from=$from&fee=$fee&note=$note

    • $main_password 您的主区块链钱包密码

    • $second_password 如果启用双重加密,您的第二个区块链钱包密码。

    • $to 收件人比特币地址。
    • $amount 以 satoshi 形式发送的金额。
    • $from 从特定比特币地址发送(可选)
    • $fee 以 satoshi 为单位的交易费用值(必须大于默认费用)(可选)
    • $note 包含在交易中的公共注释——只能在输出大于 0.005 BTC 时附加。 (可选)

    您还可以检查多个地址的正余额并将其发送到您的目标地址。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-02
      • 1970-01-01
      • 2020-09-28
      • 2021-03-23
      • 2021-08-31
      • 1970-01-01
      • 2022-06-30
      • 2022-09-26
      相关资源
      最近更新 更多