Api

通過 AJAX 將 tx 推送到網路,無需安裝比特幣

  • June 17, 2015

是否有任何網路服務允許我通過 ajax 呼叫將原始交易推送到網路?區塊鏈的 pushtx 僅在您複製/粘貼時才有效,因此我無法圍繞它進行建構。

看起來這個問題的前提是錯誤的。Blockchain.info 確實支持通過 ajax 進行的原始交易,但是您必須將其包含?cors=true到最後。

請注意,它們還需要application/x-www-form-urlencoded數據。這是我的請求在角度中的樣子

$http({
   method: 'POST'
   ,url: 'https://blockchain.info/pushtx?cors=true'
   ,data: $.param({tx:txHex})
   ,headers:{
       "Content-Type":"application/x-www-form-urlencoded"
   }
})

大約有一百萬種服務可以讓你做到這一點。

LuxStack - <https://luxstack.com/docs> (Ctrl-F “pushTransaction”)

Chain.com - <https://chain.com/docs#bitcoin-transaction-send>

任何 BitcoinJS 退出節點 - <https://github.com/bitcoinjs/node-bitcoin-exit/wiki/REST-API>

Blocktrail.com - <https://www.blocktrail.com/api/docs#sending_transactions>

我敢肯定還有更多我忘記了。

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