litecore-archive / insight-lite-api

A bitcoin blockchain API for web wallets
https://bitcore.io/guides/full-node
29 stars 57 forks source link

WebSocket subscribe on Address transaction #15

Open SergeyEsipov opened 6 years ago

SergeyEsipov commented 6 years ago

"bitcoinAddress: new transaction concerning received from network. This event is published in the bitcoinAddress room."

How to use it?

I send:

io.emit('subscribe', "LTU2cds4aSdXFip9sV4gXphnhxGQjgfjmg");

and then:

io.on("LTU2cds4aSdXFip9sV4gXphnhxGQjgfjmg", function(data) {

console.log("New transaction LTU2cds4aSdXFip9sV4gXphnhxGQjgfjmg: ",data)

}).

But nothing happens. Transactions in the blockchain appear, but I do not get them.

Litecore works: info: ::ffff:127.0.0.1 web socket subscribe: LTU2cds4aSdXFip9sV4gXphnhxGQjgfjmg

What am I doing wrong? Or how to do it? Just do not understand from the documentation .. :(

Please, help me. Thank you!

robertvo commented 6 years ago

Hi Sergey, I am having the exact same problem. Did you find any solution/answer?

phongnguyen91 commented 6 years ago

Hi all,

I got the same issue. After checking in the Insight-lite-ui to study how the framework subscribes to transaction change of address. I found out that they are using 'bitcoind/addresstxid' room to subscribe the socketIO, I checked with small code below and it's working. `<!DOCTYPE html>

`
robertvo commented 6 years ago

thank you!!!