2017-08-04 14 views
6

मैं इस बिटकोर एनपीएम पैकेज का उपयोग कर रहा हूं। https://bitcore.io/api/libब्लॉकडेन पर नोडजेस के माध्यम से बिटकॉइन लेनदेन के लिए कैसे देखें?

और मैं ब्लॉकचेन पर सभी लेनदेन की निगरानी करना चाहता हूं, और उस लेनदेन से जुड़े इनपुट पते, आउटपुट पते और राशि को पढ़ना चाहता हूं।

लेकिन मैं इसे पूरा करने के लिए जावास्क्रिप्ट विधि को खोजने में असमर्थ हूं। यहां तक ​​कि मैं इसके लिए एक उदाहरण नहीं ढूंढ पा रहा हूं।

मैं की तरह

var someLib = require('some-bitcore-lib') 

someLib.on('transaction-found', function(){ 
    // print everything 
    console.log(arguments); 
    // do something else; 
}) 

किसी भी मदद के लिए कुछ के रूप में छोटे के लिए देख रहा हूँ? मुझे some-bitcore-lib कहां मिल सकता है या मैं इसे नोडजेज़ में कैसे बना सकता हूं?

उत्तर

5

आप अपने खुद के नोड नहीं है, तो आप यहाँ में वर्णित के रूप एपीआई blockchain.info उपयोग कर सकते हैं (https://github.com/blockchain/api-v1-client-node/tree/master/Socket)

const Socket = require('blockchain.info/Socket'); 
const mySocket = new Socket(); 
mySocket.onTransaction(function() { 
    console.log(arguments); 
}); 

तुम हमेशा लेनदेन पर निर्भर करने के लिए आवश्यकता के बिना अपने स्वयं के नोड चलाकर देख सकते हैं blockchain.info जैसी एक सेवा ... उदाहरण के लिए, यदि आप बीटीसीडी (गोलांग) (https://github.com/btcsuite/btcd) का उपयोग कर रहे हैं तो आप यहां लेनदेन पर अधिसूचित हो सकते हैं (http://godoc.org/github.com/btcsuite/btcrpcclient#Client.NotifyNewTransactions)

संबंधित मुद्दे