Bitcoin-Core

如何為新地址生成二維碼並從命令行檢查收款?

  • February 5, 2021

你推薦哪一個

  1. 命令行生成二維碼+收款地址
  2. 命令行檢查是否已收到上述內容

我不想在我的機器上安裝太多版本的比特幣錢包,所以我想我會先來這裡尋求一些指導

使用 Ubuntu 16.04

使用比特幣核心,我會結合getnewaddress,qrencodelisttransactions.

> bitcoin-cli getnewaddress ( "label" "address_type" )

允許您生成新的發票地址並標記它以辨識目前的採購流程。它返回一個帶有新生成地址的字元串,然後您可以根據BIP21 URI 方案對其進行裝飾,以允許作業系統將其辨識為比特幣地址,並使用快速響應程式碼工具(例如qrencode.

最後,您將使用

> bitcoin-cli listtransactions ( "label" count skip include_watchonly )

這將為您提供與錢包相關的最近交易,或者允許您根據之前附加的標籤進行專門過濾getnewaddress。我連結的 rpc 描述適用於 Bitcoin Core 0.21.0,但舊文件可通過同一站點獲得。

請注意,Bitcoin Core 0.17.0(2018 年 10 月發布)之前的版本在其維護週期中已超過其生命週期結束日期。我強烈建議使用比 Ubuntu 16.04 可能附帶的更新版本的比特幣。

引用自:https://bitcoin.stackexchange.com/questions/102265