2015年1月12日 星期一

[Bitcore] 如何創建比特幣Transaction及使用Insight API廣播交易


使用Bitcore API創建比特幣交易非常簡單,而且也無須到其他Bitcoin Block Explorer網站查詢區塊交易資料,直接叫用Bitcore內建的Insight API便能查詢及廣播相關資料

testtx.js
執行 node testtx.js
查到地址mqA2PpWxp8XcWUrJjDFnowb5KmgAhdcDAW的未花費輸出(Utxo)


接著加入廣播交易的程式碼

Insight傳回此筆交易的hash值,注意到未花費輸出(Utxo)尚未改變,因為交易還沒打包到新區塊


約十分鐘後

2015年1月6日 星期二

[Bitcore] Peer's message testing

簡單的Bitcore Peer訊息測試程式,關於Peer之間如何傳遞訊息,請參看Bitcoin P2P Network裡,有張我整理好的圖表

testPeer.js

執行node testPeer.js
先傳ping看看對方是否上線,等收到pong後,便會源源不斷接收尚未打包成區塊的比特幣最新交易