Transactions

如何使用 bitcore-lib 獲取 UTXO?

  • June 26, 2018

我正在使用這個庫來製作在網路瀏覽器上執行的錢包服務。我使用該庫,browserify因此它與我的其餘部分兼容jquery。現在告訴我如何進行和簽署交易。指定了用於製作 a 的參數,utxo但我不明白如何獲取它的數據。

它說

它可以直接從 bitcoind 的 getunspent RPC 呼叫中獲取輸出

我的理解是UTXO只能在執行全節點的情況下獲取,不能從瀏覽器獲取,所以我的方案是

  1. 使用 向伺服器發送金額、接收方和發送方公共地址browserfiybitcore-lib以及jquery

2)伺服器然後找到UTXO(如何?)並將原始交易返回給瀏覽器

  1. 瀏覽器然後提示使用輸入他的私鑰,用於簽署交易並發送給伺服器

  2. 伺服器然後將其推送到區塊鏈上並返回交易雜湊

我無法實現第 2 點。現在我知道很多線上錢包都有類似的結構,但我無法實現這一點。使用的區塊鍊是Bitcoin,伺服器端語言完全是在nodejs.

有人可以幫我/標記相關連結。

您可以使用 bitcore explorers 模組來使用 Insight 發送交易並獲取 utxos 數據。

進一步檢查<https://github.com/bitpay/bitcore-explorers>

我知道我遲到了回复你,但連結幫助我分配

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