novitski / bitcoinj

Automatically exported from code.google.com/p/bitcoinj
Apache License 2.0
0 stars 0 forks source link

Transactions can be missed due to node reconnections at inopportune times #513

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Currently, bloom filters are not recalculated after receiving a P2Pubkey 
output. Thus, if that output is spent, new nodes will not forward it to you.
The filter code needs to update only the peers which do not forward the given 
output and recalculate the filter so that it has an updated one for new peers.

Original issue reported on code.google.com by BlueMatt...@gmail.com on 23 Jan 2014 at 4:58

GoogleCodeExporter commented 9 years ago
Proposed fix:

https://code.google.com/r/hearn-bitcoinj/source/detail?r=fff5af29ff8666e939e72ed
68ce7b23afca2c22f

Matt, how does that look to you?

Original comment by hearn@google.com on 30 Jan 2014 at 4:48

GoogleCodeExporter commented 9 years ago
This issue was closed by revision fff5af29ff86.

Original comment by hearn@google.com on 31 Jan 2014 at 1:26

GoogleCodeExporter commented 9 years ago
Oops. I pushed these commits by accident. Will close once Matt thinks 
everything is fixed.

Original comment by hearn@google.com on 31 Jan 2014 at 2:45

GoogleCodeExporter commented 9 years ago
OK, we resolved the confusion. This is fixed now.

Original comment by hearn@google.com on 31 Jan 2014 at 6:10